Commit graph

525 commits

Author SHA1 Message Date
Jens b99d6a51a6
[FIX] Shouldn't forget caller 2023-04-14 10:09:28 +02:00
Jens 15ee059d30
[Fix] Fix new installations
This bugfix comments out the installation counter as it is currently an extremely bad practice and resulted in an issue with errors.
2023-04-14 10:01:05 +02:00
ok236449 821d85e395 fix server deletion upon changing product 2023-04-12 20:51:08 +02:00
IceToast 5b8f12fa94
fix: 🐛 Settings update -> type check 2023-04-04 01:45:18 +02:00
IceToast 18d4962ef9
fix: 🔒️ Do not allow last admin deletion #762 2023-04-04 01:27:05 +02:00
IceToast 307f3229d2
fix: 🐛 external_id already used #769 2023-04-04 01:23:44 +02:00
IceToast ce544019eb
refactor: 🚚 Rename pterodactyl application api accordingly 2023-04-04 01:16:39 +02:00
Jens 4509b11816 Remove default, keep null 2023-03-29 16:27:28 +02:00
Jens 7fb7c23fb0 Allow custom types to be passed | add NULL case
Solves the comment about request types.
2023-03-29 16:27:28 +02:00
AGuyNamedJens 3b893e7ccf Fix: Settings not saving. Fixes issue #773 2023-03-29 16:27:28 +02:00
IceToast d7ed67a842 fix: 🐛 Added store_enabled option 2023-03-09 12:31:11 +01:00
IceToast d7a36c61b2 feat: Migrate Extensions from old to new settings system 2023-03-09 12:31:11 +01:00
IceToast 1a8f883b63 feat: Add Extension Settings to Settingspage 2023-03-09 12:31:11 +01:00
IceToast b4b86198e6
Merge branch 'main' into billing_system 2023-03-09 11:58:17 +01:00
IceToast 84f94ed564 feat: Add custom settings category icon 2023-02-24 14:02:28 +01:00
IceToast d10df843cb fix: 🔥 delete duplicated code 2023-02-24 14:02:28 +01:00
IceToast 201aff6c0a feat: Set Values with correct type 2023-02-24 14:02:28 +01:00
IceToast c39d6b18b2 chore: 🔥 Remove old Settings classes 2023-02-24 14:02:28 +01:00
IceToast 7f8017de76 feat: Persist settings in DB on update 2023-02-24 14:02:28 +01:00
IceToast c3420b1684 feat: Add Settings update route & Validation functionality 2023-02-24 14:02:28 +01:00
IceToast ac5fa6c25c feat: Add InputData to all settings & Render correct inputs 2023-02-24 14:02:28 +01:00
IceToast 25b2d06572 feat: Added Labels to settings (controller) and show settings for category tab 2023-02-24 14:02:28 +01:00
IceToast e9fec445ff feat: Send all settings in their groups to frontend -> show tabs 2023-02-24 14:02:28 +01:00
Ferks-FK a9619be8d0 front-end things 2023-02-24 14:02:28 +01:00
Ferks-FK 49904b22bf Some things to be adjusted 2023-02-24 14:02:28 +01:00
Ferks-FK fc49c6490f More Variables.. 2023-02-24 14:02:28 +01:00
Ferks-FK f00f5addfe Change missing variables 2023-02-24 14:02:28 +01:00
Ferks-FK 9cd25034fc Another ton of modifications 2023-02-24 14:02:28 +01:00
Ferks-FK 8935dd6482 Missing locale datatables 2023-02-24 14:02:28 +01:00
Ferks-FK 411441e1a8 Migrate all variables in the front-end 2023-02-24 14:02:28 +01:00
Ferks-FK cfd370eb6d Too many changes to mention. 2023-02-24 14:02:28 +01:00
Ferks-FK 1d2548a174 Update all imports 2023-02-24 14:02:28 +01:00
Ferks-FK 16ca760901 Several modifications, something already works 2023-02-24 14:02:28 +01:00
IceToast 24f1319007 chore: 🔥 remove datatablessortable trait 2023-02-16 12:28:17 +01:00
IceToast 82887c013b chore: 🔥 remove datatablessortable trait 2023-02-16 12:28:17 +01:00
IceToast aefa5ba1c8 fix: 🐛 admin/servers sort 2023-02-16 12:28:17 +01:00
IceToast 17ab473576 fix: 🐛 admin/users sort 2023-02-16 12:28:17 +01:00
IceToast 459069c5ee feat: 🐛 admin/servers sortable 2023-02-16 12:28:17 +01:00
IceToast d905171fcb fix: 🐛 admin/store sorting 2023-02-16 12:28:17 +01:00
IceToast a0268f1c47 fix: 🐛 Sorting on admin/users datatable 2023-02-16 12:28:17 +01:00
Johannes F e78bd37da0 fix: 🚑️ Harmonize formatting and merge some try catch 2023-02-14 22:58:19 +01:00
LogischJo 371a37df7a fix: 🚑️ Use try catch to prevent 500 errors 2023-02-14 22:58:19 +01:00
Johannes F af5d28e2a5 feat: Reopen tickets 2023-02-14 22:58:19 +01:00
IceToast 255671e20d
fix: 🐛 Merge issues 2023-02-06 14:45:44 +01:00
IceToast 94cbea528c
Fixed Upgrade/Downgrade Credit withdrawal 2023-02-06 14:35:35 +01:00
IceToast cf62cdef1f
fix: 🐛 See last commit 2023-02-06 14:30:14 +01:00
IceToast 35734579ae
fix: 🐛 Server creation fail when server.price = user.credits 2023-02-06 14:29:55 +01:00
IceToast 87ec49008d
fix: 🚑️ Fixed credits check at server creation & formatted prices nicely 2023-02-06 14:29:55 +01:00
IceToast e254b2acfe
feat: Added Quartely billing period 2023-02-06 14:21:16 +01:00
IceToast e310dba243
fix: 🐛 Credt usage at dashboard 2023-02-06 14:21:15 +01:00
IceToast 9ad2954f0e
fix: 📝 Undo Naming 2023-02-06 14:20:33 +01:00
IceToast 34bd88a4f6
refactor: 🚚 Rename Yearly -> Annually 2023-02-06 14:20:33 +01:00
IceToast 759ba59988
feat: Added yearly and half-yearly billing periods 2023-02-06 14:20:33 +01:00
IceToast 7fa9bf2062
feat: Added Server Cancelation route method and charging 2023-02-06 14:20:32 +01:00
IceToast da0dd37559
feat: Added last_billed to server model & always charge first & fixed Charge Server command 2023-02-06 14:17:43 +01:00
IceToast 681928c3ad
feat: Added weekly to billing_period options 2023-02-06 14:15:28 +01:00
IceToast 9777e22eab
feat: Added billing_period to validation 2023-02-06 14:14:03 +01:00
1day2die e8efc743b2 Add Label for Position and Useful links on home 2023-02-02 23:44:13 +01:00
1day2die 9420231b58 Edit category name 2023-02-02 13:47:21 +01:00
1day2die 630ebc6b88 Editable Ticket categories 2023-02-01 11:07:37 +01:00
1day2die 57577c95b4 Ticket Tweaks 2023-02-01 10:06:15 +01:00
Dennis e180704dd1
[Fix] PartnerController Refactor | [Fix] Ticket improvements (#690) 2023-01-31 14:25:14 +01:00
1day2die 4b3ee928ff localization 2023-01-31 14:21:36 +01:00
1day2die a7ef7eb17d Refactor Partnercontroller 2023-01-31 10:39:06 +01:00
1day2die eeed88aba8 Refactor whole PartnerController 2023-01-31 10:38:43 +01:00
1day2die 826be5ce5b increase ticket ID lenght 2023-01-31 10:16:45 +01:00
IceToast a077092631
feat: Allow to buy a product for free 2023-01-30 22:44:48 +01:00
IceToast ff2d0b794e
fix: 🐛 handle free products 2023-01-30 22:34:06 +01:00
IceToast cfdfaf2fb1
Merge branch 'ControlPanel-gg:development' into development 2023-01-30 22:23:47 +01:00
1day2die 65f777baae [Fix] Themes || [Feature] Add blue-ish theme for case study 2023-01-30 10:47:32 +01:00
Dennis 6263f163f9
[FEATURE] wysiwyg editor for imprint/Tos/privacy (#669) 2023-01-29 23:15:35 +01:00
IceToast 5ae631ee4f
refactor: ♻️ Move referral_code generation to trait 2023-01-29 23:12:34 +01:00
1day2die de1c2e7b57 fix Themes Settings Tab 2023-01-26 15:56:54 +01:00
1day2die b343134c01 using enums, adding more positions 2023-01-26 15:22:42 +01:00
1day2die f923eef868 Useful Links in Topbar 2023-01-25 22:32:59 +01:00
IceToast a3ba6257ba feat: 🔊 Add error logger on registration 2023-01-23 21:34:22 +01:00
IceToast 9260b967b3 fix: 🚑️ Enable/Disable Payment Gateways TODO: Integrate into settings! 2023-01-23 16:57:28 +01:00
IceToast d11bb52038 feat: Support csrf ignoring routes for extensions & moved extension config to own file 2023-01-21 01:04:23 +01:00
IceToast 3909202958 feat: Added several functions to the ExtensionHelper 2023-01-21 01:03:47 +01:00
IceToast dba8e2ebb8 refactor: ♻️ So stupid function calls... 2023-01-20 23:43:23 +01:00
Dennis e978cb9914
[FEATURE] Server owner transfer
[FEATURE] Server owner transfer
2023-01-19 11:29:42 +01:00
IceToast c468e53fad Merge branch 'development' into feature/extendable_payment_gateways 2023-01-19 11:28:51 +01:00
IceToast 7d81fa6247 feat: Added Server owner transfer 2023-01-19 11:18:51 +01:00
1day2die a088b81366 remove unused imports 2023-01-16 18:53:09 +01:00
IceToast c0ae772981 chore: ⚰️ Remove dead "use" 2023-01-15 02:24:16 +01:00
IceToast a34825a692 feat: Moved Stripe functions to extension 2023-01-15 01:41:16 +01:00
IceToast b72d142a81 chore: 🔥 Remove Paypal Code from payment controller 2023-01-15 00:41:57 +01:00
IceToast 69dd7a6855 fix: 🐛 Removed PayPal Routes -> to own extension 2023-01-14 23:33:30 +01:00
IceToast 3cb42a8b60 Merge branch 'development' into feature/extendable_payment_gateways
# Conflicts:
#	app/Http/Controllers/Admin/PaymentController.php
2023-01-14 21:51:20 +01:00
1day2die a0800509cb ticket notify 2023-01-13 19:32:32 +01:00
1day2die e6b2afa1dc possible ticket fix 2023-01-13 19:18:50 +01:00
1day2die 86d22b5e9a oops. wrong route 2023-01-12 10:35:57 +01:00
1day2die ca4309c131 close button on ticket index 2023-01-12 10:31:56 +01:00
1day2die 8e1812c1d6 admins shouldnt delete themselves 2023-01-11 11:46:29 +01:00
1day2die 9b7ca02f00 add theme support 2023-01-11 11:08:22 +01:00
1day2die 16a48cd2aa allow login via username 2023-01-10 19:12:07 +01:00
Dennis aacbd6780c
Merge branch 'development' into shift-77419 2023-01-06 00:13:50 +01:00
Dennis 7c717ec61c
Many Many small Fixes
adding minimum credits field in settings (it was present only in the database)
added frontend checks for settings fields (numbers)
added close ticket button for non-admin users
fixed some datatable´s sorting, adding some field, removing dupes,... (etc. Payments table, Products table, Tickets tables)
TOS, imprint and privacy policy in footer - as default they are now disabled
Made partner discounts a little bit easier to understand
little changes to delete user popup (in their profile)
removed the hamburger menu from server cards and made only a single phpmyadmin button
2023-01-06 00:09:48 +01:00
Dennis 81756c2587
Merge pull request #612 from ok236449/Partners-and-discounts
Partners and discounts - finishing it up
2023-01-06 00:09:33 +01:00
ok236449 7ca842e712 many many fixes 2023-01-06 00:01:23 +01:00