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 |
|
IceToast
|
1784358fc2
|
fix: 🐛 Potentional installation fix -> APP_KEY missing
|
2023-04-04 00:28:20 +02:00 |
|
IceToast
|
6497f6bf90
|
fix: 🔥 Removed default values from Settings class variables
|
2023-04-02 20:00:56 +02:00 |
|
Jens
|
f7ab52fec1
|
(Refactor) Validation and variable modification to align with the input data
|
2023-04-02 20:00:56 +02:00 |
|
IceToast
|
5b44df24ab
|
fix: 🐛 Mollie gateway route and settings
|
2023-03-30 14:07:07 +02:00 |
|
IceToast
|
c95cde5cde
|
feat: ✨ Create Mollie payment gateway extension
|
2023-03-30 14:07:07 +02:00 |
|
IceToast
|
59ed6e51c1
|
fix: 🐛 Typo after reverting to path based extension loading
|
2023-03-30 14:03:33 +02:00 |
|
IceToast
|
06bfaf709c
|
fix: 🐛 Change extensionHelper to work with filesystem not reflection
|
2023-03-30 14:03:33 +02:00 |
|
IceToast
|
5f422e1b83
|
refactor: ♻️ Use reflection to get all extensionsettings
|
2023-03-30 14:03:33 +02:00 |
|
IceToast
|
7701671c7e
|
refactor: ♻️ Move Stripe Extension methods and config to Extension Class
|
2023-03-30 14:03:33 +02:00 |
|
IceToast
|
0ec3660e1a
|
refactor: ♻️ Move PayPal Extension methods and config to Extension Class
|
2023-03-30 14:03:33 +02:00 |
|
IceToast
|
f17f5da822
|
refactor: ♻️ Change extensionHelper to work with the abstract class using reflection
|
2023-03-30 14:03:33 +02:00 |
|
IceToast
|
ca3e31580f
|
feat: 🐛 add abstract extension class
|
2023-03-30 14:03:33 +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 |
|
AGuyNamedJens
|
1d2e2ebdc7
|
Allow Pterodactyl settings to be nullable
|
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
|
3cba1c60f8
|
feat: ✨ Add Extension Settings and migrations
|
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
|
3ea5b4e010
|
feat: ✨ Added Extensionmigrations to laravel-settings config
|
2023-03-09 12:31:11 +01:00 |
|
IceToast
|
322bfed972
|
feat: ✨ Added PayPal Settings
|
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 |
|
Ferks-FK
|
2073aa632d
|
Remove unnecessary import
|
2023-02-24 14:02:28 +01:00 |
|
Ferks-FK
|
336b0c9799
|
Fix some options without their respective fields
|
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
|
d9d776e5da
|
chore: 🦺 Added Validation to settings
|
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
|
3b1b6e9b7e
|
feat: ✨ Added validation to Settings
|
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
|
f1a3126758
|
Correct some types of values from the old table
|
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 |
|
Ferks-FK
|
8e212889a4
|
Create all the settings files.
|
2023-02-24 14:02:28 +01:00 |
|
Ferks-FK
|
2229586b58
|
feat: implement laravel-settings
|
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 |
|
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
|
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
|
907fb74734
|
fix: 🚑️ ChargeServer Command
|
2023-02-06 14:17:52 +01:00 |
|
IceToast
|
2e6c03e3cc
|
feat: ✨ Update last_billed to current time on unsuspend server
|
2023-02-06 14:17:52 +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
|
7e17bb62ea
|
feat: ✨ Added ChargeServers command & updated laravel schedule command
|
2023-02-06 14:16:28 +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 |
|
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 |
|