Commit Graph

110 Commits

Author SHA1 Message Date
Dane Everitt e0696900bb
Fix issue that would prevent Ark servers from being added to servers.
Renamed migration file to force it to re-run on previously migrated
systems.
2016-11-04 20:37:40 -04:00
Dane Everitt ee851c9f34
😒
I think the first name makes more sense, but I guess its just me…
2016-10-31 17:46:35 -04:00
Dane Everitt 9e68937b45
this kills the crab... 🦀 2016-10-31 17:25:00 -04:00
Dane Everitt 873ddd204d
Hotfix for broken rc.1 installs and upgrades 2016-10-31 17:15:30 -04:00
Dane Everitt 9d69f47ade
Here ya go @ET-Bent support for Ark 2016-10-30 00:25:13 -04:00
Dane Everitt 13ce251593
Add foreign keys to all necessary tables 👏
I thoroughly hate myself for doing MEDIUMINT(8) on so many tables.
2016-10-23 20:48:34 -04:00
Michael Parker 8c1fe3056f Correcting BungeeCord issue (#152)
* Correcting BungeeCord issue
2016-10-23 18:34:59 -04:00
Dane Everitt 745c735b32
Add initial basic API changes
New route is `/api/me`
2016-10-14 20:22:23 -04:00
Dane Everitt c8a73fa608
Log the error output for API 2016-10-07 16:10:54 -04:00
Dane Everitt af68dbed8f
Add support for base API logging of all requests
ref #31
2016-10-07 16:06:09 -04:00
Dane Everitt 181b1d1cd7
Complete fixing of improperly named tf2 in db 2016-09-29 21:40:53 -04:00
MeltedLux 8759080897 Correct Team Fortress 2 name
Although a TF2 + Insurgency game would be 10/10
2016-09-28 04:33:49 +01:00
Dane Everitt f29111309d Somehow this migration slipped through and was never added 2016-09-21 16:57:39 -04:00
Dane Everitt dd55d943df Fix parameter assignment 2016-09-21 16:04:48 -04:00
Dane Everitt 01969d5ee4 Update seeder file 2016-09-21 16:00:07 -04:00
Dane Everitt 812b869be8 add ability to change servers docker image 2016-09-17 20:14:36 -04:00
Dane Everitt 07f0c41eb6 Add more seeders for bungeecord and sponge 2016-09-17 16:18:29 -04:00
Dane Everitt 2afd3e49ab Add Terraria seeder, update voice servers seeder 2016-09-16 22:55:10 -04:00
Dane Everitt 7e122ab6a8 Add seeder for voice servers 2016-09-16 18:07:04 -04:00
Dane Everitt 57f0431d8e Add Spigot to service seeder 2016-09-15 20:27:27 -04:00
Dane Everitt fcae6b5f15 remove required default value, update descriptions in seeder 2016-09-14 18:36:33 -04:00
Dane Everitt 00a3ae98b4 Allow longer regex 2016-09-14 18:36:33 -04:00
Dane Everitt 05f0f48caf Add seeders for services, cleanup environment setters 2016-09-07 17:48:20 -04:00
Dane Everitt b02df8e610 Implement base notifications support (#77)
* initial implementation of notifications
* typehint UUID returns. Fixes that notifications bug
2016-09-05 12:00:56 -04:00
Dane Everitt 0deb262c56 Add two migrations to handle a jobs driver change for databases in 5.3 2016-09-04 17:21:41 -04:00
Dane Everitt 1ca07e665e Add support for viewing SFTP password in panel
requested in #74
closes #74
2016-09-02 19:26:48 -04:00
Dane Everitt 8e657a0bf0 Remove old 'active' column and replace some references with 'suspended' in place 2016-09-01 21:21:01 -04:00
Dane Everitt 38eae88bd0 Add support for suspension 2016-09-01 21:16:38 -04:00
Dane Everitt e8c175f385 Add IP Aliasing (#72)
* complete support for IP Alias's throughout panel

Includes a database change and probably better allocation handling
anyways

closes #37
2016-08-31 16:03:37 -04:00
Dane Everitt 5233d6e87b Add database password change support and fix column name 2016-08-16 00:07:10 -04:00
Dane Everitt 67d9f9f4ab Improve scheduled task layout and data handling 2016-03-18 16:23:10 -04:00
Dane Everitt c1301c7190 Fix tasks to use proper cron syntax 2016-02-28 22:37:58 -05:00
Dane Everitt 51f4ea7d5d Minor queue fixes and add active option 2016-02-27 19:12:17 -05:00
Dane Everitt 1296d08dcb add basic scheduler and queue processing for tasks 2016-02-27 18:35:12 -05:00
Dane Everitt 4e60adc875 Make file field unique 2016-02-20 15:59:04 -05:00
Dane Everitt a903ae313a Add per-service-option startup & executable
Also fixes display issue on front-end where users could see and edit
hidden settings
Fixes a bug in relation to #57
2016-02-13 17:29:52 -05:00
Dane Everitt 7013d10987 Add basic support for per-server databases
Still missing ability to define database servers
2016-02-08 18:03:05 -05:00
Dane Everitt c069b8d18a fix column name in permissions; closes #41 2016-01-25 18:45:34 -05:00
Dane Everitt 6fd2b28a80 Update 2016_01_23_195851_add_api_keys.php 2016-01-23 20:00:11 -05:00
Dane Everitt 75cb112f9e Update migrations 2016-01-23 15:42:25 -05:00
Dane Everitt b63fc02cef Add settings to panel 2016-01-20 22:08:13 -05:00
Dane Everitt ac6edc4d64 Completed subuser system 2016-01-18 19:57:10 -05:00
Dane Everitt 317698a84a encrypt API keys 2016-01-16 20:11:31 -05:00
Dane Everitt 77e3744b40 Change authentication method for API. 2016-01-15 19:26:50 -05:00
Dane Everitt 028a39e11e Fix that migration (closes #20) 2016-01-11 22:52:47 -05:00
Dane Everitt d381c691ba Add support for node creation 2016-01-04 23:59:45 -05:00
Dane Everitt 9d2d726992 🎉 Finishes server creation 🎉 2016-01-03 18:10:28 -05:00
Dane Everitt f467c3f0eb Improved user management in Admin CP
Fixes a few bugs from PR#17
2016-01-02 15:08:33 -05:00
Dane Everitt 6b25a163fc Improved server creation and options 2016-01-01 22:53:43 -05:00
Dane Everitt 59fb0eae4f Improved file downloading 2016-01-01 19:27:44 -05:00
Dane Everitt 46117afc77 Code cleanup and fixes filemanager 2016-01-01 18:08:15 -05:00
Dane Everitt cc90fa3e63 Add http(s) toggle for nodes, update power page
Updates power and console controls to match new daemon output and API.
2015-12-31 17:55:42 -05:00
Dane Everitt 264431a271 Whats this? We can add new servers now?! 2015-12-15 15:08:41 -05:00
Dane Everitt 94bfd24e7c Add allocation limits for nodes.
Percentage based, if null no limit is set (allows unlimited servers)
2015-12-11 23:29:00 -05:00
Dane Everitt 692825e8b6 Handle service and option for servers 2015-12-10 23:13:34 -05:00
Dane Everitt 59ff1ebbe6 Finish front-end server creation page. 2015-12-10 18:30:49 -05:00
Dane Everitt 8397dbc62c Add timestamps to service tables 2015-12-08 18:33:22 -05:00
Dane Everitt f6da00dd1c Add initial service functionality to DB 2015-12-07 22:46:46 -05:00
Dane Everitt 47235b670a Push some basic add server functionality
Doesn’t support adding the server, but adds improved support for
handling picking server location, node, and ip+port
2015-12-07 00:47:19 -05:00
Dane Everitt 1489f7a694 Initial Commit of Files
PufferPanel v0.9 (Laravel) is now Pterodactyl 1.0
2015-12-06 13:58:49 -05:00