Commit Graph

1554 Commits

Author SHA1 Message Date
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
MeltedLux 887c859f61 Sneaky typo fix 2017-03-10 07:29:58 +00:00
Dane Everitt 3355554704 Fix frontend database password reset 2017-03-05 16:46:44 -05:00
Dane Everitt 32dec97e46 Improved database mechanics in admin CP for server view 2017-03-05 16:37:40 -05:00
Jakob Schrettenbrunner 16aaf531d6 switch user delete box to the style from nodes for consistency 2017-03-05 17:25:28 +01: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
Dane Everitt e688468920 Push updated server views 2017-03-04 19:03:49 -05:00
Dane Everitt 9a14cb5687 Remove old views 2017-03-03 23:40:33 -05:00
Dane Everitt e6d3663b3b Model and template cleanup 2017-03-03 23:37:41 -05:00
Dane Everitt d38f89a468 Cleanup node routes, cleanup remote token 2017-03-03 23:14:25 -05:00
Dane Everitt 287015669a Deleting nodes is now located on index 2017-03-03 23:14:25 -05:00
Jakob Schrettenbrunner 61d8332e93 make new user and view user consistent 2017-03-04 01:47:39 +01:00
Jakob Schrettenbrunner 23dfcbd7bc retheme admin create user page 2017-03-04 01:45:03 +01:00
Jakob Schrettenbrunner d1811822f3 fix form on admin user view 2017-03-04 01:44:52 +01:00
Jakob Schrettenbrunner ae980f9020 retheme admin user view 2017-03-04 01:10:03 +01:00
Jakob Schrettenbrunner e331157f53 add users menu link to new admin layout
rename server list to servers
rename node list to nodes
2017-03-04 00:20:17 +01:00
Jakob Schrettenbrunner 6df573e50c retheme admin users list 2017-03-04 00:16:11 +01:00
Dane Everitt fd5b74c873 Use usernames for @schrej 2017-03-03 17:53:35 -05:00
Dane Everitt 2854a55aa2 Fix server view to use owner username and named route locations 2017-03-03 17:50:45 -05:00
Jakob Schrettenbrunner 2efd6865e3 fix rethemed settings title 2017-03-03 23:36:11 +01:00
Dane Everitt 799f2ee6d9 Merge branch 'develop' into feature/admin-retheme
# Conflicts:
#	public/themes/pterodactyl/css/pterodactyl.css
2017-03-03 17:35:04 -05:00
Dane Everitt fd9f1a68eb Implement node view, cleanup other files.
Still in progress, need to do a lot of controller cleanup first and add
node deletion as well.
2017-03-03 17:30:41 -05:00
Jakob Schrettenbrunner 6c7fff1de0 fix rethemed settings breadcrumbs 2017-03-03 23:23:45 +01:00
Jakob Schrettenbrunner c5e7f414f6 retheme admin settings view 2017-03-03 23:18:36 +01:00
Jakob Schrettenbrunner 3a88deb97a Merge branch 'develop' into feature/new-theme
# Conflicts:
#	.gitignore
#	public/themes/pterodactyl/js/frontend/files/filemanager.min.js
#	public/themes/pterodactyl/js/frontend/files/filemanager.min.js.map
#	public/themes/pterodactyl/js/frontend/serverlist.js
#	resources/themes/pterodactyl/server/files/list.blade.php
2017-03-03 23:08:24 +01:00
Dane Everitt 9f54ff236a Add back manage and delete tabs to server view
Will come back to deal with Startup and Database tabs at a later date.
2017-02-25 14:14:07 -05:00
Dane Everitt fb21bf9282 Begin implementation of server admin view
Currently completed tabs: About, Details, Build Configuration
2017-02-25 00:48:14 -05:00
Dane Everitt cb6b44d4f0 Completed new server page with new theme. 2017-02-24 18:19:03 -05:00
Dane Everitt 58999913ba More improvements to add server page. 2017-02-23 22:52:05 -05:00
Dane Everitt b926d432e8 Thats enough re-theming for the day... 2017-02-18 19:31:44 -05:00
Dane Everitt e9762b4277 Fixes port deletion for node allocations as well as server notes on allocations.
closes #305
2017-02-17 19:59:40 -05:00
Dane Everitt 0f93ba2495 Add permissions checking to sidebar 2017-02-17 19:45:03 -05:00
Dane Everitt 5f8572fe1a Fix power button permissions checking 2017-02-17 19:37:35 -05:00
Dane Everitt 008cccb098 Fix up email sending and add more notifications to the panel.
Closes #265
2017-02-17 19:23:27 -05:00
Dane Everitt 9af06b4b59 Add in query caching on server view 2017-02-17 18:19:53 -05:00
Dane Everitt 232e9a05ed Update filemanager to be a little cleaner 2017-02-17 13:08:07 -05:00
Dane Everitt ebe88bb1a8 Cleaner navigation bar for logout/admin 2017-02-16 18:19:52 -05:00
Dane Everitt f9dc66b4dd Update footer 2017-02-16 15:02:40 -05:00
Dane Everitt d4e1bc6cc0 Discord link via CDN now. 2017-02-16 15:01:26 -05:00
Dane Everitt 6148a3bb9b Fix EULA checking 2017-02-16 14:56:27 -05:00
Jakob Schrettenbrunner bdf8b473d4 fix translations for login field 2017-02-16 20:46:37 +01:00
Jakob Schrettenbrunner 0b2c5279a8 allow to use the username for login as well
add translation strings
2017-02-16 20:40:21 +01:00
Dane Everitt 516e2dc5ee Add back API key deletion 2017-02-16 12:57:48 -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 32a1dc17ed API model updates, as well as general model updates and code fixes. 2017-02-10 20:26:38 -05:00
Dane Everitt ba175e6b55 Cleanup location model and controller for Admin. 2017-02-10 17:09:56 -05:00
Dane Everitt 0720bfe62f Cleanup database query code. 2017-02-10 17:03:58 -05:00
Dane Everitt 99812b0407 More subuser Model updates. 2017-02-09 19:38:54 -05:00
Dane Everitt 4f61637284 More model updates to more places than I anticipated.
This probably broke a lot of things.
2017-02-09 17:43:54 -05:00