Commit Graph

140 Commits

Author SHA1 Message Date
ff73d2919d refactor: use assertHeader and createUserWithCleanup helpers 2025-11-13 08:15:56 +01:00
5725cf21ce refactor: use assertHeader helper for Retry-After check 2025-11-13 08:15:35 +01:00
ac81ce66ff refactor: use assertCookie helper for auth token check 2025-11-13 08:15:21 +01:00
aeee85934c refactor: use createUserWithCleanup for automatic test cleanup 2025-11-13 08:15:07 +01:00
6b63cacf14 refactor: use assertHeaderContains helper for compression header checks 2025-11-13 08:14:45 +01:00
006609545c refactor: use newRouterConfigBuilder() 2025-11-13 08:07:11 +01:00
2755f727f2 feat: create routerConfigBuilder along with a builder function 2025-11-13 08:06:57 +01:00
4faf16c84b refactor: use switch on vote.Type 2025-11-13 08:02:52 +01:00
028bde4737 refactor: extract common setup logic 2025-11-13 08:02:45 +01:00
a435e55776 refactor: simplify fuzz tests to use package-based discovery 2025-11-12 07:09:07 +01:00
b9d59cef4e tests: combining the fuzz case lists into a single variable 2025-11-12 07:04:26 +01:00
ded77dd8cc build: declare targets directly 2025-11-12 07:02:52 +01:00
221f828860 clean: remove obsoletes tests 2025-11-11 16:19:26 +01:00
c2d4357262 feat: keep only one method to get title of a page 2025-11-11 16:19:09 +01:00
325cbe9c2c refactor: validateURLForSSRF() 2025-11-11 16:10:20 +01:00
0026d0d645 feat: update example env 2025-11-11 04:46:13 +01:00
2ef6494a90 feat: double default RateLimit values 2025-11-11 04:46:05 +01:00
413cf51f74 fix: update obsolete repository link 2025-11-11 04:32:25 +01:00
6426419b8b tests: add an unit test for APIHandler MountRoutes() 2025-11-11 04:26:33 +01:00
7518896cfe feat: make APIHandler consistent with other handlers 2025-11-11 04:20:59 +01:00
408b0000c8 feat: mount /api in API handler 2025-11-11 04:20:03 +01:00
ab4da45de2 docs: providing further details on rate limiting in env 2025-11-11 04:12:04 +01:00
d1bcc83093 fix: remove remnants 2025-11-10 22:13:38 +01:00
c7cb67a636 fix: take todo out of versionning 2025-11-10 22:12:48 +01:00
f19a648821 docs: update readme 2025-11-10 22:11:00 +01:00
00b306afc9 docs: update readme with screenshots 2025-11-10 22:09:09 +01:00
dbd3a2e85f feat: add app screenshots 2025-11-10 22:06:57 +01:00
0372845345 docs: add readme.md 2025-11-10 22:06:48 +01:00
a170085b89 feat: update swagger using script 2025-11-10 21:44:48 +01:00
78989eb9f8 fix: update route in swagger annotations 2025-11-10 21:44:33 +01:00
22d5773c7c fix: add missing swagger annotation for /api, /health and /metrics 2025-11-10 21:43:53 +01:00
1338447524 remove: empty field 2025-11-10 19:16:32 +01:00
1f08fc4fd9 fix: closure 2025-11-10 19:16:08 +01:00
e79adca357 fix: typo in readme 2025-11-10 19:14:50 +01:00
ed915fb98d obsolete: coverage tool 2025-11-10 19:13:20 +01:00
a2b194b4a2 git: add ignore 2025-11-10 19:12:51 +01:00
64f52e627c feat: add .env.example 2025-11-10 19:12:46 +01:00
1f994bec36 feat: add postgres install helper 2025-11-10 19:12:40 +01:00
71a031342b To gitea and beyond, let's go(-yco) 2025-11-10 19:12:09 +01:00
8f6133392d docs: add license 2025-11-08 13:41:51 +01:00