Commit graph

973 commits

Author SHA1 Message Date
Marcel Baumgartner 64bcfe74e7 Refactored whole solution to use the MoonCore and MoonCoreUI library 2024-02-01 14:57:10 +01:00
Marcel Baumgartner 2729564495 Moved service admin pages to correct folder 2024-01-31 12:13:57 +01:00
Marcel Baumgartner 0ec6949095 Started updating service feature with missing changes from AddServersFeature branch 2024-01-30 22:56:26 +01:00
Marcel Baumgartner 681403ec6e Fixed some bugs and added a error handler for the service creation 2024-01-30 22:42:07 +01:00
Marcel Baumgartner aaee81e9c4 Improved image editor and added more options 2024-01-29 17:17:42 +01:00
Marcel Baumgartner 4e5124cc1b Added image update pages. Added forms models. Implemented parts of the image editor components 2024-01-28 17:50:20 +01:00
Marcel Baumgartner 99a7d7bd73 Started implementing image editor and parse config editor 2024-01-28 13:58:23 +01:00
Marcel Baumgartner 6fd1336f1c Added base models for servers. Added ws packet connection utility. Added some ui from old branch. Added some packeges. And more smaller things 2024-01-27 13:28:09 +01:00
Marcel Baumgartner 33c1ffa0ba Started reimplementing server feature because we use a new project structure now. This is way cleaner than the last implementation 2024-01-26 20:09:53 +01:00
Marcel Baumgartner 19001e5836
Merge pull request #362 from Moonlight-Panel/v2_RestructureTry2
Restructured whole v2 project to be easier to develop new features
2024-01-26 17:02:30 +01:00
Marcel Baumgartner 12bc66a95b Restructured the rest of the features to their own environment 2024-01-26 13:53:34 +01:00
Marcel Baumgartner 63b2b40227 After the first try literally gave me a head ace, there is the second try with a better way of structuring it and not divinding so much core components in individual features. Still not done though 2024-01-25 21:40:23 +01:00
Marcel Baumgartner bb53f1c40a
Merge pull request #359 from Moonlight-Panel/v2_TransactionImprovement
Implemented transaction dates
2024-01-19 10:34:33 +01:00
Marcel Baumgartner 46f08059d7 Implemented transaction dates 2024-01-19 10:34:01 +01:00
Marcel Baumgartner a9af1ec15e
Merge pull request #358 from Moonlight-Panel/v2_UiFixes
Added some ui fixes
2024-01-16 16:32:14 +01:00
Marcel Baumgartner 9179d6825c Improved order duration border effect 2024-01-16 16:30:44 +01:00
Marcel Baumgartner 4816befa71 Improved ticket popup button. Added better separation between tickets in the user view 2024-01-16 16:25:34 +01:00
Marcel Baumgartner 67c846ddc8 Renamed announcements to news in community navigation 2024-01-16 16:18:38 +01:00
Marcel Baumgartner 79d860351c Resized profile picture change text in user settings 2024-01-16 16:15:09 +01:00
Marcel Baumgartner c1216ea708 Improved 2fa and password ui 2024-01-16 16:12:36 +01:00
Marcel Baumgartner a11569a737 Fixed inconsistent spacing. Reduced page size for transactions 2024-01-16 16:03:52 +01:00
Marcel Baumgartner cd4feec58f Made space for more diagnose components 2024-01-16 16:02:01 +01:00
Marcel Baumgartner 518ec7055a Removed inconsistent border in settings/configuration page 2024-01-16 15:57:39 +01:00
Marcel Baumgartner 2552b92e5d Improved user dashboard 2024-01-16 15:38:28 +01:00
Marcel Baumgartner e9d3ab5307 Added error reporting in soft error handler 2024-01-16 15:02:15 +01:00
Marcel Baumgartner becc67c46b Improved error message view of soft error handler 2024-01-16 14:59:44 +01:00
Marcel Baumgartner c3a0833410 Improved error view of smart form 2024-01-16 14:56:10 +01:00
Marcel Baumgartner da53a0eef7
Merge pull request #357 from Moonlight-Panel/v2_AddEnvironmentConfiguration
Implemented environment variable loading in config service
2024-01-16 14:39:14 +01:00
Marcel Baumgartner 289f8921ff Implemented environment variable loading in config service 2024-01-16 14:38:43 +01:00
Marcel Baumgartner e1a0cfeebb Merge branch 'v2' of https://github.com/Moonlight-Panel/Moonlight into v2 2024-01-08 08:43:29 +01:00
Marcel Baumgartner 55a7d71c7f Improved error message for username regex on register form 2024-01-08 08:43:11 +01:00
Marcel Baumgartner 8d1cb47a8a
Merge pull request #353 from Moonlight-Panel/v2_ImproveTicketing
Improved ticketing
2024-01-08 08:34:39 +01:00
Marcel Baumgartner 2510d6748c Implemented viewing of closed tickets for users 2024-01-08 08:32:57 +01:00
Marcel Baumgartner f17ff9246d Implemented input disable on closed tickets for users 2024-01-08 08:32:39 +01:00
Marcel Baumgartner a2a9a6e21d
Merge pull request #352 from Moonlight-Panel/v2_AntiAdBlocker
Implemented basic adblocker prevention
2024-01-05 11:44:18 +01:00
Marcel Baumgartner 0e1ddfbccb Implemented basic adblocker prevention
Tested with uBlockOrigin
2024-01-05 11:43:37 +01:00
Marcel Baumgartner 2edf8b4a9f
Merge pull request #351 from Moonlight-Panel/v2_Fixes
Some fixes
2024-01-05 11:06:10 +01:00
Marcel Baumgartner e47cac71fc Added a proper error message when starting a charge process without selecting a payment gateway 2024-01-05 11:05:35 +01:00
Marcel Baumgartner 0aa28d9764 Fixed service renewal check to allow admins to access the service even if it is expired 2024-01-05 11:04:43 +01:00
Marcel Baumgartner 8b032462c0
Merge pull request #350 from Moonlight-Panel/v2_AddDiagnoseFileExport
Added diagnose file export
2024-01-04 16:04:28 +01:00
Marcel Baumgartner 3ae694a3da Added diagnose file export 2024-01-04 16:03:55 +01:00
Marcel Baumgartner 741d13b18a Changed invalid img sources 2023-12-22 23:09:58 +01:00
Marcel Baumgartner 0d8cc5bd5d
Merge pull request #345 from Moonlight-Panel/v2_AddThemeFeature
Added theme feature
2023-12-22 23:03:29 +01:00
Marcel Baumgartner 04ef9dc827 Added asset proxy. Adding google fonts as file instead of loading it externally. Removed demo theme 2023-12-22 23:02:37 +01:00
Marcel Baumgartner c11ff632d2 Implemented theme exporting and importing 2023-12-22 20:47:00 +01:00
Marcel Baumgartner c5a3c0550c As the default theme is not shown in the Themes page, we do not need this way of checking if its enabled 2023-12-22 14:38:08 +01:00
Marcel Baumgartner a67829035e Implemented basic theme feature. Missing are import, export and asset proxy 2023-12-22 14:27:37 +01:00
Marcel Baumgartner f57aac4f6c Made some ui changes 2023-11-18 23:25:52 +01:00
Marcel Baumgartner 3a53fa0a3c Done some todo's and removed old TL tags 2023-11-16 00:48:06 +01:00
Marcel Baumgartner 7145890801
Merge pull request #338 from Moonlight-Panel/AddServiceImplementationApi
Added service implementation api and some service utils
2023-11-15 21:06:02 +01:00