Dane Everitt
4ee9d38ad1
Add ApiKey service, cleanup old API key methods
...
https://zube.io/pterodactyl/panel/c/525
2017-06-25 15:31:50 -05:00
Dane Everitt
2235481765
More service structure testing and configuration
...
Tests aren't working as well as I had hoped, so a lot are commented out while I wait to hear back on this bug causing them to fail.
2017-06-24 19:49:09 -05:00
Dane Everitt
ddb98df4af
Update dependencies.
2017-06-18 22:11:11 -05:00
Dane Everitt
bb2531618b
Update routes.js file
2017-06-18 21:54:57 -05:00
Dane Everitt
cba54637fc
Fixes bug with newly created variables not being assigned to existing servers properly, closes #478
2017-06-18 21:38:00 -05:00
Dane Everitt
1f88024cbb
Update changelog for 0.6.2
2017-06-18 21:17:29 -05:00
Dane Everitt
62a8f5737f
Block reinstall button if server doesn't install correctly.
2017-06-18 21:11:11 -05:00
Dane Everitt
dcab84b1da
Fix bug with server default ports not being updated properly
2017-06-18 21:03:39 -05:00
Dane Everitt
81d265db08
Prevent the irritating moment when you logout accidentally when trying to click Admin CP.
2017-06-18 20:47:34 -05:00
Dane Everitt
1c5f892049
backfill fixes from 65957e7e
to address #470 in active release
2017-06-18 20:39:04 -05:00
Dane Everitt
32b639e3eb
Return a 404 if attempting to delete a user that does not exist; closes #503
2017-06-18 20:27:24 -05:00
Dane Everitt
30e0495489
Fix inability to disable 2FA due to misnamed route, closes #496
2017-06-18 20:16:44 -05:00
Dane Everitt
9f46dbc88d
Push language fixes
2017-06-18 20:16:23 -05:00
Dane Everitt
ce2b2447d0
Apply fixes from StyleCI ( #501 )
2017-06-17 20:52:32 -05:00
Dane Everitt
0111ca7768
Push more changes to DBHost service.
...
Currently updating via the frontend is broken if you don't provide an actual node to attach it to.
2017-06-17 19:48:31 -05:00
Dane Everitt
cede747442
Cleanup user and location controllers.
2017-06-17 17:36:39 -05:00
Matthew Hatcher
59c2c6d149
Fixing spelling error. ( #495 )
2017-06-16 01:19:27 -05:00
Dane Everitt
8ea907e97a
Include code coverage
2017-06-16 00:50:10 -05:00
Dane Everitt
a527949939
Add more location tests, more travis CI fix attempts
2017-06-16 00:29:19 -05:00
Dane Everitt
579cc86910
Try to fix Travis CI failures
2017-06-15 23:29:19 -05:00
Dane Everitt
a2fe871217
Update composer lock, update travis to skip post-install scripts for composer
2017-06-15 23:23:14 -05:00
Dane Everitt
9292887328
TravisCI Fixes
2017-06-15 23:07:39 -05:00
Dane Everitt
760525a673
Push more tests for location services, setup travis CI integration
2017-06-15 23:03:22 -05:00
Dane Everitt
13cd01cfe6
Use valid version... 🦀
2017-06-14 23:55:11 -05:00
Dane Everitt
fe4977f0fa
Update admin location routes and controller to use service
...
Needs tests written, uses new validation on model.
2017-06-14 23:53:24 -05:00
Dane Everitt
2c9aba9f03
Update Code of Conduct with an Email
2017-06-14 20:53:22 -05:00
Dane Everitt
40d4fd76cf
Implement clear code of conduct for all members of this project.
2017-06-14 20:52:49 -05:00
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
8c781d9f30
Merge pull request #485 from Pterodactyl/feature/vagrantfile
...
add vagrantfile
2017-06-13 23:15:28 -05:00
Jakob Schrettenbrunner
659bb3aa70
add xDebug to vagrant vm
2017-06-12 17:06:31 +02:00
Jakob Schrettenbrunner
947c8e8e70
add support for vagrant-dns
2017-06-12 13:14:44 +02:00
Jakob Schrettenbrunner
e98e4932be
allow acces to database from host with Vagrant
2017-06-12 12:45:43 +02:00
Jakob Schrettenbrunner
796748c6af
add motd to vagrant with some information on the setup
2017-06-12 12:22:06 +02:00
Jakob Schrettenbrunner
f9fdb6ae71
add vagrantfile and required scripts/configs
2017-06-12 02:21:19 +02: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