Commit Graph

1171 Commits

Author SHA1 Message Date
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
Masu Baumgartner
685221b454 Merge pull request #416 from Moonlight-Panel/v2_ResponsivenessImprovements
Improved responsive behaviour
2024-05-19 15:33:08 +02:00
Moritz
f12e5f10d5 Improved Server Ui responsivity 2024-05-19 15:20:24 +02:00
Moritz
cc7b4d7daa Improved Responsiveness for auth pages 2024-05-19 14:52:42 +02:00
Moritz
769c876dc5 Added a way to sort the admin components with an index 2024-05-19 14:27:45 +02:00
Moritz
ccec79cca7 Added node online check on Server create 2024-05-19 00:04:27 +02:00
Moritz
e79f2199c3 Forgot two stars - readme.md 2024-05-18 23:52:09 +02:00
Moritz
c53d315bd8 Update README.md 2024-05-18 23:51:18 +02:00
Moritz
0ae9c27d93 Removed Last buggy thing
Forgot to remove it :(
2024-05-18 22:17:04 +02:00
Masu Baumgartner
2950034a30 Merge pull request #407 from Moonlight-Panel/v2_ImprovedAdminPage
Improved admin page with extendable columns and components via plugin system
2024-05-18 22:15:06 +02:00
Masu Baumgartner
158115bb3b Merge branch 'v2' into v2_ImprovedAdminPage 2024-05-18 22:14:05 +02:00
Moritz
56184a8254 Final admin Page
Added Admin System To be as Modular as masu wants it to be
2024-05-18 22:11:58 +02:00
Masu Baumgartner
c27b1689f3 Merge pull request #410 from Moonlight-Panel/v2_AdminPageLinkFix
Fixed Linking and Cards on Admin Page
2024-05-17 08:42:01 +02:00
Moritz
3c3dd2af92 Made issue template v2 ready
Removed Wings Issue field, edited placeholders for version
2024-05-16 16:26:09 +02:00
Moritz
125260e7ef Fixed Linking and Cards on Admin Page 2024-05-16 16:21:39 +02:00
Marcel Baumgartner
b608a0779c Quick-fix for server loading in user view 2024-05-14 21:57:08 +02:00
Moritz
7225db0bf1 added some informations 2024-05-14 14:52:27 +02:00
Masu Baumgartner
3f0cdff262 Merge pull request #408 from Moonlight-Panel/v2_FileManagerImprovements
Adding some more file manager improvements to the main branch
2024-05-14 14:50:10 +02:00
Moritz
3270039a6a improved admin page
Added the logic for a more modular admin page, where every feature can add cards and components with just a call of a function
2024-05-14 14:43:54 +02:00
Marcel Baumgartner
fda972a90e Implemented archiving and extracting for users 2024-05-14 14:08:07 +02:00
Masu Baumgartner
45e81c98bf Merge pull request #406 from Moonlight-Panel/v2_AddAdminPage
Added Basic Admin Page, will still be adding more in the future
2024-05-14 00:46:27 +02:00
Moritz
d9dd9bbf4d Optimized it, as Masu wished 2024-05-14 00:42:00 +02:00
Moritz
160de6443b Added Basic Admin Page, will still be adding more in the future 2024-05-13 18:38:52 +02:00
Masu Baumgartner
923a3c18b8 Started adding archive ui 2024-05-13 16:20:38 +02:00
Masu Baumgartner
8dc37525ce Improved egg importing so it should be able to import any egg now 2024-05-06 18:34:50 +02:00
Masu Baumgartner
7bd34842fa Commented out dummy value 2024-05-06 10:26:08 +02:00
Masu Baumgartner
da8b01bb98 Added server kill confirmation prompt. Improved power action handling 2024-05-06 10:24:45 +02:00
Masu Baumgartner
c9fe469f5b Merge pull request #404 from Moonlight-Panel/v2_FileManagerImprovements
Improved file manager. This is the first merge of this branch. More commits are planned
2024-05-06 09:45:54 +02:00
Masu Baumgartner
406f7cad65 Added empty file list indicator. Removed dropzone.js 2024-05-06 09:44:38 +02:00
Masu Baumgartner
558e237608 Small fix for node memory calculation
Made calculation accurate using:
https://stackoverflow.com/questions/41224738/how-to-calculate-system-memory-usage-from-proc-meminfo-like-htop
2024-05-06 09:15:27 +02:00
Marcel Baumgartner
b4251a0f1f Started with adding modules for archiving for the file manager 2024-05-04 23:06:15 +02:00
Marcel Baumgartner
0234a8e179 Increased kestrel default limits and added option to change the moonlight defaults 2024-05-01 20:17:41 +02:00