Commit Graph

13 Commits

Author SHA1 Message Date
Masu Baumgartner
9d1351527d Started implementing oauth2 based on MoonCore helper services
Its more or less a test how well the helper services improve the implementation. I havent implemented anything fancy here atm. Just testing the oauth2 flow
2024-10-18 00:03:20 +02:00
Masu-Baumgartner
13daa3cbac Started testing tag component 2024-10-09 16:25:33 +02:00
Masu-Baumgartner
19afc5d055 Added permissions to users controller and the client. 2024-10-07 16:37:18 +02:00
Masu-Baumgartner
bb29177e41 Merge branch 'v2_ChangeArchitecture' of https://github.com/Moonlight-Panel/Moonlight into v2_ChangeArchitecture 2024-10-07 12:05:18 +02:00
Masu Baumgartner
f48e5d4b19 Implemented admin crud ui for users page. Fixed some smaller issues 2024-10-06 20:44:18 +02:00
Masu Baumgartner
cf25e4e1e6 Implemented admin users crud api 2024-10-06 01:19:23 +02:00
Masu-Baumgartner
966e67afee Adjusted header to use identity service values 2024-10-04 09:30:20 +02:00
Masu-Baumgartner
a0432eec68 Improved PWA options. Fully implemented auth 2024-10-02 16:31:23 +02:00
Masu Baumgartner
522d0c1471 Added app loaders and screen for the ui. Added identity service. Started auth screens 2024-10-01 21:02:55 +02:00
Masu Baumgartner
ca1b7a84c9 Merge branch 'v2_ChangeArchitecture' of https://github.com/Moonlight-Panel/Moonlight into v2_ChangeArchitecture 2024-10-01 20:17:18 +02:00
Masu-Baumgartner
ef2e6c9a20 Added login/register function. Implemented authentication. Started authorization 2024-10-01 11:29:19 +02:00
Masu Baumgartner
fa748494f6 Small changes 2024-09-30 20:50:21 +02:00
Masu-Baumgartner
73bf27d222 Removed old architecture. Added new base project structure 2024-09-30 17:52:14 +02:00