Dane Everitt
|
c20d53bb17
|
Always return the primary allocation for a server, even without the allocation permissions
|
2020-11-07 09:57:53 -08:00 |
|
Dane Everitt
|
f99ac0ecde
|
Fix some failing test cases
|
2020-11-06 22:33:39 -08:00 |
|
Dane Everitt
|
910a2d7a23
|
Back to checks all around
|
2020-11-03 19:07:52 -08:00 |
|
Dane Everitt
|
7618f306bd
|
Support functionality for per-egg features
|
2020-11-02 20:20:36 -08:00 |
|
Dane Everitt
|
6cb21fb920
|
Add test coverage for allocation auto-assignment service
|
2020-10-31 22:17:32 -07:00 |
|
Dane Everitt
|
d493685518
|
Add test coverage for allocation assignment endpoint
|
2020-10-31 21:57:27 -07:00 |
|
Dane Everitt
|
73b795faba
|
Correctly reset a schedule if there is an exception during the run stage; closes #2550
|
2020-10-26 20:54:15 -07:00 |
|
Dane Everitt
|
8c6327fd32
|
Let MySQL do the time logic when looking for tasks
|
2020-10-25 15:06:54 -07:00 |
|
Dane Everitt
|
65d04d0c05
|
Correctly handle schedule task deletion and avoid errors; closes #2534
|
2020-10-22 20:54:58 -07:00 |
|
Dane Everitt
|
26de4493dd
|
Set notes to null when assigning allocation; ref #2553
|
2020-10-19 21:08:40 -07:00 |
|
Dane Everitt
|
1f5e0c0334
|
Update build modification service and cover logic with test cases
closes #2553
|
2020-10-19 21:07:07 -07:00 |
|
Dane Everitt
|
5763493c6c
|
Allow setting the backup limit via the API; closes #2535
|
2020-10-17 14:23:00 -07:00 |
|
Dane Everitt
|
839e277763
|
Fix exception when passing location IDs to creation service; closes #2529
|
2020-10-17 11:52:21 -07:00 |
|
Dane Everitt
|
cd3572730b
|
Add test coverage to ensure filters don't unexpectedly get broken
|
2020-10-15 21:52:26 -07:00 |
|
Dane Everitt
|
40d44598da
|
Add test coverage for change to endpoint
|
2020-10-15 21:32:49 -07:00 |
|
Dane Everitt
|
14099c164b
|
Add test coverage for schedule service
|
2020-10-14 21:17:57 -07:00 |
|
Dane Everitt
|
e7c64bc60e
|
Add test coverage for schedule execution
|
2020-10-14 21:06:27 -07:00 |
|
Dane Everitt
|
c1ee0ac4f8
|
Add support for executing a scheduled task right now
|
2020-10-14 20:38:59 -07:00 |
|
Dane Everitt
|
1ad8b3f37d
|
Do not mark a server as "not installed" when updating it's startup arguments
|
2020-10-12 20:12:34 -07:00 |
|
Dane Everitt
|
ebe3f6a32a
|
Fix unit tests
|
2020-10-11 12:35:54 -07:00 |
|
Dane Everitt
|
8697185900
|
Fix up database creation and handling code for servers; ref #2447
|
2020-10-11 11:59:46 -07:00 |
|
Dane Everitt
|
7b0f998f0b
|
Return the correct server & subuser counts for user listing; closes #2469
|
2020-10-10 18:06:42 -07:00 |
|
Dane Everitt
|
1f7fe093ae
|
Correctly validate description for API keys to match model expectations; closes #2457
|
2020-10-10 17:15:30 -07:00 |
|
Dane Everitt
|
a9e4587125
|
Ensure debug is false in tests to avoid accidentally masking exception responses wrongly
|
2020-10-10 16:51:44 -07:00 |
|
Dane Everitt
|
69f27ed807
|
Update and test variable validator logic
|
2020-10-10 16:46:56 -07:00 |
|
Dane Everitt
|
d8228f2da8
|
Allow passing empty values through for variables, covers with test, closes #2433
|
2020-10-10 16:45:24 -07:00 |
|
Dane Everitt
|
bf6e1ce966
|
Document what is being tested a little better so it isn't just a wall of code
|
2020-10-09 22:12:45 -07:00 |
|
Dane Everitt
|
c2db163731
|
Update node finding service logic to be single query; add test coverage
|
2020-10-09 22:01:25 -07:00 |
|
Dane Everitt
|
3decbd1f46
|
Temporarily disable flaky tests on Github
|
2020-10-09 21:14:06 -07:00 |
|
Dane Everitt
|
192a578a03
|
Add basic test coverage for server creation functionality
|
2020-10-09 21:08:27 -07:00 |
|
Dane Everitt
|
b2970e3117
|
Fastest way to passing tests is deleting the failing ones. 👍
|
2020-10-09 20:21:10 -07:00 |
|
Dane Everitt
|
c59a2c436b
|
Don't waste time on a service better suited to an integration test
|
2020-10-08 22:34:52 -07:00 |
|
Dane Everitt
|
2560163655
|
Modify how deletion service works (actually fixes #2085); cover changes with test
|
2020-10-08 21:08:55 -07:00 |
|
Dane Everitt
|
7a643beee0
|
Add test coverage for startup modification
|
2020-10-08 20:38:21 -07:00 |
|
Dane Everitt
|
d087bebc93
|
Add some additional test coverage and clean up modification service and suspension service
|
2020-10-07 21:56:44 -07:00 |
|
Dane Everitt
|
83efb2d7b6
|
More fixes for broken unit tests
|
2020-10-05 21:54:29 -07:00 |
|
Dane Everitt
|
b9eb87deaa
|
Fix node and schedule unit tests
|
2020-10-05 21:31:39 -07:00 |
|
Dane Everitt
|
0c2bd416ee
|
Fix unit tests for eggs
|
2020-10-05 21:29:35 -07:00 |
|
Dane Everitt
|
0f4f2235a3
|
More Laravel-esq job processing
|
2020-10-05 20:46:41 -07:00 |
|
Dane Everitt
|
2d01c7b988
|
Reset is_processing state of a schedule when toggling active/inactive; closes #2425
|
2020-10-03 19:47:52 -07:00 |
|
Dane Everitt
|
f31a6d3967
|
Fix parameter bindings for client API routes; closes pterodactyl/panel#2359
|
2020-09-27 10:39:18 -07:00 |
|
Dane Everitt
|
47697e07cf
|
Add test coverage for creating a subuser
|
2020-09-26 17:25:14 -07:00 |
|
Dane Everitt
|
d8c338df3e
|
Update all remaining code pathways to use new search tooling
|
2020-09-13 12:21:44 -07:00 |
|
Dane Everitt
|
12fe3f1a4e
|
Fix failing integration tests
|
2020-09-13 12:02:39 -07:00 |
|
Dane Everitt
|
703f55271d
|
Remove all references to daemon keys from the codebase
|
2020-09-13 11:38:42 -07:00 |
|
Dane Everitt
|
3c7ffaaadb
|
Remove all references of packs from the Panel
|
2020-09-13 11:13:37 -07:00 |
|
Dane Everitt
|
90ba76c237
|
Return integration tests to passing state
|
2020-08-27 21:22:05 -07:00 |
|
Dane Everitt
|
1e19e02398
|
Fix integration tests to properly account for the rule position in the API
|
2020-08-27 21:19:01 -07:00 |
|
Dane Everitt
|
cae604e79d
|
Include egg variables in the output from the API
|
2020-08-22 15:43:28 -07:00 |
|
Dane Everitt
|
4a27e56e08
|
Fix test
|
2020-07-26 10:55:30 -07:00 |
|