WeebDataHoarder
|
cd9343aec6
|
Drone CI docker package building
|
2025-04-07 21:14:00 +02:00 |
|
WeebDataHoarder
|
1c2d1e008c
|
Added refresh button to challenges and deny pages where reasonable, ensure no open redirect or other
|
2025-04-07 19:24:22 +02:00 |
|
WeebDataHoarder
|
e08a5697f6
|
Minor cleanup of challenges code, bind session http cookies to issued tokens
|
2025-04-07 19:00:53 +02:00 |
|
WeebDataHoarder
|
0968e6feae
|
Move challenge structs to external state
|
2025-04-07 16:22:16 +02:00 |
|
WeebDataHoarder
|
131fb48ccb
|
Added passthrough mode to go-away
|
2025-04-07 16:21:57 +02:00 |
|
WeebDataHoarder
|
c9a43daf7b
|
Build new cmdpath in dockerfile
|
2025-04-07 15:49:39 +02:00 |
|
WeebDataHoarder
|
ed1993ad6f
|
GOAWAY_COMMIT -> GOAWAY_REF
|
2025-04-07 15:49:10 +02:00 |
|
WeebDataHoarder
|
474b6a2cc4
|
Sample Dockerfile
|
2025-04-07 15:48:27 +02:00 |
|
WeebDataHoarder
|
31bbec3a0b
|
Add arm64 compile on CI
|
2025-04-07 13:10:40 +02:00 |
|
WeebDataHoarder
|
40aa9709ea
|
Add packages / actions API and tools to forgejo example
|
2025-04-07 08:56:09 +02:00 |
|
WeebDataHoarder
|
02f3c1cb19
|
Rearranged wasm challenge utils
|
2025-04-06 12:51:27 +02:00 |
|
WeebDataHoarder
|
65561ab00e
|
Add wasm helper, wasm test utility
|
2025-04-06 11:44:06 +02:00 |
|
WeebDataHoarder
|
6623824d44
|
Move policy examples to examples folder, rename to forgejo
|
2025-04-06 03:26:02 +02:00 |
|
WeebDataHoarder
|
443b02cb2e
|
Update policy.yml template for forgejo
|
2025-04-06 03:17:56 +02:00 |
|
WeebDataHoarder
|
7a20d0c738
|
Automatically fetch own package name for running binary
|
2025-04-06 03:15:50 +02:00 |
|
WeebDataHoarder
|
411f028f56
|
Move backends to cmd args, allow setting private key seed via parameter or ENV var
|
2025-04-06 03:08:19 +02:00 |
|
WeebDataHoarder
|
c763a59a4d
|
Remove .bin from git files, move folder creation to script
|
2025-04-06 02:28:03 +02:00 |
|
WeebDataHoarder
|
8a8390f005
|
Add basic DroneCI for building go-away with Go 1.22 on Alpine 3.20 and Go 1.24 on Alpine 3.21
|
2025-04-06 02:23:00 +02:00 |
|
WeebDataHoarder
|
e166714a3f
|
Add comments on go.mod and pin packages to prevent Go 1.22+ upgrades
|
2025-04-06 02:10:58 +02:00 |
|
WeebDataHoarder
|
7d436cbdb4
|
Embed go exp package requirements to ensure we don't use arbitrary exp, move utilities to utils
|
2025-04-06 02:02:54 +02:00 |
|
WeebDataHoarder
|
105477c3ee
|
Remove exp slices requirement
|
2025-04-06 01:59:47 +02:00 |
|
WeebDataHoarder
|
617ec804bc
|
Closer file structure to desired
|
2025-04-06 01:46:18 +02:00 |
|
WeebDataHoarder
|
c222508e5c
|
Add url query to logging
|
2025-04-04 13:44:47 +02:00 |
|
WeebDataHoarder
|
43876c4dd8
|
Lower requirements to go 1.22
|
2025-04-04 13:33:47 +02:00 |
|
WeebDataHoarder
|
c23cea260c
|
Add must-revalidate cache-control header on challenge mjs
|
2025-04-04 13:13:46 +02:00 |
|
WeebDataHoarder
|
db8666a8b0
|
Add pregenerated poison files
|
2025-04-03 14:21:21 +02:00 |
|
WeebDataHoarder
|
e9269338e7
|
Add response poisoning
|
2025-04-03 14:18:55 +02:00 |
|
WeebDataHoarder
|
fa727b8fc2
|
Add always challenge pow to policy
|
2025-04-03 06:41:14 +02:00 |
|
WeebDataHoarder
|
6f73337017
|
Add extra challenge pass message for inline challenges
|
2025-04-03 06:33:05 +02:00 |
|
WeebDataHoarder
|
01466e1686
|
Changed level for startup messages
|
2025-04-03 06:24:06 +02:00 |
|
WeebDataHoarder
|
c76889efa2
|
Add logging levels and timings
|
2025-04-03 06:16:44 +02:00 |
|
WeebDataHoarder
|
ca3a59c10a
|
Load theme onto template data
|
2025-04-03 04:46:20 +02:00 |
|
WeebDataHoarder
|
f9634cfc71
|
Revamp templates, allow loading external templates, support themes
|
2025-04-03 04:39:33 +02:00 |
|
WeebDataHoarder
|
150927e7ba
|
Allow multiple backends
|
2025-04-02 19:23:09 +02:00 |
|
WeebDataHoarder
|
8d9d5a8ab3
|
Allow sending resources on key challenge, send multiple challenges to specific browsers
|
2025-04-02 14:43:39 +02:00 |
|
WeebDataHoarder
|
dbff9342cb
|
Added method matching on rules
|
2025-04-02 14:08:18 +02:00 |
|
WeebDataHoarder
|
b6537eaf50
|
Add resource-load challenge
|
2025-04-02 11:41:29 +02:00 |
|
WeebDataHoarder
|
c05202c2c5
|
Update wasm for js-pow-sha256
|
2025-04-01 22:38:48 +02:00 |
|
WeebDataHoarder
|
c4ea3f5e58
|
Added forgejo-dark template
|
2025-04-01 22:31:45 +02:00 |
|
WeebDataHoarder
|
3cd880b169
|
Proper challenge/error pages
|
2025-04-01 22:12:15 +02:00 |
|
WeebDataHoarder
|
df5e125cf2
|
Move most code under lib
|
2025-04-01 21:22:19 +02:00 |
|
WeebDataHoarder
|
cccc06cb54
|
Send http challenge even if cookie is expired
|
2025-04-01 15:19:01 +02:00 |
|
WeebDataHoarder
|
6092976727
|
Allow skipping http challenge if cookie is not set
|
2025-04-01 15:11:57 +02:00 |
|
WeebDataHoarder
|
72dff2ce16
|
Update example, remove not necessary dom on load.mjs
|
2025-04-01 07:33:42 +02:00 |
|
WeebDataHoarder
|
35067a4329
|
Fix next rule goto
|
2025-04-01 07:11:43 +02:00 |
|
WeebDataHoarder
|
8ed0f69a19
|
Bundle wasm file to prevent full Clang and LLVM build
|
2025-04-01 07:04:47 +02:00 |
|
WeebDataHoarder
|
bfcb0ccada
|
Minimize wasm runtime external dependencies, do not use JSON on verify-challenge output
|
2025-04-01 05:29:00 +02:00 |
|
WeebDataHoarder
|
8d45668d05
|
Update dependencies
|
2025-03-31 21:27:29 +02:00 |
|
WeebDataHoarder
|
428f34e2f4
|
Add LICENSE
|
2025-03-31 21:26:05 +02:00 |
|
WeebDataHoarder
|
c0726c2ffb
|
Implement nested rules and check vs challenge, list policies
|
2025-03-31 21:25:07 +02:00 |
|