Commit Graph

  • 8d1cb47a8a Merge pull request #353 from Moonlight-Panel/v2_ImproveTicketing Marcel Baumgartner 2024-01-08 08:34:39 +01:00
  • 2510d6748c Implemented viewing of closed tickets for users Marcel Baumgartner 2024-01-08 08:32:57 +01:00
  • f17ff9246d Implemented input disable on closed tickets for users Marcel Baumgartner 2024-01-08 08:32:39 +01:00
  • a2a9a6e21d Merge pull request #352 from Moonlight-Panel/v2_AntiAdBlocker Marcel Baumgartner 2024-01-05 11:44:18 +01:00
  • 0e1ddfbccb Implemented basic adblocker prevention Marcel Baumgartner 2024-01-05 11:43:37 +01:00
  • 2edf8b4a9f Merge pull request #351 from Moonlight-Panel/v2_Fixes Marcel Baumgartner 2024-01-05 11:06:10 +01:00
  • e47cac71fc Added a proper error message when starting a charge process without selecting a payment gateway Marcel Baumgartner 2024-01-05 11:05:35 +01:00
  • 0aa28d9764 Fixed service renewal check to allow admins to access the service even if it is expired Marcel Baumgartner 2024-01-05 11:04:43 +01:00
  • 8b032462c0 Merge pull request #350 from Moonlight-Panel/v2_AddDiagnoseFileExport Marcel Baumgartner 2024-01-04 16:04:28 +01:00
  • 3ae694a3da Added diagnose file export Marcel Baumgartner 2024-01-04 16:03:55 +01:00
  • 741d13b18a Changed invalid img sources Marcel Baumgartner 2023-12-22 23:09:58 +01:00
  • 0d8cc5bd5d Merge pull request #345 from Moonlight-Panel/v2_AddThemeFeature Marcel Baumgartner 2023-12-22 23:03:29 +01:00
  • 04ef9dc827 Added asset proxy. Adding google fonts as file instead of loading it externally. Removed demo theme Marcel Baumgartner 2023-12-22 23:02:37 +01:00
  • c11ff632d2 Implemented theme exporting and importing Marcel Baumgartner 2023-12-22 20:47:00 +01:00
  • c5a3c0550c As the default theme is not shown in the Themes page, we do not need this way of checking if its enabled Marcel Baumgartner 2023-12-22 14:38:08 +01:00
  • a67829035e Implemented basic theme feature. Missing are import, export and asset proxy Marcel Baumgartner 2023-12-22 14:27:37 +01:00
  • f57aac4f6c Made some ui changes Marcel Baumgartner 2023-11-18 23:25:52 +01:00
  • 3a53fa0a3c Done some todo's and removed old TL tags Marcel Baumgartner 2023-11-16 00:48:06 +01:00
  • 7145890801 Merge pull request #338 from Moonlight-Panel/AddServiceImplementationApi Marcel Baumgartner 2023-11-15 21:06:02 +01:00
  • 6d5a5fd16c Added expired services overview to store pages Marcel Baumgartner 2023-11-15 21:02:35 +01:00
  • 3092daaad4 Fixed cookie loading. Started implementing service expire handling Baumgartner Marcel 2023-11-15 15:24:27 +01:00
  • 0f989a38c3 Implemented service admin view Baumgartner Marcel 2023-11-15 11:05:12 +01:00
  • e8706cad1c Made implementation api cleaner Baumgartner Marcel 2023-11-15 10:25:28 +01:00
  • d55490dd51 Started working on service implementation api Baumgartner Marcel 2023-11-14 17:54:15 +01:00
  • a1cd6b5cd9 Merge pull request #337 from Moonlight-Panel/AddTicketSystem Marcel Baumgartner 2023-11-10 15:14:49 +01:00
  • 0e43278bdd Merge branch 'v2' into AddTicketSystem Marcel Baumgartner 2023-11-10 15:13:51 +01:00
  • d8bb2b7356 Implemented bucket delete and improved avatar update Marcel Baumgartner 2023-11-10 15:10:09 +01:00
  • f779e5e920 Added logo and favicon Marcel Baumgartner 2023-11-09 21:47:11 +01:00
  • c57ad9cce7 Fixed ui bugs. Implemented ticket deletion when a user is going to be deleted Marcel Baumgartner 2023-11-09 14:42:41 +01:00
  • b492d65efb Added details in ticket view. Renamed mail verify button Marcel Baumgartner 2023-11-09 14:09:23 +01:00
  • 332937f964 Started implementing admin ticket ui. Cleaned up some stuff Marcel Baumgartner 2023-11-09 01:56:14 +01:00
  • f5501f77fe Implemented file upload and improved ui. Fixed file upload bug in ticket service Marcel Baumgartner 2023-11-06 17:41:24 +01:00
  • 30bfae96fd Merge pull request #336 from Moonlight-Panel/AddPanelRestart Marcel Baumgartner 2023-11-06 16:36:30 +01:00
  • d95d613a57 Added basic restarting for instances running in docker Marcel Baumgartner 2023-11-06 16:34:52 +01:00
  • 1c96f9d13c Started implementing the ticket system. Implemented user site tickets without attachments atm. Added db models Marcel Baumgartner 2023-11-01 17:35:12 +01:00
  • 9e182768f6 Merge pull request #333 from Moonlight-Panel/AddConfigEditor Marcel Baumgartner 2023-10-31 10:48:53 +01:00
  • 11dace2617 Implemented config editor. Fixed auto property Baumgartner Marcel 2023-10-31 10:48:20 +01:00
  • 93cfe7cd1a Started on implementing a better reflection based editor Marcel Baumgartner 2023-10-30 00:40:59 +01:00
  • b580781618 Merge pull request #332 from Moonlight-Panel/ImproveUserDelete Marcel Baumgartner 2023-10-29 17:52:12 +01:00
  • ee9190447f Fixed some user deletion issues Marcel Baumgartner 2023-10-29 17:51:47 +01:00
  • aa501244e1 Improved user delete to delete relational data and remove all content from a user Marcel Baumgartner 2023-10-29 16:42:02 +01:00
  • 52d39151da Merge pull request #331 from Moonlight-Panel/AddUserAdmin Marcel Baumgartner 2023-10-29 16:07:14 +01:00
  • 0241be13cf Added user view/edit. Added some tool tips. Improved some ui Marcel Baumgartner 2023-10-29 16:05:29 +01:00
  • c3acb4898e Merge pull request #330 from Moonlight-Panel/AddCommunity Marcel Baumgartner 2023-10-29 11:15:05 +01:00
  • 559a00c181 Added sorting by creation date Marcel Baumgartner 2023-10-29 11:14:00 +01:00
  • 122a205f92 Fixed some bugs. Added admin ui. Added word filter Marcel Baumgartner 2023-10-29 00:49:15 +02:00
  • c4e7e10f5e Added events and projects. Finished the basic community features Marcel Baumgartner 2023-10-28 22:27:25 +02:00
  • 6d83c31f42 Implemented update and delete for posts Marcel Baumgartner 2023-10-28 19:33:59 +02:00
  • d98e8ef0f8 Added test logo file. Started adding community posts and comments Baumgartner Marcel 2023-10-27 15:10:44 +02:00
  • a29dc8257e Implemented text editor Baumgartner Marcel 2023-10-27 09:05:45 +02:00
  • 801c78bb84 Started implementing text editor Marcel Baumgartner 2023-10-27 07:34:25 +02:00
  • a671e601c0 Merge pull request #329 from Moonlight-Panel/AddStore Marcel Baumgartner 2023-10-26 10:13:29 +02:00
  • 4de6804f13 Added transaction event and mail sending for the transaction Baumgartner Marcel 2023-10-26 09:45:54 +02:00
  • 7a3d61c659 FInished auto crud. Switched to auto crud for coupons. Added gift code manage Marcel Baumgartner 2023-10-25 22:22:32 +02:00
  • b0d9837256 Added auto form stuff and started implementing auto crud and store admin things Baumgartner Marcel 2023-10-25 16:26:42 +02:00
  • f07e3c5a5a Started working on store admin Marcel Baumgartner 2023-10-24 23:45:00 +02:00
  • 19b5c7816a Small changes Marcel Baumgartner 2023-10-24 21:42:47 +02:00
  • dae09668b2 Started on implementing mail sending for store system Marcel Baumgartner 2023-10-24 16:16:45 +02:00
  • aa150a7a69 Extended plugin system to support kestrel pipeline injection Marcel Baumgartner 2023-10-24 12:26:29 +02:00
  • d0f03a19a2 Add gift code redeem Marcel Baumgartner 2023-10-24 11:13:06 +02:00
  • 863a002370 Started implementing modular payment gateways. Implemented a basic plugin system Baumgartner Marcel 2023-10-23 17:04:36 +02:00
  • ff9bcc6433 Add payments page with transaction history Baumgartner Marcel 2023-10-23 15:04:57 +02:00
  • e062df4eb6 Fixed some bugs. Added renew Baumgartner Marcel 2023-10-23 13:27:49 +02:00
  • 2dd1d1f69c Added coupon processing. Fixed price calculation Marcel Baumgartner 2023-10-22 22:02:45 +02:00
  • 3d4f22f6f6 Refactored some forms. Added service shares Marcel Baumgartner 2023-10-22 21:28:15 +02:00
  • 48c95d4ec6 Added service ordering and implemented basic service creation Marcel Baumgartner 2023-10-19 11:35:14 +02:00
  • b19208b3b0 Add payment link to profile menu Marcel Baumgartner 2023-10-19 00:41:00 +02:00
  • 6410846afc Implemented order ui and validation. Added coupon handling Marcel Baumgartner 2023-10-19 00:30:54 +02:00
  • f7a16fd287 Implemented basic store and store admin system. Added alerts. Added db models for store Marcel Baumgartner 2023-10-18 21:09:14 +02:00
  • 4159170244 Added ticket models. Did some ui Marcel Baumgartner 2023-10-17 09:00:59 +02:00
  • 8c82631569 Implemented live chat ui Marcel Baumgartner 2023-10-16 23:09:24 +02:00
  • 96bd131807 Implemented permissions. Added user overview and session overview. Added lazy loader.. Did some ui Marcel Baumgartner 2023-10-16 21:15:04 +02:00
  • 0cde0fe302 Added mail system. Added password reset and email verify. Switched to new event system. Added event based mail sending Marcel Baumgartner 2023-10-16 17:13:15 +02:00
  • 49c893f515 Implemented basic user auth, register, login, details and avatar stuff from helio Marcel Baumgartner 2023-10-15 19:19:47 +02:00
  • 9221a66597 Merge pull request #324 from Moonlight-Panel/FixLetsEncrypt Marcel Baumgartner 2023-10-13 23:02:45 +02:00
  • e1c4f8a2a9 Added additional logs for lets encrypt certificates Marcel Baumgartner 2023-10-13 23:02:23 +02:00
  • 3bb4e7daab Added event system, soft error handler and added some things from helio Marcel Baumgartner 2023-10-13 21:42:12 +02:00
  • afb3a7f3a3 Added some helpers, a new logger and log migration and modified the router Marcel Baumgartner 2023-10-13 21:08:56 +02:00
  • 69b50275cd Added theme and basic ui defaults Marcel Baumgartner 2023-10-13 20:48:36 +02:00
  • 76866fe14f Update .gitignore Marcel Baumgartner 2023-10-13 11:29:29 +02:00
  • 3308def6c5 Update .gitignore Marcel Baumgartner 2023-10-13 11:23:29 +02:00
  • 39b632d483 Removed old project structure Marcel Baumgartner 2023-10-13 11:06:16 +02:00
  • 84d39c1c75 Merge pull request #318 from Moonlight-Panel/AddBotCheck Marcel Baumgartner 2023-09-18 18:59:02 +02:00
  • 9abd9d86b2 Implemented a basic bot check Marcel Baumgartner 2023-09-18 18:58:32 +02:00
  • 73a07761f8 Merge pull request #317 from Moonlight-Panel/AddManualMalwareScan Marcel Baumgartner 2023-09-12 10:50:29 +02:00
  • ebe2d9d7ef Added manual malware scan Marcel Baumgartner 2023-09-12 08:49:12 +00:00
  • 48b12fde90 Merge pull request #316 from Moonlight-Panel/FixIpBinding Marcel Baumgartner 2023-09-10 03:13:31 +02:00
  • 8ac4fae9c1 Fixed ip binding Marcel Baumgartner 2023-09-10 03:12:54 +02:00
  • d224f1e1bb Merge pull request #315 from Moonlight-Panel/FixStartup Marcel Baumgartner 2023-09-10 03:00:46 +02:00
  • 13131e6fca Fixed startup for new instances Marcel Baumgartner 2023-09-10 03:00:09 +02:00
  • 26fdfe112b Merge pull request #313 from Moonlight-Panel/FixProfileMenu Marcel Baumgartner 2023-09-09 09:48:59 +02:00
  • ecf0d372e5 Fixed profile menu Marcel Baumgartner 2023-09-09 09:47:44 +02:00
  • e281cfadbd Fixed typo Marcel Baumgartner 2023-09-07 20:45:00 +02:00
  • ae2228e08a Added release build. Modified canary build events Marcel Baumgartner 2023-09-07 20:09:04 +02:00
  • 3f5a7504fa Merge branch 'main' of https://github.com/Moonlight-Panel/Moonlight Marcel Baumgartner 2023-09-07 18:14:26 +02:00
  • f8af48aeab Added canary build action. Not tested yet Marcel Baumgartner 2023-09-07 18:14:22 +02:00
  • 9b9656892d Update README.md Marcel Baumgartner 2023-09-06 20:18:16 +02:00
  • db2c6ec30d Merge pull request #311 from Moonlight-Panel/FixAuthDesign Marcel Baumgartner 2023-09-06 20:06:08 +02:00
  • e46122b030 Fixed login and register oauth2 view Marcel Baumgartner 2023-09-06 20:05:38 +02:00
  • 1a9836a884 Merge pull request #309 from Moritz-Deiaco/main Marcel Baumgartner 2023-09-06 19:58:34 +02:00