Dane Everitt
|
b96c2d16ee
|
Added validation to variable validation rules to validate that the validation rules are valid
closes #988
|
2018-03-17 15:09:09 -05:00 |
|
Dane Everitt
|
7a04a9f169
|
update changelog
|
2018-03-17 14:05:18 -05:00 |
|
Dane Everitt
|
bac02f64e3
|
close #1047
|
2018-03-17 12:38:29 -05:00 |
|
Dane Everitt
|
21cd0688e0
|
Added giant warning message if you attempt to change an encryption key once one has been set.
|
2018-03-10 15:18:24 -06:00 |
|
Dane Everitt
|
f8e98e9c9e
|
Add ability to change server name, closes #563
|
2018-03-10 14:44:21 -06:00 |
|
Dane Everitt
|
e55d3c1a9a
|
Add check on SFTP page to make sure the permission is assigned before showing
|
2018-03-10 14:26:00 -06:00 |
|
Dane Everitt
|
abd2a42471
|
Fix data integrity exception thrown when attempting to store updated server egg variables
|
2018-03-10 13:55:24 -06:00 |
|
Dane Everitt
|
08a112f027
|
Include trailing slash on modal, closes #864
|
2018-03-10 13:19:46 -06:00 |
|
Dane Everitt
|
40c74ae1e7
|
Add validation to prevent invalid ports, closes #1034
|
2018-03-10 13:10:40 -06:00 |
|
Dane Everitt
|
e5c59c4984
|
Change exception handling for display exception
|
2018-03-10 13:02:41 -06:00 |
|
Dane Everitt
|
ef371a508d
|
Change check on debugbar to use debug not environment
|
2018-03-10 12:03:23 -06:00 |
|
Dane Everitt
|
7c037e28fc
|
Merge branch 'develop' of https://github.com/Pterodactyl/Panel into develop
|
2018-03-08 21:30:22 -06:00 |
|
Dane Everitt
|
3a5d21f455
|
Filemanager cleanup
|
2018-03-08 21:30:07 -06:00 |
|
CodeHat
|
cee656fd5c
|
Feature/PTDL-1030 (#1033)
* Swap reCAPTCHA secret key position with website key
|
2018-03-08 09:21:55 -06:00 |
|
Dane Everitt
|
5839034e8f
|
Fix egg copy from, closes #995
|
2018-03-06 23:07:00 -06:00 |
|
Dane Everitt
|
4952a27903
|
Add session specific redis cache
|
2018-03-06 22:58:38 -06:00 |
|
Dane Everitt
|
4964d294f6
|
Throw 504 where necessary
|
2018-03-06 22:17:01 -06:00 |
|
Dane Everitt
|
d3f797bf2a
|
fix view-allocations permissions check in templates, closes #1021
|
2018-03-06 21:57:00 -06:00 |
|
Dane Everitt
|
c9e874d3ae
|
Fix UI error changing a server's service, closes #1019
|
2018-03-06 21:53:05 -06:00 |
|
Dane Everitt
|
36837df0a6
|
Use beginning of UUID for server uuidShort
|
2018-03-03 22:20:53 -06:00 |
|
Dane Everitt
|
d7efb4c4a2
|
Fix inability to revoke admin tokens from daemon
|
2018-03-03 21:45:10 -06:00 |
|
Dane Everitt
|
a4f03f5d02
|
Handle missing daemon keys better and fix subuser missing key errors
|
2018-03-03 21:31:44 -06:00 |
|
Dane Everitt
|
6d217869e0
|
Don't load daemon key on server models automatically.
|
2018-03-03 18:09:49 -06:00 |
|
Dane Everitt
|
a31334c0c5
|
Fix SQl queries being executed unnecessarily when listing servers
|
2018-03-03 18:00:23 -06:00 |
|
Dane Everitt
|
eaf54a8c63
|
Search term is now passed through when using paginated result sets
|
2018-03-03 17:57:12 -06:00 |
|
Dane Everitt
|
c739f292e4
|
paginate databases when viewing a host
|
2018-03-03 17:52:35 -06:00 |
|
Dane Everitt
|
e8cb441fc8
|
Update Readme
|
2018-03-03 17:14:36 -06:00 |
|
Dane Everitt
|
b53df2b271
|
Fix application keys being created as client keys, closes #1016
|
2018-03-03 16:56:46 -06:00 |
|
Dane Everitt
|
dff7e8f734
|
Fix server creation in UI and API
|
2018-03-02 23:11:30 -06:00 |
|
Dane Everitt
|
021710aa1c
|
Add bulk power management via CLI
|
2018-03-02 20:58:58 -06:00 |
|
Dane Everitt
|
bcb69603ad
|
Add support for user management of databases
|
2018-03-02 19:03:55 -06:00 |
|
Dane Everitt
|
d03559080f
|
Theoretically fix migration issues for api_key table
|
2018-03-02 18:37:39 -06:00 |
|
Dane Everitt
|
5f6c153537
|
Validate resource existence before validating data sent
|
2018-03-01 20:00:14 -06:00 |
|
Dane Everitt
|
070239abcf
|
Fix inability to edit certain environment vars and start line, closes #1008
|
2018-03-01 19:26:11 -06:00 |
|
Dane Everitt
|
85bdbdce14
|
Better handling of file download requests
|
2018-03-01 19:19:19 -06:00 |
|
Dane Everitt
|
ab2973c4d1
|
Add pack transformer support
|
2018-03-01 18:43:39 -06:00 |
|
Dane Everitt
|
0a39a9b6bf
|
Don't require an environment variable to be present if none are required anyways, closes #1007
|
2018-03-01 18:35:53 -06:00 |
|
Dane Everitt
|
9b93629f45
|
Add UI for client API keys
|
2018-02-28 23:30:39 -06:00 |
|
Dane Everitt
|
23e07689a7
|
Handle 404 errors in API bindings correctly to avoid explosing that a resource exists before validating a key
|
2018-02-27 21:04:04 -06:00 |
|
Dane Everitt
|
a765e0dbb6
|
closes #991
|
2018-02-27 19:43:47 -06:00 |
|
Dane Everitt
|
fa997b9e0d
|
Change default enter behavior on forms to not be delete
|
2018-02-25 16:21:50 -06:00 |
|
Dane Everitt
|
4cfb8941d5
|
Fix broken users table in database causing validation errors.
|
2018-02-25 16:08:01 -06:00 |
|
Dane Everitt
|
8daf97021a
|
Add ability to modify external id for a server
|
2018-02-25 14:45:16 -06:00 |
|
Dane Everitt
|
6a4b5e04e2
|
Fix broken external_id handling when creating servers
|
2018-02-25 14:43:40 -06:00 |
|
Dane Everitt
|
fb1b2406b5
|
Add API endpoint to get a server by external ID
|
2018-02-24 14:09:09 -06:00 |
|
Dane Everitt
|
a1e704d3a7
|
Add back server sidebar list
|
2018-02-24 13:58:48 -06:00 |
|
Dane Everitt
|
baeffef24b
|
Fix bad permissions check on server API route
|
2018-02-24 12:15:21 -06:00 |
|
Dane Everitt
|
807521b97c
|
Fix schedules with no names being uneditable
|
2018-02-24 12:04:14 -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
|
be6b398e2d
|
add support for egg variables, closes #974
|
2018-02-24 11:17:21 -06:00 |
|
Dane Everitt
|
620c624e6f
|
Fix exception thrown when accessing /nests/:id/eggs/:id API endpoint
|
2018-02-24 11:11:57 -06:00 |
|
Dane Everitt
|
0341dbdfad
|
Add very basic cache busting
|
2018-02-18 15:15:53 -06:00 |
|
Dane Everitt
|
1eb76c4457
|
Log more information for PDOExceptions while also keeping passwords out.
|
2018-02-18 14:31:40 -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
|
3fb02a4b3c
|
Fix FQDN failing validation in database host UI, ref #957
|
2018-02-18 13:43:54 -06:00 |
|
Dane Everitt
|
c61c2bc5fd
|
Fix User model validation behavior, closes #950
|
2018-02-18 13:29:28 -06:00 |
|
Dane Everitt
|
50809cad36
|
Fix exception when no 2FA token is entered when enabling or disabling
|
2018-02-18 13:15:10 -06:00 |
|
Dane Everitt
|
59cec6cd4b
|
Adjust changelog
|
2018-02-17 17:01:46 -06:00 |
|
Dane Everitt
|
7562e501af
|
Fix an auto deployment bug causing a node to be ignored if it had no servers already attached to it
closes #919
|
2018-02-17 15:51:28 -06:00 |
|
Dane Everitt
|
d86c35d80f
|
Prevent duplicate allocations for servers
|
2018-02-17 13:53:38 -06:00 |
|
Dane Everitt
|
241f7d0125
|
Fix some data integrity issues
|
2018-02-17 13:37:53 -06:00 |
|
Dane Everitt
|
d52f8d9215
|
Fix behavior of validation when creating egg variables
|
2018-02-17 13:09:54 -06:00 |
|
Dane Everitt
|
8e1aa15dba
|
Fixes a bug that would cause non-editable variables on the front-end to throw a validation error
|
2018-02-15 20:58:51 -06:00 |
|
Dane Everitt
|
3ecab82358
|
Fix exception when empty default value is passed for an egg variable, closes #934
|
2018-02-11 16:47:50 -06:00 |
|
Dane Everitt
|
bf537922a3
|
Fix username validation and auto-generation, closes #927
|
2018-02-11 16:39:50 -06:00 |
|
Dane Everitt
|
21841849a3
|
[breaking] require PHP 7.2
|
2018-02-10 14:31:09 -06:00 |
|
Dane Everitt
|
cfb7415e2a
|
Fix data integrity exception, closes #922
|
2018-02-10 14:01:49 -06:00 |
|
Dane Everitt
|
db29b04c39
|
Fix improper allocation id validation on API
|
2018-02-07 22:50:22 -06:00 |
|
Dane Everitt
|
a9c1946319
|
Add support for finding a user by external ID.
|
2018-02-07 21:56:11 -06:00 |
|
Dane Everitt
|
2e693067b8
|
Add search to API endpoints
|
2018-02-07 21:33:44 -06:00 |
|
Dane Everitt
|
9fd17db103
|
Thanks for forgetting this GIthub
|
2018-02-07 21:15:19 -06:00 |
|
Dane Everitt
|
2ec76d283b
|
Fix bad API behavior
|
2018-02-04 15:38:38 -06:00 |
|
Dane Everitt
|
d4d9eda57a
|
Add schedule edit support
|
2018-02-04 13:51:24 -06:00 |
|
Dane Everitt
|
f42bc8a031
|
Cleanup exception reporting, stop logging PDO exception stacks.
PDOException stacks include the MySQL password for the connection attempt and many people do not realize this when providing logs.
|
2018-02-04 13:31:39 -06:00 |
|
Dane Everitt
|
ff8b5fc5a3
|
Fix exception when modifying existing DB host, closes #910
|
2018-02-04 12:59:14 -06:00 |
|
Dane Everitt
|
de1d9502c1
|
fix error when resetting daemon secret, closes #915
|
2018-02-04 12:55:50 -06:00 |
|
Dane Everitt
|
0b00895261
|
fix saving of egg variable values, closes #905
|
2018-02-03 12:36:57 -06:00 |
|
Dane Everitt
|
d9355b93b4
|
Fix exception when adjusting mail settings, closes #907
|
2018-02-03 12:28:39 -06:00 |
|
Dane Everitt
|
48c933fa0f
|
fix exception when deleting allocations, closes #908
|
2018-02-03 12:22:10 -06:00 |
|
Dane Everitt
|
ffa09d81e2
|
Pass strings for deletion of user sessions, closes #906
|
2018-02-03 12:18:18 -06:00 |
|
Dane Everitt
|
47f1c9c4ec
|
Push for dev
|
2018-01-30 22:57:16 -06:00 |
|
Dane Everitt
|
43d209a4b0
|
Switch versioning
|
2018-01-30 22:52:17 -06:00 |
|
Dane Everitt
|
c369151397
|
Allow editing symlinked files
|
2018-01-21 14:24:59 -06:00 |
|
Dane Everitt
|
c69f48ad83
|
Fix filemanager file edit bug, closes #867
|
2018-01-21 12:31:41 -06:00 |
|
Dane Everitt
|
2212f28351
|
Don't break the page if no variable rules are provided.
|
2018-01-21 11:58:59 -06:00 |
|
Dane Everitt
|
bd5952bf00
|
changelog
|
2018-01-21 11:40:02 -06:00 |
|
Dane Everitt
|
bd238c7555
|
No more OOME checkboxes
|
2018-01-08 23:03:14 -06:00 |
|
Dane Everitt
|
0acc260b81
|
Change order that allocations are loaded in on the allocation listing
|
2018-01-08 22:21:35 -06:00 |
|
Dane Everitt
|
22511c8e24
|
Fix allocation behavior, closes #712
|
2018-01-08 22:12:19 -06:00 |
|
Dane Everitt
|
ffc8d4875f
|
Fix unability to store '-1' in the database properly
|
2018-01-01 12:32:33 -06:00 |
|
Dane Everitt
|
410a0cca9a
|
Fix 'Copy Script From' setting
|
2017-12-31 13:17:06 -06:00 |
|
Dane Everitt
|
c3a69fce75
|
Show nest/egg IDs in listing, closes #687
|
2017-12-31 13:14:30 -06:00 |
|
Dane Everitt
|
8ce0863559
|
Fix settings service provider to actually work when no migrations have been run.
|
2017-12-30 20:53:34 -06:00 |
|
Dane Everitt
|
5efee34378
|
close #840
|
2017-12-30 20:25:04 -06:00 |
|
Dane Everitt
|
10e2e6e379
|
close #841
|
2017-12-30 19:56:42 -06:00 |
|
Dane Everitt
|
89dbb9d0d9
|
Require node use SSL if Panel is using SSL. closes #806
|
2017-12-30 16:54:07 -06:00 |
|
Dane Everitt
|
321d00c89e
|
Fix validation error when trying to save certain eggs, closes #829
|
2017-12-30 16:05:22 -06:00 |
|
Dane Everitt
|
b9d67459b2
|
Update to Laravel 5.5 (#814)
|
2017-12-17 13:07:38 -06:00 |
|
Dane Everitt
|
dff2e1ea47
|
Merge branch 'develop' of https://github.com/Pterodactyl/Panel into develop
|
2017-12-04 18:43:30 -06:00 |
|
Dane Everitt
|
3f6d782ce1
|
Fix forgotten migration that caused node deletions to not be cascaded to all allocations.
closes #795
|
2017-12-04 18:43:19 -06:00 |
|
Dane Everitt
|
285485d7b0
|
Change how API keys are validated (#771)
|
2017-12-03 14:29:14 -06:00 |
|
Dane Everitt
|
df7a857929
|
Add star next to names of root admin accounts
|
2017-12-03 14:06:27 -06:00 |
|
Dane Everitt
|
975597b4d0
|
Implement changes to administrative user revocation, closes #733
|
2017-12-03 14:00:47 -06:00 |
|
Dane Everitt
|
47f2ca0673
|
Fix incorrect CPU usage display for limited servers, closes #758
|
2017-11-26 13:17:40 -06:00 |
|
Dane Everitt
|
a710bdf457
|
Make a todo a todid, closes #774
|
2017-11-25 13:45:47 -06:00 |
|
Dane Everitt
|
20c1c74116
|
Fix issues with validation in admin CP for server variables, closes #780
|
2017-11-25 13:15:46 -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
|
d4758efef8
|
Implement fix for console spam when using invalid environment variable values
|
2017-11-23 15:08:35 -06:00 |
|
Dane Everitt
|
3e8514b966
|
Merge pull request #768 from Pterodactyl/feature/auth-controller-cleanup
Push updates to login page, mostly UI enhancements.
|
2017-11-18 18:00:01 -05:00 |
|
Dane Everitt
|
699f0df8f4
|
Update readme
|
2017-11-18 16:59:20 -06:00 |
|
Dane Everitt
|
6f52f4a614
|
Push updates to login page, mostly UI enhancements.
|
2017-11-18 15:09:58 -06:00 |
|
Dane Everitt
|
c7c2c1a45e
|
Implement changes to 2FA system (#761)
|
2017-11-18 13:35:33 -05: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
|
81869bd5f2
|
Fix allocation alias setting
|
2017-11-10 21:47:43 -06:00 |
|
Dane Everitt
|
b07052548c
|
Fix inability to delete a node, closes #741
|
2017-11-10 21:31:54 -06:00 |
|
Dane Everitt
|
88562b5cd6
|
Fix inability to create a server
|
2017-11-05 15:36:37 -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
|
a4cf06ba77
|
Fix missing HASHIDS_SALT setting in app setup command, closes #724
|
2017-11-05 12:58:25 -06:00 |
|
Dane Everitt
|
22ba6cbecb
|
Fix subuser URL redirect, closes #723
|
2017-11-05 12:42:58 -06:00 |
|
Dane Everitt
|
e945033c95
|
Update readme
|
2017-11-05 12:39:46 -06:00 |
|
Dane Everitt
|
25694c851a
|
Fix CORS header issue on node listing
|
2017-11-05 11:15:26 -06:00 |
|
Dane Everitt
|
ea71deb8a1
|
Merge pull request #716 from Pterodactyl/feature/code-cleanup
Cleanup code, add more unit tests, prepare for beta
|
2017-11-03 21:42:03 -04:00 |
|
Adam Blunt
|
65a36d35b7
|
Fix console not loading sometimes (#710)
|
2017-10-31 19:17:08 -04:00 |
|
Dane Everitt
|
79decafdc8
|
Update all the middlewares
|
2017-10-29 12:37:25 -05:00 |
|
Dane Everitt
|
25b2093c38
|
More changelog. 🥚
[ci skip] [skip ci]
|
2017-10-27 00:16:00 -05:00 |
|
Dane Everitt
|
7d5e75c56a
|
Changelog updates
[skip ci] [ci skip]
|
2017-10-27 00:05:26 -05:00 |
|
Dane Everitt
|
d50ea18598
|
Add support for changing the server default allocation as a normal user
|
2017-10-20 21:32:57 -05:00 |
|
Dane Everitt
|
5e712f0bb1
|
Merge branch 'develop' into feature/service-export-import
|
2017-10-17 21:31:35 -05:00 |
|
TrixterTheTux
|
acdc78e89d
|
Fix for #630 (#657)
|
2017-10-06 22:19:11 -05:00 |
|
Dane Everitt
|
fbd5c25ed0
|
Finalize tests
|
2017-10-04 23:52:25 -05:00 |
|
Dane Everitt
|
1a88b00675
|
Update CHANGELOG
|
2017-09-25 21:02:52 -05:00 |
|
Dane Everitt
|
f86c193175
|
Start updating changelog for v0.7 -- Derelict Dermodactylus 🐦
|
2017-09-16 18:57:26 -05:00 |
|
kasper Franz
|
a23a615ac0
|
merge
|
2017-09-12 10:35:27 +02:00 |
|
Dane Everitt
|
a91d84ecfe
|
Merge pull request #608 from Pterodactyl/feature/PTDL-472
Merge code refactor into develop.
|
2017-08-27 14:57:13 -05:00 |
|
kasper Franz
|
3de57df3d0
|
using the placeholder value if nothing is specified in rules on a new variable fixes #564
|
2017-08-26 10:16:09 +02: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
|
a9b794e70c
|
Update CHANGELOG.md
|
2017-07-22 12:16:04 -05:00 |
|
Dane Everitt
|
56e6847bb4
|
Update CHANGELOG.md
|
2017-07-08 21:20:07 -05:00 |
|
Dane Everitt
|
db2a8047ee
|
Update changelog
|
2017-06-30 21:33:27 -05:00 |
|
Dane Everitt
|
7463bea101
|
fix the console rendering 🚤
|
2017-06-28 21:39:30 -05:00 |
|
Dane Everitt
|
9515128b8a
|
Respond 401 not 404 when bad request token
|
2017-06-28 20:05:50 -05:00 |
|
Dane Everitt
|
829453f805
|
[Security] Address critical flaw in console rendering that allowed arbitrary command execution
|
2017-06-26 22:36:09 -05:00 |
|
Dane Everitt
|
ddb98df4af
|
Update dependencies.
|
2017-06-18 22:11:11 -05:00 |
|
Dane Everitt
|
cba54637fc
|
Fixes bug with newly created variables not being assigned to existing servers properly, closes #478
|
2017-06-18 21:38:00 -05:00 |
|
Dane Everitt
|
1f88024cbb
|
Update changelog for 0.6.2
|
2017-06-18 21:17:29 -05:00 |
|
Dane Everitt
|
8b762cbaf5
|
Also update service listing to accommodate no variables.
|
2017-05-24 20:42:31 -05:00 |
|
Dane Everitt
|
9116547e98
|
allow emptying server description, closes #442
|
2017-05-23 23:00:31 -05:00 |
|
Dane Everitt
|
f0fca2a681
|
Fix missing log class on API calls with errors.
|
2017-05-23 22:56:54 -05:00 |
|
Dane Everitt
|
8144535b82
|
Prevent invalid service tag names, ref #443
|
2017-05-23 21:59:47 -05:00 |
|