aboutsummaryrefslogtreecommitdiff
path: root/cmd
AgeCommit message (Expand)AuthorFilesLines
2025-04-22fix: improve error handling and create the json encoder once #331 (#332)Jason Cameron2-4/+7
2025-04-22feat(lib): use Checker type instead of ad-hoc logic (#318)Xe Iaso1-12/+6
2025-04-13cmd/containerbuild/main.go: fix docker tag parsing (#260)rayer1-3/+3
2025-04-07Add variable WEBMASTER_EMAIL and if present, display it on error page (#235)eerielili1-0/+2
2025-04-06feat: Add Open Graph tag support (#195)Jason Cameron1-11/+18
2025-04-03cmd/anubis: add --extract-resources flag to extract static assets to the file...Xe Iaso1-0/+40
2025-03-31cmd/anubis: support ED25519_PRIVATE_KEY_HEX_FILE (#185)Talya Connor1-22/+36
2025-03-29fix(logs): Correctly format listener address (#162)Jason Cameron1-3/+8
2025-03-29Debug tool for benchmarking proof-of-work algorithms (#155)jae beller1-0/+14
2025-03-29Add periodic cleanup job for DecayMap (#8) (#158)Jason Cameron1-0/+16
2025-03-29cmd/containerbuild: use TrimSuffix instead of TrimRight (#157)Fijxu1-1/+1
2025-03-29Add staticheck to CI (#152)Xe Iaso2-29/+0
2025-03-28Change how to make Anubis work without a reverse proxy (#86)Henri Vasserman1-3/+3
2025-03-27Apply bits of the cookie settings PR one by one (#140)Xe Iaso1-4/+8
2025-03-26Revert "lib/anubis: support setting extended cookie flags (#120)" (#134)Xe Iaso1-3/+0
2025-03-26lib/anubis: support setting extended cookie flags (#120)Xe Iaso1-0/+3
2025-03-25cmd/anubis: allow setting key bytes in flag/envvar (#97)Xe Iaso1-12/+45
2025-03-22Refactor and split out things into cmd and lib (#77)Yulian Kuncheff34-2736/+50
2025-03-22Cleanup regex (#66)Dennis ten Hoove1-5/+5
2025-03-22Fix docker image CI for pull requests (#84)Xe Iaso1-18/+1
2025-03-21cmd/anubis: delete example RSS reader rule (#67)v1.14.2Xe Iaso1-5/+0
2025-03-21Add MojeekBot (#64)Dennis ten Hoove1-1/+9
2025-03-21cmd/anubis: set X-Real-Ip based on X-Forwarded-For (#63)v1.14.1Xe Iaso1-0/+1
2025-03-21cmd/anubis: made with love in CanadaXe Iaso2-2/+2
2025-03-21cmd/anubis: use golang-jwt to check expiry date (#56)Alexander Yastrebov1-20/+10
2025-03-21cmd/anubis: do not return error from sha256 (#57)Alexander Yastrebov2-23/+7
2025-03-21Allow filtering by remote addresses (#52)Remilia Da Costa Faro6-24/+478
2025-03-21cmd/anubis: explain why users are seeing Anubis (#55)Xe Iaso2-3/+10
2025-03-21cmd/anubis: configurable difficulty per-bot rule (#53)Xe Iaso14-46/+259
2025-03-21Add kagibot (#44)makeworld1-0/+5
2025-03-21general unix domain sockets support (#45)soopyc1-9/+123
2025-03-21Skip TestLookup test when networking is disabled (#49)Charlotte1-0/+6
2025-03-21cmd/containerbuild: default to ttl.sh for third party contributions (#51)Xe Iaso1-0/+38
2025-03-21Fix when hardwareConcurrency is undefined (#42)Callum Thomson2-2/+2
2025-03-20Ensure content flows and stays centered on small screens (#27)Dennis ten Hoove3-14/+13
2025-03-20cmd/anubis: lower default difficulty to 4Xe Iaso1-1/+1
2025-03-20fix: no duplicate work when exceeding hardcoded int (#36)Donatas6-8/+10
2025-03-20Fix: Removed several visible AI artifacts (e.g., 6 fingers) (#37)Federico Gaggero1-0/+0
2025-03-20cmd/anubis: drastically optimize proof of work (#19)Xe Iaso10-113/+166
2025-03-19cmd/containerbuild: set container build timestamp to the timestamp of the com...Xe Iaso1-0/+10
2025-03-19Try using ko to build imagesXe Iaso2-0/+134
2025-03-18cmd/anubis: point the links elsewhereXe Iaso2-3/+3
2025-03-17cmd/anubis: rephrase noscript warningXe Iaso3-155/+196
2025-03-17initial import from /x/ monorepoXe Iaso33-0/+2069