Commit Graph

142 Commits

Author SHA1 Message Date
Dane Everitt d2afc29a80 Refactor how repositories for the daemon work. 2018-01-05 18:27:47 -06:00
Dane Everitt 5f9fe4a69b Update calls to missing function 2018-01-05 16:33:50 -06:00
Dane Everitt 60eb60013c Update repository base code to be cleaner and make use of PHP 7 features 2018-01-04 22:49:50 -06:00
Dane Everitt e4feee6932 Fix setting of environment variable 2017-12-30 16:34:22 -06:00
Dane Everitt 1b9b92ac62 Cleanup settings use in panel. 2017-12-30 16:33:00 -06:00
Lance Pioch 59b50ca75e Allow the environment setup without loading the database (settings provider) first (#823) 2017-12-30 17:16:49 -05:00
Dane Everitt b9d67459b2 Update to Laravel 5.5 (#814) 2017-12-17 13:07:38 -06:00
Dane Everitt 166c43c259 Apply fixes from StyleCI
[ci skip] [skip ci]
2017-11-23 21:08:43 +00:00
Dane Everitt d4758efef8 Implement fix for console spam when using invalid environment variable values 2017-11-23 15:08:35 -06:00
Lance Pioch f94e4c15b0 Replace magic numbers with constants (#754)
* Replace magic numbers with constants
2017-11-12 18:16:54 -05:00
Dane Everitt a4cf06ba77 Fix missing HASHIDS_SALT setting in app setup command, closes #724 2017-11-05 12:58:25 -06:00
Dane Everitt 799b8a7f5f database command fixes 2017-11-04 17:41:52 -05:00
Dane Everitt 1438a50ae9 More fixes 2017-11-04 16:46:18 -05:00
Dane Everitt bda42b673f Unset redis password if empty. 2017-11-04 16:40:48 -05:00
Dane Everitt 69cd330eb8 Fix setup command issues 2017-11-04 16:27:15 -05:00
Dane Everitt 5e712f0bb1 Merge branch 'develop' into feature/service-export-import 2017-10-17 21:31:35 -05:00
Anand Capur b08d6a4b9d Make config caching less aggressive 2017-10-07 20:00:44 -07:00
Dane Everitt 38075c6b9f Update panel to send correct service option configuration to the daemon. 2017-10-05 23:09:43 -05:00
Dane Everitt ae671e6b19 Begin updating UI 2017-10-02 22:51:13 -05:00
Dane Everitt fb8a26f141 Merge branch 'develop' into feature/api-daemon-changes 2017-09-25 21:46:44 -05:00
Dane Everitt e56f4cdd33 Update license headers on files. 2017-09-25 21:43:01 -05:00
Dane Everitt 7d1c233c49 Final adjustments to Daemon <-> Panel communication change 2017-09-24 21:12:30 -05:00
Dane Everitt 8722571037 Finish console command cleanup 2017-09-22 21:19:57 -05:00
Dane Everitt 68cc71ecfe Merge branch 'develop' of https://github.com/Pterodactyl/Panel into develop 2017-09-22 00:30:11 -05:00
Dane Everitt 6e5b0b8027 Update command unit tests to use helper functions 2017-09-22 00:30:09 -05:00
Lance Pioch afa328577f Add missing cli descriptions (#632) 2017-09-20 19:16:01 -10:00
Dane Everitt 8df5d5beaf Remove unnecessary test and cleanup rebuild command 2017-09-19 22:15:52 -05:00
Dane Everitt ccda2b63fa Add more CLI commands for panel management 2017-09-19 22:10:14 -05:00
Dane Everitt c5f2dfd6f6 Begin adding schedule processing jobs. 2017-09-16 23:10:00 -05:00
Dane Everitt c0d7e02481 Add a better panel info output command 2017-09-16 19:47:14 -05:00
Dane Everitt 4de326ad02 Add command to disable 2FA for a user account. 2017-09-16 18:50:12 -05:00
Dane Everitt c46f2cb274 More command tests 2017-09-16 17:39:52 -05:00
Dane Everitt 12ba96bd42 Add unit tests for user management commands 2017-09-16 01:45:56 -05:00
Dane Everitt 22459a877a Add test for make user command and add admin option 2017-09-15 23:46:22 -05:00
Dane Everitt 542d1f8db7 Add new location and user management via CLI 2017-09-15 22:13:33 -05:00
Dane Everitt a498bbc7d5 Move location service to match other services 2017-09-15 00:16:03 -05:00
Dane Everitt 2ac90b50f2 Begin refactoring Tasks to be apart of the Scheduler system 2017-09-12 23:45:19 -05:00
Jakob Schrettenbrunner 73d153cacb fix pterodactyl:user command 2017-09-04 23:50:21 +02:00
Georgiy Slobodenyuk 7feb8bcedc Fix typo 2017-09-01 23:39:10 -04:00
Dane Everitt 3ee5803416 Massive PHPCS linting 2017-08-21 22:10:48 -05:00
Dane Everitt 340193c013 Apply fixes from StyleCI (#581) 2017-08-12 15:32:34 -05:00
Dane Everitt 5c2b9deb09 Push initial implementations of new repository structure
This breaks almost the entire panel, do not pull this branch in this state.

Mostly just moved old repository files to a new folder without updating anything else in order to start doing new things. Structure is not finalized.
2017-06-10 22:28:44 -05:00
Dane Everitt e4c341795d Try to automatically quote strings.
Incredibly basic checking, only checks if there is a space and no quote
character.

Also includes comments on edited lines to avoid users changing things
that get overwritten again later.
2017-04-27 16:26:22 -04:00
Dane Everitt 77b1a258d9 Weekly fix of my StyleCI violations... 2017-04-24 16:56:38 -04:00
Dane Everitt 7f1a97184b Un-butcher task system. 2017-04-15 13:52:43 -04:00
Dane Everitt 97cc30e502 Assorted fixes 2017-04-14 20:10:09 -04:00
Dane Everitt 7cead2635a Spelling. 2017-04-14 17:55:25 -04:00
Dane Everitt 6a1c1c1215 Needle is not haystack. 2017-04-14 17:54:11 -04:00
Dane Everitt 5a95a3a044 Fix environment script to not explode when default option isn't in array. 2017-04-14 17:52:36 -04:00
Emmet Young 16b8480325 Repair php artisan pterodactyl:env 2017-04-11 02:49:37 +10:00