Commit Graph

56 Commits

Author SHA1 Message Date
Tracker-Friendly 8bbbed7d2b Made some database optimizations and made logs consistent with Burgernotes & CTAMail 2024-06-21 19:17:45 +01:00
Tracker-Friendly c3452e92c7 Some extra padding and a confirmation dialouge 2024-05-18 00:51:36 +01:00
Tracker-Friendly 3818691924 Added slight padding to not cover the credits text in the dashboard 2024-05-18 00:41:45 +01:00
Tracker-Friendly aa026d3e19 Made the background transparent in the account dialog 2024-05-16 19:17:47 +01:00
Tracker-Friendly fb0a298ae3 Accidentally put redirect uri check before scanning it in 2024-05-16 19:12:25 +01:00
Tracker-Friendly 52dcc8c282 Made nicer input boxes out of inoutdiv 2024-05-16 19:09:47 +01:00
Tracker-Friendly 650bd4fad9 Prevent open redirects from being possible 2024-05-16 19:07:54 +01:00
Tracker-Friendly 007941feda Merge all the css files into one, unifying styles 2024-05-16 17:58:11 +01:00
Tracker-Friendly a5b32c32b8 Made the account manager get the name and date created of the user 2024-05-16 17:48:35 +01:00
Tracker-Friendly 153b53f48a Added account management 2024-05-16 17:35:01 +01:00
Tracker-Friendly f840e627de Mor privacy 2024-05-16 13:20:16 +01:00
Tracker-Friendly 52a688b4e7 Privacy go brr 2024-05-16 13:19:45 +01:00
Tracker-Friendly 5f0a1a6a04 More policy 2024-05-16 13:12:38 +01:00
Tracker-Friendly 8999d3a52a Privacy and terms 2024-05-16 13:11:11 +01:00
Tracker-Friendly 852e19f93a Added 2 lines 2024-05-13 11:38:09 +01:00
Tracker-Friendly 469bd13b58 Finished CAPTCHA 2024-05-09 16:33:01 +01:00
Tracker-Friendly b43d48d997 CAPTCHA support 2024-05-09 17:27:47 +01:00
Tracker-Friendly 4191af1cbd Added Authorisation code header, set samesite on cookie to strict 2024-05-09 01:24:54 +01:00
Tracker-Friendly 780c614263 fixed aeskeyshare 2024-05-06 18:03:15 +01:00
Tracker-Friendly a904885023 Fixed names 2024-05-06 12:22:13 +01:00
Tracker-Friendly 66cd1defd8 Make name optional 2024-05-06 12:55:04 +01:00
Tracker-Friendly 85b2af8225 BETA: Add name support instead of relying on the appId 2024-05-06 12:53:04 +01:00
Tracker-Friendly 0db0bb5094 Fixed broken newlines 2024-05-06 10:24:18 +01:00
Tracker-Friendly 57128304c7 Fixed the sub being longer than 255 characters 2024-05-06 11:22:39 +01:00
Tracker-Friendly bef5624ff7 Made user return correctly from userinfo and make the sub correct in the id token 2024-05-04 19:18:15 +01:00
Tracker-Friendly 9c57a49f0c Added a sub to user for it to be more easily mappable to matrix 2024-05-04 19:01:51 +01:00
Tracker-Friendly 402c310677 Pass through the nonce in the /app proxy 2024-05-04 18:58:41 +01:00
Tracker-Friendly 1f39df281d Merge remote-tracking branch 'origin/main' 2024-05-04 18:50:55 +01:00
Tracker-Friendly 22b50cba73 Make the nonce be based off the nonce specified by the app 2024-05-04 18:50:44 +01:00
Tracker-Friendly 1e797f5b5c Correctly display large integers instead of rounding off to base64 in the base64 encoding of the modulus 2024-05-04 18:36:39 +01:00
Tracker-Friendly 7974b78b66 Updated gitignore, fixed openid uri 2024-05-04 17:41:43 +01:00
Tracker-Friendly 36123f3eee Made the m and e the PRIVKEY's n and e 2024-05-04 16:37:43 +01:00
Tracker-Friendly 606a0f18cc Add KID in tokens 2024-05-04 16:32:49 +01:00
Tracker-Friendly 94662329e1 Fixed openid, finally 2024-05-04 16:15:40 +01:00
Tracker-Friendly 59a4ef0994 Added the weird padding authlib needs 2024-05-03 20:38:08 +01:00
Tracker-Friendly 81606b5aeb Added JWKS discovery URI 2024-05-03 20:22:00 +01:00
Tracker-Friendly 04af6c00fb Fixed RS256, again 2024-05-03 20:18:45 +01:00
Tracker-Friendly 728279ec63 Fixed RS256 2024-05-03 20:15:46 +01:00
Tracker-Friendly af9b94f3e1 Used JWT RS256 for matrix compatibility, fixed /userinfo endpoint 2024-05-03 19:07:28 +01:00
Tracker-Friendly b333137ee3 Fixed typo 2024-04-29 21:28:18 +01:00
Tracker-Friendly 2f490ee3ee Fixed typo 2024-04-29 21:23:15 +01:00
Tracker-Friendly 6e87268930 Made aeskeyshare work properly 2024-04-29 21:18:46 +01:00
Tracker-Friendly 8299915502 Added aeskeyshare and fixed html files to be more standard-complient 2024-04-29 01:45:22 +01:00
Tracker-Friendly a1ae521b56 Fixed various issues and added /api/loggedin 2024-04-29 01:18:56 +01:00
Tracker-Friendly 754048e3d6 More error handling 2024-04-29 01:18:10 +01:00
Tracker-Friendly 8e014312e2 Update main.go 2024-04-29 01:18:10 +01:00
Tracker-Friendly 5a76b78d77 Yet another broken schema fix 2024-04-29 01:18:10 +01:00
Tracker-Friendly 74230607a3 Drop tables properly 2024-04-29 01:18:10 +01:00
Tracker-Friendly 498d1975e7 Fixed schema 2024-04-29 01:18:10 +01:00
Tracker-Friendly 394bea3507 Use JSON instead of form for uniqueid 2024-04-29 01:18:10 +01:00