summaryrefslogtreecommitdiff
path: root/resources/config.edn
AgeCommit message (Collapse)Author
2026-10-24storage/h2: optimize H2 database performanceeltrac
- use LEFT JOIN instead of making multiple queries - put insert/update inside transactions - add indexes - fix configuration description
2026-10-21core: add embeded nREPL servereltrac
2026-10-16doc: update User Manual, Contributors' Guide, Philosphy and comment config.edneltrac
2026-10-16Implement SQLite storage #7 (#73)eltrac
- new config `:storage-type` (default `:edn`, also support `:sqlite`) - `LICENSE` change: add exceptions to `next.jdbc` (which uses EPL) Reviewed-on: https://codeberg.org/eltrac/weepinbell/pulls/73
2026-10-15core: allow configuring minimal log level, default :infoeltrac
- refactored weepinbell.core/start-system. moved config loading outside start-system, loaded in -main function. - use :log-level in config and set timbre :min-level in -main
2026-10-15processor: concurrently starts multiple pipeline loopseltrac
2026-10-08fe: backend should be frontend-agnosticeltrac
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-09-19processor, webhook: send webhooks with customizable payloadeltrac
- processor will call hook functions with webmention data - refactor webhook.clj massively - add dynamic parameter substitution for urls, e.g. {source} {target} {event}...... - add config option :webhook-request, a function with parameters [hook, data] that returns a map (resembling {:headers ... :body ...}). webhook.clj uses this function to generate payload. - allow map besids URL string in config option :webhook. if it's a URL, sends webhook request to it with payload generated by :webhook-request; if it's a map, it should be like {:url ... :request-fn ...}, which specifies a payload generator. - add request-fn preset :ntfy
2026-05-12fix: port should be string not integereltrac
2026-05-12feat: port is now configurable in config fileeltrac
2026-04-22chore: update default configeltrac
2026-03-19feat: rss feed for each domaineltrac
2026-03-17feat(webhook): trigger webhooks on receiving new mentionseltrac
2026-03-16feat: image proxy for microformats author photoseltrac
2026-03-03feat: UNFINISHED file-based storageeltrac
2026-03-01feat(verification): validate targeteltrac
2026-03-01chore: add configurationeltrac