Masu Baumgartner
71dc81c4dc
Reorganized config. Re implemented auth controller to use token-pair authentication and oauth2
2024-10-19 19:27:22 +02:00
Masu Baumgartner
8883b521e9
Started implementing client and api server auth and the refresh endpoint
2024-10-19 16:37:37 +02:00
Masu Baumgartner
6be3b8338d
Improved token handling and used new validate auth request for oauth2
2024-10-18 13:11:02 +02:00
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
e32e35d3af
Implemented api/check endpoint. Added api error middleware
2024-10-01 14:27:09 +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
Ole Sziedat
c05ea18513
Updated .net version to 8.0
2024-07-19 19:15:56 +02:00
Masu Baumgartner
23dc3495f1
Fixed old use of WButton
2024-07-10 19:00:15 +02:00
Masu Baumgartner
bdcacdf6b7
Fix register ui not working
2024-07-08 23:48:46 +02:00
Marcel Baumgartner
c0ff47e478
Fixed old usage of WButton in file manager
2024-07-07 16:45:28 +02:00
Marcel Baumgartner
6d0a59f5b9
Added support for arm while building scss
2024-07-06 22:03:35 +02:00
Marcel Baumgartner
a56adfed8a
Disabled dynamic settings for now
2024-07-06 14:09:21 +02:00
Marcel Baumgartner
a2a520e9fd
Changed pereodic reauth to be disabled for now
2024-07-06 13:17:51 +02:00
Marcel Baumgartner
bd189caf80
Removed unused constructor. Added default value for empty commit hash
2024-07-06 13:16:10 +02:00
Marcel Baumgartner
333346889d
Fixed commit hash shortening
2024-07-06 13:04:49 +02:00
Marcel Baumgartner
26ba7e0ef6
Fixed smaller issues with image ui
2024-07-06 12:12:53 +02:00
Masu Baumgartner
5e61526218
Merge pull request #434 from Moonlight-Panel/v2_UpgradeMoonCore
...
Upgrade to new MoonCore version
2024-07-06 11:41:34 +02:00
Masu Baumgartner
ae2634f57e
Merge branch 'v2' into v2_UpgradeMoonCore
2024-07-06 11:41:13 +02:00
Marcel Baumgartner
583aeb9225
Switched back to the nuget version of MoonCore.Blazor
2024-07-06 11:38:21 +02:00
Marcel Baumgartner
dcef6e4500
Switched to new mooncore authentication service
2024-07-06 11:29:45 +02:00
Marcel Baumgartner
e53a1bad0e
Upgraded the last forms to the new mooncore version
2024-07-05 20:09:45 +02:00
Marcel Baumgartner
3f0ade7fb2
Fixed node allocations refresh
2024-07-05 17:28:45 +02:00
Marcel Baumgartner
e778b3ebae
Testing some stuff with mooncore
2024-07-05 17:28:33 +02:00
Marcel Baumgartner
f54e5d8716
Switched to nuget version of mooncore
2024-07-04 11:24:44 +02:00
Marcel Baumgartner
90b8b00ef6
Fixed small bug
2024-07-04 11:24:18 +02:00
Marcel Baumgartner
9602a201ce
Switched to final fast forms implementation. Changed some stuff
2024-07-03 22:38:40 +02:00
Marcel Baumgartner
ba907d5499
Upgraded servers page to new mooncore version
2024-06-30 19:15:32 +02:00
Marcel Baumgartner
1eb63d7a8c
Adjusted the length of the commit sha to look like on github
2024-06-30 02:47:48 +02:00
Marcel Baumgartner
1cca9457ee
Reduced commit hash string in ui
2024-06-30 02:35:35 +02:00
Marcel Baumgartner
20b67eafe1
Fixed typo and added dates back to devbuild workflow
2024-06-30 02:32:57 +02:00
Marcel Baumgartner
4e1f1629a1
Updated workflows (again)
2024-06-30 02:22:47 +02:00
Marcel Baumgartner
2eac1b3c78
Updated workflows
2024-06-30 02:16:12 +02:00
Marcel Baumgartner
a895372e13
Corrected failing scss compiling
2024-06-30 02:02:33 +02:00
Marcel Baumgartner
52b3616de4
Included scss compiling using sass in the docker image
2024-06-30 01:52:17 +02:00
Marcel Baumgartner
caa7bb2af6
Moved theme to asset api
2024-06-30 01:52:00 +02:00
Marcel Baumgartner
a8bb2aa000
Updated git ignore to include new theme path
2024-06-30 01:51:40 +02:00
Marcel Baumgartner
c6d88fe7bf
Improved version detecting
2024-06-30 01:51:20 +02:00
Marcel Baumgartner
48e84e815b
Fixed arm restore issue. Thanks microsoft for NOT documenting this in the correct issue
2024-06-30 00:54:54 +02:00
Marcel Baumgartner
d821ce43b5
Switched to github actions runner from self hosted
2024-06-30 00:54:08 +02:00