Commit Graph

1202 Commits

Author SHA1 Message Date
Masu Baumgartner
173361bc2b Merge pull request #426 from Moonlight-Panel/v2_FixDockerImageIndex
Added manual sorting for the docker images by id so the index matches always and does not depend on the mood of ef core
2024-06-12 19:38:51 +02:00
Marcel Baumgartner
09d6da4ad3 Added manual sorting for the docker images by id so the index matches always and does not depend on the mood of ef core
I probably will add a global mapping for it in the data context
2024-06-12 19:36:46 +02:00
Moritz Deiaco
862b43ae6d Fixed some dump mistakes 2024-06-09 10:33:04 +02:00
Masu Baumgartner
b1854c1a30 Merge pull request #419 from Moonlight-Panel/v2_ModularUiImprovements
V2 modular UI improvements
2024-06-09 02:03:29 +02:00
Moritz Deiaco
a0f256946e I forgot the {get; set;} 2024-06-08 12:16:56 +02:00
Moritz Deiaco
8b489da287 Updated the styling for the cookieconsent banner 2024-06-08 12:08:48 +02:00
Moritz Deiaco
87f93b3cab Added Cookie Settings option on the account settings 2024-06-08 12:02:00 +02:00
Moritz Deiaco
0fd60b5ccb Added the cookie consent banner 2024-06-08 11:45:39 +02:00
Masu Baumgartner
ebe1c0b2df Merge pull request #423 from Moonlight-Panel/v2_FixHeaderName
Fixed Header Username
2024-06-06 18:22:11 +02:00
Moritz Deiaco
addb71c558 Fixed Header Username
The header always showed @masuowo, now it shows the users username.
2024-06-06 18:15:56 +02:00
Baumgartner Marcel
b7a21ceb94 Added new profile icon 2024-06-06 15:31:07 +02:00
Baumgartner Marcel
67b201e7c5 Add check for existing /bin path in entrypoint 2024-06-06 12:41:04 +02:00
Baumgartner Marcel
1254925c4a Implemented api permission system (backend) 2024-06-06 08:59:52 +02:00
Baumgartner Marcel
1cc32fa5c4 Started adding api permission check 2024-06-05 16:20:24 +02:00
Baumgartner Marcel
77d24ed90f Small ui adjustment 2024-06-05 15:51:21 +02:00
Baumgartner Marcel
d2d2463164 Added api keys and api ui 2024-06-05 15:44:47 +02:00
Baumgartner Marcel
2bb3b0fd48 Added api documentation/definition system system 2024-06-05 13:27:09 +02:00
Baumgartner Marcel
e43d6bff06 Upgraded to dotnet 8 2024-06-05 11:26:33 +02:00
Marcel Baumgartner
4401a91d35 Improved error handling when converting and sending server configurations to daemon 2024-06-03 20:04:01 +02:00
Masu Baumgartner
fc863cc422 Merge pull request #422 from Moonlight-Panel/v2_ImproveForms
Changed dotnet version. Improved allocation display function
2024-05-31 12:00:09 +02:00
Masu Baumgartner
dd3724b4de Switched dotnet version. Upgraded mooncoreui. Added better allocation display function
Dotnet version has been changed because it caused build errors. We change it back to dotnet 8 when every dependency in relation with blazor (mooncore, mooncoreui) has been updated
2024-05-31 11:58:42 +02:00
Masu Baumgartner
dc1b35fbe0 Merge pull request #421 from Moonlight-Panel/v2
Update ImproveForms with latest commits from the main branch
2024-05-31 11:18:04 +02:00
Marcel Baumgartner
d62af84dfd Upgraded to MoonCoreUI 1.1.9 2024-05-30 19:01:44 +02:00
Marcel Baumgartner
b5119b6be1 Fixed server creation allocation loading 2024-05-30 18:27:36 +02:00
Moritz Deiaco
ac5890f115 Fixed Loading Mistake 2024-05-30 18:17:25 +02:00
Marcel Baumgartner
96a906b717 Removed test pages 2024-05-30 18:15:39 +02:00
Masu Baumgartner
02da555028 Merge pull request #420 from Moonlight-Panel/v2_ImproveForms
Improved forms with new MoonCore features
2024-05-30 18:14:18 +02:00
Marcel Baumgartner
4d4eb6e640 Switched to released 1.1.8 2024-05-30 18:07:22 +02:00
Marcel Baumgartner
0dd24f1e7f Improved admin server crud 2024-05-30 17:56:38 +02:00
Moritz Deiaco
20d0e1c8eb Used OnAfterRender instead of OnInitialized 2024-05-30 14:13:42 +02:00
Marcel Baumgartner
dfb633f6a7 Updated mooncore usage to work with the newer version 2024-05-30 13:34:24 +02:00
Masu Baumgartner
0ff0ce1252 Testing custom loaders 2024-05-29 21:24:45 +02:00
Moritz Deiaco
09dffe020d Improved Nodes Card 2024-05-29 20:55:23 +02:00
Moritz Deiaco
f3a5a8de25 Added User Dashboard Informations 2024-05-29 20:42:17 +02:00
Moritz Deiaco
d107164d7d Improved card ui 2024-05-29 18:28:45 +02:00
Moritz Deiaco
fd76a085dc Added a cool node status card onto the admin dashboard 2024-05-29 18:19:35 +02:00
Moritz Deiaco
7a9708137c Fixed a small spacing issue on the admin page 2024-05-29 17:58:29 +02:00
Moritz Deiaco
13a49d3306 Added a permssion requirement to the servercount card 2024-05-29 17:31:43 +02:00
Moritz Deiaco
6fa91d8890 Added a Minimum Required Permission Level For the component
Masu you said it would be possible to handle this in the Components Razor file, but if nothing is shown there will still be an empty space (empty cols are still showing in boostrap, margin on the userdashboard  and admindashboard components). I think this would be the best solution
2024-05-29 16:27:46 +02:00
Marcel Baumgartner
a580e4335b More testing of the new mooncore ui changes 2024-05-28 22:43:46 +02:00
Masu Baumgartner
a4080cc1b1 Merge pull request #418 from Moonlight-Panel/v2_UpdateToDotnet8
Upgraded moonlight to dotnet 8
2024-05-27 14:32:46 +02:00
Masu Baumgartner
4f5a4913d7 Upgraded moonlight to dotnet 8 2024-05-27 14:32:16 +02:00
Marcel Baumgartner
83f453da3f Switched to new loader 2024-05-26 22:43:16 +02:00
Masu Baumgartner
c340e48f02 Merge pull request #415 from Moonlight-Panel/v2_addNodeOnlineCheckOnServerDeploy
Added node online check on server create
2024-05-23 14:37:26 +02:00
Marcel Baumgartner
61492bc669 Testing display name property 2024-05-23 08:18:10 +02:00
Masu Baumgartner
6264a15b1d Testing and developing new mooncore features with moonlight as a test env 2024-05-22 16:57:37 +02:00
Masu Baumgartner
257af8106d Merge pull request #417 from Moonlight-Panel/v2_ImproveModularUI
Made user dashboard modular and extendable via plugins
2024-05-21 21:50:43 +02:00
Moritz
6eedc8aba9 Renamed the Implementation 2024-05-21 14:12:46 +02:00
Moritz
cba98bdf6f Made Index page Modular
Made Index Page editable with the Plugin System, added greeting Component
2024-05-20 09:07:06 +02:00
Marcel Baumgartner
d2da868b71 Updated to use the new mooncore version 2024-05-19 20:37:54 +02:00