summaryrefslogtreecommitdiff
path: root/test/weepinbell/handler_test.clj
AgeCommit message (Collapse)Author
2026-10-13style: cljfmt everythingeltrac
2026-10-10test, doc: fix failed tests; update coverage badge manuallyeltrac
2026-10-10test: cover config, core, webserver; add edge cases in existing testseltrac
- test loading and merging config - test start-system and graceful shutdown - test /endpoint and /api/send - test receiver handling nil input - test webserver startup and graceful shutdown
2026-10-08fe: backend should be frontend-agnosticeltrac
2026-10-07handler: add /api/count #48eltrac
2026-10-07handler: pluggable services in API routes/handlerseltrac
2026-10-04API: remove typed APIeltrac
- /api/likes removed - /api/replies removed - /api/reposts removed
2026-10-04fe: new frontend in cljs, pluggable #8eltrac
- remove deprecated weepinbell.ui - create a ClojureScript project named bellsprout - use vanilla cljs and Pico CSS - can find and send webmentions in/to weepinbell - display webmentions in cards - <noscript> reminder - embed frontend in weepinbell - opt-in, weepinbell can work without a frontend - serve static files from disk for now; might support a simple reverse proxy in the future - test frontend route (OK when enabled; 404 when disabled) fe: ?show param that shows webmentions when set to true equivalent of clicking "Find" button manually
2026-10-04test: /api/mentions/ should not be malformed #28eltrac
2026-09-16style: format the codebaseeltrac
starting from now, every commit should be cljfmt-fixed
2026-05-12fix(test): adapt to new app parameterseltrac
2026-05-11style: reformat tests and remove redudant parentheses around deftesteltrac
2026-05-09fix(test/handler): RSS feed with empty items were meant to respond 404eltrac
add a new test case that expects 404 when domain is allowed but webmentions are not found. modify previous test case that expects 404 to one that expects 200 when domain is allowed and webmentions are found.
2026-05-09refactor(config): feed/handler.clj no longer depend on config.cljeltrac
2026-05-09test(handler): test most of routes availabilityeltrac
2026-04-20test: add dependencies for testingeltrac
2026-02-25chore: reinitialize as a web app using Compojureeltrac