Masu-Baumgartner
54e0675ba9
Improved default log level definition
2024-10-29 09:22:05 +01:00
Masu Baumgartner
e02af774a9
Cleaned up the startup sequence.
2024-10-28 21:30:00 +01:00
Masu-Baumgartner
f6ed12fc7a
Upgraded MoonCore packages. Small ui improvement
2024-10-28 15:04:07 +01:00
Masu Baumgartner
c15f18108d
Changed auth success ui. Switched to new interface service. Upgraded mooncore versions
2024-10-27 20:49:06 +01:00
Masu Baumgartner
7239182e83
Changed colors......
...
I am an absolute mess when it comes to frontend. I cannot settle on a design :c
2024-10-25 23:22:34 +02:00
Masu Baumgartner
eba6e00251
Improved oauth2 ui design
2024-10-25 15:49:03 +02:00
Masu Baumgartner
6f3341e6ad
Switched to LocalStorage. Upgraded MoonCore. Improved auth flow
2024-10-23 21:37:26 +02:00
Masu Baumgartner
910f190c86
Completed first iteration of access-refresh auth. Upgraded mooncore. Refactored mooncore related stuff
2024-10-21 20:17:59 +02:00
Masu Baumgartner
c4c3d1bd60
Implemented better ux for the oauth2 workflow
...
Still wip
2024-10-20 01:05:46 +02:00
Masu Baumgartner
f166de1a43
Implemented complete oauth2 flow with modular providers
...
The local oauth2 provider still needs A LOT of love. But the general oauth2 workflow works. The http api client needs an option to disable the authentication things and we need to switch to the local storage for storing access, refresh and timestamp for the client
2024-10-19 20:09:03 +02:00
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