Commit Graph

503 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
b926d432e8 Thats enough re-theming for the day... 2017-02-18 19:31:44 -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
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
008b18e19a Fixes deployment issue with new servers due to DB changes. 2017-02-17 12:08:11 -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
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
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
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
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
Dane Everitt
24a8bfab97 Update server observer to use new model code. 2017-02-12 16:26:55 -05:00
Dane Everitt
19d352619e More singularization and correct file names. 2017-02-12 16:03:17 -05:00
Dane Everitt
8ba479e51f Singularize model names. 2017-02-12 16:02:23 -05:00
Dane Everitt
7c916ad38f Apply fixes from StyleCI (#294) 2017-02-12 15:10:39 -05:00
Dane Everitt
a14df81f27 Merge branch 'develop' into feature/updated-models 2017-02-10 20:30:20 -05:00
Dane Everitt
32a1dc17ed API model updates, as well as general model updates and code fixes. 2017-02-10 20:26:38 -05:00
Dane Everitt
8dc1f41b73 More code cleanup. 2017-02-10 17:41:56 -05:00
Dane Everitt
c70d31c08f More model updates. 2017-02-10 17:36:58 -05:00
Dane Everitt
3b3002b77a API Model updates. 2017-02-10 17:29:10 -05:00
Dane Everitt
efef356870 Assorted model code updates. 2017-02-10 17:18:46 -05:00
Dane Everitt
ba175e6b55 Cleanup location model and controller for Admin. 2017-02-10 17:09:56 -05:00
Dane Everitt
0720bfe62f Cleanup database query code. 2017-02-10 17:03:58 -05:00
Dane Everitt
99812b0407 More subuser Model updates. 2017-02-09 19:38:54 -05:00
Dane Everitt
c8f6c93d26 Modify subusers model setup 2017-02-09 18:44:07 -05:00
Dane Everitt
4f61637284 More model updates to more places than I anticipated.
This probably broke a lot of things.
2017-02-09 17:43:54 -05:00
Dane Everitt
0d61417814 Addresses security flaw allowing unauthenticated access to server overview. 2017-02-05 19:59:16 -05:00
Dane Everitt
02458c909d Improves server model and cleans up model code calls. 2017-02-05 19:19:46 -05:00