30 Commits

Author SHA1 Message Date
72083fa0a4 hot+fix: round expires in number 2025-06-16 19:01:28 +02:00
0db54e0268 feat: update service session on refresh 2025-06-15 21:13:33 +02:00
41d439beab feat: create service session 2025-06-15 21:02:38 +02:00
dbff94e7b3 feat: pass repo access to middleware 2025-06-15 19:25:13 +02:00
dc41521a99 fix+feat: use verify oauth client helper in token as well 2025-06-09 15:55:36 +02:00
299e7eddc4 feat: verify api service in code generation 2025-06-09 15:39:56 +02:00
e33fb04c99 feat: specify supported grant tyoes 2025-06-08 16:59:49 +02:00
570ae6ac8c feat: generate 3 tokens for api service 2025-06-07 19:17:15 +02:00
f0d3a61e7b feat: accept access to cache 2025-06-07 19:16:57 +02:00
b09567620f feat: generate auth code and save 2025-06-07 19:16:45 +02:00
2209846525 feat: check for redirect uris allowed 2025-06-07 19:16:28 +02:00
83e3e5a2e9 feat: new env variable for server URI 2025-06-06 12:04:25 +02:00
7b8fe6baf2 fix: set content-type to json 2025-06-04 20:07:39 +02:00
11ac92a026 feat: dynamic user based roles 2025-06-04 19:11:01 +02:00
849b5935c2 fix: type overriding 2025-06-04 12:33:22 +02:00
ce44ef3e62 feat: protect required endpoints by oauth 2025-06-02 23:15:02 +02:00
9ee30d1e23 feat: register /authorize route 2025-06-02 20:35:03 +02:00
886d0a7f5c feat: create middleware endpoint before accessing web ui interface for
authorize
2025-06-02 20:34:36 +02:00
cfdf419460 fix: use slices.Contains 2025-06-02 20:34:20 +02:00
930e069aee feat: authorize middleware to check api service activity 2025-06-02 13:00:19 +02:00
1ef261660f feat: split oauth endpoints into files 2025-06-02 12:31:01 +02:00
5d9e5d27bf fix: correct authorize uri 2025-06-01 21:22:16 +02:00
51b7e6b3f9 feat: admin routes + better auth routing 2025-05-30 18:17:12 +02:00
a7ddd3d1ff fix: use env issuer 2025-05-29 14:56:12 +02:00
5604a824fe feat: use issuer variable as base 2025-05-25 16:26:03 +02:00
7d0ddd4d77 feat: use config issuer for everything 2025-05-25 16:24:52 +02:00
07b9b94143 feat: refactor for using app config 2025-05-25 16:22:28 +02:00
23845e25dd feat: add admin role for all users for now 2025-05-25 14:53:38 +02:00
6e2d67ad24 feat: oauth endpoints: code and token 2025-05-25 14:16:20 +02:00
d423d9ba62 feat: oauth routes 2025-05-24 20:58:04 +02:00