Commit graph

1009 commits

Author SHA1 Message Date
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
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
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
Masu Baumgartner efacaa9b86
Merge pull request #402 from Moonlight-Panel/v2_addFaviconWithAssetApi
V2 add favicon with asset api
2024-04-30 09:04:24 +02:00
Moritz 7c40d999ff Image already existed so i used that one 2024-04-29 16:34:11 +02:00
Moritz 99c14693d5 Added Favicon using the asset api 2024-04-29 16:19:54 +02:00
Marcel Baumgartner 2cf03d4b68 Improved MySQL container boot handling
This will reduce the large error messages to a single line saying that the mysql container is still booting. Hopefully this fixes the login cli command as well
2024-04-29 16:16:25 +02:00
Masu Baumgartner 52bab229ea
Add files via upload 2024-04-27 22:29:17 +02:00
Marcel Baumgartner 8b15383b45 Fixed percentage calculation of disk space 2024-04-27 22:05:03 +02:00
Marcel Baumgartner eaddefdc8e Fixed node overview crash when no cores are available 2024-04-27 21:58:20 +02:00
Marcel Baumgartner 95cfa815fb Added some missing labels for the server manager ui 2024-04-27 17:35:24 +02:00
Marcel Baumgartner 870b2516a1 Fixed node list percentage calculation for storage 2024-04-27 17:03:45 +02:00
Masu Baumgartner ef982a52ed
Merge pull request #398 from Moonlight-Panel/v2_FixNodeLogsNullRef
Fixed the null reference exception when moonlight is unable to reach the node
2024-04-27 13:49:48 +02:00
Marcel Baumgartner 6ae2390b46 Fixed the null reference exception when moonlight is unable to reach the node 2024-04-27 13:49:15 +02:00
Masu Baumgartner e1fbf601f3
Merge pull request #397 from Moonlight-Panel/v2_AddDetailsInNodeList
Added more details into the node list (like cpu, memory and disk)
2024-04-27 13:48:03 +02:00