Commit Graph

58 Commits

Author SHA1 Message Date
Dane Everitt c9e874d3ae Fix UI error changing a server's service, closes #1019 2018-03-06 21:53:05 -06:00
Dane Everitt eaf54a8c63 Search term is now passed through when using paginated result sets 2018-03-03 17:57:12 -06:00
Dane Everitt dff7e8f734 Fix server creation in UI and API 2018-03-02 23:11:30 -06:00
Dane Everitt 87b96bdfc8 Add core logic to allow for limited databases and allocations 2018-03-01 20:08:27 -06:00
Dane Everitt 633bba6d6e Add support for external_id on servers, closes #975 2018-02-24 11:57:12 -06:00
Dane Everitt c8d0286ec4 Small UI tweaks 2018-02-17 14:41:32 -06:00
Dane Everitt 5ed164e13e Implement server creation though the API.
Also implements auto-deployment to specific locations and ports.
2018-01-28 17:14:14 -06:00
Dane Everitt bd238c7555 No more OOME checkboxes 2018-01-08 23:03:14 -06:00
Dane Everitt a3bad520cd closes #807 2018-01-06 13:19:17 -06:00
Dane Everitt 6a4d267c2a Revert "Lengthen search box" 2017-11-26 13:06:33 -06:00
Dane Everitt 4c09f6fda9 Merge branch 'develop' into feature/search-box-fix 2017-11-26 13:03:18 -06:00
Dane Everitt 0bb44a4972 Fix server startup dropdown for egg being incorrect, fixes #778 2017-11-25 12:27:08 -06:00
Lance Pioch 674628cc01 Lengthen search box 2017-11-22 14:16:11 -05:00
Dane Everitt 26eeffd764 Fix bug preventing changing of the server startup on first save attempt. 2017-11-11 15:07:01 -06:00
Dane Everitt 1800d1c095 Fix bug preventing variables with quotes from rendering in the ACP. 2017-11-11 13:56:38 -06:00
Dane Everitt 3b5e1fc7b1 UI tweaks 2017-11-05 13:59:46 -06:00
Dane Everitt 058e490ec4 Implement Panel changes to support internal SFTP subsystem on Daemon (#703) 2017-10-25 00:35:25 -04:00
Dane Everitt 97dc0519d6 Add database management back to front-end and begin some refactoring
Here we go again boys...
2017-10-18 22:32:19 -05:00
Dane Everitt 17642bffe7 More code updates 2017-10-07 17:21:41 -05:00
Dane Everitt b1834307d5 Update demon routes to use /v1/ 2017-09-30 21:00:24 -05:00
Dane Everitt e56f4cdd33 Update license headers on files. 2017-09-25 21:43:01 -05:00
Lance Pioch 0c21d401e3 Combine Locations and Nodes on Create Server page (#641) 2017-09-21 13:03:29 -10:00
Dane Everitt 0e518be6ca More color adjustments 2017-09-13 22:38:28 -05:00
Dane Everitt 8daec38622 Complete base implementation of services for administrative server creation 2017-07-24 21:34:10 -05:00
Dane Everitt acbc52506c Finish unit tests for all server services 2017-07-22 20:15:01 -05:00
Dane Everitt 63e39fbe58 Fix database management things to actually work correctly. 2017-07-22 13:55:30 -05:00
Dane Everitt 580e5ac569 Begin working on administrative server view changes
Also includes tests for the DatabaseCreation service.
2017-07-21 21:17:42 -05:00
Dane Everitt 0c513f24d5 Move server creation over to new service/repository setup.
Moves tons of functions around, but the basic implementation is working again.

Some features are still missing, and the service never actually commits the server to the database right now.

This push is mostly just to get the code into Github and backed up.
2017-07-19 20:49:41 -05:00
Dane Everitt 62a8f5737f Block reinstall button if server doesn't install correctly. 2017-06-18 21:11:11 -05:00
Michael (Parker) Parker 0be8dc555e Mistyped words 2017-05-29 15:48:44 -04:00
Dane Everitt 0e48c94918 Don't allow reinstall if server install failed 2017-05-23 22:57:09 -05:00
Dane Everitt b5c934d079 tiny boxes begone!
Mobile use was impossible with some accidentally small boxes defined…
2017-04-28 10:25:50 -04:00
Dane Everitt 30b4934013 Include default installation scripts, as well as ability to symlink a script 2017-04-27 16:16:59 -04:00
Dane Everitt 147f473eeb Add back disk limiting! 2017-04-21 22:44:56 -04:00
Dane Everitt a5a1ea3165 Add ability to change service implementation for a server. 2017-04-21 17:52:44 -04:00
Dane Everitt 8dc24471ae Add reinstall abilities and cleanup process for new servers 2017-04-20 18:52:43 -04:00
Dane Everitt 3fe5d162f5 Add skip scripting option 2017-04-20 17:57:40 -04:00
Dane Everitt 3acc7b338b Allow deleting default allocation and setting new default at the same time. 2017-04-17 21:07:37 -04:00
Dane Everitt 5359015248 Add link to front-end server view when managing server in Admin CP, closes #387 2017-04-17 20:24:17 -04:00
Dane Everitt bdfab16af3 Show SFTP/Docker username on server list and view. 2017-04-17 20:12:04 -04:00
Dane Everitt 13742ef10a Various thematic updates to improve responsive views 2017-04-14 01:44:06 -04:00
Dane Everitt 844ebfaf64 Add support for starting server on creation. 2017-04-01 12:29:49 -04:00
Dane Everitt edaa270a33 Add server descriptions, closes #338 🐖
🐷 https://s3.kelp.in/D0n2Z.png
2017-03-31 23:07:19 -04:00
Dane Everitt 536865b22a Remove deletion queue for servers. Just immediately delete. 2017-03-31 22:12:31 -04:00
Dane Everitt 4e916cbf08 Fix auto-deploy checkbox triggering error 2017-03-19 12:39:22 -04:00
Dane Everitt 4f16509447 Use env() properly throughout panel to avoid cache issues. 2017-03-18 15:56:19 -04:00
Dane Everitt 34d5e81b7a Fix new server page display 2017-03-16 20:29:48 -04:00
Dane Everitt fcadee7e67 Fix front and backend views with new service variable setups 2017-03-12 19:34:06 -04:00
Dane Everitt 32dec97e46 Improved database mechanics in admin CP for server view 2017-03-05 16:37:40 -05:00
Dane Everitt 349b36d38a Added startup management, cleaned up code.
Refactored entire startup repository code block to be more efficient
and cleaner. Also includes modifications to front-end to make it match
backend name and design.
2017-03-04 23:45:25 -05:00