Dane Everitt
c739f292e4
paginate databases when viewing a host
2018-03-03 17:52:35 -06:00
Dane Everitt
b53df2b271
Fix application keys being created as client keys, closes #1016
2018-03-03 16:56:46 -06:00
Dane Everitt
dff7e8f734
Fix server creation in UI and API
2018-03-02 23:11:30 -06:00
Dane Everitt
021710aa1c
Add bulk power management via CLI
2018-03-02 20:58:58 -06:00
Dane Everitt
bcb69603ad
Add support for user management of databases
2018-03-02 19:03:55 -06:00
Dane Everitt
07893effa3
Add initial go at user created databases for servers, still needs cleaning
2018-03-01 21:27:37 -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
9b93629f45
Add UI for client API keys
2018-02-28 23:30:39 -06:00
Dane Everitt
fa997b9e0d
Change default enter behavior on forms to not be delete
2018-02-25 16:21:50 -06:00
ShadowKitten
f46a97cd29
Fix language files after permission change. ( #979 )
2018-02-25 10:59:11 -06:00
Dane Everitt
a1e704d3a7
Add back server sidebar list
2018-02-24 13:58:48 -06:00
Dane Everitt
807521b97c
Fix schedules with no names being uneditable
2018-02-24 12:04:14 -06:00
Dane Everitt
633bba6d6e
Add support for external_id on servers, closes #975
2018-02-24 11:57:12 -06:00
Dane Everitt
0341dbdfad
Add very basic cache busting
2018-02-18 15:15:53 -06:00
Dane Everitt
4b9f025e98
Fix exception when trying to edit a host, ref #957
2018-02-18 14:10:12 -06:00
Dane Everitt
049a539d46
Remove beta notice
2018-02-17 16:48:02 -06:00
ShadowKitten
d8be167a9c
Add support for allowing subusers to access SFTP. ( #918 )
2018-02-17 16:10:44 -06:00
Dane Everitt
c8d0286ec4
Small UI tweaks
2018-02-17 14:41:32 -06:00
Dane Everitt
a9c1946319
Add support for finding a user by external ID.
2018-02-07 21:56:11 -06:00
Dane Everitt
d4d9eda57a
Add schedule edit support
2018-02-04 13:51:24 -06:00
Dane Everitt
c0abf64f83
Disable account API until it is implemented
2018-01-30 22:46:56 -06:00
Dane Everitt
b0c8390529
Fix display of multi-word keys
2018-01-30 20:40:34 -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
8dcab927e5
Merge branch 'develop' into feature/api-v1
2018-01-21 14:31:32 -06:00
Dane Everitt
2212f28351
Don't break the page if no variable rules are provided.
2018-01-21 11:58:59 -06:00
Dane Everitt
c3b9738364
Implement application API Keys
2018-01-18 21:36:15 -06:00
Dane Everitt
f9fc3f4370
Update interface to begin change to seperate account API keys and application keys
...
Main difference is permissions, cleaner UI for normal users, and account keys use permissions assigned to servers and subusers while application keys use R/W ACLs stored in the key table.
2018-01-14 13:30:55 -06:00
Dane Everitt
7aa540b895
Remove api permissions table
2018-01-14 12:05:18 -06:00
Dane Everitt
e3df0738da
Change the way API keys are stored and validated; clarify API namespacing
...
Previously, a single key was used to access the API, this has not changed in terms of what the user sees. However, API keys now use an identifier and token internally. The identifier is the first 16 characters of the key, and the token is the remaining 32. The token is stored encrypted at rest in the database and the identifier is used by the API middleware to grab that record and make a timing attack safe comparison.
2018-01-13 16:06:19 -06:00
Dane Everitt
cf21fd5a4b
More API updates, better support for node config edits
2018-01-10 23:19:03 -06:00
Dane Everitt
bd238c7555
No more OOME checkboxes
2018-01-08 23:03:14 -06:00
Dane Everitt
0acc260b81
Change order that allocations are loaded in on the allocation listing
2018-01-08 22:21:35 -06:00
Dane Everitt
22511c8e24
Fix allocation behavior, closes #712
2018-01-08 22:12:19 -06:00
Dane Everitt
036bea2b94
Update schedule process to allow toggling/triggering via UI
2018-01-08 21:43:10 -06:00
Dimitar Yanakiev
02fe49892d
Fixed navigation account click ( #853 )
2018-01-07 21:22:55 -06:00
Dane Everitt
a0a968c511
UI tweak for packs
2018-01-06 15:25:53 -06:00
Dane Everitt
a3bad520cd
closes #807
2018-01-06 13:19:17 -06:00
Dane Everitt
0ec5a4e08c
Fix some file management bugs, closes #621
2018-01-01 13:21:10 -06:00
Dane Everitt
410a0cca9a
Fix 'Copy Script From' setting
2017-12-31 13:17:06 -06:00
Dane Everitt
c3a69fce75
Show nest/egg IDs in listing, closes #687
2017-12-31 13:14:30 -06:00
Dane Everitt
5efee34378
close #840
2017-12-30 20:25:04 -06:00
Dane Everitt
89dbb9d0d9
Require node use SSL if Panel is using SSL. closes #806
2017-12-30 16:54:07 -06:00
Dane Everitt
1b9b92ac62
Cleanup settings use in panel.
2017-12-30 16:33:00 -06:00
Dane Everitt
321d00c89e
Fix validation error when trying to save certain eggs, closes #829
2017-12-30 16:05:22 -06:00
Dane Everitt
b9d67459b2
Update to Laravel 5.5 ( #814 )
2017-12-17 13:07:38 -06:00
Dane Everitt
f9df463d32
Implement a better management interface for Settings ( #809 )
2017-12-14 21:05:26 -06:00
Dane Everitt
4b7187a576
Fix broken password reset form
2017-12-04 19:01:04 -06:00
Dane Everitt
285485d7b0
Change how API keys are validated ( #771 )
2017-12-03 14:29:14 -06:00
Dane Everitt
df7a857929
Add star next to names of root admin accounts
2017-12-03 14:06:27 -06:00
Dane Everitt
975597b4d0
Implement changes to administrative user revocation, closes #733
2017-12-03 14:00:47 -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
a710bdf457
Make a todo a todid, closes #774
2017-11-25 13:45:47 -06:00
Dane Everitt
9ee503b3c1
Fix error message formatting to match new style
2017-11-25 13:17:31 -06:00
Dane Everitt
20c1c74116
Fix issues with validation in admin CP for server variables, closes #780
2017-11-25 13:15:46 -06:00
Dane Everitt
0bb44a4972
Fix server startup dropdown for egg being incorrect, fixes #778
2017-11-25 12:27:08 -06:00
Dane Everitt
d4758efef8
Implement fix for console spam when using invalid environment variable values
2017-11-23 15:08:35 -06:00
Lance Pioch
674628cc01
Lengthen search box
2017-11-22 14:16:11 -05:00
Dane Everitt
6f52f4a614
Push updates to login page, mostly UI enhancements.
2017-11-18 15:09:58 -06:00
Dane Everitt
c7c2c1a45e
Implement changes to 2FA system ( #761 )
2017-11-18 13:35:33 -05:00
Dane Everitt
29ee712506
Merge pull request #767 from TheProKiller756/patch-2
...
Exclamative sentence
2017-11-18 13:32:26 -05:00
TheProKiller756
2782985ce2
Update auth.php
2017-11-18 15:28:53 +01:00
TheProKiller756
5d4f8ca9ab
Fix maximum size translation to get it working
...
Fixed that :size was translated and it doesn't work
2017-11-18 15:26:28 +01:00
Lance Pioch
559aa51f01
Add links to beta ( #756 )
2017-11-15 21:49:07 -05:00
Dane Everitt
6043114f38
Text cleanup for settings
2017-11-11 15:58:42 -06: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
4dfc7a0053
Cleanup pagination CSS and UI
2017-11-10 21:41:39 -06:00
Dane Everitt
b07052548c
Fix inability to delete a node, closes #741
2017-11-10 21:31:54 -06:00
Dane Everitt
3b5e1fc7b1
UI tweaks
2017-11-05 13:59:46 -06:00
Dane Everitt
fb2909a1c7
Fix hover behavior on admin user listing
...
see http://i.kumquat.io/nW1x for description
2017-11-05 11:18:50 -06:00
Dane Everitt
25694c851a
Fix CORS header issue on node listing
2017-11-05 11:15:26 -06:00
Dane Everitt
69cd330eb8
Fix setup command issues
2017-11-04 16:27:15 -05:00
Michael R.|SchlaumeierTV
df9d746b4b
German Translation ( #719 )
2017-11-04 17:00:30 -04:00
Dane Everitt
71b90650de
Fix failing test suite
2017-11-04 12:49:05 -05:00
Dane Everitt
99aceaca38
Merge branch 'develop' of https://github.com/Pterodactyl/Panel into develop
2017-11-03 20:44:01 -05:00
Dane Everitt
ea71deb8a1
Merge pull request #716 from Pterodactyl/feature/code-cleanup
...
Cleanup code, add more unit tests, prepare for beta
2017-11-03 21:42:03 -04:00
Dane Everitt
0b08c01668
Add beta warnings
2017-11-03 20:40:51 -05:00
Lance Pioch
2670147565
Add Translations for Spanish ( #644 )
2017-11-02 18:58:24 -04:00
Dane Everitt
79decafdc8
Update all the middlewares
2017-10-29 12:37:25 -05:00
Dane Everitt
e0d03513e4
Cleanup frontend controllers and middleware
2017-10-27 21:42:53 -05:00
Dane Everitt
508ff8cfb3
Finish front-end server modification changes.
...
Everything is back to the point that it was before this massive code overhaul began. FInal steps before merging this into develop will be some unit tests.
2017-10-25 22:33:28 -05:00
Dane Everitt
5fb4b2cdcf
More distinct server config if admin
2017-10-24 23:42:40 -05: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
d50ea18598
Add support for changing the server default allocation as a normal user
2017-10-20 21:32:57 -05:00
Dane Everitt
5a3428f0a0
Merge branch 'develop' into feature/add-frontend-server-configuration
2017-10-20 19:12:08 -05:00
Jakob Schrettenbrunner
a411e216b0
add link on server navigation to get to the admin page of the current server
2017-10-20 10:41:37 +02: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
2b80de03df
Fix sidebar dropdown not working
2017-10-17 22:23:37 -05:00
Dane Everitt
e01d7497f5
Add ability to update an Egg by re-uploading a file.
2017-10-08 23:50:52 -05:00
Dane Everitt
aaf96669d4
Misc fixes
2017-10-08 21:36:22 -05:00
Dane Everitt
c19c423568
More fixes
2017-10-07 18:08:19 -05:00
Dane Everitt
17642bffe7
More code updates
2017-10-07 17:21:41 -05:00
Dane Everitt
6b8464ea3a
Nest & Egg management working through the ACP now.
2017-10-07 16:16:51 -05:00
Dane Everitt
df87ea0867
This breaks literally the entire panel.
2017-10-06 23:57:53 -05:00
Dane Everitt
344c1a9885
First push before 🥚
2017-10-06 21:22:32 -05:00
Dane Everitt
366221fa3f
;
2017-10-05 20:13:01 -05:00
Dane Everitt
6269a08db7
Finalize service option import/export
2017-10-03 23:31:04 -05:00
Dane Everitt
0d739257a9
First pass at XML exporter for services
2017-10-03 00:01:04 -05:00
Dane Everitt
ae671e6b19
Begin updating UI
2017-10-02 22:51:13 -05:00