Commit graph

1571 commits

Author SHA1 Message Date
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 b4e1b5aeca Rename controlpanel.log to installer.log 2023-04-02 20:00:56 +02:00
AGuyNamedJens ffba7ebf1b (refactor) revert the revert, things work now. 2023-04-02 20:00:56 +02:00
AGuyNamedJens 761d044957 (refactor) actually fix the checkHttps log
(refactor) change logger output to controlpanel.log
(refactor) add and fix extension logs
2023-04-02 20:00:56 +02:00
AGuyNamedJens 307aaee082 (refactor) checkHTTPS Looks better this way, also fixes the log 2023-04-02 20:00:56 +02:00
AGuyNamedJens b1f6528605 Forgot to remove this debug-debug log lol 2023-04-02 20:00:56 +02:00
AGuyNamedJens 388d0eafa0 (revert) Revert setenv/getenv
(refactor) Fix logging, use new logger
(refactor) Add debug logs to the installer and functions
(refactor) Remove unused dotenv
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
Jens f63d8080a3 (Refactor) Use laravel's logging system, specified a few log levels and refactor the function calls 2023-04-02 20:00:56 +02:00
Jens 470bc6d545 (Refactor) run_console now gives more control (all optional) using a more up-to-date method proc_open
Use the PHP documentation to get more knowledge.
2023-04-02 20:00:56 +02:00
Jens bc34bb5fa0 (Refactor) default encryption method 2023-04-02 20:00:56 +02:00
Jens 1d9ac19c16 (Refactor) rename getEnvironmentValue to getenv, rename setEnvironmentValue to setenv 2023-04-02 20:00:56 +02:00
Jens ef1ec46bad (Refactor) Remove getEnvironmentValue, rename setEnvironmentValue to setenv to match php defaults 2023-04-02 20:00:56 +02:00
AGuyNamedJens efd61fb376 (refactor) Refactor forms.php 2023-04-02 20:00:56 +02:00
AGuyNamedJens 299d8b637a (refactor) Refactor functions.php 2023-04-02 20:00:56 +02:00
AGuyNamedJens 086f685780 (refactor) Refactor index.php 2023-04-02 20:00:56 +02:00
AGuyNamedJens 4d97c1473b (refactor) Forgot to include autoload file 2023-04-02 20:00:56 +02:00
AGuyNamedJens 63c435c610 (refactor) More refactoring, also add missing serialize method 2023-04-02 20:00:56 +02:00
AGuyNamedJens 08e09c5d08 (feat) New encryption and decryption functions
(refactor) Modify the get and set environment functions
(refactor) Refactor the entire functions.php file.
2023-04-02 20:00:56 +02:00
AGuyNamedJens a9b7531ab1 (refactor) Refactor encryption method 2023-04-02 20:00:56 +02:00
AGuyNamedJens 224900890b (fix/feat) Fix deprecations, add encryption, fix API Calls & Fix Database 2023-04-02 20:00:56 +02:00
AGuyNamedJens 4800a79643 (refactor) Remove main_site from database 2023-04-02 20:00:56 +02:00
AGuyNamedJens c776da96ae This package isn't supposed to be pushed with the patch 2023-04-02 20:00:56 +02:00
AGuyNamedJens 0eb84f5f76 Update packages & docker-compose.yml 2023-04-02 20:00:56 +02:00
Dennis bb0243df47
Merge branch 'ControlPanel-gg:development' into development 2023-03-30 14:10:55 +02:00
IceToast 3dd26b8259 style: 💄 Change checkout page to two card design 2023-03-30 14:07:59 +02:00
IceToast fc2119ad5a fix: 🐛 Remove isPaymentSetup notification 2023-03-30 14:07:59 +02:00
IceToast fe535c061e Revert "style: 💄 Change layout of checkout page"
This reverts commit b55c36cd5f552c46380583b9dc1772efb828bb5f.
2023-03-30 14:07:59 +02:00
IceToast 75a8db833b style: 💄 Change layout of checkout page 2023-03-30 14:07:59 +02:00
IceToast 11a12bb48b style: 💄 checkout payment method list 2023-03-30 14:07:59 +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 4a5a002dc1 This package isn't supposed to be pushed with the patch 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
AGuyNamedJens f70f82f896 Update packages & docker-compose.yml 2023-03-29 16:27:28 +02:00
IceToast ba75d09cbf
Update app.php 2023-03-18 21:45:57 +01:00
IceToast 44dee3929b
fix: 🐛 Users table searching 2023-03-18 21:38:21 +01:00
1DayLaptop 36b7842085 installer new settings - Missing encryption 2023-03-15 10:48:10 +01:00
Dennis ad9e33d0d7
Update web_routes.php 2023-03-09 12:43:38 +01:00