Commit Graph

1097 Commits

Author SHA1 Message Date
Dane Everitt 5774e64dcf Create CONTRIBUTING.md 2016-01-20 16:39:03 -05:00
Dane Everitt 40c68a5391 Add title to copyright 2016-01-20 16:05:16 -05:00
Dane Everitt 784b269dd0 Update readme 2016-01-20 15:58:05 -05:00
Dane Everitt 026df6a36f Relicense project under MIT
Permission obtained from @DDynamic. Contributions from other users were
removed since we did not obtain permission from them for the re-license.

From this point forward all contributors must have a signed Contributor
License Agreement on file.
2016-01-20 15:56:40 -05:00
Dane Everitt b0bcb879d0 Add license details to add app files. 2016-01-19 19:10:39 -05:00
Dane Everitt a457bf2806 Fix a few bugs 2016-01-18 21:35:37 -05:00
Dane Everitt ac6edc4d64 Completed subuser system 2016-01-18 19:57:10 -05:00
Dane Everitt 251700bc2e Merge pull request #35 from IanSzot/development
Initial translation to pt_BR
2016-01-18 11:47:42 -05:00
Ian Szot e831c75f4c Initial translation to pt_BR
Translated to brazilian portuguese
2016-01-18 14:21:28 -02:00
Dane Everitt b7666bdb05 Basic initial subuser management 2016-01-18 01:24:33 -05:00
Dane Everitt 57cf636816 Update server policy definitions 2016-01-18 00:56:09 -05:00
Dane Everitt 4f3629fc4c Fixes issue with special characters in URL for file manager
closes #21
2016-01-17 22:54:03 -05:00
Dane Everitt 776af7d0f1 Add links in server information display 2016-01-16 23:31:07 -05:00
Dane Everitt 644f26fbfe Add location creation 2016-01-16 23:10:46 -05:00
Dane Everitt fb5533f107 add location editing 2016-01-16 22:57:28 -05:00
Dane Everitt 21a95a5d0e Add location delete support 2016-01-16 22:29:35 -05:00
Dane Everitt 861af87e93 Fix password reset system 2016-01-16 21:57:10 -05:00
Dane Everitt 8e92f96999 Fix logout 2016-01-16 21:45:35 -05:00
Dane Everitt d14b9ff83c Add command line ability to create user 2016-01-16 21:42:46 -05:00
Dane Everitt 8613e05a72 Fix display issue if node has no assigned servers 2016-01-16 20:19:52 -05:00
Dane Everitt c701aa0825 Add support for CIDR ranges on API 2016-01-16 20:17:46 -05:00
Dane Everitt 317698a84a encrypt API keys 2016-01-16 20:11:31 -05:00
Dane Everitt 3e595ca856 Add API Management to admin CP 2016-01-16 19:56:48 -05:00
Dane Everitt ade16e64c8 Fix api route permission 2016-01-16 17:34:07 -05:00
Dane Everitt 6f97799e10 Make FuelUX global in admin cp 2016-01-16 17:08:26 -05:00
Dane Everitt d9a48f17cf spacing fixes and add glyphicons 2016-01-16 17:08:02 -05:00
Dane Everitt a6bc36a710 add initial api management page 2016-01-16 01:20:27 -05:00
Dane Everitt 09d9f2a064 add setup command; closes #27 2016-01-16 00:37:08 -05:00
Dane Everitt 7670cf1466 Merge pull request #29 from Pterodactyl/add-restful-api
Add initial API Implementation
2016-01-16 00:32:06 -05:00
Dane Everitt 0389f1417d Fully remove JWT 2016-01-16 00:31:10 -05:00
Dane Everitt ac65d5fa21 Finish base API.
Making PR, any additional API functions or modifications can be done
within the repository now.
2016-01-16 00:25:21 -05:00
Dane Everitt 77e3744b40 Change authentication method for API. 2016-01-15 19:26:50 -05:00
Dane Everitt 63f377a038 Add more API routes
Servers: list all, list single
Nodes: list all, list single, list single allocations, add node
Locations: list all
2016-01-15 17:54:29 -05:00
Dane Everitt 0ccaa16ea4 Fix exceptions thrown to mimic proper HTTP status codes 2016-01-15 00:20:58 -05:00
Dane Everitt 69c2e89fe0 Fix some missing exceptions and validation handling for users 2016-01-15 00:08:50 -05:00
Dane Everitt e2d5145e3d Set user language properly 2016-01-14 23:48:58 -05:00
Dane Everitt 8c9e797210 Finish user portion of API 2016-01-14 23:13:26 -05:00
Dane Everitt 4604500349 Replace tabs with Spaces
I *really* wish Atom would stop doing this to me.
2016-01-12 23:49:56 -05:00
Dane Everitt 695728295a Add support for creating a user using the API 2016-01-12 23:43:33 -05:00
Dane Everitt 3114c1f73e Add user specific listing route 2016-01-12 22:59:34 -05:00
Dane Everitt 72acf06353 Improve API auth to rate limit requests and verify they are root_admin 2016-01-12 22:59:24 -05:00
Dane Everitt 2def94c958 Update routes to use CSRF protection 2016-01-12 21:50:43 -05:00
Dane Everitt 98b3355158 very basic initial push of API 2016-01-12 01:05:44 -05:00
Dane Everitt c080025bab Merge branch 'development' into add-restful-api 2016-01-11 23:20:12 -05:00
Dane Everitt 31b3153024 Remove unused dependency 2016-01-11 23:20:01 -05:00
Dane Everitt 028a39e11e Fix that migration (closes #20) 2016-01-11 22:52:47 -05:00
Dane Everitt ca1f928490 Fix wording on server create error 2016-01-11 22:47:44 -05:00
Dane Everitt f8d13e311a Change homestead file method 2016-01-11 22:46:42 -05:00
Dane Everitt 24fadc0cb2 Add homestead support 2016-01-11 22:37:12 -05:00
Dane Everitt fa56165df6 Fix composer scripts 2016-01-11 22:14:13 -05:00