Dane Everitt
|
9d3dca87f2
|
Begin moving packs to new service mechanisms, refactor exceptions for services
|
2017-08-18 22:19:06 -05:00 |
|
Dane Everitt
|
46cb71e69d
|
Apply fixes from StyleCI (#590)
|
2017-08-15 23:21:01 -05:00 |
|
Dane Everitt
|
1260a8384a
|
Initial implementation of controller unit tests.
|
2017-08-15 23:16:00 -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 |
|
Dane Everitt
|
a4b61846ac
|
Apply fixes from StyleCI (#577)
|
2017-08-05 17:26:30 -05:00 |
|
Dane Everitt
|
4da7922de6
|
Code cleanup to use new findCountWhere function
|
2017-08-05 17:23:02 -05:00 |
|
Dane Everitt
|
c1a078bdcf
|
Add support for node management actions using new services
|
2017-08-05 17:20:07 -05:00 |
|
Dane Everitt
|
275c01bc37
|
Update user service to be more separated
|
2017-08-04 19:11:41 -05:00 |
|
Dane Everitt
|
8daec38622
|
Complete base implementation of services for administrative server creation
|
2017-07-24 21:34:10 -05:00 |
|
Dane Everitt
|
f842aae3d3
|
Add build modification settings, fix exception handling to log to file
|
2017-07-23 19:57:43 -05:00 |
|
Dane Everitt
|
5144e0126b
|
Add support for more server functionality
|
2017-07-23 14:51:18 -05:00 |
|
Dane Everitt
|
acbc52506c
|
Finish unit tests for all server services
|
2017-07-22 20:15:01 -05:00 |
|
Dane Everitt
|
3add44d342
|
Fix database management for servers
|
2017-07-22 14:07:51 -05:00 |
|
Dane Everitt
|
63e39fbe58
|
Fix database management things to actually work correctly.
|
2017-07-22 13:55:30 -05:00 |
|
Dane Everitt
|
580e5ac569
|
Begin working on administrative server view changes
Also includes tests for the DatabaseCreation service.
|
2017-07-21 21:17:42 -05:00 |
|
Dane Everitt
|
bc3366b10d
|
Repository interface improvements
|
2017-07-15 11:52:34 -05:00 |
|
Dane Everitt
|
1f4f6024cc
|
Refactor (again)
|
2017-07-09 12:29:18 -05:00 |
|
Dane Everitt
|
2588c25b0b
|
Service refactor to improve organization
|
2017-07-08 15:04:59 -05:00 |
|
Dane Everitt
|
0deb022093
|
Update last of existing services to use repositories, includes unit tests
Also update PHPDocs on all the repository interfaces and classes to be correct.
|
2017-07-08 14:07:51 -05:00 |
|
Dane Everitt
|
50588a1f54
|
Update location and databasehost services to use repositories
Includes unit tests for both services
|
2017-07-02 21:29:58 -05:00 |
|
Dane Everitt
|
5c3dc60d1e
|
Addition of repository to ease testing and maintainability
|
2017-07-01 15:29:49 -05:00 |
|
Dane Everitt
|
d908672644
|
Apply fixes from StyleCI (#519)
|
2017-06-25 15:37:45 -05:00 |
|
Dane Everitt
|
2235481765
|
More service structure testing and configuration
Tests aren't working as well as I had hoped, so a lot are commented out while I wait to hear back on this bug causing them to fail.
|
2017-06-24 19:49:09 -05:00 |
|
Dane Everitt
|
760525a673
|
Push more tests for location services, setup travis CI integration
|
2017-06-15 23:03:22 -05:00 |
|
Dane Everitt
|
26e476a794
|
Push updates, removes repositories, begins moving functionality to services.
First integration tests included.
|
2017-06-13 23:25:37 -05:00 |
|