Commit Graph

718 Commits

Author SHA1 Message Date
Marcel Baumgartner
f07e3c5a5a Started working on store admin 2023-10-24 23:45:00 +02:00
Marcel Baumgartner
19b5c7816a Small changes 2023-10-24 21:42:47 +02:00
Marcel Baumgartner
dae09668b2 Started on implementing mail sending for store system 2023-10-24 16:16:45 +02:00
Marcel Baumgartner
aa150a7a69 Extended plugin system to support kestrel pipeline injection 2023-10-24 12:26:29 +02:00
Marcel Baumgartner
d0f03a19a2 Add gift code redeem 2023-10-24 11:13:06 +02:00
Baumgartner Marcel
863a002370 Started implementing modular payment gateways. Implemented a basic plugin system
TODO: Add capability for plugins to modify the kestrel pipeline
2023-10-23 17:04:36 +02:00
Baumgartner Marcel
ff9bcc6433 Add payments page with transaction history 2023-10-23 15:04:57 +02:00
Baumgartner Marcel
e062df4eb6 Fixed some bugs. Added renew 2023-10-23 13:27:49 +02:00
Marcel Baumgartner
2dd1d1f69c Added coupon processing. Fixed price calculation 2023-10-22 22:02:45 +02:00
Marcel Baumgartner
3d4f22f6f6 Refactored some forms. Added service shares 2023-10-22 21:28:15 +02:00
Marcel Baumgartner
48c95d4ec6 Added service ordering and implemented basic service creation 2023-10-19 11:35:14 +02:00
Marcel Baumgartner
b19208b3b0 Add payment link to profile menu 2023-10-19 00:41:00 +02:00
Marcel Baumgartner
6410846afc Implemented order ui and validation. Added coupon handling 2023-10-19 00:30:54 +02:00
Marcel Baumgartner
f7a16fd287 Implemented basic store and store admin system. Added alerts. Added db models for store 2023-10-18 21:09:14 +02:00
Marcel Baumgartner
4159170244 Added ticket models. Did some ui 2023-10-17 09:00:59 +02:00
Marcel Baumgartner
8c82631569 Implemented live chat ui 2023-10-16 23:09:24 +02:00
Marcel Baumgartner
96bd131807 Implemented permissions. Added user overview and session overview. Added lazy loader.. Did some ui 2023-10-16 21:15:04 +02:00
Marcel Baumgartner
0cde0fe302 Added mail system. Added password reset and email verify. Switched to new event system. Added event based mail sending 2023-10-16 17:13:15 +02:00
Marcel Baumgartner
49c893f515 Implemented basic user auth, register, login, details and avatar stuff from helio 2023-10-15 19:19:47 +02:00
Marcel Baumgartner
3bb4e7daab Added event system, soft error handler and added some things from helio 2023-10-13 21:42:12 +02:00
Marcel Baumgartner
afb3a7f3a3 Added some helpers, a new logger and log migration and modified the router 2023-10-13 21:08:56 +02:00
Marcel Baumgartner
69b50275cd Added theme and basic ui defaults 2023-10-13 20:48:36 +02:00
Marcel Baumgartner
39b632d483 Removed old project structure 2023-10-13 11:06:16 +02:00
Marcel Baumgartner
9abd9d86b2 Implemented a basic bot check 2023-09-18 18:58:32 +02:00
Marcel Baumgartner
ebe2d9d7ef Added manual malware scan 2023-09-12 08:49:12 +00:00
Marcel Baumgartner
8ac4fae9c1 Fixed ip binding 2023-09-10 03:12:54 +02:00
Marcel Baumgartner
13131e6fca Fixed startup for new instances 2023-09-10 03:00:09 +02:00
Marcel Baumgartner
ecf0d372e5 Fixed profile menu 2023-09-09 09:47:44 +02:00
Marcel Baumgartner
e46122b030 Fixed login and register oauth2 view 2023-09-06 20:05:38 +02:00
Marcel Baumgartner
ef930400c8 Fixed issues with other scrollbars 2023-09-06 19:58:12 +02:00
Moritz
450a954b9d Merge branch 'Moonlight-Panel:main' into main 2023-09-06 19:51:07 +02:00
Moritz
31ba5f04cc somechanges for uwu 2023-09-06 19:48:38 +02:00
Moritz
6ca024d6cb made the corners squared like masuwu wanted 2023-09-06 19:33:39 +02:00
Marcel Baumgartner
e91a9b2239 Switched to new startup 2023-09-06 19:25:01 +02:00
Moritz
d7ca9d1fe6 added a 'moonlight worth' scrollbar 2023-09-06 19:14:09 +02:00
Marcel Baumgartner
564745b4a2 Merge pull request #308 from Moonlight-Panel/AddAutoLetsEncrypt
Added auto lets encrypt certificate issuing
2023-09-06 17:45:00 +02:00
Marcel Baumgartner
74361b7a4a Small changes 2023-09-06 17:40:56 +02:00
Marcel Baumgartner
b8d30f0380 Fixed shared domain loading 2023-09-06 17:19:32 +02:00
Marcel Baumgartner
2ddb8723af Updated bad script filters 2023-09-06 17:07:48 +02:00
Marcel Baumgartner
d0401a1709 Fixed host file system rename 2023-09-06 13:42:48 +00:00
Marcel Baumgartner
67974123db Added some config files for codespaces. Modified for codespaces 2023-09-06 13:10:57 +00:00
Marcel Baumgartner
4ba7634b94 Added new bad script scan in order to find reduce scan time 2023-09-05 01:23:31 +02:00
Marcel Baumgartner
732abe53e0 Implemented a basic https certificate issuing using lets encrypt 2023-09-04 21:58:26 +02:00
Marcel Baumgartner
f1aace98c3 Fixed some small bugs 2023-08-31 01:28:56 +02:00
Marcel Baumgartner
37a3a35120 Added discord nuke bot scan 2023-08-31 01:01:15 +02:00
Marcel Baumgartner
42a011541c Added proxy scan 2023-08-30 16:20:57 +02:00
Marcel Baumgartner
b99e8b5476 Merge branch 'main' into AddLiveStatistics 2023-08-29 16:10:16 +02:00
Marcel Baumgartner
5793bd9747 Added new live statistics to navigation 2023-08-29 16:07:43 +02:00
Marcel Baumgartner
762d3cc1a1 Added new admin domain navigation 2023-08-29 15:54:37 +02:00
Marcel Baumgartner
ea19105006 Fixed null server handling for the malware result event 2023-08-29 15:11:42 +02:00