Commit graph

  • 99f645a590
    fix(anubis): disable opengraph passthru by default (#447) Xe Iaso 2025-05-05 10:37:38 -04:00
  • 3b50b4c6c0
    zizmor: add config file to silence unpinned-uses of Homebrew/actions (#441) Patrick Linnane 2025-05-04 18:22:36 -07:00
  • 8ee0529321
    build(deps): bump the github-actions group with 3 updates (#439) dependabot[bot] 2025-05-04 20:46:48 -04:00
  • 799f47efbf
    chore(sponsors): add Terminal Trove Xe Iaso 2025-05-04 09:59:54 -04:00
  • 865d513e35
    feat(checker): add CEL for matching complicated expressions (#421) Xe Iaso 2025-05-03 14:26:54 -04:00
  • af07691139
    Update apache.mdx (#430) mans17 2025-05-03 15:29:30 +02:00
  • 74dcebf20b
    docs: add caddy docs (#423) Xe Iaso 2025-05-02 15:15:05 -04:00
  • 92d3dd361b
    docs(user): add frequently asked questions page (#422) Xe Iaso 2025-05-02 14:53:53 -04:00
  • 9e760b1c16
    deduplicate css rules by using media query to set variables (#420) Benjamin Armintor 2025-05-02 14:17:27 -04:00
  • fc54e95208
    Update nginx.mdx upstream syntax (#397) Kurt Kremitzki 2025-05-02 13:15:13 -05:00
  • f879e0d307
    fix(cmd/anubis): print "Rule error IDs" in JSON (#408) Henri Vasserman 2025-05-02 21:05:41 +03:00
  • 6e82373718
    feat(config): allow multi-level imports (#402) Xe Iaso 2025-05-02 13:57:20 -04:00
  • f8e1000ab0
    fix(yeetfile): copy all docs, data files, and botPolicies.yaml (#419) Xe Iaso 2025-05-02 08:43:19 -04:00
  • fa362c8ec9
    docs(known-instances): Add FreeCAD Wiki to known instances (#414) Thomas Schuster 2025-05-02 14:39:01 +02:00
  • 76f2029fb5
    fix(web): Avoid timestamping main.mjs.gz (#412) Jan Alexander Steffens 2025-05-01 21:52:50 +02:00
  • 5d9cc40e34
    docs(known-instances): add ScummVM (#411) Lothar Serra Mari 2025-05-01 20:12:45 +02:00
  • 63b8411220
    Version 1.17.1: Asahi sas Brutus: Echo 1 Xe Iaso 2025-05-01 13:24:37 -04:00
  • 803aa35d66
    Update known-instances.md (#407) Thomas Schuster 2025-05-01 16:27:27 +02:00
  • cb523333a1
    Update information on workarounds for JShelter (#399) polcak 2025-05-01 13:20:39 +00:00
  • 91275c489f
    feat: make authorization cookie default expiration time customizable (#389) Jareth Gomes 2025-05-01 03:05:33 -07:00
  • feb3dd2bcb
    docs(known-instances): Comic Fanfiction Authors Archive Xe Iaso 2025-04-29 16:16:00 -04:00
  • 06a762959f
    feat: enable Open Graph tag passthrough by default (#348) Jason Cameron 2025-04-29 15:19:46 -04:00
  • 74d330cec5
    feat(config): add ability to customize HTTP status codes Anubis returns (#393) Xe Iaso 2025-04-29 15:13:44 -04:00
  • 2935bd4aa7
    docs(known-instances): add more Sourceware endpoints Xe Iaso 2025-04-29 15:08:37 -04:00
  • 7d52e9ff5e
    docs(known-instances): add Sourceware Xe Iaso 2025-04-29 15:06:13 -04:00
  • 4184b42282
    feat(og): Foward host header (#370) Jason Cameron 2025-04-29 08:20:04 -04:00
  • 7a20a46b0d
    docs(traefik): change title to Traefik Xe Iaso 2025-04-28 23:50:49 -04:00
  • 6daf08216e
    build(deps-dev): bump esbuild from 0.25.2 to 0.25.3 in the npm group (#388) dependabot[bot] 2025-04-27 22:01:37 -04:00
  • bd0e46dac3
    build(deps): bump the github-actions group with 4 updates (#387) dependabot[bot] 2025-04-28 01:40:38 +00:00
  • 76514f9f32
    Bump AI-robots.txt rules to version 1.29 (#383) Dryusdan 2025-04-28 02:52:08 +02:00
  • b0f0913ea2
    v1.17.0: Asahi sas Brutus Xe Iaso 2025-04-27 15:16:25 -04:00
  • 5423ab013a
    ci(packages): final pre-release yeet bump (#384) Xe Iaso 2025-04-27 12:54:03 -04:00
  • 301c7a42bd
    refactor(lib): Split up anubis.go into some smaller files. (#379) Jason Cameron 2025-04-27 09:36:39 -04:00
  • 755c18a9a7
    README: Fix broken link to policy definition docs. (#380) Kistaro Windrider 2025-04-27 06:33:41 -07:00
  • 0fa9906e3a
    test(config): add Xesite's old policy file to known good test cases (#382) Xe Iaso 2025-04-27 09:32:50 -04:00
  • b08580ca33
    docs(known-instances): add Codeberg. (#381) p0008874 2025-04-27 20:17:27 +08:00
  • d8f923974e
    chore: blank commit to unbreak git Xe Iaso 2025-04-26 13:52:13 -04:00
  • ef52550e70
    fix(config): remove trailing newlines in regexes (#373) Xe Iaso 2025-04-26 10:01:15 -04:00
  • c669b47b57
    fix(lib): make Anubis less paranoid (#365) Xe Iaso 2025-04-25 15:02:55 -04:00
  • 24f8ba729b
    feat: add support for a base prefix (#294) Jason Cameron 2025-04-25 14:39:38 -04:00
  • 6858f66a62
    Add check endpoint which can be used with nginx' auth_request function (#266) Sandro 2025-04-25 19:38:02 +02:00
  • a5d796c679
    docs(install): note that Anubis needs certain paths proxied (#363) Xe Iaso 2025-04-25 13:32:29 -04:00
  • 4d3353fdc5
    fix(docs): fix typos in Traefik integration docs (#361) Maher 2025-04-25 08:47:48 -04:00
  • a420db8b8a
    feat: more elaborate XFF compute (#350) Aurelia 2025-04-25 13:59:55 +02:00
  • 5a4f68d384
    docs(README): sponsor: Distrust Xe Iaso 2025-04-25 07:53:54 -04:00
  • bac942d2e8
    sponsor: Distrust Xe Iaso 2025-04-25 00:25:03 -04:00
  • 9fab74eb8a
    docs(README): enable dark mode for the star history view (#360) Xe Iaso 2025-04-24 23:26:35 -04:00
  • e6a1c5309f
    docs: Fix nginx.mdx indentation (#359) Diego E 2025-04-24 19:26:59 -05:00
  • 5c29a66fcc
    docs(known-instances): add NixOS Hydra (#358) Tristan Ross 2025-04-24 16:35:29 -07:00
  • b4f9269ae4
    Fix Traegik but funny typos. (#356) Remy Zandwijk 2025-04-24 20:54:53 +02:00
  • 54cd99c750
    Fix: mojeekbot regex (#351) Igor Brai 2025-04-24 17:24:41 +03:00
  • 30b0ba8055
    README: represent repology badge in 3 column format (#349) luzpaz 2025-04-23 22:17:26 -04:00
  • ce425a2c21
    fix(lib): use correct URL for path checker in PassChallenge (#347) compilade 2025-04-23 22:13:11 -04:00
  • 2320ef4014
    feat(docs): add documentation for default allow behavior (#346) Luciano Hillcoat - lucdev.net 2025-04-23 22:13:21 -03:00
  • cfbe16f2d0
    feat(xess): move CSS color definitions to CSS variables (#339) Xe Iaso 2025-04-23 08:07:53 -04:00
  • 1b206175f8
    build(deps): bump estree-util-value-to-estree in /docs (#336) dependabot[bot] 2025-04-23 07:09:01 -04:00
  • 3135abd0ec
    build(deps): bump http-proxy-middleware from 2.0.7 to 2.0.9 in /docs (#335) dependabot[bot] 2025-04-23 07:08:53 -04:00
  • 74e11505c6
    feat: enable loading config fragments (#321) Xe Iaso 2025-04-23 07:01:28 -04:00
  • 4e2c9de708
    feat(cmd/anubis): compute full XFF header (#328) Aurelia 2025-04-23 06:06:47 +02:00
  • bec7199ab6
    fix(docs): make the docs respect light/dark mode (#334) Xe Iaso 2025-04-23 00:01:02 -04:00
  • 78bb67fbf7
    fix: improve error handling and create the json encoder once #331 (#332) Jason Cameron 2025-04-22 20:31:19 -04:00
  • 2db4105479
    Update known-instances.md (#324) Xe Iaso 2025-04-22 09:25:05 -04:00
  • ac5a4bf58d
    chore(ci): migrate to TecharoHQ/yeet (#323) Xe Iaso 2025-04-22 08:21:37 -04:00
  • 3f1ce2d7ac
    data: disable generic-bot-catchall by default (#322) Xe Iaso 2025-04-22 08:11:45 -04:00
  • 84b28760b3
    feat(lib): use Checker type instead of ad-hoc logic (#318) Xe Iaso 2025-04-22 07:49:41 -04:00
  • 9b7bf8ee06
    docs: update default difficulty to 4 Xe Iaso 2025-04-21 17:41:22 -04:00
  • 1dae43f468
    docs(known-instances): add Arch wiki Xe Iaso 2025-04-21 16:58:01 -04:00
  • a14f917d68
    build(deps): bump astral-sh/setup-uv in the github-actions group (#312) dependabot[bot] 2025-04-20 21:16:38 -04:00
  • 2ecb15adac
    Update CHANGELOG.md (#313) Jason Cameron 2025-04-20 21:16:21 -04:00
  • d40b5cfdab
    lib: move config to yaml (#307) Xe Iaso 2025-04-20 20:09:27 -04:00
  • 022eb59ff3
    feat(docs): added info on how to configure traefik (#255) Snoweuph 2025-04-21 01:44:43 +02:00
  • 65b533a014
    Update known-instances.md (#309) Xe Iaso 2025-04-20 18:31:45 -04:00
  • 2e3de07719
    added an another git.lupancham.net to known instances of use (#296) Thinkseal 2025-04-20 18:25:41 -04:00
  • 7dc545cfa9
    Add headers bot rule (#300) Neur0toxine 2025-04-21 01:18:21 +03:00
  • 1add24b907
    Add Haiku to known instances (#304) Asmodeus 2025-04-20 19:02:03 -03:00
  • b15017d097
    docs/admin/native-install: point people to the right places to get started easier Xe Iaso 2025-04-20 13:51:45 -04:00
  • 2d22491e8c
    undo depot for now until I have the corp set up Xe Iaso 2025-04-20 09:07:54 -04:00
  • 150523b9d3
    docs/admin/environments/docker-compose: fix heading level Xe Iaso 2025-04-20 08:35:57 -04:00
  • 6f652e711c
    Use outline shorthand (#293) Jason Cameron 2025-04-19 16:03:11 -04:00
  • 75b97eb03d
    docs/admin: break per-environment details into their own pages (#292) Xe Iaso 2025-04-19 12:29:36 -04:00
  • f5827721c3
    docs/admin/installation: Apache documentation (#290) Xe Iaso 2025-04-19 10:23:56 -04:00
  • a40c5e99fc
    Add more AI user agent in botPolicies.json (#249) Dryusdan 2025-04-19 00:28:56 +02:00
  • af831f0d7f
    Add 'Opera' to 'generic-browser' bot policy rule (#220) Michael Jeanson 2025-04-18 13:57:02 -04:00
  • 095e18d0c8
    Allow ranges from the Internet Archive (AS7941) (#276) Remilia Da Costa Faro 2025-04-18 06:13:01 +02:00
  • f844dba3dc
    perf: embed challenge data in HTML (#279) Ryan Cao 2025-04-18 04:06:37 +00:00
  • 736c3ade09
    .github/funding: add GitHub sponsors Xe Iaso 2025-04-17 23:48:22 -04:00
  • b20774d9a6
    Docs: add nginx with Anubis in the middle configuration example (#282) Jeroen Massar 2025-04-18 05:28:35 +02:00
  • 2c94090fde
    README: add contributor images Xe Iaso 2025-04-16 12:40:56 -04:00
  • df3509ec99
    docs/blog: remove (#273) fossdd 2025-04-16 05:23:26 +02:00
  • 8689143214
    Create Anubis FreeBSD rc.d script (#274) Paul Wilde 2025-04-15 13:05:13 +01:00
  • 5d4d2e3e2a
    build(deps): bump github/codeql-action in the github-actions group (#264) dependabot[bot] 2025-04-15 05:56:14 -04:00
  • 2ebce26709
    build(deps): bump the gomod group with 3 updates (#265) dependabot[bot] 2025-04-15 05:55:50 -04:00
  • ac273a8ad5
    Update custom.css (#271) B4uti4github 2025-04-15 06:51:18 -03:00
  • 9865e3ded8
    fix(fetch): improve error handling for Content-Type parsing (#253) Jason Cameron 2025-04-13 15:59:58 -04:00
  • 3438595f32
    cmd/containerbuild/main.go: fix docker tag parsing (#260) rayer 2025-04-13 19:58:43 +00:00
  • 62e20a213a
    use depot builders (#262) Xe Iaso 2025-04-13 15:57:47 -04:00
  • f2cb6ae121
    feat(docs): known users cleanup (#257) hyperdefined 2025-04-13 14:26:42 -04:00
  • 92dbc22db0
    docs/docs/user/known-instances.md: remove duplicate scioly.org mention (#259) rayer 2025-04-13 05:00:12 +00:00
  • 971e781965
    feat(docs): expand known instances list with new entries and collapsible sections (#254) Jason Cameron 2025-04-12 15:47:25 -04:00
  • 503f466ecf
    workflows: hash pin more Actions (#241) Patrick Linnane 2025-04-11 19:18:13 -07:00