Commit graph

1092 commits

Author SHA1 Message Date
Dane Everitt
26e476a794
Push updates, removes repositories, begins moving functionality to services.
First integration tests included.
2017-06-13 23:25:37 -05:00
Dane Everitt
5c2b9deb09
Push initial implementations of new repository structure
This breaks almost the entire panel, do not pull this branch in this state.

Mostly just moved old repository files to a new folder without updating anything else in order to start doing new things. Structure is not finalized.
2017-06-10 22:28:44 -05:00
Dane Everitt
65957e7ea5 Begin implementation of new request validation, closes #470 2017-06-03 18:41:35 -05:00
Dane Everitt
265b697066 Apply fixes from StyleCI (#471) 2017-06-03 17:07:50 -05:00
Dane Everitt
2f0f002299 Merge branch 'develop' of https://github.com/Pterodactyl/Panel into develop 2017-06-03 17:05:42 -05:00
Dane Everitt
8c6e8912b1 Implement new php-cs-fixer into PHPStorm project to improve development 2017-06-03 17:05:31 -05:00
Dane Everitt
9db4fb0039 Merge pull request #461 from parkervcp/develop
Feedback from discord
2017-05-29 19:47:24 -05:00
Michael (Parker) Parker
e640164b31 More typos 2017-05-29 15:49:46 -04:00
Michael (Parker) Parker
0be8dc555e Mistyped words 2017-05-29 15:48:44 -04:00
Michael (Parker) Parker
9773ce4633 Clearing up language 2017-05-29 11:45:05 -04:00
Michael (Parker) Parker
324a1db621 Merge pull request #1 from Pterodactyl/develop
Merging up to current
2017-05-29 11:41:05 -04: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
0e48c94918
Don't allow reinstall if server install failed 2017-05-23 22:57:09 -05:00
Dane Everitt
f0fca2a681
Fix missing log class on API calls with errors. 2017-05-23 22:56:54 -05:00
Dane Everitt
0bb0d5df45
make clear that daemon must be rebooted after editing 2017-05-23 22:08:00 -05:00
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
Jakob Schrettenbrunner
3877aba373 fix google recaptcha badge 2017-05-16 12:09:29 +02:00
Jakob
772eb14117 Merge pull request #438 from SnowboiTheGr8/develop
Limit login box width
2017-05-15 22:02:15 +02:00
Jack Jenkins
76027bc9c7 Limit login box width 2017-05-15 20:04:03 +01:00
Jakob
939c5bf61e Merge pull request #436 from parkervcp/develop
Fixing TS3 service
2017-05-15 15:44:45 +02:00
Michael (Parker) Parker
1b3d9eb683 Fixing TS3 service 2017-05-15 09:38:41 -04:00
Jakob Schrettenbrunner
2de3243040 add docker compose to gitignore 2017-05-12 13:07:03 +02: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
5bdd75eb94
Fix IP checking in API middleware, closes #425 2017-05-06 23:02:12 -04:00
Dane Everitt
4306eaa00e
For english language, will be fixed in 0.6.1 when translations are more complete and better implemented. 2017-05-06 22:06:57 -04:00
Dane Everitt
de0b9beacb
Minor visual tweaking and filemanager backend improvements. 2017-05-05 23:13:42 -04:00
Dane Everitt
ee309b095e
Fix the unholy disaster that is steamcmd within containers.
This honestly took like 3 hours to debug and fix, and TBH its all
because +app_update is not the same as update, and I didn’t notice I
had mistyped at some point.

Many keys were violently smashed. R.I.P. Keyboard, you were decent.
👻
2017-05-05 19:15:18 -04:00
Dane Everitt
9343ac7b7d
add more default variables, closes #427 2017-05-05 17:15:13 -04:00
Dane Everitt
a52d9eb0fb
fix error display when server is installing, closes #424 2017-05-05 16:27:38 -04:00
Dane Everitt
4f127b95f0 close #421 2017-05-02 22:41:10 -04:00
Dane Everitt
5651d9ae2b
Fix authentication code for daemon requests. 2017-05-02 20:11:56 -04:00
Dane Everitt
4205213c3c
Make the notification icon cleaner 2017-05-02 17:47:36 -04:00
Dane Everitt
45ae422e31
Mark release as rc.1 2017-05-02 17:16:58 -04:00
Dane Everitt
353a7b9a6a
Update dependencies 2017-05-02 17:16:43 -04:00
Dane Everitt
9ccefbec44 Apply fixes from StyleCI (#417) 2017-05-01 23:00:34 -04:00
Dane Everitt
b3e5565f85
Cleanup auto-deployment functions substantially
Also cleans up ServerRepository to use named models more clearly.
2017-05-01 22:59:58 -04:00
Dane Everitt
c59cfce72c Apply fixes from StyleCI (#416) 2017-05-01 20:58:36 -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
43df6533b0
Ensure reserved environment names aren't changed, fix undefined variable, ref #412 2017-05-01 17:01:46 -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
c9c0e845b1
Go nuclear on Safari's autocomplete. 2017-05-01 16:41:39 -04:00
Dane Everitt
b539f26dab
Stop browser autofill on user view pages. 2017-05-01 16:17:31 -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
ae6b0f5c5e
Use the cache tags correctly. 2017-05-01 14:52:14 -04:00
Dane Everitt
cec5499ada
Fix missing letter, I should really test this locally first next time... 2017-05-01 14:32:22 -04:00