summaryrefslogtreecommitdiff
path: root/src/weepinbell
AgeCommit message (Expand)Author
2026-10-07verifier, utils: fix verification failure when page contains invalid URLeltrac
2026-10-07receiver, verifier, retriever, storage: URL normalizationeltrac
2026-10-06core, processor: refactor startup; graceful shutdowneltrac
2026-10-04API: remove typed APIeltrac
2026-10-04fe: new frontend in cljs, pluggable #8eltrac
2026-10-04mf.searcher: improve backward-compatibility of microformats reductioneltrac
2026-10-04retriever: fix /api/mentions not returning valid dataeltrac
2026-09-29retriever: fix /api/mentions always returning 404eltrac
2026-09-29retriever: fix #45eltrac
2026-09-27webhook: fix AssertionError when event keys are not complete in user's configeltrac
2026-09-24test: improve test coverage #28eltrac
2026-09-24microformats.reducer: fallback to same-level h-card if h-entry lacks author p...eltrac
2026-09-24microformats.searcher: improve robustness and accuracyeltrac
2026-09-23http.downloader: report file size on disk, not via http header Content-Lengtheltrac
2026-09-23http.downloader: fix corrupted/empty file not deleted after download failedeltrac
2026-09-23webhook: fix not identifying custom functions as functionseltrac
2026-09-23processor: fix not finding photo to proxyeltrac
2026-09-23retriever, API: allow user to turn off reducer with `?microformats=raw`eltrac
2026-09-23retriever, microformats: fix webmention being null in API responseseltrac
2026-09-23processor: refactor processor; replace mf2j with mf2cljeltrac
2026-09-20fix #36eltrac
2026-09-19processor, webhook: send webhooks with customizable payloadeltrac
2026-09-18utils.url: valid-http-url? should return false for non-string typeseltrac
2026-09-18docs: add missing docstrings and mark certain components as deprecatedeltrac
2026-09-17fix #34eltrac
2026-09-16logs: print server start message; print data when it's corruptedeltrac
2026-09-16receiver, mf, utils: bug fixeseltrac
2026-09-16wrapper, storage, mf: add spec check and improve project structureeltrac
2026-09-16style: format the codebaseeltrac
2026-09-15verifier: use error value instead of catching Exceptionseltrac
2026-09-15httpclient, webhook, verifier: add weepinbell.http.client to wrap org.httpkit...eltrac
2026-09-14processor, verifier, webhook: tidy up log msg/level; improve code styleeltrac
2026-09-11fix #22eltrac
2026-09-11fix #13eltrac
2026-09-11feed, receiver, wrapper: replace MD5 \w SHA-256eltrac
2026-09-11fix #13eltrac
2026-09-11refactor(receiver, webhook, utils): replace commons validatoreltrac
2026-09-11refactor(verifier, utils, webhook): replace hato with http-kiteltrac
2026-09-11refactor(core): replace jetty-adapter with http-kiteltrac
2026-09-11refactor(receiver, wrapper, feed): replace md5-hash dependency #9eltrac
2026-09-10refactor(verifier, webhook): replace clj-http with hato #9eltrac
2026-09-10test(storage, spec): add conformity check before loading storage; add spec an...eltrac
2026-05-19fix: same URL with different anchor mistaken as differenteltrac
2026-05-12chore: remove unused dependency and functionseltrac
2026-05-12fix: uncomment get-config functioneltrac
2026-05-12refactor: move wmc declaration to core.cljeltrac
2026-05-12feat: port is now configurable in config fileeltrac
2026-05-12refactor: clean up core.cljeltrac
2026-05-12refactor(storage): make storage vtable in its nseltrac
2026-05-12refactor(storage): do not depend on config directlyeltrac