Dane Everitt
435626f4b7
Add support for flash messages utilizing redux
2019-06-11 23:12:03 -07:00
Dane Everitt
b93b40ba31
Begin working on password reset page
2019-06-11 22:02:18 -07:00
Dane Everitt
d9f30294de
Migrate the existing login form to use React
2019-06-09 19:26:20 -07:00
Dane Everitt
0ab3768274
Install eslint to enforce a style
2019-06-09 17:38:33 -07:00
Dane Everitt
3f2a4b5762
Get initial implementation for react working
2019-06-09 17:29:10 -07:00
Dane Everitt
37715762cd
Don't parse JSON files as actual JSON
2019-06-01 14:24:00 -07:00
MatthewSH
0ec2ac884f
Check the boolean itself, not the value.
2019-05-31 00:16:56 -04:00
Dane Everitt
0f8dcabb45
Even out the file manager rows
2019-05-27 18:45:37 -07:00
Dane Everitt
e99ac7abe8
Store the console output in a buffer for easier display
2019-05-27 18:26:34 -07:00
Dane Everitt
f9b8ddc917
Let the daemon send the initial logs
2019-05-27 18:03:23 -07:00
Dane Everitt
d284083d20
Fix the logic on database modals
2019-05-27 16:43:28 -07:00
Dane Everitt
7e89e1bc00
Fix firefox focus ring on links
2019-05-27 16:32:27 -07:00
Dane Everitt
06337e45d8
Add support for non-existent files being edited
2019-05-27 16:30:23 -07:00
Dane Everitt
bfdc1f766b
Support saving existing files
2019-05-27 15:30:49 -07:00
Dane Everitt
a8f523e2aa
Prevent opening file edit modal when clicking on row options dots
2019-05-27 15:06:10 -07:00
Dane Everitt
89194b4c55
Show a cleaner interface while loading file contents
2019-05-27 15:02:32 -07:00
Dane Everitt
a8462bf109
Add initial support for opening a file in the file manager, still needs more work
2019-05-25 16:24:13 -07:00
Dane Everitt
6606eb1b1b
Switch to ace editor and improve build process for it
2019-05-14 18:36:48 -07:00
Dane Everitt
487128d00f
Fix modal design
2019-05-14 16:51:38 -07:00
Dane Everitt
da2044fb10
Support modals with content outside the white background area
2019-05-14 16:48:38 -07:00
Dane Everitt
be03dba5b5
Add styling for dropdown menus
2019-05-14 16:48:23 -07:00
Dane Everitt
c6633057b6
Add very basic working example of inline file editor
2019-05-10 22:51:09 -07:00
Dane Everitt
32db345238
Update modal code
2019-05-10 22:50:59 -07:00
Dane Everitt
2c73991f2b
Add minimum code needed to open new file modal
2019-05-10 21:20:37 -07:00
Dane Everitt
d280a91115
Add socket reconnect logic
2019-05-09 22:42:53 -07:00
Dane Everitt
d79fe6982f
Add support for file copy and deletion
2019-05-04 17:26:24 -07:00
Dane Everitt
811026895b
Update support for moving/renaming files and folders
2019-05-04 16:04:59 -07:00
Martin Gafert
cd7ec731dc
Change Console Chart yAxes to start at 0 and calculate maximum depending on server config ( #1535 )
...
* Change Console Chart to start yAxes at 0
* Add calculation for Console Chart yAxes maximum if data is recieved
* Fix problem with calculating memory maximum
2019-05-02 12:25:03 -04:00
Dane Everitt
eed4be49ab
Fix data being passed along to daemon
2019-05-01 21:58:35 -07:00
Dane Everitt
95d19bf09e
Update logic that handles creation of folders for a server
2019-05-01 21:45:39 -07:00
Dane Everitt
ec87330a81
Merge branch 'feature/vuejs' into develop
2019-05-01 21:00:16 -07:00
Dane Everitt
8055b44586
Fix content hash for composer
2019-05-01 20:59:50 -07:00
Dane Everitt
71eae1eb68
Update TwoFactorSetupService.php
2019-05-01 20:57:54 -07:00
Dane Everitt
5c99cae779
Merge branch 'develop' into feature/vuejs
2019-05-01 20:57:49 -07:00
Dane Everitt
c80c8564b8
Switch file manager listing to use panel API endpoint
2019-05-01 20:54:40 -07:00
Dane Everitt
e87c5f6657
Implement basic support for connecting to wings console via websocket rather than socketio
2019-05-01 20:12:20 -07:00
TonisGen
3290d39863
update egg-teamspeak3-server.json ( #1575 )
...
* delete ts3 egg
* update egg-teamspeak3-server.json
2019-05-01 23:02:41 -04:00
saibotk
7277b6449b
Replace 2FA QR Code generation ( #1548 )
...
Due to the Google API for generating the 2FA QR code will be shut down on 14.04.2019, this adds the package "pragmarx/google2fa-qrcode" and updates "pragmarx/google2fa" to version 5.x.
Due to now using BaconQR, Pterodactyl now needs the php-imagick extension to render the images.
2019-04-27 14:18:12 -04:00
Dane Everitt
0757d8856b
Add base code to support retrieving allocations as a client
2019-03-23 17:47:20 -07:00
Dane Everitt
d59c38eb4e
Fix a fallback route issue causing API calls to return unauth responses and not 404s
...
The fallback handler isn't scoped to a specific group, so the way this was setup caused requests to non-existent API routes to actually try and return the base view for Vue. This caused a mess of issues because that view is behind the middleware that expect sessions to be set, thus leading to very confusing authentication errors rather than a 404 response.
2019-03-23 17:41:43 -07:00
Arnaud Lier
4460b6835a
Match original database password length when doing a password reset ( #1509 )
2019-03-23 14:04:57 -07:00
Dane Everitt
fa4858f292
Merge pull request #1524 from tenten8401/patch-4
...
Allow nodes to be created on privileged ports
2019-03-19 09:18:22 -07:00
Dane Everitt
743ae040be
Add accessability buttons to the file rows
2019-03-17 17:49:04 -07:00
Isaac A
38cd8f2962
Allow nodes to be created on privileged ports
2019-03-16 21:18:46 -04:00
Dane Everitt
ce911f827e
Fix file downloading permissions
2019-03-16 17:16:34 -07:00
Dane Everitt
8955b5a660
Initial attempt trying to get file downloading to work
2019-03-16 17:10:04 -07:00
Dane Everitt
4e669771ca
Add support for moving files via the file manager
2019-03-16 16:36:08 -07:00
Dane Everitt
5aa40800c8
Add support for copying a file or folder
2019-03-10 18:42:53 -07:00
Dane Everitt
3970a24218
Migrate the rename action to follow better structure
2019-03-10 15:44:49 -07:00
Dane Everitt
f3159bcec3
Fix prop modification error
2019-03-10 15:15:04 -07:00