Commit Graph

  • 0c852a5607 feat(metarefresh): simplify random logic Xe/metarefresh-randomly-refresh-header Xe Iaso 2025-09-16 21:07:00 +00:00
  • 183f463f1c Merge branch 'main' into Xe/metarefresh-randomly-refresh-header Xe Iaso 2025-09-16 16:50:19 -04:00
  • 64a7195d19 docs: update CHANGELOG Xe Iaso 2025-09-16 20:34:10 +00:00
  • cd21a96088 feat(metarefresh): randomly use the Refresh header Xe Iaso 2025-09-16 20:24:16 +00:00
  • 7b11744582 feat(lib/challenge): expose ResponseWriter to challenge issuers Xe Iaso 2025-09-16 20:13:23 +00:00
  • 26076b8520 build(deps): bump github.com/docker/docker in /test (#1130) dependabot[bot] 2025-09-16 16:22:28 -04:00
  • edb84f03b7 convert issue templates into issue forms (#1115) NetSysFire 2025-09-16 15:14:10 +02:00
  • b2d525bba4 Update nl.json removeing literal translated 'cookie' (koekje) with 'cookie' (#1126) Jan Pieter Waagmeester 2025-09-16 13:53:30 +02:00
  • 00679aed66 build(deps): bump the github-actions group with 3 updates (#1118) dependabot[bot] 2025-09-15 18:23:31 -04:00
  • 03299024c5 build(deps): bump the npm group with 2 updates (#1117) dependabot[bot] 2025-09-15 18:23:15 -04:00
  • f745d37d90 fix(run/openrc): truncate runtime directory before starting Anubis (#1122) Anna 2025-09-15 16:44:35 +05:00
  • d12993e31d feat(expressions): add contentLength to bot expressions (#1120) Xe Iaso 2025-09-14 21:41:45 -04:00
  • 20c6b7be42 feat(expressions): add contentLength to bot expressions Xe/contentLength-in-expressions Xe Iaso 2025-09-15 01:35:01 +00:00
  • 88b3e457ee docs: update BotStopper docs based on new features Xe Iaso 2025-09-14 20:13:14 +00:00
  • bb2b113b63 ci(ssh): don't print uname -av output (#1114) Xe Iaso 2025-09-13 23:03:46 -04:00
  • 4e961ca3ac ci(ssh): don't print uname -av output Xe/ssh-ci-no-uname-av Xe Iaso 2025-09-13 22:58:31 -04:00
  • 6c283d0cd9 ci: add aarch64 for ssh CI (#1112) Xe Iaso 2025-09-13 20:15:23 -04:00
  • aecce96cfc ci(ssh): disable this check in PRs again Xe/ssh-ci-arm64 Xe Iaso 2025-09-13 20:07:47 -04:00
  • 0e6684995c ci(ssh): replace raw connection strings with arch-quirks Xe Iaso 2025-09-13 19:42:32 -04:00
  • c3255871f0 ci: update ssh known hosts secret Xe Iaso 2025-09-13 19:36:13 -04:00
  • 13063dd4e3 ci: fix aile Xe Iaso 2025-09-13 19:12:52 -04:00
  • fc6523197a ci: better comment aile and t-elos' roles Xe Iaso 2025-09-13 19:10:08 -04:00
  • c3e62c1a15 ci: add aarch64 for ssh CI Xe Iaso 2025-09-13 18:13:00 -04:00
  • 0037e214a1 add link to preact in challenge list (#1111) agoujot 2025-09-13 23:31:36 +02:00
  • 29ae2a4b87 feat: fallback to SameSite Lax mode if cookie is not secure (#1105) Valentin Lab 2025-09-13 18:56:54 +08:00
  • 401e18f29f feat(store/bbolt): implement actor pattern (#1107) Xe Iaso 2025-09-12 14:35:22 -04:00
  • 63d557b96e Update metadata Xe/actorify Xe Iaso 2025-09-12 18:28:19 +00:00
  • d718792881 docs(internal/actorify): document package Xe Iaso 2025-09-12 18:27:24 +00:00
  • b28840f1a9 feat(store/bbolt): implement actor pattern Xe Iaso 2025-09-12 18:01:55 +00:00
  • 0510aad9ae docs: clarify that log filters remove lines if the filter matches Xe/log-filters Xe Iaso 2025-09-12 16:55:35 +00:00
  • a7a5e0d5c7 feat(lib): add log filtering rules Xe Iaso 2025-08-18 10:51:14 +00:00
  • 53516738c1 feat(lib/logging): add slog filter handler, move slog init logic here Xe Iaso 2025-08-05 02:11:14 +00:00
  • e0d2136ee6 feat(config): add support for log filters Xe Iaso 2025-08-05 02:09:37 +00:00
  • 10f05938ac feat(expressions): add CEL log filtering calls Xe Iaso 2025-08-05 01:25:47 +00:00
  • 63591866aa fix(decaymap): fix lock convoy (#1106) Xe Iaso 2025-09-12 12:43:08 -04:00
  • a0067659ac docs: update CHANGELOG Xe/decaymap-sync-map Xe Iaso 2025-09-12 16:35:16 +00:00
  • 406732fe7e fix(decaymap): fix lock convoy Xe Iaso 2025-09-11 13:25:25 +00:00
  • f79d36d21e docs: update CHANGELOG properly Xe Iaso 2025-09-11 14:07:52 +00:00
  • f5b5243b5e docs: update CHANGELOG Xe Iaso 2025-09-11 14:04:32 +00:00
  • 2011b83a44 chore: port client-side JS to TypeScript (#1100) Xe Iaso 2025-09-11 10:03:10 -04:00
  • 4d7b7a96b1 fix(js/algorithms/fast): handle old browsers Xe/use-typescript Xe Iaso 2025-09-11 13:56:34 +00:00
  • e440b7381c Update metadata Xe Iaso 2025-09-08 23:13:03 +00:00
  • 8ed89a6c6e feat(lib): Add option for adding difficulty field to JWT claims (#1063) Martin 2025-09-11 15:50:33 +02:00
  • 91bf7ab576 chore(web): port main.mjs to typescript Xe Iaso 2025-09-08 23:10:18 +00:00
  • 58bbb9b832 chore(web): port bench.mjs to typescript Xe Iaso 2025-09-08 22:57:17 +00:00
  • 8c0104e064 chore(web): fix TypeScript build logic Xe Iaso 2025-09-08 22:47:29 +00:00
  • 041ab944a3 chore(js/worker): port to typescript Xe Iaso 2025-09-08 22:44:09 +00:00
  • 9430d0e6a5 fix(cmd/containerbuild): support commas in --docker-tags (#1099) Xe Iaso 2025-09-08 18:19:42 -04:00
  • 48b4012d8a chore(js/algorithms): port to typescript Xe Iaso 2025-09-08 22:19:28 +00:00
  • cf0b5a331a fix(cmd/containerbuild): support commas in --docker-tags Xe/containerbuild-support-commas Xe Iaso 2025-09-08 18:04:38 -04:00
  • 8b9dafac51 security: npm audit fix for GHSA-hfm8-9jrf-7g9w et. al (#1098) Xe Iaso 2025-09-08 14:17:59 -04:00
  • 367d495dc3 chore: bump postcss version Xe/npmjs-secvuln-fix Xe Iaso 2025-09-08 18:00:29 +00:00
  • 968e8f7fc6 security: npm audit fix for GHSA-hfm8-9jrf-7g9w et. al Xe Iaso 2025-09-08 17:52:34 +00:00
  • 9997130a7c build(deps): bump the github-actions group with 4 updates (#1093) dependabot[bot] 2025-09-07 22:01:27 -04:00
  • e239083944 docs: add reminder for verified signatures in PR template (#1092) Jason Cameron 2025-09-07 16:15:26 -04:00
  • ff73c32736 docs: add reminder for verified signatures in PR template json/signingnudge Jason Cameron 2025-09-07 15:49:51 -04:00
  • abf6c8de57 feat: Warn on missing signing keys when persisting challenges (#1088) Jason Cameron 2025-09-07 15:43:58 -04:00
  • ceb4dcdb4f chore(challenge/preact): port to typescript Xe Iaso 2025-09-07 16:27:17 +00:00
  • a173b8f484 fix(data): add services folder to embedded filesystem Xe/embed-services-folder Xe Iaso 2025-09-07 16:14:33 +00:00
  • 7e1b5d9951 fix: demote temporal assurance checks Xe Iaso 2025-09-07 12:10:54 -04:00
  • c508c299b3 docs(CHANGELOG): add fix notes Xe/demote-temporal-assurance Xe Iaso 2025-09-07 15:56:40 +00:00
  • 40dcf1bf3f fix(challenge/metarefresh): wait a little longer to be extra safe Xe Iaso 2025-09-07 15:50:16 +00:00
  • 19b819809e fix(challenge/preact): wait a little longer to be extra safe Xe Iaso 2025-09-07 15:47:04 +00:00
  • 069803ec47 fix(challenge): demote temporal assurance to 80% instead of 95% Xe Iaso 2025-09-07 15:42:23 +00:00
  • 98945fb56f feat(lib/store): add s3api storage backend (#1089) Xe Iaso 2025-09-07 09:24:14 -04:00
  • e60c068c3b chore(test): go mod tidy Xe/store-s3 Xe Iaso 2025-09-07 05:30:24 +00:00
  • 7040bbbf1b chore: spelling Xe Iaso 2025-09-07 05:24:39 +00:00
  • 71afd2bf1d chore(store/s3api): support IsPersistent call Xe Iaso 2025-09-07 05:20:29 +00:00
  • 8683028520 chore: spelling Xe Iaso 2025-09-07 05:17:15 +00:00
  • 8f2a0c1fc0 chore: spelling Xe Iaso 2025-09-07 05:16:30 +00:00
  • 0e12bd327e fix(store/s3api): remove vestigal experiment Xe Iaso 2025-09-07 05:14:47 +00:00
  • 22f45a4a79 docs(store/s3api): fix spelling sin Xe Iaso 2025-09-07 05:14:10 +00:00
  • db7ae82608 docs(store/s3api): replace fake S3 API keys with the bee movie script Xe Iaso 2025-09-07 05:13:36 +00:00
  • aeca339d56 feat(lib/store): add s3api storage backend Xe Iaso 2025-09-07 05:10:43 +00:00
  • 49a7e4b7e6 Merge branch 'main' into json/requireED25519 json/requireED25519 Jason Cameron 2025-09-06 22:35:45 -04:00
  • 82099d9e05 fix(robots2policy): handle multiple user agents under one block (#925) Jason Cameron 2025-09-06 22:35:19 -04:00
  • 87c2f1e0e6 build(deps): bump the github-actions group across 1 directory with 8 updates (#1071) dependabot[bot] 2025-09-06 22:30:43 -04:00
  • de6b4de967 fix: update CHANGELOG to reference issue #925 for robots2policy fix fix/multibot Jason Cameron 2025-09-06 22:22:43 -04:00
  • ecc0704b77 refactor: extract rule creation logic into a separate function Jason Cameron 2025-09-06 22:17:27 -04:00
  • afb1e8b79a Merge branch 'main' into fix/multibot Jason Cameron 2025-09-06 22:08:43 -04:00
  • e1ef8c050e feat(storage): add IsPersistent method and validation warning for signing keys Jason Cameron 2025-09-06 22:07:14 -04:00
  • e53dd5a37a feat(storage): add IsPersistent method and validation warning for signing keys Jason Cameron 2025-09-06 22:01:38 -04:00
  • 9e8e643c7f Merge branch 'main' of https://github.com/TecharoHQ/anubis into json/requireED25519 Jason Cameron 2025-09-06 21:45:49 -04:00
  • f0199d014f docs: document some missing env vars (#1087) Jason Cameron 2025-09-06 21:34:42 -04:00
  • a8393df522 Merge branch 'main' into json/docs json/docs Jason Cameron 2025-09-06 21:27:10 -04:00
  • 74c85bb971 docs(installation): document missing environment variables in installation guide Jason Cameron 2025-09-06 21:24:37 -04:00
  • 75109f6b73 docs(installation): add SLOG_LEVEL environment variable to configuration (#1086) Jason Cameron 2025-09-06 20:59:02 -04:00
  • 4a527a304b docs(installation): add SLOG_LEVEL environment variable to configuration Jason Cameron 2025-09-06 20:42:34 -04:00
  • c2ead79823 docs(installation): add SLOG_LEVEL environment variable to configuration Jason Cameron 2025-09-06 20:40:11 -04:00
  • c43d7ca686 docs(botstopper): add HTML templating support Xe Iaso 2025-09-06 23:42:16 +00:00
  • 5d5c39e123 chore: v1.22.0 v1.22.0 Xe Iaso 2025-09-06 11:52:30 -04:00
  • d35e47c655 feat: glob matching for redirect domains (#1084) Xe Iaso 2025-09-06 11:46:18 -04:00
  • df21fae577 docs: update CHANGELOG Xe/redirect-domain-wildcard Xe Iaso 2025-09-06 15:40:31 +00:00
  • 85b8a4a96b chore: spelling Xe Iaso 2025-09-06 15:39:07 +00:00
  • e77bf896af feat: glob matching for redirect domains Xe Iaso 2025-09-06 02:32:09 +00:00
  • 48b49a0190 docs(CHANGELOG): add changelog entry for v1.22.0 Xe Iaso 2025-09-05 22:42:01 +00:00
  • de94139789 test: ensure FORCED_LANGUAGE works (#1083) Xe Iaso 2025-09-05 18:07:17 -04:00
  • 90a914ff26 test: ensure FORCED_LANGUAGE works Xe/fix-force-language Xe Iaso 2025-09-05 21:59:15 +00:00
  • fd011d19e2 Updates to lt.json (#1075) Rimas Kudelis 2025-09-04 03:07:46 +03:00
  • 489abb6b4d chore: release v1.22.0-pre2 v1.22.0-pre2 Xe Iaso 2025-09-02 21:31:17 -04:00