Commit graph

662 commits

Author SHA1 Message Date
IceToast b25ce96efb feat: Add Datatables Sortable trait 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 128015f0fa
chore: 🌐 localization 2023-02-07 14:18:22 +01:00
IceToast b8946d8666
fix: 🚑️ Paypal authentication error -> blank page 2023-02-07 13:59:09 +01:00
IceToast 01fc633303
fix: 🚑️ Set Theme to default when no setting or setting null 2023-02-06 20:42:17 +01:00
IceToast 29e9ed6e4a
fix: 🐛 Wrong class name 2023-02-06 11:57:14 +01:00
IceToast 33cc108900
fix: 🐛 getCsrfIgnoredRoutes map all routes just once 2023-02-06 11:32:19 +01:00
IceToast 663e2370a2
fix: 🐛 Enable Stripe on local environment 2023-02-05 21:11:28 +01:00
IceToast b7a765bd8c
fix: 🚑️ Stripe extensions enable flag 2023-02-05 21:07:13 +01:00
IceToast 3522dfe4c7
Merge branch 'ControlPanel-gg:development' into development 2023-02-05 16:37:18 +01:00
IceToast 7283f6e887
fix: 🚑️ Delete all Tickets on user deletion 2023-02-05 16:36:55 +01:00
Dennis 1d2e453fc2
[FIX] Useful_links: Add Label for Position and links on home (#705) 2023-02-02 23:45:16 +01:00
1day2die e8efc743b2 Add Label for Position and Useful links on home 2023-02-02 23:44:13 +01:00
IceToast 0ffb7ccb65
refactor: 🚚 Rename Cleanup command 2023-02-02 23:21:52 +01:00
IceToast 9d383600bc
fix: 🐛 Missing primary key on payments table 2023-02-02 23:20:19 +01:00
IceToast 62358aec4e
feat: Add open payments cleanup to schedule 2023-02-02 23:19:08 +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
1day2die bcd69b4582 Change error to notice if not installed with git 2023-01-31 16:08:42 +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 e1dbbb21ee [FIX] Paypal Checkout disabled even if keys are set 2023-01-30 11:19:50 +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 2c16379ec1 [FIX] User creation command referral code 2023-01-29 21:01:14 +01:00
Dennis 0919202599
Merge branch 'development' into development 2023-01-29 20:31:10 +01:00
Dennis ca26da77c7
Fix the theme selector. (#666) 2023-01-29 20:29:46 +01:00
Ferks-FK bc2d5088c5 Fix the theme selector. 2023-01-29 18:32:13 +00:00
1day2die 8b4477bc8d finish usefullinks, fix vite 2023-01-26 23:26:00 +01:00
Dennis 0cfa02b4ce
[Feature] Add useful links in top menubar (#662) 2023-01-26 16:08:57 +01:00
1day2die de1c2e7b57 fix Themes Settings Tab 2023-01-26 15:56:54 +01:00
1day2die d8dcad4991 better query 2023-01-26 15:29:38 +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
Ferks 8eb92ef7c6
Merge branch 'ControlPanel-gg:development' into development 2023-01-25 13:30:10 -04: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
Ferks-FK 977d2ddd18 Simple fix of a checkbox 2023-01-22 19:58:28 +00: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 e795b65df1 refactor: ♻️ Less DB Calls & PartnerDiscount bug at invoice make() 2023-01-20 23:44:49 +01:00
IceToast dba8e2ebb8 refactor: ♻️ So stupid function calls... 2023-01-20 23:43:23 +01:00
IceToast 6216892594 fix: 🐛 PartnerDiscount expected auth login -> not possible on webhooks 2023-01-20 23:42:53 +01:00
IceToast 5289567773 fix: 🚑️ Remove queueable from Eventhandler to fix execution 2023-01-19 16:05:56 +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
IceToast 64cd6ac98c feat: Added API-Route support for extensions 2023-01-18 18:05:32 +01:00
IceToast 41f8fd9550 fix: 🐛 PayPalSuccess payment status "paid" & Require auth on payment routes 2023-01-17 15:35:58 +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 314d4de816 fix: 🐛 TypeError 2023-01-15 02:22:03 +01:00
IceToast 11a8e50d2e fix: 🐛 Only update user credits etc. when paid 2023-01-15 01:41:42 +01:00
IceToast a34825a692 feat: Moved Stripe functions to extension 2023-01-15 01:41:16 +01:00
IceToast e6ef07139d feat: Moved Stripe routes to extension 2023-01-15 01:40:25 +01:00
IceToast eb122a99f2 fix: 🐛 Give Config Method the extension name 2023-01-15 01:39:38 +01:00
IceToast 45aaac4189 refactor: ♻️ Extracted Payment logic to events 2023-01-15 00:43:13 +01:00
IceToast f00a11da0e refactor: 🔥 Remove activtiylog from payment model -> no spam 2023-01-15 00:42:20 +01:00
IceToast b72d142a81 chore: 🔥 Remove Paypal Code from payment controller 2023-01-15 00:41:57 +01:00
IceToast 0257bf4e85 feat: Added new events to extract payment logic 2023-01-15 00:41:31 +01:00
IceToast 59f8e8c696 fix: 🐛 Payment Creation and use paymentEvent instead of manual invoice creation 2023-01-14 23:34:54 +01:00
IceToast 69dd7a6855 fix: 🐛 Removed PayPal Routes -> to own extension 2023-01-14 23:33:30 +01:00
IceToast 8a03a7b16b feat: Create Invoiceable Trait & Fix routing Extension 2023-01-14 22:38:13 +01:00
IceToast 10f7e2688e feat: Create PaymentEvent / Listener 2023-01-14 22:37:23 +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 ac1ca07e64 Update Misc.php 2023-01-13 19:34:37 +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 bfa24facf9 Update Notification on Overview 2023-01-13 18:57:35 +01:00
1day2die 540bb95291 SEO 2023-01-13 18:41:32 +01:00
1day2die 5d7550b43f TinyMCE, MOTD, 2023-01-12 15:43:24 +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 8bff4f857b fixes 2023-01-11 16:22:19 +01:00
1day2die 094393e7fb small fixes 2023-01-11 15:48:22 +01:00
1day2die 5bcfd40a34 fix default theme 2023-01-11 15:31:46 +01:00
1day2die 8e1812c1d6 admins shouldnt delete themselves 2023-01-11 11:46:29 +01:00
1day2die a0483865bd fix parent theme 2023-01-11 11:20:23 +01:00
1day2die 9b7ca02f00 add theme support 2023-01-11 11:08:22 +01:00
1day2die 94fe7d245c Alert on Homepage 2023-01-10 19:45:19 +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
1day2die 2304b64d9a fixes 2023-01-05 19:33:46 +01:00
Shift 0e3f6c98aa
Shift cleanup 2023-01-05 17:03:38 +00:00
Shift e947abcab2
Convert deprecated $dates property to $casts 2023-01-05 17:02:42 +00:00
Shift 8f4908b1b7
Adopt class based routes 2023-01-05 17:02:41 +00:00
Shift a9d76b1cfd
Convert optional() to nullsafe operator 2023-01-05 17:02:33 +00:00