Commit Graph

  • 45f301eae4 build(deps): bump the gomod group across 1 directory with 11 updates dependabot/go_modules/gomod-ad7405d8af dependabot[bot] 2026-02-02 00:41:57 +00:00
  • d2205b11a7 build(deps): bump the github-actions group with 4 updates (#1425) main dependabot[bot] 2026-01-28 13:50:19 -05:00
  • 09f6f4b153 web: fix spacing/indent (#1423) Bertrand Jacquin 2026-01-25 02:27:16 +00:00
  • d2bc5cadb9 performance: remove significant overhead of decaymap (#1420) Matthias Dötsch 2026-01-22 20:03:17 +01:00
  • 23ec1b82a7 chore: add comments back to Challenge struct. (#1419) Jason Cameron 2026-01-22 09:52:15 -05:00
  • d622675edc build(deps): bump preact from 10.28.1 to 10.28.2 in the npm group (#1412) dependabot[bot] 2026-01-22 09:50:34 -05:00
  • 493a957f4b build(deps): bump astral-sh/setup-uv in the github-actions group (#1413) dependabot[bot] 2026-01-22 09:49:50 -05:00
  • 978af9d5ff chore: add comments back to Challenge struct. json/add-back-comments Jason Cameron 2026-01-22 09:46:38 -05:00
  • e9969ba22a chore: update spelling Xe/ci-multiple-go-versions Xe Iaso 2026-01-16 16:20:18 +00:00
  • 7db2c9ebb5 ci: test against multiple go versions Xe Iaso 2026-01-16 11:18:28 -05:00
  • 57c0b2b22c Add IP mapped Perplexity user agents (#1393) Timon de Groot 2026-01-16 01:57:31 +01:00
  • 186ffeb744 docs: clarify botstopper kubernetes instructions (#1404) Thomas Arrow 2026-01-15 11:13:10 +00:00
  • ff87aac4e7 fix(web): include base prefix in generated URLs (#1403) Xe Iaso 2026-01-14 18:47:44 -05:00
  • 0fcc6cd78b chore: update spelling Xe/fix-preact-static-path Xe Iaso 2026-01-14 18:43:12 -05:00
  • eefe610ea1 docs: update CHANGELOG Xe Iaso 2026-01-14 18:39:22 -05:00
  • 80e41c3318 fix(web): include base prefix in generated URLs Xe Iaso 2026-01-14 18:36:52 -05:00
  • 3c76724aeb fix: correct typos (#1398) Anton Kesy 2026-01-12 02:23:58 +01:00
  • 1db57e5d23 fix sponsor (Databento) logo size (#1395) Andrew Young 2026-01-09 18:42:03 -05:00
  • 6fc2c3c857 docs: document how to import the default config (#1392) Xe Iaso 2026-01-08 11:14:52 -05:00
  • 462f692355 docs: document how to import the default config Xe/document-meta-default-config Xe Iaso 2026-01-06 15:47:21 -05:00
  • 149e864786 build(deps): bump preact from 10.28.0 to 10.28.1 in the npm group (#1387) dependabot[bot] 2026-01-05 21:44:28 -05:00
  • 2aaee6c348 Revert "build(deps): bump the gomod group across 1 directory with 3 updates (…" (#1386) Jason Cameron 2026-01-03 19:13:45 -05:00
  • 803efccf76 Merge branch 'main' into Xe/bump-go Xe/bump-go Jason Cameron 2026-01-03 19:11:55 -05:00
  • 2b44b29013 Revert "build(deps): bump the gomod group across 1 directory with 3 updates (…" revert-1370-dependabot/go_modules/gomod-76b51a1623 Jason Cameron 2026-01-03 19:08:52 -05:00
  • ebad69a4e1 build(deps): bump the gomod group across 1 directory with 3 updates (#1370) dependabot[bot] 2026-01-03 19:06:05 -05:00
  • 71147b4857 fix: respect Accept-Language quality factors in language detection (#1380) lif 2026-01-02 21:01:43 +08:00
  • cee7871ef8 fix: update SSL Labs IP addresses (#1377) lif 2026-01-02 12:21:31 +08:00
  • 26d258fb94 Update check-spelling metadata (#1379) Jason Cameron 2026-01-01 18:02:15 -05:00
  • 80a8e0a8ae chore: add Databento as diamond tier sponsor Xe Iaso 2025-12-30 10:56:58 -05:00
  • 359613f35a feat: iplist2rule utility command (#1373) Xe Iaso 2025-12-29 12:10:17 -05:00
  • e05d8bd65b chore: fix spelling Xe/iplist2rule Xe Iaso 2025-12-29 12:05:25 -05:00
  • c84a414570 docs: add iplist2rule docs Xe Iaso 2025-12-29 10:58:11 -05:00
  • ad41bc7a25 feat(iplist2rule): add comment describing how rule was generated Xe Iaso 2025-12-29 10:31:53 -05:00
  • c5815f3be7 chore: fix spelling again Xe Iaso 2025-12-29 10:28:46 -05:00
  • 2dc0719556 chore: fix spelling Xe Iaso 2025-12-29 10:20:44 -05:00
  • 9ccfdf37ef docs: update CHANGELOG Xe Iaso 2025-12-29 10:18:31 -05:00
  • b592aaf656 feat: iplist2rule utility command Xe Iaso 2025-12-29 10:14:11 -05:00
  • 1d8e98c5ec test(nginx): fix tests to work in GHA (#1372) Xe Iaso 2025-12-28 23:59:48 -05:00
  • 80a902229c fix(test): pki folder location Xe/fix-nginx-gha Xe Iaso 2025-12-28 23:51:33 -05:00
  • 158698827d fix(test): does this other thing work lol Xe Iaso 2025-12-28 23:41:51 -05:00
  • 8e80c9c833 fix(test): does this work lol Xe Iaso 2025-12-28 23:38:14 -05:00
  • b8d64093d3 Merge branch 'main' into Xe/fix-nginx-gha Jason Cameron 2025-12-28 22:19:28 -05:00
  • 880020095c fix(test): remove interactive flag from nginx smoke test docker run command (#1371) Jason Cameron 2025-12-28 22:14:50 -05:00
  • 3990e73134 test(nginx): fix tests to work in GHA Xe Iaso 2025-12-28 22:11:37 -05:00
  • e2249edeba fix(test): remove interactive flag from nginx smoke test docker run command fix/nginxsmoke Jason Cameron 2025-12-28 22:09:57 -05:00
  • f5728e96a1 build(deps-dev): bump esbuild from 0.27.1 to 0.27.2 in the npm group (#1368) dependabot[bot] 2025-12-28 22:07:44 -05:00
  • bcf525dbcf build(deps): bump the github-actions group with 3 updates (#1369) dependabot[bot] 2025-12-28 22:04:16 -05:00
  • 4b3ee0d4d4 test(nginx): remove docker compose calls here Xe/expose-pprof-in-metrics Xe Iaso 2025-12-28 18:47:36 -05:00
  • f2cde94b71 test(decaymap): fix tests Xe/serialize-memory Xe Iaso 2025-12-28 18:46:32 -05:00
  • dd58fd64c3 test(nginx): remove -it here Xe Iaso 2025-12-28 18:33:59 -05:00
  • f56c242167 fix(decaymap): scratch that, once every 15 minutes Xe Iaso 2025-12-28 18:31:38 -05:00
  • a75d9066fd fix(decaymap): serialize use of decaymap, make decaying happen once per minute Xe Iaso 2025-12-28 18:30:37 -05:00
  • 264187f90b feat: expose pprof endpoints over metrics listener Xe Iaso 2025-12-28 18:24:05 -05:00
  • d748dc9da8 test: basic nginx smoke test (#1365) Xe Iaso 2025-12-28 18:18:25 -05:00
  • 4d799c7858 test: add nginx config smoke test based on the config in the docs Xe/nginx-config-test Xe Iaso 2025-12-28 18:12:49 -05:00
  • 07a571d6cd docs: split nginx configuration files to their own directory Xe Iaso 2025-12-28 15:14:15 -05:00
  • 9b210d795e docs(known-instances): Alphabetical order + Add Valve Corporation (#1352) p0008874 2025-12-26 09:05:26 +08:00
  • e084e5011e feat(localization): add Polish language translation (#1363) The Ninth 2025-12-25 23:14:04 +03:00
  • 71a82d7460 chore: bump minimum Go version to 1.25.5 Jason Cameron 2025-12-24 23:20:14 -05:00
  • 1964702d88 build(deps): update Go module dependencies to latest versions Jason Cameron 2025-12-24 23:16:59 -05:00
  • 2532478abd build(deps): bump the github-actions group with 4 updates (#1355) dependabot[bot] 2025-12-24 01:02:48 -05:00
  • 6d9c0abe74 chore: tag v1.24.0 v1.24.0 Xe Iaso 2025-12-23 21:17:59 -05:00
  • a37068a423 fix(default-config): remove browser detection logic (#1360) Xe Iaso 2025-12-23 21:13:54 -05:00
  • c7f54aeb7d fix(default-config): remove browser detection logic Xe/no-more-kindness Xe Iaso 2025-12-23 21:08:03 -05:00
  • 9d9be61c24 fix(default-config): must-accept-rule on browsers only (#1350) Xe Iaso 2025-12-19 15:42:24 -05:00
  • a7bf9ca491 fix(default-config): must-accept-rule on browsers only Xe/adjust-accept-rule Xe Iaso 2025-12-19 15:36:47 -05:00
  • 535ed74b17 i18n(de): improve consistency and wording (#1348) Michael 2025-12-19 01:29:49 +01:00
  • ba8a1b7caf fix(honeypot/naive): right, we want the client IP, not the load balancer IP Xe Iaso 2025-12-16 04:44:59 -05:00
  • 40afc13d7f fix(honeypot/naive): implement better IP parsing logic Xe Iaso 2025-12-16 04:32:45 -05:00
  • 122e4bc072 feat: first implementation of honeypot logic (#1342) Xe Iaso 2025-12-16 04:14:29 -05:00
  • 15b0927c46 chore: spelling Xe/honeypot Xe Iaso 2025-12-16 04:08:53 -05:00
  • 5e69031c10 chore: fix spelling metadata Xe Iaso 2025-12-16 04:05:51 -05:00
  • 9ccd5db528 chore(test): go mod tidy Xe Iaso 2025-12-16 04:04:56 -05:00
  • 82fca3e714 docs: add honeypot docs Xe Iaso 2025-12-16 04:03:37 -05:00
  • 83c8c3606a fix(lib): use mazeGen instead of bsGen Xe Iaso 2025-12-16 01:26:00 -05:00
  • 958daba4a1 feat(honeypot/naive): attempt to automatically filter out based on crawling Xe Iaso 2025-12-16 01:22:13 -05:00
  • e0f4468b03 fix(honeypot/naive): optimize hilariously Xe Iaso 2025-12-15 23:11:21 -05:00
  • ade8505b26 feat: first implementation of honeypot logic Xe Iaso 2025-12-15 18:27:39 -05:00
  • cb91145352 build(deps): bump the gomod group across 1 directory with 6 updates (#1341) dependabot[bot] 2025-12-15 02:43:18 +00:00
  • 5c97d693c1 build(deps): bump the github-actions group across 1 directory with 4 updates (#1340) dependabot[bot] 2025-12-15 02:34:45 +00:00
  • 988906bb79 build(deps): bump the npm group with 2 updates (#1339) dependabot[bot] 2025-12-14 21:29:42 -05:00
  • 770a476e3b chore: bump minimum version of Go Xe Iaso 2025-12-03 23:41:22 -05:00
  • 8f45998022 chore(lib): demote explicit deny logs from Info to Info-1 Xe/demote-explicit-deny-logs Xe Iaso 2025-12-03 23:35:03 -05:00
  • 9c54aa852f chore: v1.24.0-pre1 v1.24.0-pre1 Xe Iaso 2025-12-02 07:58:29 -05:00
  • cb689ee55b build(deps): bump the gomod group with 5 updates (#1316) dependabot[bot] 2025-12-01 03:14:20 +00:00
  • 071b836741 build(deps): bump the github-actions group with 3 updates (#1317) dependabot[bot] 2025-11-30 22:12:30 -05:00
  • bbdeee00f7 fix: pin Node.js and Go versions in CI configuration files (#1318) Jason Cameron 2025-11-30 22:03:39 -05:00
  • 51e63bad25 fix: pin Node.js and Go versions in CI configuration files fix/pin-versions Jason Cameron 2025-11-30 21:58:20 -05:00
  • 21d7753b1c build(deps): bump actions-hub/kubectl in the github-actions group (#1303) dependabot[bot] 2025-11-30 13:53:32 -05:00
  • 43b8658bfd Show how to use subrequest auth with Caddy (#1312) tbodt 2025-11-27 06:04:28 -08:00
  • 00fa939acf Implement FCrDNS and other DNS features (#1308) The Ninth 2025-11-27 06:24:45 +03:00
  • 4ead3ed16e fix(config): deprecate the report_as field for challenges (#1311) Xe Iaso 2025-11-25 23:25:17 -05:00
  • 19dc3a9b45 docs(admin/thresholds): remove this report_as setting Xe/deprecate-report_as Xe Iaso 2025-11-25 23:14:09 -05:00
  • ae4c8d224c fix(policy): use the new logger for config validation messages Xe Iaso 2025-11-25 23:11:34 -05:00
  • d3b72e3d2d fix(config): deprecate the report_as field for challenges Xe Iaso 2025-11-25 22:57:55 -05:00
  • 1f9c2272e6 add Polish language translation (#1309) bplajzer 2025-11-24 17:55:47 +01:00
  • b11d8132dd chore: add dependabot cooldown (#1302) Xe Iaso 2025-11-21 14:05:26 -05:00
  • cff364920a chore: update spelling Xe/dependabot-cooldown Xe Iaso 2025-11-21 14:00:55 -05:00
  • 09917dbf1b chore: add dependabot cooldown Xe Iaso 2025-11-21 13:57:00 -05:00
  • f032d5d0ac feat: writing logs to the filesystem with rotation support (#1299) Xe Iaso 2025-11-21 11:46:00 -05:00