Commit Graph

117 Commits

Author SHA1 Message Date
Dane Everitt
65630bdcce Move API to use JSON:API standards and fractal serializer
Makes the data slightly more complex, but forces a standard and can
always be changed down the road simply by changing the default
serializer.
2017-04-02 16:51:56 -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
a554f242a8 Fix typo in migration script that deleted regex from non-required vars 2017-03-19 11:21:05 -04:00
Dane Everitt
82b3cbc246 Minor fixes 2017-03-18 20:52:02 -04:00
Dane Everitt
4a43c53e07 Fix seeders; fixes typo; use glibc java 2017-03-18 20:20:14 -04:00
Dane Everitt
891fd13911 Fix docker image name 2017-03-18 17:42:50 -04:00
Dane Everitt
abaff455b4 Add missing semicolon 2017-03-18 16:05:19 -04:00
Dane Everitt
9a803e61ec Update seeder and migrations to use new docker images. 2017-03-18 14:49:48 -04:00
Dane Everitt
710d5f111a Actually save the changes so we don't end up with duplicates... 2017-03-18 13:53:22 -04:00
Dane Everitt
c2d630cfb5 Fix migration 2017-03-18 13:45:38 -04:00
Dane Everitt
48e261bb91 closes #288 2017-03-16 19:59:24 -04:00
Dane Everitt
198a021a97 Add database host management to panel. 2017-03-16 19:35:29 -04:00
Dane Everitt
50558db7c3 Add initial pack creation and overview pages 2017-03-14 21:18:36 -04:00
Dane Everitt
668dc9216a Update seeders to reflect removed table column 2017-03-12 19:36:13 -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
d67f65bb71 Attempt to properly handle new start lines on servers for migration 2017-03-12 18:26:36 -04:00
Dane Everitt
63029bb396 Clean old migration.
New seeder method allows most all of this migration to occur in the
seeder, aside from renaming a few duplicate keys.
2017-03-12 18:05:30 -04:00
Dane Everitt
97cad1d55e Update seeders to not error out and allow updating values quickly. 2017-03-12 18:02:15 -04:00
Dane Everitt
e791d561ba More StyleCI... 2017-03-12 16:35:25 -04:00
Dane Everitt
1897741381 StyleCI cleanup 2017-03-12 16:34:43 -04:00
Dane Everitt
419031e0cd Add function file editing, and move all service file items into database 2017-03-12 15:59:17 -04:00
Dane Everitt
d585294289 Misc. file removal and migration cleanup 2017-03-12 00:03:04 -05:00
Dane Everitt
d7682bb7c9 Complete new service, option, and variable management interface in Admin CP 2017-03-12 00:00:06 -05:00
Dane Everitt
70db461075 Start push of service changes.
Changes the way service files are stored and allows for much easier
updates in the future that won’t affect custom services.

Also stores more configurations in the database to make life easier for
everyone.
2017-03-10 18:25:12 -05:00
Dane Everitt
b1564389d8 Apply fixes from StyleCI (#331) 2017-03-03 23:38:21 -05:00
Dane Everitt
d38f89a468 Cleanup node routes, cleanup remote token 2017-03-03 23:14:25 -05:00
Dane Everitt
0357205a74 Fix database seeders 2017-02-16 18:06:16 -05:00
Jakob Schrettenbrunner
cea2d040eb fix @DaneEveritt grepping arround 2017-02-13 23:20:49 +01:00
Dane Everitt
afb0451bcd Drop a forgotten foreign key 2017-02-12 20:27:06 -05:00
Dane Everitt
19d352619e More singularization and correct file names. 2017-02-12 16:03:17 -05:00
Dane Everitt
8ba479e51f Singularize model names. 2017-02-12 16:02:23 -05:00
Dane Everitt
7c916ad38f Apply fixes from StyleCI (#294) 2017-02-12 15:10:39 -05:00
Jakob Schrettenbrunner
a10e235beb revert accidental changes to migrations 2017-02-12 17:38:15 +01:00
Dane Everitt
3b3002b77a API Model updates. 2017-02-10 17:29:10 -05:00
Dane Everitt
99812b0407 More subuser Model updates. 2017-02-09 19:38:54 -05:00
Dane Everitt
c8f6c93d26 Modify subusers model setup 2017-02-09 18:44:07 -05:00
Dane Everitt
323f1d943f Completed model updates for Services 2017-02-05 17:58:17 -05:00
Dane Everitt
09d23deed6 New models for node and location admin pages. 2017-02-03 16:50:28 -05:00
Dane Everitt
96d3aa767f Model updates for Database Management in ACP 2017-02-03 15:19:14 -05:00
Dane Everitt
c4b76bf48e Remove FKs correctly 2017-02-02 18:25:11 -05:00
Dane Everitt
d4bcf0be59 Initial implementation of improved sever model and logic 2017-02-02 18:21:36 -05:00
Dane Everitt
9087feec4f Remove build settings from packs. 2017-01-27 16:21:25 -05:00
Dane Everitt
bf7b58470a Update copyright headers 2017-01-24 17:57:08 -05:00
Dane Everitt
a5aa089d66 Apply fixes from StyleCI 2017-01-12 20:48:12 +00:00
Dane Everitt
e91362eee6 Update user controller 2017-01-12 15:40:24 -05:00
Dane Everitt
6bd9663f59 Merge branch 'develop' into feature/service-changes 2017-01-12 13:15:37 -05:00
Jakob Schrettenbrunner
9f2ca17ea4 replace manual json headers with laravel response()->json()
better Carbon dependency
rename admin.nodes.configuration-token route
style fixes
2017-01-08 15:21:02 +01:00
Jakob Schrettenbrunner
e1e159b7de add ability to generate a token to retrieve the config for a specific node 2017-01-07 18:10:11 +01:00
Dane Everitt
d9de884de3 Apply fixes from StyleCI 2017-01-03 22:46:30 +00:00
Dane Everitt
759ebd3ad0 Fixes misnamed tag for Sponge servers. closes #237 2017-01-03 15:06:40 -05:00