Commit graph

1079 commits

Author SHA1 Message Date
Dane Everitt
19ef901768
Show success message to the user 2019-06-11 23:19:43 -07:00
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
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
Dane Everitt
95d19bf09e
Update logic that handles creation of folders for a server 2019-05-01 21:45:39 -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
Dane Everitt
743ae040be
Add accessability buttons to the file rows 2019-03-17 17:49:04 -07: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
Dane Everitt
d6630341b4
Combine logic so we aren't constantly duplicating it 2019-03-10 14:50:44 -07:00
Dane Everitt
25621f4c1c
Push the user into the newly created directory once made 2019-03-10 14:28:24 -07:00
Dane Everitt
66320972be
Improve file deletion logic to not require a refresh 2019-03-10 14:14:47 -07:00
Dane Everitt
6b4bf3eaa7
Add basic file deletion logic 2019-03-09 12:04:29 -08:00
Dane Everitt
a66d7a3417
Merge branch 'develop' into feature/vuejs 2019-03-09 11:19:07 -08:00
Sir3lit
babf1262f0
Update Notice
Updates notice to reflect the correct name of the value to edit, less confusion
2019-03-03 23:03:48 -05:00
Dane Everitt
d9593b23ab
Paginate server results when viewing a node, closes #1404 2019-03-02 15:58:56 -08:00
Dane Everitt
d34c737f16
Base delete file view, not actually connected to anything 2019-02-18 21:23:42 -08:00
Dane Everitt
ff820f30ad
Add support for renaming files on the fly in the file manager 2019-02-18 20:41:58 -08:00
Dane Everitt
52115b5c77
This wasnt used 2019-02-18 19:38:03 -08:00
Dane Everitt
c47ceda302
Remove forgotten debugger 2019-02-17 13:29:42 -08:00
Dane Everitt
866b3a3aac
Add support for actually creating that folder on the daemon 2019-02-17 13:29:11 -08:00
Dane Everitt
0b11532a48
Get modal base logic all worked out 2019-02-17 13:03:15 -08:00
Dane Everitt
be7f7d8da8
Add initial support for tracking current FM directory for creating a folder (and other stuff eventually) 2019-02-16 17:54:15 -08:00
Dane Everitt
767e466fd8
Lets be smarter with modals here... 2019-02-16 17:15:56 -08:00
Havila
04fb5de9a1 Add missing ∞ (#1485)
I guess it was left out of https://github.com/pterodactyl/panel/pull/1260
2019-02-16 11:10:12 -08:00
Dane Everitt
b6773b56c1
Format all the files 2019-02-09 21:15:45 -08:00
Dane Everitt
5bff8d99cc
Move everything back to vue SFCs 2019-02-09 21:14:58 -08:00
Dane Everitt
761704408e
Fix HMR and backtrack for SFC support now that PHPStorm supports them
Of course I wasted forever migrating OUT of SFCs only to go back to them.
2019-02-09 19:43:11 -08:00
Dane Everitt
626a63ddd9
Some code cleanup 2019-02-09 19:15:18 -08:00
Dane Everitt
40aa3da5de
Migrate last of the SFC's to TS files 2019-02-09 18:46:06 -08:00
Dane Everitt
5cb57af193
Fix power button actions 2019-02-09 17:37:44 -08:00
Dane Everitt
8385ec7feb
Cleanup more filemanager design 2019-02-09 17:26:08 -08:00
Dane Everitt
caca6cff8a
Make the file manager look better 2019-02-09 17:07:11 -08:00
Dane Everitt
ac13f5dce4
Fix a bunch of design inconsistencies and horrible code on server boxes 2019-02-09 16:38:45 -08:00
Dane Everitt
a9fda52065
Begin fixing design to match new colors 2019-02-09 15:17:38 -08:00
Dane Everitt
e62e3babcc
More fixes 2019-02-09 14:48:47 -08:00
Dane Everitt
6e26f1929d
Blues 2019-02-09 14:44:35 -08:00
Dane Everitt
d6feaec202
Fix colors 2019-02-09 14:37:30 -08:00
Dane Everitt
f62c8a0d55
Greens 2019-02-09 14:36:39 -08:00
Dane Everitt
8dcd445df6
Migrate yellows 2019-02-09 14:33:39 -08:00
Dane Everitt
32b43cff9a
Convert color schema, begin migrating old classes (finishes grey & red) 2019-02-09 14:32:18 -08:00
Dane Everitt
6c7a5d5bb9
Finish UI stuff for today 2019-02-03 17:45:22 -08:00
Dane Everitt
89d29cf46b
Assorted UI tweaking 2019-02-03 17:27:19 -08:00
Dane Everitt
a28a9887c1
Rearrange the navigation bar to be laid out more normally 2019-02-03 16:29:08 -08:00
Dane Everitt
378a26a7c5
Finish migrating most everything to TS 2019-02-03 15:39:59 -08:00
Dane Everitt
0407e97aa1
oopsie 2019-02-03 15:16:03 -08:00
Dane Everitt
3e61bfdeaa
Replace console view with proper ts 2019-02-03 15:10:21 -08:00
Dane Everitt
d7ce62c047
Re-add socket mixin, works fine? 2019-02-03 14:49:04 -08:00
Dane Everitt
1c6fa6c0bb
Revert "Temporarily remove socketio until this can be fixed"
This reverts commit 0e1d35c8a0.
2019-02-03 14:31:47 -08:00
Dane Everitt
9f2eaa5c40
Transform server base page to TS 2019-02-03 14:31:39 -08:00
Dane Everitt
ea923053eb
Miscelaneous fixes for WP 2019-02-02 18:49:51 -08:00
Dane Everitt
91cf735646
Fix webpack compliation for prod, chunk out massive files for perf 2019-02-02 18:25:33 -08:00
Dane Everitt
cc6d10d7f8
Initial Webpack 4 configuration 2019-02-02 17:33:12 -08:00
stashenko
7b4e69b5d2 Add russian translation (#1460) 2019-02-02 14:07:58 -08:00
Dane Everitt
327a324cb4
Merge pull request #1443 from zKoz210/develop
Fixed skip_scripts in creating and startup the server
2019-02-02 14:04:54 -08:00
Dane Everitt
c33e9fc4f5
Merge branch 'develop' into feature/zhimprove 2019-02-02 13:36:22 -08:00
F0rb1d
d281cfded5 Merge fix. 2019-02-03 00:34:35 +08:00
F0rb1d
44c2f74c21 Hugely improved Simplified Chinese translation quality. 2019-02-03 00:10:51 +08:00
F0rb1d
851f292ee3 Hugely improved Simplified Chinese translation quality. 2019-02-02 23:47:11 +08:00
Magnus Leßmann
5a23fdae6e
Fix missing encoding of file editing urls 2019-01-24 09:29:35 +01:00
Oreo Oreoniv
186418ee50
Fixed skip_scripts in startup the server 2019-01-18 08:02:09 +03:00
Oreo Oreoniv
27882467e5
Fixed skip_scripts in creating the server 2019-01-18 08:00:35 +03:00
Dane Everitt
2a0d649b2a
Migrate more components to TS 2018-12-30 15:31:41 -08:00
Dane Everitt
085da72934
Fix modal closing 2018-12-30 15:07:18 -08:00
Dane Everitt
0c2b2b4341
Get account pages working 2018-12-30 15:07:12 -08:00
Dane Everitt
11a70b0343
Get dashboard converted 2018-12-30 13:41:24 -08:00
Dane Everitt
33e09b5619
Migrate more core components 2018-12-30 13:10:16 -08:00
Dane Everitt
136e4b5b7b
Fix some issues 2018-12-30 12:45:57 -08:00
Dane Everitt
da45855034
Use computed, not method so it is accessible 2018-12-30 12:27:18 -08:00
Dane Everitt
75ba2eac39
Finish auth migration, now to make it work 2018-12-30 12:13:10 -08:00
Dane Everitt
3b553beac6
Update bootstrap.ts 2018-12-30 10:41:36 -08:00
Dane Everitt
6330d6579f
Undo the ts setting in vue components, begin migration to Vue.component setup 2018-12-29 19:24:52 -08:00