Commit Graph

1342 Commits

Author SHA1 Message Date
Unknown f230b194ff Add Rust to seeder & rename class to appropriate name 2017-07-06 22:08:49 -04:00
Unknown 2a6b48753a Add Rust service 2017-07-06 21:51:38 -04:00
Bent 4f2dd519c6 Fix terminal scrolling and terminalNotify
The original statement seems to be a bit too precise regarding the height. Any tiny lag or one pixel movement leads to the console not being scrolled to the bottom anymore. Same applies for manually scrolling down which does not hide the `terminalNotify` properly. 

A bit larger "buffer" fixes this.
2017-07-03 08:46:53 +02:00
Dane Everitt 50588a1f54
Update location and databasehost services to use repositories
Includes unit tests for both services
2017-07-02 21:29:58 -05:00
Dane Everitt 5c3dc60d1e
Addition of repository to ease testing and maintainability 2017-07-01 15:29:49 -05:00
Dane Everitt 2f4ec64f2a
Merge branch 'develop' into feature/PTDL-472 2017-07-01 12:33:30 -05:00
Dane Everitt db2a8047ee
Update changelog 2017-06-30 21:33:27 -05:00
Dane Everitt 1abcb99f78
Fix more of the console, add back support for arrow key command history 2017-06-30 20:41:16 -05:00
Dane Everitt 63d08905b4
Up session timeout to 7 days 2017-06-28 21:57:52 -05:00
Dane Everitt 674559a066
Update socketio and do some cache busting for it 2017-06-28 21:53:14 -05:00
Dane Everitt 7463bea101
fix the console rendering 🚤 2017-06-28 21:39:30 -05:00
Dane Everitt 9515128b8a
Respond 401 not 404 when bad request token 2017-06-28 20:05:50 -05:00
Dane Everitt 9ca5f97e65
Actually update the polyfill ref 2017-06-26 22:48:59 -05:00
Dane Everitt 344099fbb7
Fix JS loading and CSS 2017-06-26 22:47:01 -05:00
Dane Everitt 829453f805
[Security] Address critical flaw in console rendering that allowed arbitrary command execution 2017-06-26 22:36:09 -05:00
Dane Everitt d908672644 Apply fixes from StyleCI (#519) 2017-06-25 15:37:45 -05:00
Dane Everitt b7b046c044
Merge branch 'develop' into feature/PTDL-472 2017-06-25 15:36:39 -05:00
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