Dane Everitt
fe9d86b66b
Add support for filtering servers in client list-all endpoint
...
closes #1608
2019-08-03 12:44:15 -07:00
Dane Everitt
47c12929c4
Fix two-factor token creation for iOS devices, closes #1624
2019-08-03 12:37:02 -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
Dane Everitt
2cda14bffb
Update CHANGELOG.md
2019-08-03 12:05:27 -07:00
Dane Everitt
56640253b9
Merge branch 'release/v0.7.14' into feature/react
2019-06-22 12:28:44 -07:00
Dane Everitt
a5be993796
Update CHANGELOG.md
2019-06-21 21:56:30 -07:00
Dane Everitt
06ff76e2e9
Fix security vulnerability in file manager allowing XSS attack
2019-06-21 21:04:42 -07:00
Dane Everitt
a66d7a3417
Merge branch 'develop' into feature/vuejs
2019-03-09 11:19:07 -08:00
Dane Everitt
f15449f17b
Fix servers not being marked as install failed
2019-03-03 13:44:28 -08:00
Dane Everitt
cf31d4276c
Fix a bug causing DataIntegrityExceptions to not be caught correctly and cause a second exception... whoops.
2019-03-03 13:42:32 -08:00
Dane Everitt
114afb8646
Fix error transaction handling when creating a server.
...
There is a bug in the design of the application that affects users who encounter an exception under certain code pathways who are using the database to maintain their sessions.
What is happening is that a transaction is started, and I made the mistake of just assuming it would auto-rollback once the exception was caught by the handler. This is technically true, since once the request terminates the transaction is discarded by the SQL server. However, this also means that the session data set on that request would not be persisted as it runs in a middleware termination function, after the transaction is started.
Theoretically this would also affect any other terminable middleware as well, but the session is the only one I can think of right now
Co-Authored-By: Oreo Oreoniv <zkoz210@users.noreply.github.com>
Co-Authored-By: Stepan Fedotov <trixterthetux@users.noreply.github.com>
2019-03-02 18:28:28 -08:00
Dane Everitt
d9593b23ab
Paginate server results when viewing a node, closes #1404
2019-03-02 15:58:56 -08:00
Dane Everitt
50eb2a10ad
Fixes redis password saving, closes #1428
2019-03-02 15:38:46 -08:00
Dane Everitt
8253246955
Prevent an exception when creating databases with the same name on multiple hosts.
...
closes #1456
2019-03-02 15:31:25 -08:00
Dane Everitt
91c9cbba6f
[ #1500 ] Correctly require disk_overallocate
2019-03-02 14:48:05 -08:00
Dane Everitt
50c5ab92aa
[ #1500 ] Add support for limits array or base level values
2019-03-02 14:44:59 -08:00
Michael (Parker) Parker
62e68ec66f
Fix for Locations PATCH endpoint ( #1499 )
2019-03-02 13:27:36 -08:00
stashenko
7b4e69b5d2
Add russian translation ( #1460 )
2019-02-02 14:07:58 -08:00
Dane Everitt
f448927df6
Update CHANGELOG.md
2019-02-02 14:05:32 -08:00
Dane Everitt
7c0dce5900
Update CHANGELOG.md
2019-02-02 13:36:39 -08:00
Dane Everitt
c33e9fc4f5
Merge branch 'develop' into feature/zhimprove
2019-02-02 13:36:22 -08:00
F0rb1d
c1bc895248
Modified CHANGELOG.
2019-02-03 00:13:59 +08:00
Sir3lit
3ae2ecde83
Update CHANGELOG.md
...
Added Pull - 1411 (Fixed checking of language changes)
Added Pull - 1419 (Fixed Spigot egg not building versions other than `latest`.)
Added Pull - 1449 (Fixed the Forge egg install script.)
2019-01-26 00:38:03 -05:00
Dane Everitt
21ffa08d66
Merge branch 'develop' into feature/vuejs
2018-12-16 14:20:35 -08:00
Dane Everitt
1a8592b3b3
Add support for python files, closes #1395
2018-12-02 13:52:47 -08:00
Dane Everitt
3dd2e50e4b
Update CHANGELOG.md
2018-12-02 13:42:38 -08:00
Dane Everitt
c543b3caa9
Update CHANGELOG.md
2018-12-02 13:00:09 -08:00
Dane Everitt
8dd31f895e
Fix test, update changelog
2018-11-10 15:30:11 -08:00
Dane Everitt
b5c13f14e6
Update CHANGELOG.md
2018-11-10 15:08:11 -08:00
Dane Everitt
a9fa60a6fb
Respect pagination settings on frontend
...
closes #1335
2018-11-10 12:38:35 -08:00
Dane Everitt
8af50e1d1a
Update changelog
2018-11-10 12:21:15 -08:00
Dane Everitt
5ca13839cf
Merge branch 'develop' into feature/vue-serverview
2018-09-05 21:34:59 -07:00
Dane Everitt
9706a8dc34
Update changelog
2018-09-03 15:14:59 -07:00
Dane Everitt
3bb9bf04e5
Pass the updated model through for updating node config, rather than old model, ref #1237
2018-09-03 14:54:50 -07:00
Dane Everitt
7ed9c7cb93
Correctly store changes to upload size limit, closes #1237
2018-09-03 14:53:58 -07:00
Dane Everitt
e404918bff
Dont limit length of variable values, closes #1264
2018-09-03 14:43:05 -07:00
Dane Everitt
5bd3f59455
Fix schedules running twice, closes #1288
2018-09-03 14:32:33 -07:00
Dane Everitt
dc52e238ac
Change socket implementation for servers
2018-08-18 20:13:40 -07:00
Dane Everitt
d9948f2876
Update changelog
2018-07-04 11:42:57 -07:00
Lance Pioch
b5022766df
Do not keep processing the file/folder paths if the user has cancelled the operation and fix #1124 ( #1177 )
2018-07-01 14:42:01 -07:00
Stan
1ffb5acfad
Send an email when a server is marked as installed ( #1213 )
...
Co-authored-by: @stanjg
2018-07-01 14:34:40 -07:00
Isaac A
b6d18b0a36
Add support for authentication via Unix socket ( #1206 )
...
Co-authored-by: @tenten8401
2018-07-01 13:47:00 -07:00
Dane Everitt
1df3efdfb0
Fix eggs ( #1224 )
2018-06-30 18:52:32 -07:00
Dane Everitt
d2bc791d74
Fix links sent to users when accounts are created
...
closes #1093
2018-06-30 18:47:31 -07:00
Dane Everitt
304d947536
Allow creating subuser with no permissions
2018-06-30 18:25:46 -07:00
Dane Everitt
974318ffb4
Logout other sessions when password is changed
...
closes #1222
2018-06-30 17:50:58 -07:00
Sergzy
bad9ae58e8
Fix environment_variables name ( #1212 )
2018-06-30 13:25:40 -07:00
Stan
ad9ed5ea00
Fixed the permission ( #1217 )
2018-06-30 13:23:48 -07:00
Dane Everitt
3078b61ac6
Update changelog
2018-05-31 22:58:28 -07:00
Dane Everitt
9133406a35
Update changelog
2018-05-23 22:01:48 -07:00
Leon Baronick
a69a067fbc
Fix mistakes in the German lang files and add missing translations
2018-05-22 22:09:16 +02: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
Dane Everitt
fae5acf99f
Fix bug when loading server owner dropdown
...
closes #1137
2018-05-20 17:00:50 -07:00
Dane Everitt
5d06a96f43
Bump changelog
2018-05-20 16:51:14 -07:00
Lance Pioch
72d88cf243
Changelog spelling mistakes
2018-05-13 11:12:34 -04:00
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