blahrs/blahd/src
oxalica bc6e6c2056 refactor(webapi,types)!: make challenge type extensive
We may allow more challenge types other than PoW in the future, eg.
captcha. So make the relevent types more generic.

Now the challenge is returned in JSON response as a individual top-level
field `register_challenge` instead of in HTTP headers.
2024-10-01 05:26:00 -04:00
..
bin build: validate CFG_SRC_URL and simplify CFG_RELEASE handling 2024-09-25 12:45:34 -04:00
database test: add method to dump query plans 2024-09-21 09:23:32 -04:00
config.rs refactor(config): split into subsections and verify on parsing 2024-09-13 07:20:48 -04:00
database.rs refactor(webapi,types)!: make challenge type extensive 2024-10-01 05:26:00 -04:00
event.rs refactor(types)!: blow up big lib.rs into submods 2024-09-25 11:15:31 -04:00
feed.rs test: test feed response and nonce invalidation 2024-09-28 21:40:14 -04:00
id.rs feat(types,blahd): allow using mock clock for testing 2024-09-28 21:30:42 -04:00
lib.rs refactor(webapi,types)!: make challenge type extensive 2024-10-01 05:26:00 -04:00
middleware.rs refactor(webapi,types)!: make challenge type extensive 2024-10-01 05:26:00 -04:00
register.rs refactor(webapi,types)!: make challenge type extensive 2024-10-01 05:26:00 -04:00
utils.rs feat(types,blahd): allow using mock clock for testing 2024-09-28 21:30:42 -04:00