Dane Everitt
8144535b82
Prevent invalid service tag names, ref #443
2017-05-23 21:59:47 -05:00
Dane Everitt
7460b5fdd2
fix broken file creation due to missing dependency, closes #453
2017-05-23 21:43:28 -05:00
Dane Everitt
cce27dfff1
Fix API response to show correct error.
2017-05-22 19:25:26 -05:00
Dane Everitt
72c0330486
Fixes 2FA not honoring 'Remember Me' checkbox, closes #439
2017-05-22 19:09:42 -05:00
Dane Everitt
999411da29
Fix inability to assign services with no variables, closes #447
2017-05-22 18:43:52 -05:00
Dane Everitt
f0df5b4e96
Push updated changelog to reflect all changes in v0.6.0
2017-05-06 23:55:41 -04:00
Dane Everitt
de0b9beacb
Minor visual tweaking and filemanager backend improvements.
2017-05-05 23:13:42 -04:00
Dane Everitt
a52d9eb0fb
fix error display when server is installing, closes #424
2017-05-05 16:27:38 -04:00
Dane Everitt
45ae422e31
Mark release as rc.1
2017-05-02 17:16:58 -04:00
Dane Everitt
4eaf858684
Fix inability to set user as non-admin, closes #414
2017-05-01 17:05:30 -04:00
Dane Everitt
5545075302
Fix docker image field being required for inheritance, closes #413
2017-05-01 16:51:50 -04:00
Dane Everitt
6dc1c15739
Fix display of associated servers when viewing an administrative user in the Admin CP.
2017-05-01 15:28:43 -04:00
Dane Everitt
605c91a9af
Use cache helpers rather than database to handle configuration tokens and downloads.
2017-05-01 14:21:18 -04:00
Dane Everitt
d7e52435ee
Update changelog
2017-05-01 13:41:15 -04:00
Dane Everitt
7eb7377dd5
I really need to stop trying to override PHP reserved keywords...
2017-04-28 10:19:04 -04:00
Dane Everitt
3ee7b7cff1
Add ability to mark a node as being over a proxy
2017-04-27 22:52:37 -04:00
Dane Everitt
e4c341795d
Try to automatically quote strings.
...
Incredibly basic checking, only checks if there is a space and no quote
character.
Also includes comments on edited lines to avoid users changing things
that get overwritten again later.
2017-04-27 16:26:22 -04:00
Dane Everitt
2ba9d51f9c
Update changelog
2017-04-21 17:54:32 -04:00
Dane Everitt
e4ef8caf2d
Fix model not found error when editing an existing subuser.
2017-04-17 21:47:11 -04:00
Dane Everitt
205a10cd72
Fix display of subusers after creation.
2017-04-17 21:44:58 -04:00
Dane Everitt
619d3fe480
Fix autodeploy time checking.
2017-04-17 21:37:45 -04:00
Dane Everitt
a307ff4696
Should fix file editing in all bowsers
2017-04-17 21:22:36 -04:00
Dane Everitt
3acc7b338b
Allow deleting default allocation and setting new default at the same time.
2017-04-17 21:07:37 -04:00
Dane Everitt
776220636b
Fix password error when changing account email, closes #379
2017-04-17 20:35:07 -04:00
Dane Everitt
de923bbb83
Fix server deletion logic, and clean up suspend/unsuspend operations
2017-04-17 20:16:05 -04:00
Dane Everitt
91ce97a326
Fix missing service file, closes #390
2017-04-17 19:26:03 -04:00
kasper Franz
de436d3c83
show Suspended server in overview fixes #386 ( #388 )
...
* show Suspended server in overview fixes #386
* changed to use just check instead of being specific for 1
2017-04-17 14:26:45 -04:00
kasper Franz
2006920427
added a check if the task has run yet ( #385 )
...
* added a null check on the last_run
* corrected a mistake made when changing the file
* another mistake :/
* changed to be less specific and so it checks against the value instead of >
2017-04-17 12:03:11 -04:00
Dane Everitt
f59e4e0b68
Fix number in changelog...
2017-04-16 13:19:57 -04:00
Dane Everitt
60f3f2c5e5
Fix broken route causing inability to edit files within directory.
2017-04-16 13:18:53 -04:00
Dane Everitt
f58858206e
Add console popout option.
...
Popout: https://s3.kelp.in/IrTyE.png
Menu: https://s3.kelp.in/JYwlC.png
Menu Hover: https://s3.kelp.in/cPtSf.png
2017-04-15 18:23:29 -04:00
Dane Everitt
7f48b757cd
Major cleanup of Ace editor files, as well as hopefully fixing broken editor issues.
2017-04-15 17:14:20 -04:00
Dane Everitt
3e7a72046e
Update changelog
2017-04-15 13:57:46 -04:00
Dane Everitt
1a87943f07
Fix missing CommandRepository statement
2017-04-15 13:54:34 -04:00
Dane Everitt
96a75030ec
pre.8 is now beta.1
2017-04-14 20:51:37 -04:00
Dane Everitt
a2b451b990
Fix the terminal to stop glitching out and not displaying unless window is resized.
2017-04-14 01:21:38 -04:00
Dane Everitt
410fd812ac
Fix misnamed route
2017-04-14 00:07:58 -04:00
Dane Everitt
7bd14db646
Update changelog before PR
2017-04-09 19:15:20 -04:00
Dane Everitt
9c303456fb
Update codebase to L5.4 ( #367 )
2017-04-01 17:59:43 -04:00
Dane Everitt
cbeecfe5e4
Implement front-end server searching 🍬
2017-04-01 13:14:49 -04:00
Dane Everitt
536865b22a
Remove deletion queue for servers. Just immediately delete.
2017-03-31 22:12:31 -04:00
Jakob Schrettenbrunner
fe6a19096f
update CHANGELOG
2017-04-01 02:04:51 +02:00
Dane Everitt
1f0e95790a
🔒 Don't disclose if account exists when resetting passwords, closes #358
2017-03-30 17:44:20 -04:00
Dane Everitt
9106971565
closes #362
2017-03-30 16:30:22 -04:00
Dane Everitt
95c739a3f3
Update subusers view
2017-03-30 15:31:02 -04:00
Dane Everitt
4e916cbf08
Fix auto-deploy checkbox triggering error
2017-03-19 12:39:22 -04:00
Dane Everitt
a554f242a8
Fix typo in migration script that deleted regex from non-required vars
2017-03-19 11:21:05 -04:00
Dane Everitt
e8a80c6a20
Fix allocation parsing bug.
2017-03-19 11:13:18 -04:00
Dane Everitt
377fe92f5b
Don't try to render 200 lines per second in the console... 💣
...
Corrects a math mistake on my end, and makes the console speed
configurable again. Now sends 50 messages per second.
Console will notify when being throttled, and refreshing the page will
clear the queue if necessary.
2017-03-19 11:13:17 -04:00
Dane Everitt
82b3cbc246
Minor fixes
2017-03-18 20:52:02 -04:00
Dane Everitt
c06c39def6
Update changelog
2017-03-18 15:58:51 -04:00
Dane Everitt
0c6e6f39fe
Fix multiple clients causing all consoles to refresh
2017-03-17 19:05:54 -04:00
Dane Everitt
202dd52e2b
Fixes bug causing MySQL user accounts to be corrupted when resetting a password via the panel.
...
closes #352
2017-03-17 17:17:36 -04:00
Dane Everitt
48e261bb91
closes #288
2017-03-16 19:59:24 -04:00
Dane Everitt
b8c3ab6960
closes #339
2017-03-16 19:56:58 -04:00
Dane Everitt
1aa191210a
closes #344
2017-03-16 19:54:31 -04:00
Dane Everitt
198a021a97
Add database host management to panel.
2017-03-16 19:35:29 -04:00
Dane Everitt
4094a49e9c
Update changelog
2017-03-15 20:59:16 -04:00
Dane Everitt
cd0a45a777
Fixes caching to actually clear the cache for *all* users, rather than the logged in user by using cache tags.
2017-03-04 19:24:46 -05:00
Dane Everitt
5d59d364f8
Fixes bug preventing proper updating of caches and models due to undefined Auth::user()
2017-03-04 19:04:11 -05:00
Dane Everitt
e688468920
Push updated server views
2017-03-04 19:03:49 -05:00
Dane Everitt
cb6b44d4f0
Completed new server page with new theme.
2017-02-24 18:19:03 -05:00
Dane Everitt
ed4068bdb9
Fix bug preventing server container rebuilds.
2017-02-18 22:33:15 -05:00
Dane Everitt
644c07ea3a
Fix broken port deletion
2017-02-18 22:32:16 -05:00
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
824041f6ca
Fix service creation/updates, closes #306
2017-02-17 20:40:50 -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
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
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
ba288e5bef
Courageous Carniadactylus
2017-02-16 14:50:38 -05:00
Dane Everitt
242294598f
Merge branch 'develop' into feature/updated-models
2017-02-02 19:47:10 -05:00
Dane Everitt
3114b7e52a
Complete implementation of new Server model.
2017-02-02 19:41:38 -05:00
Jakob
8cac2a3669
Merge pull request #285 from Pterodactyl/feature/phrase-in-context
...
add phraseapp in context editor
2017-02-03 00:36:50 +01:00
Jakob Schrettenbrunner
600cc75637
update changelog
2017-02-03 00:29:50 +01:00
Dane Everitt
d4bcf0be59
Initial implementation of improved sever model and logic
2017-02-02 18:21:36 -05:00
Dane Everitt
fb589a7f4e
Fix session timeout issues on browser close.
2017-02-02 16:29:37 -05:00
Dane Everitt
4abdee0efb
Better 2FA implementation on logins
2017-02-01 22:58:48 -05:00
Dane Everitt
19da4eda04
Update views, remove old theme views
2017-01-21 15:51:05 -05:00
Dane Everitt
4979811885
Add ability to add a location via the CLI.
...
closes #242
2017-01-13 23:16:57 -05:00
Dane Everitt
d1e5253ca1
Add support for creating node through CLI.
2017-01-13 23:10:42 -05:00
Dane Everitt
b71604566e
Improved code to generate SFTP usernames
...
Fixes edge case where specific server names could cause daemon errors
due to an invalid SFTP username being created by the panel.
2017-01-13 22:22:25 -05:00
Dane Everitt
e91362eee6
Update user controller
2017-01-12 15:40:24 -05:00
Dane Everitt
8323477d0c
Better display of configuration button for services
2017-01-12 13:38:59 -05:00
Dane Everitt
673b9e2d7c
Reflect API update
2017-01-03 17:45:51 -05:00
Dane Everitt
c1bf757623
Fix service option name being set wrongly after adding a new variable. closes #208
2017-01-03 17:44:48 -05:00
Dane Everitt
130aa6cc8a
Transpile ES6 to ES5 for filemanager. Closes #224
2017-01-03 17:32:23 -05:00
Dane Everitt
e282f774af
Update changelog
2017-01-03 16:45:52 -05:00
Dane Everitt
a1dff5cda0
Push updated languages
2016-12-30 17:17:36 -05:00
Dane Everitt
0afa568095
Address two bugs in subuser system.
...
1.) Prevents adding the owner of a server as a subuser which could
potentially break things.
2.) Prevents adding duplicate subusers for a server.
2016-12-30 16:28:43 -05:00
Dane Everitt
ef8e0b5a74
Update changelog 📝
2016-12-30 16:04:24 -05:00
Dane Everitt
0472706807
Update CHANGELOG.md
2016-12-07 19:30:55 -05:00
Dane Everitt
e3587966e2
Update changelog
2016-12-02 19:46:27 -05:00
Dane Everitt
777e7138e6
Update regex checking for minecraft services
...
closes #193
2016-12-02 19:06:14 -05:00