Dane Everitt
|
4a0627d182
|
Don't trigger a 500 error due to unchecked data being inserted; closes #2087
This also clears up allowed values for the disk input and normalizes the messaging between edit and create screens.
|
2020-06-23 20:24:09 -07:00 |
|
Dane Everitt
|
b78aa180ea
|
Prevent creating a new database via the application API if server is at its limit; closes #2129
|
2020-06-23 20:07:37 -07:00 |
|
Matthew Penner
|
0bec5b8581
|
Merge branch 'develop' into feature/server-mounts
|
2020-06-06 11:41:18 -06:00 |
|
Matthew Penner
|
f255399171
|
Fix StyleCI issues
|
2020-05-21 15:16:16 -06:00 |
|
Matthew Penner
|
65393914c3
|
Send mounts when wings fetches server information, fix issue with mount fields not being updated
|
2020-05-21 15:14:09 -06:00 |
|
Matthew Penner
|
e601b35f2f
|
Fix even more StyleCI issues
|
2020-05-21 14:27:23 -06:00 |
|
Matthew Penner
|
0eb29dac9c
|
Add mount_server table, fix wrong field type on other many to many tables, add routes for mounting and unmounting mounts on a server, finish server admin mounts page
|
2020-05-21 14:23:12 -06:00 |
|
Matthew Penner
|
a0900b8b94
|
Fix StyleCI issues
|
2020-05-21 13:22:32 -06:00 |
|
Matthew Penner
|
fa902cc074
|
Add mounts page to server admin view
|
2020-05-21 13:19:59 -06:00 |
|
Matthew Penner
|
34f718a8b1
|
Finish mount admin view page, add unique index to migration
|
2020-05-20 20:50:56 -06:00 |
|
Matthew Penner
|
0db7debb46
|
Add mount update and deletion services, add MountController@update and MountController@delete
|
2020-05-20 19:35:30 -06:00 |
|
Matthew Penner
|
77150b2551
|
Add increment id to mount, add basic mount view page
|
2020-05-20 19:17:35 -06:00 |
|
Matthew Penner
|
976b669059
|
Make StyleCI happy
|
2020-05-20 18:57:30 -06:00 |
|
Matthew Penner
|
a4af8ec977
|
Add the ability to create mounts
|
2020-05-20 18:55:59 -06:00 |
|
Matthew Penner
|
a750362e5a
|
Move MountController.php
|
2020-05-20 18:45:00 -06:00 |
|
Matthew Penner
|
00d1b5861a
|
Properly setup Mount model, add database migration, get mount admin page added
|
2020-05-20 18:07:56 -06:00 |
|
Matthew Penner
|
59a150148a
|
feature/server-mounts initial commit
|
2020-05-20 17:29:03 -06:00 |
|
Charles Morgan
|
4ab32498d4
|
Save request to DB
Fixes #2047
|
2020-05-19 04:14:36 -04:00 |
|
Dane Everitt
|
f1c3762f4d
|
Add base support for definining the number of backups that can be created for a server
|
2020-04-26 12:12:29 -07:00 |
|
Dane Everitt
|
fda88940f7
|
Fix up node autodeployment
|
2020-04-12 17:20:09 -07:00 |
|
Dane Everitt
|
7115209b60
|
Hide statistics page for now
|
2020-04-12 16:03:41 -07:00 |
|
Matthew Penner
|
432e28b6bb
|
Fix all StyleCI errors and probably break everything in the process
|
2020-04-11 14:07:40 -06:00 |
|
Matthew Penner
|
b5e50719ac
|
Remove old Theme::js calls in blade layouts. Persist checkboxes, Server Owner, Node, Default Allocation, and Additional Allocations on servers/new.blade.php
|
2020-04-11 13:56:03 -06:00 |
|
Dane Everitt
|
7557dddf49
|
Store node daemon tokens in an encrypted manner
|
2020-04-10 15:15:38 -07:00 |
|
Matthew Penner
|
b395440e4e
|
Check that the selected daemon is online for a transfer, delete the server from the old node when a transfer is successful
|
2020-04-04 18:28:09 -06:00 |
|
Matthew Penner
|
142bf16aae
|
Fix StyleCI issues
|
2020-04-04 16:24:58 -06:00 |
|
Matthew Penner
|
454ce6ce45
|
Add successful column to server_transfers table, get server transfers working properly :)
|
2020-04-04 16:16:18 -06:00 |
|
Matthew Penner
|
6ba6c34252
|
Add ServerTransfer relation in Models/Server.php, notify the new daemon about the incoming server transfer
|
2020-04-04 14:10:18 -06:00 |
|
Matthew Penner
|
5007ce0b1c
|
Get to the point where we can start notifying the other daemon, remove TransferJob.php, add DaemonTransferRepository.php
|
2020-04-04 00:50:12 -06:00 |
|
Matthew Penner
|
a2eab3ca43
|
Add ui elements for handling server transfers, add TransferJob.php and TransferService.php
|
2020-04-03 21:45:37 -06:00 |
|
AreYouScared
|
2561e3e8d5
|
Add CPU Thread assignments
Added CPU Thread assignments for each server
|
2020-03-29 14:41:55 -04:00 |
|
Dane Everitt
|
51defae917
|
Merge branch 'master' into develop
|
2019-12-28 11:49:08 -08:00 |
|
Dane Everitt
|
34ffcdae7a
|
Remove unnecessary API calls to daemon
|
2019-12-22 13:45:40 -08:00 |
|
Dane Everitt
|
03f2c61431
|
Fix error when creating user
|
2019-12-16 21:25:48 -08:00 |
|
Dane Everitt
|
2a92304023
|
Fix server creation logic
|
2019-12-16 21:02:30 -08:00 |
|
Dane Everitt
|
564d947f7e
|
[#3c9g25] Add support for new endpoint to collect node information
|
2019-12-09 21:05:39 -08:00 |
|
Dane Everitt
|
c087f6429f
|
Temporary patch to get user management pages displaying correctly
|
2019-12-08 11:02:59 -08:00 |
|
Dane Everitt
|
547e8840e2
|
Untested code to perform an update of server build settings
|
2019-11-24 15:08:54 -08:00 |
|
Dane Everitt
|
c17f9ba8a9
|
Move server view management parts to new controller and clean up code
|
2019-11-24 12:50:16 -08:00 |
|
Dane Everitt
|
2848d182ef
|
Break server creation logic into own controller
|
2019-11-16 13:08:46 -08:00 |
|
Arnaud Lier
|
88c5bb4f97
|
Added a return in DatabaseController when a error occurs (#1742)
* Added a return in DatabaseController when a error occurs
* add return on database update too
|
2019-11-11 09:01:38 -08:00 |
|
Dane Everitt
|
7543ef085d
|
Format files
|
2019-09-05 21:32:57 -07:00 |
|
Dane Everitt
|
bd8b708c32
|
[L6] Update cache methods to use defined times and not ints
|
2019-09-04 20:24:46 -07:00 |
|
Lance Pioch
|
37631a1d49
|
Missing return statement (#1673)
Otherwise this errors out with $host not being found
|
2019-08-10 13:19:52 -07:00 |
|
Dane Everitt
|
eb81e1ed20
|
Support special characters in database password, closes #1508
|
2019-08-03 14:42:32 -07:00 |
|
Dane Everitt
|
81409947cf
|
Default to OOM killer being disabled, add back configuration option per-server
|
2019-08-03 13:41:24 -07:00 |
|
Dane Everitt
|
02ac308042
|
Fix database host modification not properly showing SQL errors
This is caused by an old bug relating to not rolling back transactions properly causing session data to not be flashed back to the user properly.
|
2019-08-03 12:33:28 -07:00 |
|
Arnaud Lier
|
4460b6835a
|
Match original database password length when doing a password reset (#1509)
|
2019-03-23 14:04:57 -07:00 |
|
Dane Everitt
|
d9593b23ab
|
Paginate server results when viewing a node, closes #1404
|
2019-03-02 15:58:56 -08:00 |
|
Dane Everitt
|
7c73f21b30
|
Fix Node daemon secret not being reset, closes #1390
|
2018-12-02 13:40:12 -08:00 |
|
ayan4m1
|
c5608b1827
|
rework UI of mail settings page to allow for saving settings before testing
|
2018-10-13 21:30:47 -04:00 |
|
ayan4m1
|
8b61175c3b
|
add exception message to fail message for mail test
|
2018-10-13 21:30:47 -04:00 |
|
ayan4m1
|
df9f0be839
|
styleci tweaks
|
2018-10-13 21:30:47 -04:00 |
|
ayan4m1
|
670efa3544
|
styleci tweaks
|
2018-10-13 21:30:47 -04:00 |
|
ayan4m1
|
ace58dd1df
|
allow test of mail system no matter the type
|
2018-10-13 21:30:47 -04:00 |
|
ayan4m1
|
1b03ae2efe
|
remove Log::debug() call
|
2018-10-13 21:30:47 -04:00 |
|
ayan4m1
|
fd3e5fc73e
|
add SMTP mail tester
|
2018-10-13 21:30:47 -04:00 |
|
Andrew DeLisa
|
262ef78fae
|
Allow deletion of multiple allocations at once (#1322)
|
2018-09-18 21:43:18 -07:00 |
|
Dane Everitt
|
969b16a563
|
Apply fixes from StyleCI
[ci skip] [skip ci]
|
2018-06-02 21:32:26 +00:00 |
|
Dane Everitt
|
fd8d7c3571
|
Merge pull request #1130 from stanjg/feature/stats-page
Added a statistics page to monitor the panel usage
|
2018-05-31 22:56:58 -07:00 |
|
stanjg
|
60e1ffa564
|
Added a test for the controller and cleaned up the controller
|
2018-05-27 00:16:13 +02:00 |
|
stanjg
|
7a81c61ad8
|
Wording changes and fix of major fail last commit
|
2018-05-26 21:02:47 +02:00 |
|
stanjg
|
86e7085396
|
Cleaned up the controller and prepared for tests
|
2018-05-26 20:58:49 +02:00 |
|
Dane Everitt
|
0e1b4661ce
|
Don't allow access to manage page if server failed installing
|
2018-05-23 22:23:26 -07:00 |
|
Dane Everitt
|
6967b9ba12
|
Fix exception thrown due to lack of pre-validation on the model.
closes #1158
|
2018-05-20 17:11:52 -07:00 |
|
Lance Pioch
|
71257c67bf
|
Add more throwing
|
2018-05-13 12:42:22 -04:00 |
|
Lance Pioch
|
3bc2397795
|
Library doesn't exist anymore
|
2018-05-13 12:42:16 -04:00 |
|
Lance Pioch
|
f82b419d47
|
Update php doc blocks
|
2018-05-13 12:42:11 -04:00 |
|
stanjg
|
095d85bb60
|
Added the server as argument, and improved the bug fix
|
2018-05-06 17:59:11 +02:00 |
|
stanjg
|
06a67bb4bb
|
Cleaned up some duplicate code
|
2018-05-05 10:39:20 +02:00 |
|
stanjg
|
28a97fea54
|
Polished it up
|
2018-05-04 22:48:43 +02:00 |
|
stanjg
|
93a7d11c28
|
Made a base
|
2018-05-04 18:45:37 +02:00 |
|
Dane Everitt
|
40c74ae1e7
|
Add validation to prevent invalid ports, closes #1034
|
2018-03-10 13:10:40 -06:00 |
|
Dane Everitt
|
c739f292e4
|
paginate databases when viewing a host
|
2018-03-03 17:52:35 -06:00 |
|
Dane Everitt
|
c6137db529
|
Fix build limit management in Admin CP
|
2018-03-02 19:49:09 -06:00 |
|
Dane Everitt
|
838b9a9093
|
Add support for filesystem caching, closes #993
|
2018-03-01 18:46:59 -06:00 |
|
Dane Everitt
|
633bba6d6e
|
Add support for external_id on servers, closes #975
|
2018-02-24 11:57:12 -06:00 |
|
Dane Everitt
|
f655188c58
|
Fix searching servers
|
2018-02-24 11:48:24 -06:00 |
|
Dane Everitt
|
4b9f025e98
|
Fix exception when trying to edit a host, ref #957
|
2018-02-18 14:10:12 -06:00 |
|
Dane Everitt
|
dd54c5abb1
|
Fix user password handling in Admin CP
|
2018-02-07 21:13:40 -06:00 |
|
Dane Everitt
|
ff8b5fc5a3
|
Fix exception when modifying existing DB host, closes #910
|
2018-02-04 12:59:14 -06:00 |
|
Dane Everitt
|
48c933fa0f
|
fix exception when deleting allocations, closes #908
|
2018-02-03 12:22:10 -06:00 |
|
Dane Everitt
|
7a19019980
|
Fix suspension/installed handling for servers
closes Pterodactyl/Panel#891
|
2018-01-30 22:40:21 -06:00 |
|
Dane Everitt
|
5ed164e13e
|
Implement server creation though the API.
Also implements auto-deployment to specific locations and ports.
|
2018-01-28 17:14:14 -06:00 |
|
Dane Everitt
|
17f6f3eeb6
|
Add server details modification endpoint to API.
|
2018-01-20 16:03:23 -06:00 |
|
Dane Everitt
|
a497a3d153
|
Make server listing and single server view API endpoints work
|
2018-01-19 21:47:06 -06:00 |
|
Dane Everitt
|
c3b9738364
|
Implement application API Keys
|
2018-01-18 21:36:15 -06:00 |
|
Dane Everitt
|
cf21fd5a4b
|
More API updates, better support for node config edits
|
2018-01-10 23:19:03 -06:00 |
|
Dane Everitt
|
22511c8e24
|
Fix allocation behavior, closes #712
|
2018-01-08 22:12:19 -06:00 |
|
Dane Everitt
|
adcab5969a
|
Fix server description nullablility
|
2018-01-06 12:58:30 -06:00 |
|
Dane Everitt
|
d2afc29a80
|
Refactor how repositories for the daemon work.
|
2018-01-05 18:27:47 -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
|
5efee34378
|
close #840
|
2017-12-30 20:25:04 -06:00 |
|
Dane Everitt
|
b9d67459b2
|
Update to Laravel 5.5 (#814)
|
2017-12-17 13:07:38 -06:00 |
|
Dane Everitt
|
f9df463d32
|
Implement a better management interface for Settings (#809)
|
2017-12-14 21:05:26 -06:00 |
|
Dane Everitt
|
975597b4d0
|
Implement changes to administrative user revocation, closes #733
|
2017-12-03 14:00:47 -06:00 |
|
Dane Everitt
|
0bb44a4972
|
Fix server startup dropdown for egg being incorrect, fixes #778
|
2017-11-25 12:27:08 -06:00 |
|
Dane Everitt
|
26eeffd764
|
Fix bug preventing changing of the server startup on first save attempt.
|
2017-11-11 15:07:01 -06:00 |
|
Dane Everitt
|
ac2abd89e6
|
Fix bug listing allocations when making a new server.
closes #730
|
2017-11-05 14:12:53 -06:00 |
|
Dane Everitt
|
f8c89f8331
|
Add support for seeding nests and eggs
|
2017-11-03 23:07:18 -05:00 |
|