Commit graph

841 commits

Author SHA1 Message Date
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
Marcel Baumgartner
6d5a5fd16c Added expired services overview to store pages 2023-11-15 21:02:35 +01:00
Baumgartner Marcel
3092daaad4 Fixed cookie loading. Started implementing service expire handling 2023-11-15 15:24:27 +01:00
Baumgartner Marcel
0f989a38c3 Implemented service admin view 2023-11-15 11:05:12 +01:00
Baumgartner Marcel
e8706cad1c Made implementation api cleaner 2023-11-15 10:25:28 +01:00
Baumgartner Marcel
d55490dd51 Started working on service implementation api 2023-11-14 17:54:15 +01:00
Marcel Baumgartner
a1cd6b5cd9
Merge pull request #337 from Moonlight-Panel/AddTicketSystem
Added ticket system
2023-11-10 15:14:49 +01:00
Marcel Baumgartner
0e43278bdd
Merge branch 'v2' into AddTicketSystem 2023-11-10 15:13:51 +01:00
Marcel Baumgartner
d8bb2b7356 Implemented bucket delete and improved avatar update 2023-11-10 15:10:09 +01:00
Marcel Baumgartner
f779e5e920 Added logo and favicon 2023-11-09 21:47:11 +01:00
Marcel Baumgartner
c57ad9cce7 Fixed ui bugs. Implemented ticket deletion when a user is going to be deleted 2023-11-09 14:42:41 +01:00
Marcel Baumgartner
b492d65efb Added details in ticket view. Renamed mail verify button 2023-11-09 14:09:23 +01:00
Marcel Baumgartner
332937f964 Started implementing admin ticket ui. Cleaned up some stuff 2023-11-09 01:56:14 +01:00
Marcel Baumgartner
f5501f77fe Implemented file upload and improved ui. Fixed file upload bug in ticket service 2023-11-06 17:41:24 +01:00
Marcel Baumgartner
30bfae96fd
Merge pull request #336 from Moonlight-Panel/AddPanelRestart
Added basic restarting for instances running in docker
2023-11-06 16:36:30 +01:00
Marcel Baumgartner
d95d613a57 Added basic restarting for instances running in docker 2023-11-06 16:34:52 +01:00
Marcel Baumgartner
1c96f9d13c Started implementing the ticket system. Implemented user site tickets without attachments atm. Added db models 2023-11-01 17:35:12 +01:00
Marcel Baumgartner
9e182768f6
Merge pull request #333 from Moonlight-Panel/AddConfigEditor
Added config editor
2023-10-31 10:48:53 +01:00
Baumgartner Marcel
11dace2617 Implemented config editor. Fixed auto property 2023-10-31 10:48:20 +01:00
Marcel Baumgartner
93cfe7cd1a Started on implementing a better reflection based editor 2023-10-30 00:40:59 +01:00
Marcel Baumgartner
b580781618
Merge pull request #332 from Moonlight-Panel/ImproveUserDelete
Improved user delete
2023-10-29 17:52:12 +01:00
Marcel Baumgartner
ee9190447f Fixed some user deletion issues 2023-10-29 17:51:47 +01:00
Marcel Baumgartner
aa501244e1 Improved user delete to delete relational data and remove all content from a user 2023-10-29 16:42:02 +01:00
Marcel Baumgartner
52d39151da
Merge pull request #331 from Moonlight-Panel/AddUserAdmin
Added user view/edit. Added some tool tips. Improved some ui
2023-10-29 16:07:14 +01:00
Marcel Baumgartner
0241be13cf Added user view/edit. Added some tool tips. Improved some ui 2023-10-29 16:05:29 +01:00
Marcel Baumgartner
c3acb4898e
Merge pull request #330 from Moonlight-Panel/AddCommunity
Added community tab
2023-10-29 11:15:05 +01:00
Marcel Baumgartner
559a00c181 Added sorting by creation date 2023-10-29 11:14:00 +01:00
Marcel Baumgartner
122a205f92 Fixed some bugs. Added admin ui. Added word filter 2023-10-29 00:49:15 +02:00
Marcel Baumgartner
c4e7e10f5e Added events and projects. Finished the basic community features 2023-10-28 22:27:25 +02:00
Marcel Baumgartner
6d83c31f42 Implemented update and delete for posts 2023-10-28 19:33:59 +02:00
Baumgartner Marcel
d98e8ef0f8 Added test logo file. Started adding community posts and comments 2023-10-27 15:10:44 +02:00
Baumgartner Marcel
a29dc8257e Implemented text editor 2023-10-27 09:05:45 +02:00
Marcel Baumgartner
801c78bb84 Started implementing text editor 2023-10-27 07:34:25 +02:00