Commit graph

  • d17fc6a174
    feat(localization): add Simplified Chinese (#774) CXM 2025-07-09 18:53:08 +08:00
  • 95768cb70f
    docs(known-instances): update list of known instances (#776) Lothar Serra Mari 2025-07-08 00:01:14 +02:00
  • ca61b8a05f
    Update apache.mdx replace nginx with Apache in place (#779) mihugo 2025-07-07 14:17:24 -07:00
  • 1ea1157cd7
    build(deps): bump github.com/shirou/gopsutil/v4 in the gomod group (#771) dependabot[bot] 2025-07-06 21:21:14 -04:00
  • 44ae5f2e2b
    build(deps): bump the github-actions group with 2 updates (#770) dependabot[bot] 2025-07-06 20:51:24 -04:00
  • ea2e76c6ee
    chore: tag version 1.21.0-pre1 Xe Iaso 2025-07-06 19:35:06 -04:00
  • 4ea0add50d
    feat(lib/policy/expressions): add system load average to bot expression inputs (#766) Xe Iaso 2025-07-06 20:13:50 +00:00
  • 289c802a0b
    feat(localization): Add Traditional Chinese language translation (#759) XLion 2025-07-07 03:59:00 +08:00
  • 543b942be1
    docs(known-instances): update list of known instances (#767) Lothar Serra Mari 2025-07-06 21:45:18 +02:00
  • edbe1dcfd6
    feat(localization): Update German language translation (#764) Lothar Serra Mari 2025-07-06 17:25:05 +02:00
  • 94db16c0df
    docs: add emma.pet sponsor Xe Iaso 2025-07-06 14:25:27 +00:00
  • c2f46907a1
    docs: remove proof of work branding (#763) Xe Iaso 2025-07-06 02:34:52 +00:00
  • 6fa5b8e4e0
    fix(lib/store/bbolt): run cleanup every hour instead of every 5 minutes (#762) Xe Iaso 2025-07-06 01:19:44 +00:00
  • f98750b038
    fix(lib/store/bbolt): use a multi-bucket flow instead of a single bucket flow (#761) Xe Iaso 2025-07-06 01:16:11 +00:00
  • 7d0c58d1a8
    fix: make ogtags and dnsbl use the Store instead of memory (#760) Xe Iaso 2025-07-05 20:17:46 +00:00
  • e870ede120
    docs(known-instances): add git.aya.so Xe Iaso 2025-07-05 16:41:36 +00:00
  • 592d1e3dfc
    docs(known-instances): add Pluralpedia Xe Iaso 2025-07-05 16:40:32 +00:00
  • f6254b4b98
    docs(installation): clarify BASE_PREFIX matches the /.within.website endpoints Xe Iaso 2025-07-05 13:46:50 +00:00
  • d19026d693
    docs(known-instances): Add Duke University, coinhoards.org (and myself) to known instances (#757) Lothar Serra Mari 2025-07-05 14:29:44 +02:00
  • 7b72c790ab
    chore: spelling Xe Iaso 2025-07-05 12:29:19 +00:00
  • 719a1409ca
    test(lib/store/bbolt): disable this test case for now Xe Iaso 2025-07-05 04:56:19 +00:00
  • 890f21bf47
    chore(devcontainer): move playwright to its own devcontainer service (#756) Xe Iaso 2025-07-05 04:53:45 +00:00
  • 93bfe910d8
    docs(user/faq): clarify Anubis not being a cryptocurrency miner Xe Iaso 2025-07-04 22:49:39 +00:00
  • 19d8de784b
    chore(docs/manifest): enable bbolt in an emptyDir Xe Iaso 2025-07-04 21:07:37 +00:00
  • dff2176beb
    feat(lib): use new challenge creation flow (#749) Xe Iaso 2025-07-04 20:42:28 +00:00
  • 506d8817d5
    Update known-instances.md (#755) SGHFan 2025-07-04 15:54:26 -04:00
  • d0fae02d05
    feat(localization): Add Turkish language translation (#751) Duru Can Celasun 2025-07-04 05:50:16 +01:00
  • 845095c3f6
    chore(robots.txt): don't block CCBot Xe Iaso 2025-07-04 00:23:21 +00:00
  • 2f1e78cc6c
    chore(docs/manifest): allow common crawl to test with the team Xe Iaso 2025-07-04 00:22:43 +00:00
  • 7c0996448a
    chore(default-config): allowlist common crawl (#753) Xe Iaso 2025-07-04 00:10:45 +00:00
  • d7a758f805
    docs: add BotStopper docs from the git repo (#752) Xe Iaso 2025-07-03 23:09:45 +00:00
  • c121896f9c
    feat(localization): Add German language translation (#741) Martin 2025-07-03 12:48:17 +02:00
  • 888b7d6e77
    fix(run/anubis@.service): unique runtimedir per instance (#750) Xe Iaso 2025-07-03 10:29:05 +00:00
  • 0e43138324
    feat(localization): Add option for forcing a language (#742) Martin 2025-07-02 07:33:00 +02:00
  • c981c23f7e
    chore: npm run generate Xe Iaso 2025-07-02 05:25:10 +00:00
  • 9f0c5e974e
    fix(web/main): remove the success interstitial (#745) Xe Iaso 2025-07-01 23:44:38 +00:00
  • 292c470ada
    Set cookies to have the Secure flag default to true (#739) Victor Fernandes 2025-06-30 14:58:31 -04:00
  • 12453fdc00
    Fix translations in pt-BR.json (#729) Rafael Fontenelle 2025-06-30 15:14:24 -03:00
  • f5b3bf81bc
    feat: dev container support (#734) Xe Iaso 2025-06-30 03:41:29 +00:00
  • 1820649987
    build(deps): bump the gomod group with 2 updates (#736) dependabot[bot] 2025-06-29 21:32:56 -04:00
  • 14eeeb56d6
    build(deps): bump the github-actions group with 2 updates (#735) dependabot[bot] 2025-06-29 20:53:14 -04:00
  • d9e0fbe905
    feat(cmd): Add custom cookie prefix (#732) Martin 2025-06-30 02:03:09 +02:00
  • 6aa17532da
    fix: Dynamic cookie domain not working (#731) Martin 2025-06-29 21:38:55 +02:00
  • b1edf84a7c
    docs(blog/v1.20.0): i am smart Xe Iaso 2025-06-27 21:10:02 -04:00
  • d47a3406db
    docs(blog/v1.20.0): how did CI not catch this? Xe Iaso 2025-06-27 19:55:58 -04:00
  • ff5991b5cf
    docs(blog/v1.20.0): add cover image Xe Iaso 2025-06-27 19:20:12 -04:00
  • 19f78f37ad
    docs(blog/v1.20.0): fix typo Xe Iaso 2025-06-27 18:59:07 -04:00
  • b0b0a5c08a
    feat(blog): v1.20.0 announcement post Xe Iaso 2025-06-27 18:56:03 -04:00
  • 261306dc63
    Add Brazilian Portuguese translation (#726) Rafael Fontenelle 2025-06-27 17:56:56 -03:00
  • 3520421757
    fix: determine bind network from bind address (#714) CXM 2025-06-28 01:57:37 +08:00
  • ad5430612f
    feat: implement localization system (#716) Laurent Laffont 2025-06-27 19:49:15 +02:00
  • c2423d0688
    chore: release v1.20.0 Xe Iaso 2025-06-27 12:06:22 -04:00
  • a1b7d2ccda
    feat: dynamic cookie domains (#722) Xe Iaso 2025-06-26 08:11:59 -04:00
  • 7cf6ac5de6
    remove incorrect module mentions (#687) msporleder 2025-06-26 06:47:30 -04:00
  • 59f5b07281
    feat: Add option to use HS512 secret for JWT instead of ED25519 (#680) Martin 2025-06-26 12:06:44 +02:00
  • 1562f88c35
    chore: Remove unused/dead code (#703) Jason Cameron 2025-06-25 09:31:33 -04:00
  • 15bd9b6a44
    Populate OpenGraph configurations to Opens.OpenGraph (#717) Outvi V 2025-06-24 23:12:26 +08:00
  • 1ca531b930
    build(deps): bump the gomod group with 4 updates (#709) dependabot[bot] 2025-06-23 15:59:08 -04:00
  • f9259299b9
    chore: release v1.20.0-pre2 Xe Iaso 2025-06-23 15:17:13 -04:00
  • 16a4e04027
    fix(lib): fix invalid response after success in Chrome (#711) Xe Iaso 2025-06-23 15:11:56 -04:00
  • 8c79870edb
    build(deps): bump the github-actions group with 3 updates (#708) dependabot[bot] 2025-06-23 08:41:04 -04:00
  • 060b10ea2d
    fix(web/js): broken progress bar with slow algo (#673) Eric T. Johnson 2025-06-22 20:05:37 -04:00
  • 4c74934e9f
    fix(default-config): Techaro -> Zombocom Xe Iaso 2025-06-22 20:04:40 -04:00
  • 5870f7072c
    feat: implement imprint/impressum support (#706) Xe Iaso 2025-06-22 18:09:37 -04:00
  • 3c1d95d61e
    fix(default-config): off-by-one error in the default thresholds (#701) Xe Iaso 2025-06-20 11:47:34 -04:00
  • ab801a3597
    Makefile: Build robots2policy (#699) Jan Alexander Steffens 2025-06-20 17:08:56 +02:00
  • ecc716940e
    chore: release v1.20.0-pre1 Xe Iaso 2025-06-19 19:20:55 -04:00
  • 4948036f39
    feat: add default OpenGraph tags to configuration file (#694) Xe Iaso 2025-06-19 18:00:44 -04:00
  • 7aa732c700
    fix(config): actually load threshold config (#696) Xe Iaso 2025-06-19 17:13:01 -04:00
  • 226cf36bf7
    feat(config): custom weight thresholds via CEL (#688) Xe Iaso 2025-06-18 16:58:31 -04:00
  • 1d5fa49eb0
    Bump ai.robots.txt to v1.37 (#689) Dryusdan 2025-06-18 19:30:53 +02:00
  • 97c1d4f353
    docs(known-instances): add extensions.typo3.org (#691) Lothar Serra Mari 2025-06-18 14:06:23 +02:00
  • 244f1c505a
    fix(geo): correct typo "counties" to "countries" (#678) hydrargyrum 2025-06-18 05:50:42 +02:00
  • ae4d3b0ce5
    chore: remove duplicate CHANGELOG entry (#684) Jason Cameron 2025-06-17 18:49:30 -04:00
  • e60c43cdd2
    docs(known-instances): add wiki.koha-community.org (#683) prettysunflower 2025-06-17 18:14:15 +02:00
  • b2b2679bae
    perf: replace cidranger with bart for significant performance improvements (#675) Jason Cameron 2025-06-17 11:57:55 -04:00
  • e2b46fc5e7
    perf: Replace internal SHA256 hashing with xxhash for 4-6x performance improvement (#676) Jason Cameron 2025-06-16 22:53:53 -04:00
  • 3437e575d4
    chore(sponsors): update canine.tools logo (#672) hyperdefined 2025-06-16 14:09:35 -04:00
  • ae064be710
    chore(docs/manifest): it helps if you terminate strings properly Xe Iaso 2025-06-16 12:11:04 -04:00
  • e3826df3ab
    feat: implement a client for Thoth, the IP reputation database for Anubis (#637) Xe Iaso 2025-06-16 11:57:32 -04:00
  • 823d1be5d1
    chore(docs/manifest): explicitly allow blog RSS feed Xe Iaso 2025-06-16 11:50:53 -04:00
  • 0c6a820372
    chore(docs/manifest): enable OG_PASSTHROUGH Xe Iaso 2025-06-16 09:31:56 -04:00
  • 81f6380dd4
    Add the blog section back (#670) Xe Iaso 2025-06-16 09:28:21 -04:00
  • e5455c02d8
    build(deps): bump the github-actions group with 3 updates (#666) dependabot[bot] 2025-06-15 21:13:56 -04:00
  • 1d8033d69e
    Add ReactOS to known-instances.md (#664) Colin Finck 2025-06-15 17:30:54 +02:00
  • e0781e4560
    feat: add robots2policy CLI to convert robots.txt to Anubis CEL (#657) Jason Cameron 2025-06-14 23:41:00 -04:00
  • 7a195f1595
    docs(known-instances): add bugs.scummvm.org and gitlab.postmarketos.org (#661) Lothar Serra Mari 2025-06-14 15:55:55 +02:00
  • 2904ff974b
    refactor(ogtags): optimize URL construction and memory allocations (#647) Jason Cameron 2025-06-13 09:53:10 -04:00
  • 3b3080d497
    feat: add a strip-base-prefix option (#655) Jason Cameron 2025-06-12 17:46:08 -04:00
  • 60ba8e9557
    fix(ci): conditionally run SSH jobs for TecharoHQ/anubis repository (#654) Jason Cameron 2025-06-11 17:18:43 -04:00
  • 14c80483a9
    fix(gitattributes): update pattern for generated files (#652) Jason Cameron 2025-06-11 17:00:37 -04:00
  • d1452b6d39
    test(ssh-ci): re-enable GOARCH=ppc64le (#651) Xe Iaso 2025-06-11 14:01:48 -04:00
  • 5e95da6b6c
    test(ssh-ci): disable GOARCH=ppc64le for now Xe Iaso 2025-06-11 12:58:32 -04:00
  • 988fc0941b
    build(deps): bump github.com/cloudflare/circl from 1.6.0 to 1.6.1 (#650) dependabot[bot] 2025-06-11 16:52:10 +00:00
  • f5140ae57b
    test: introduce SSH based CI for non-native test hosts (#644) Xe Iaso 2025-06-11 12:50:01 -04:00
  • bbdee34f37
    fix(anubis): improve challenge handling and error reporting (#645) Jason Cameron 2025-06-11 12:47:06 -04:00
  • 6e2eeb9e65
    Update known-instances.md to include SquirrelJME (#643) Stephanie Gawroriski 2025-06-10 19:20:50 -04:00
  • c638653172
    feat(lib): implement request weight (#621) Xe Iaso 2025-06-09 15:25:04 -04:00
  • 0fe46b48cf
    Make progress bar styling more compatible (UXP, etc) (#636) Fierelier 2025-06-09 16:19:38 +00:00
  • d6e5561768
    Adds ability to toggle off stripping of private addrs from XFF (#619) David Chandek-Stark 2025-06-09 09:33:19 -04:00