Commit Graph

  • 1e43f2049b Fix up routes and controller names Dane Everitt 2017-04-09 19:13:22 -04:00
  • 722fd614a1 Add new dynamic view for creating API keys Dane Everitt 2017-04-09 18:59:54 -04:00
  • 87c09a921b More defined naming scheme for config Dane Everitt 2017-04-09 16:05:18 -04:00
  • de8bbcd098 Configuration for API pagination and includes on listing Dane Everitt 2017-04-09 16:04:08 -04:00
  • 69dfd380ad Finalize API routes Dane Everitt 2017-04-09 15:53:53 -04:00
  • f0c3f6f9b6 Fix location permission name Dane Everitt 2017-04-09 15:39:44 -04:00
  • a2a4ab05c8 Corrected permissions to go with the more logical thought process Dane Everitt 2017-04-09 15:35:49 -04:00
  • 820d2bf172 Node and user API routes implemented. Dane Everitt 2017-04-09 15:31:10 -04:00
  • f24b238e30 Base node route implementation Dane Everitt 2017-04-09 13:52:31 -04:00
  • 75b8753533 Simplify server and api key policy. Dane Everitt 2017-04-09 13:34:47 -04:00
  • c492446513 Implement initial server and location API routes. Dane Everitt 2017-04-09 13:15:15 -04:00
  • 10ee777eb7 Whoopsies! (fix route names) Dane Everitt 2017-04-08 16:15:57 -04:00
  • 463f465dea Block viewing node allocations and location unless user has permission Dane Everitt 2017-04-08 12:07:17 -04:00
  • 4479d3bf19 Improved logic for handling permissions on API routes. Dane Everitt 2017-04-08 12:05:29 -04:00
  • db4df2bfa1 Push basis of new API key policy Dane Everitt 2017-04-07 21:25:17 -04:00
  • 51204b8d9d Add all of the potential transformers that might be needed for now. Dane Everitt 2017-04-07 20:28:58 -04:00
  • faa437b77b Use the current_password not password field when verifying passwords. Dane Everitt 2017-04-04 12:14:24 -04:00
  • 65630bdcce Move API to use JSON:API standards and fractal serializer Dane Everitt 2017-04-02 16:51:56 -04:00
  • c071efd008 Finish API routes for users. Dane Everitt 2017-04-02 15:52:53 -04:00
  • 97773300ed Better middleware for routes, cleaned up API, removed old API calls Dane Everitt 2017-04-02 13:19:39 -04:00
  • 93dc52bbc4 Fix broken status route spamming logs. Dane Everitt 2017-04-01 22:52:27 -04:00
  • ddb82ac3ca Add initial user server transformer for API. Dane Everitt 2017-04-02 00:49:53 -04:00
  • 87530cdc01 Initial moves to new API scheme. Dane Everitt 2017-04-02 00:11:52 -04:00
  • 55bf26e518 Fix broken status route spamming logs. Dane Everitt 2017-04-01 22:52:27 -04:00
  • e5f3678c62 Fix login routes Dane Everitt 2017-04-01 21:18:56 -04:00
  • 5927e0e12a Merge remote-tracking branch 'origin/develop' into develop Dane Everitt 2017-04-01 21:03:10 -04:00
  • d80c59aad3 Cleanup routing mechanisms Dane Everitt 2017-04-01 21:01:10 -04:00
  • 9c303456fb Update codebase to L5.4 (#367) Dane Everitt 2017-04-01 17:59:43 -04:00
  • 0a95d97d7f Better support for redis as a backend Dane Everitt 2017-04-01 16:31:18 -04:00
  • cbeecfe5e4 Implement front-end server searching 🍬 Dane Everitt 2017-04-01 13:14:49 -04:00
  • 27d472195f Misc. bug fixes Dane Everitt 2017-04-01 12:29:56 -04:00
  • 844ebfaf64 Add support for starting server on creation. Dane Everitt 2017-04-01 12:29:49 -04:00
  • 482bf4804d Catch potential undefined result. Dane Everitt 2017-03-31 23:37:46 -04:00
  • edaa270a33 Add server descriptions, closes #338 🐖 Dane Everitt 2017-03-31 23:07:19 -04:00
  • 660cdca940 Hide random whitespace if there is only a single page Dane Everitt 2017-03-31 22:14:56 -04:00
  • 536865b22a Remove deletion queue for servers. Just immediately delete. Dane Everitt 2017-03-31 22:12:31 -04:00
  • 2dec659dd1 Fix syntax error. Dane Everitt 2017-03-31 21:47:53 -04:00
  • 75119611b9 Update API settings page to display checkboxes correctly. Dane Everitt 2017-03-31 21:46:40 -04:00
  • c7d4c3aa76 Send default response Dane Everitt 2017-03-31 21:16:00 -04:00
  • ff57e2ff85 Cleanup recaptcha middleware Dane Everitt 2017-03-31 21:12:49 -04:00
  • 451dd7ebc8 Apply fixes from StyleCI (#364) Dane Everitt 2017-03-31 20:48:35 -04:00
  • fe6a19096f update CHANGELOG Jakob Schrettenbrunner 2017-04-01 02:04:51 +02:00
  • e613e44749 fix #363 Jakob Schrettenbrunner 2017-04-01 01:58:05 +02:00
  • 0ee80b1fec fix captcha middleware using wrong function when disabled Jakob Schrettenbrunner 2017-04-01 01:54:42 +02:00
  • fa04bb1aea Delete .githold Dane Everitt 2017-03-31 16:43:49 -04:00
  • 14946eea31 closes #336 Dane Everitt 2017-03-31 16:42:12 -04:00
  • ac2e29e4a1 show users server where he is a subuser fixes #209 Jakob Schrettenbrunner 2017-03-31 13:54:20 +02:00
  • ec0b55bcfe fix missing path for Permission model in SubuserRepository Jakob Schrettenbrunner 2017-03-31 12:50:58 +02:00
  • a51cf1ff47 remove ReCaptcha from views if it is disabled Jakob Schrettenbrunner 2017-03-31 12:26:57 +02:00
  • 207e0131fc Merge branch 'develop' of github.com:Pterodactyl/Panel into improve-password-reset Jakob Schrettenbrunner 2017-03-31 12:20:41 +02:00
  • 142cbb0641 Add invisible ReCAPTCHA to login and password reset Jakob Schrettenbrunner 2017-03-31 12:19:44 +02:00
  • 1f0e95790a 🔒 Don't disclose if account exists when resetting passwords, closes #358 Dane Everitt 2017-03-30 17:44:20 -04:00
  • 9106971565 closes #362 Dane Everitt 2017-03-30 16:30:22 -04:00
  • da003efb03 Fixes issue with DOCTYPE being discarded on JS injected views Dane Everitt 2017-03-30 16:23:25 -04:00
  • b165f04b78 Fix up file display in sidebar as well as socket.io warnings, closes #357 Dane Everitt 2017-03-30 16:20:51 -04:00
  • 95c739a3f3 Update subusers view Dane Everitt 2017-03-30 15:30:59 -04:00
  • f2f834af49 update gitignore to ignore docker files Jakob Schrettenbrunner 2017-03-28 00:13:24 +02:00
  • 769b723913 Merge pull request #354 from Pterodactyl/analysis-zeLNpe Dane Everitt 2017-03-19 19:52:20 -04:00
  • f0057353ad Apply fixes from StyleCI Dane Everitt 2017-03-19 23:52:11 +00:00
  • c98d1dda26 Store sami configuration for others to use. Dane Everitt 2017-03-19 19:51:26 -04:00
  • 0312c974f5 Update doc blocks for all app/ Dane Everitt 2017-03-19 19:36:50 -04:00
  • 01c208727d Bump for yet another pre-release 🙄 v0.6.0-pre.7 Dane Everitt 2017-03-19 13:36:49 -04:00
  • 5e27772fef Very rough go at getting API back into operational state. Dane Everitt 2017-03-19 13:20:33 -04:00
  • 4e916cbf08 Fix auto-deploy checkbox triggering error Dane Everitt 2017-03-19 12:39:22 -04:00
  • da19749098 Fix phraseapp and move config location Dane Everitt 2017-03-19 11:55:36 -04:00
  • a554f242a8 Fix typo in migration script that deleted regex from non-required vars Dane Everitt 2017-03-19 11:21:03 -04:00
  • 887e48aeb3 console: only flush once, not with every message Jakob Schrettenbrunner 2017-03-19 16:18:31 +01:00
  • e8a80c6a20 Fix allocation parsing bug. Dane Everitt 2017-03-19 11:13:15 -04:00
  • 377fe92f5b Don't try to render 200 lines per second in the console... 💣 Dane Everitt 2017-03-19 11:04:03 -04:00
  • d46eac9b60 set theme-color meta to darker blue to match mobile design Jakob Schrettenbrunner 2017-03-19 11:35:51 +01:00
  • 1ef72b9394 bump for release 🍻 v0.6.0-pre.6 Dane Everitt 2017-03-18 20:53:43 -04:00
  • 82b3cbc246 Minor fixes Dane Everitt 2017-03-18 20:52:02 -04:00
  • 4a43c53e07 Fix seeders; fixes typo; use glibc java Dane Everitt 2017-03-18 20:20:14 -04:00
  • c484bb6b2f Move and delete JS and such so that themes are cleaner Dane Everitt 2017-03-18 19:03:25 -04:00
  • 6ee878080b Fix rebuild to pass things that are needed. Dane Everitt 2017-03-18 19:03:05 -04:00
  • 274eee21cd Bump for pre-release 🐝 v0.6.0-pre.5 Dane Everitt 2017-03-18 17:43:39 -04:00
  • 891fd13911 Fix docker image name Dane Everitt 2017-03-18 17:42:50 -04:00
  • f8a1a1789c Fix EULA agreement popup Dane Everitt 2017-03-18 17:21:49 -04:00
  • f410efa866 add favicons for everything Jakob Schrettenbrunner 2017-03-18 21:57:12 +01:00
  • 944f25e6e8 move api key create button in top right corner Jakob Schrettenbrunner 2017-03-18 21:38:23 +01:00
  • bc4e42dcdd move tasks and subusers create button in top right corner Jakob Schrettenbrunner 2017-03-18 21:36:46 +01:00
  • 117ce5e51a remove tabbing on user quick navigation sidebar Jakob Schrettenbrunner 2017-03-18 21:32:00 +01:00
  • 02ab70ecfb move packs create button in top right corner Jakob Schrettenbrunner 2017-03-18 21:27:31 +01:00
  • e90c9b6e01 move databases and locations create button in the top right corner to match other lists Jakob Schrettenbrunner 2017-03-18 21:25:36 +01:00
  • abaff455b4 Add missing semicolon Dane Everitt 2017-03-18 16:05:19 -04:00
  • c06c39def6 Update changelog Dane Everitt 2017-03-18 15:58:51 -04:00
  • 4f16509447 Use env() properly throughout panel to avoid cache issues. Dane Everitt 2017-03-18 15:56:19 -04:00
  • 9a581ef536 Add support for rebuilding servers from the console. Dane Everitt 2017-03-18 15:26:08 -04:00
  • 9a803e61ec Update seeder and migrations to use new docker images. Dane Everitt 2017-03-18 14:49:48 -04:00
  • 710d5f111a Actually save the changes so we don't end up with duplicates... Dane Everitt 2017-03-18 13:53:22 -04:00
  • c2d630cfb5 Fix migration Dane Everitt 2017-03-18 13:45:38 -04:00
  • 03e0de28d9 Initial implementation of option scripts on panel side. Dane Everitt 2017-03-18 13:09:30 -04:00
  • 5d990dcb06 Revert "Rename startup command to add deprecation support to containers." Dane Everitt 2017-03-17 19:35:48 -04:00
  • fdd1d11038 Rename startup command to add deprecation support to containers. Dane Everitt 2017-03-17 19:09:54 -04:00
  • 0c6e6f39fe Fix multiple clients causing all consoles to refresh Dane Everitt 2017-03-17 19:05:54 -04:00
  • 202dd52e2b Fixes bug causing MySQL user accounts to be corrupted when resetting a password via the panel. Dane Everitt 2017-03-17 17:17:36 -04:00
  • d5352e2b1e Adjust filemanager display Dane Everitt 2017-03-17 16:20:27 -04:00
  • 7e45f917c7 Fix subuser permissions in file manager Dane Everitt 2017-03-17 16:19:45 -04:00
  • a5902bf39c Show indicator of user permissions on server when listing Dane Everitt 2017-03-17 15:34:29 -04:00
  • 4ad09c5435 Fixes bug introduced during admin rewrite that broke server creation Dane Everitt 2017-03-16 21:11:15 -04:00