Commit Graph

765 Commits

Author SHA1 Message Date
Dane Everitt
efdc3e6fd8 Add cache policy for ServerPolicy
10 second cache, just long enough to handle the page load without
making more than one MySQL call.
2017-02-18 22:26:07 -05:00
Dane Everitt
f91e4c511e Attach user to cache to prevent showing servers they can't access. 2017-02-18 21:45:11 -05:00
Dane Everitt
911434d033 Only apache could manage to do something this ridiculous 2017-02-18 12:47:49 -05:00
Dane Everitt
824041f6ca Fix service creation/updates, closes #306 2017-02-17 20:40:50 -05:00
Dane Everitt
99497adcb2 Show proper server status when viewing listing.
closes #308
2017-02-17 20:34:57 -05:00
Dane Everitt
e9762b4277 Fixes port deletion for node allocations as well as server notes on allocations.
closes #305
2017-02-17 19:59:40 -05:00
Dane Everitt
22da8d47c8 Auto-fill emails when resetting password 2017-02-17 19:45:14 -05:00
Dane Everitt
0f93ba2495 Add permissions checking to sidebar 2017-02-17 19:45:03 -05:00
Dane Everitt
5f8572fe1a Fix power button permissions checking 2017-02-17 19:37:35 -05:00
Dane Everitt
6a996c7c0c Fix account creation email 2017-02-17 19:35:26 -05:00
Dane Everitt
054e65b78f Fix user deletion 2017-02-17 19:28:23 -05:00
Dane Everitt
397172de3b Better notification for user creation, only add button if needed. 2017-02-17 19:26:02 -05:00
Dane Everitt
008cccb098 Fix up email sending and add more notifications to the panel.
Closes #265
2017-02-17 19:23:27 -05:00
Dane Everitt
95171a3e41 Better user creation email. 2017-02-17 18:48:57 -05:00
Dane Everitt
3240601d03 Fix bug when trying to add new subuser. 2017-02-17 18:26:47 -05:00
Dane Everitt
9af06b4b59 Add in query caching on server view 2017-02-17 18:19:53 -05:00
Dane Everitt
ff9904227b Fix server editing 2017-02-17 18:17:28 -05:00
Dane Everitt
232e9a05ed Update filemanager to be a little cleaner 2017-02-17 13:08:07 -05:00
Dane Everitt
008b18e19a Fixes deployment issue with new servers due to DB changes. 2017-02-17 12:08:11 -05:00
Dane Everitt
f5eb309950 Fix changelog numbering 2017-02-16 18:34:46 -05:00
Dane Everitt
4ea2ea1dd9 Update changelog 2017-02-16 18:28:27 -05:00
Dane Everitt
ebe88bb1a8 Cleaner navigation bar for logout/admin 2017-02-16 18:19:52 -05:00
Dane Everitt
0357205a74 Fix database seeders 2017-02-16 18:06:16 -05:00
Dane Everitt
73996d3154 Fix bug in node update 2017-02-16 15:57:02 -05:00
Dane Everitt
59f9ab6e90 Help @schrej not have an aneurysm. 2017-02-16 15:49:14 -05:00
Dane Everitt
5e63ac0baa Fix double encoding of JSON 2017-02-16 15:38:56 -05:00
Dane Everitt
f9dc66b4dd Update footer 2017-02-16 15:02:40 -05:00
Dane Everitt
d4e1bc6cc0 Discord link via CDN now. 2017-02-16 15:01:26 -05:00
Dane Everitt
4e66ba078d Fix locations error on create 2017-02-16 14:56:28 -05:00
Dane Everitt
6148a3bb9b Fix EULA checking 2017-02-16 14:56:27 -05:00
Dane Everitt
ba288e5bef Courageous Carniadactylus 2017-02-16 14:50:38 -05:00
Jakob
d230ee179a Merge pull request #299 from Pterodactyl/feature/allow-login-with-username
allow to use the username for login as well
2017-02-16 20:47:25 +01:00
Jakob Schrettenbrunner
bdf8b473d4 fix translations for login field 2017-02-16 20:46:37 +01:00
Jakob Schrettenbrunner
4fc832838b use ‚required|string‘ to validate usernames 2017-02-16 20:45:36 +01:00
Jakob Schrettenbrunner
0b2c5279a8 allow to use the username for login as well
add translation strings
2017-02-16 20:40:21 +01:00
Dane Everitt
10164f5a51 Require admin to update startup argument. 2017-02-16 14:23:22 -05:00
Dane Everitt
8740be05b3 Fix adding variables 2017-02-16 14:07:10 -05:00
Dane Everitt
c8ae776ab8 Fix settings redirection for server 2017-02-16 14:04:15 -05:00
Dane Everitt
2e134b7a55 Set out some roach traps to catch all these 🐛 2017-02-16 13:56:28 -05:00
Dane Everitt
336234843d Remove deprecated function calls 2017-02-16 13:31:25 -05:00
Dane Everitt
38feac9f0b Fix server deletion mechanics 2017-02-16 13:26:39 -05:00
Dane Everitt
516e2dc5ee Add back API key deletion 2017-02-16 12:57:48 -05:00
Dane Everitt
d3e4f944f7 Update the README 2017-02-15 18:03:30 -05:00
Dane Everitt
6d2ffabe46 Merge pull request #286 from Pterodactyl/feature/updated-models
Implementation of improved Model logic and relationships throughout code base.
2017-02-15 17:02:43 -05:00
Dane Everitt
2fdde75f9c Fix boolean flipping 2017-02-15 16:59:50 -05:00
Dane Everitt
788de1b23a Fix grepping about. 2017-02-15 16:57:45 -05:00
Jakob Schrettenbrunner
cea2d040eb fix @DaneEveritt grepping arround 2017-02-13 23:20:49 +01:00
Dane Everitt
afb0451bcd Drop a forgotten foreign key 2017-02-12 20:27:06 -05:00
Dane Everitt
7aa4608399 Commit new lockfile. 2017-02-12 16:43:43 -05:00
Dane Everitt
b5c39a1212 Fix @schrej's proxy code. 2017-02-12 16:41:17 -05:00