Commit Graph

462 Commits

Author SHA1 Message Date
tenten8401 5d98fc327b Workaround for improper boolean handling
Since laravel only takes 1, 0, true, false, "1", and "0" instead of allowing "true" and "false".
2017-11-20 09:47:49 -05:00
Dane Everitt 9a588cb6dc Merge branch 'develop' into develop 2017-11-18 16:29:52 -05:00
Dane Everitt c7c2c1a45e Implement changes to 2FA system (#761) 2017-11-18 13:35:33 -05:00
Unknown e3c5d50994 Add Rust 2017-11-05 21:24:58 -05:00
Dane Everitt f5b20e38c4 Fix failing tests due to way nest creation worked 2017-11-04 13:01:54 -05:00
Dane Everitt f8c89f8331 Add support for seeding nests and eggs 2017-11-03 23:07:18 -05:00
Dane Everitt 7882250baf Add more middleware tests 2017-11-03 18:16:49 -05:00
Dane Everitt fa62a0982e Refactor startup modification and environment variable services
Better setup, more flexibility, more tests.
2017-10-26 23:49:54 -05:00
Dane Everitt 058e490ec4 Implement Panel changes to support internal SFTP subsystem on Daemon (#703) 2017-10-25 00:35:25 -04:00
Dane Everitt 532025a348 Fix tests 2017-10-23 20:12:15 -05:00
Dane Everitt c19c423568 More fixes 2017-10-07 18:08:19 -05:00
Dane Everitt 17642bffe7 More code updates 2017-10-07 17:21:41 -05:00
Dane Everitt df87ea0867 This breaks literally the entire panel. 2017-10-06 23:57:53 -05:00
Dane Everitt 344c1a9885 First push before 🥚 2017-10-06 21:22:32 -05:00
Dane Everitt 0b3c0f6d5a Ah yes, lets just spend 30 minutes trying to get a migration to run correctly. 2017-10-06 20:39:11 -05:00
Dane Everitt 609bf32843 Add test for service option exporter 2017-10-04 23:42:04 -05:00
Dane Everitt d95a63c09b Today Dane learned about Mockery::subset, tomorrow we take over Canada.
In other news, why could no one have mentioned this a few months ago. Would have been nice.
2017-10-04 22:41:15 -05:00
Dane Everitt 9b79d9c756 Delete service variables when the option is deleted. 2017-10-03 23:33:46 -05:00
Dane Everitt 493c5888a3 Migration change 2017-10-02 22:03:01 -05:00
Dane Everitt 220789a4b9 Push migrations to change existing service structure 2017-10-02 20:54:22 -05:00
Dane Everitt 774c9680a3 More test suite coverage 2017-09-26 22:16:26 -05:00
Dane Everitt 8908a758ca More tests for daemon keys 2017-09-26 20:49:05 -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 dd456a4c9c Fix all currently failing tests 2017-09-24 22:28:16 -05:00
Dane Everitt bc0d0fd6fa Fix failing migrations 2017-09-24 21:22:14 -05:00
Dane Everitt 3a8bea9588 Fix failing migrations 2017-09-24 21:20:01 -05:00
Dane Everitt 7d1c233c49 Final adjustments to Daemon <-> Panel communication change 2017-09-24 21:12:30 -05:00
Dane Everitt 906a699ee2 Begin implementation of new daemon authentication scheme 2017-09-23 20:45:25 -05:00
Dane Everitt 4e5398fb6b Add tests for schedule stuff 2017-09-14 23:02:31 -05:00
Dane Everitt 7f76684453 More schedule changes 2017-09-13 21:46:43 -05:00
Dane Everitt 2ac90b50f2 Begin refactoring Tasks to be apart of the Scheduler system 2017-09-12 23:45:19 -05:00
Dane Everitt 07965d0ce7 These migrations... work?? 🐋 2017-09-11 01:15:44 -05:00
Dane Everitt 0e3729851c Merge branch 'develop' of https://github.com/Pterodactyl/Panel into develop 2017-09-09 23:55:23 -05:00
Dane Everitt bab28dbc85 Initial implementation of new task mgmt system 👮 2017-09-09 23:55:21 -05:00
Jakob 3f380987c1 remove auto enabled query port from minecraft services
fix #620
2017-09-08 10:00:36 +02:00
Dane Everitt f451e4dc47 Begin unit tests for repositories 2017-08-26 19:58:24 -05:00
Dane Everitt 2cabb61b54 Add subuser deletion service 2017-08-26 13:31:18 -05:00
Dane Everitt 74ea1aa0aa Push subuser creation service 2017-08-23 21:34:11 -05:00
Anand Capur a73e71dd81 Fix DB migrations to allow rollbacks 2017-08-23 12:34:34 -07:00
Dane Everitt 3ee5803416 Massive PHPCS linting 2017-08-21 22:10:48 -05:00
Dane Everitt 2e3476298d Add test for pack exporting 2017-08-20 20:02:24 -05:00
Dane Everitt cdfbc60030 Push pack services and fix for failing tests 2017-08-20 19:23:50 -05:00
Dane Everitt 9d3dca87f2 Begin moving packs to new service mechanisms, refactor exceptions for services 2017-08-18 22:19:06 -05:00
Dane Everitt 90bbe57148 Move services onto new services system, includes tests 2017-08-15 22:21:47 -05:00
Dane Everitt 6d1b994b7d More tests 2017-08-13 14:55:09 -05:00
Dane Everitt fd24729ab9 Merge branch 'feature/PTDL-472' of https://github.com/Pterodactyl/Panel into feature/PTDL-472 2017-08-12 16:30:29 -05:00
Dane Everitt 364adb1f84 Add tests for service option services 2017-08-12 16:30:27 -05:00
Dane Everitt 340193c013 Apply fixes from StyleCI (#581) 2017-08-12 15:32:34 -05:00
Dane Everitt 669119c8f8 Handle allocation assignment using services
Function is significantly quicker and uses 1 SQL query per IP rather than 1 query per port.
2017-08-05 21:10:32 -05:00