joshuaboud
|
d5ec087874
|
use proper Promise syntax instead of hacky awaits
|
2021-06-07 10:50:59 -03:00 |
joshuaboud
|
42711e0166
|
add recursive directory deletion option
|
2021-06-04 15:47:30 -03:00 |
joshuaboud
|
b1d462821a
|
ensure selected_entries is never empty
|
2021-06-04 15:19:27 -03:00 |
joshuaboud
|
cd024a08c5
|
mute output of zip to prevent deadlock with pipe
|
2021-06-04 15:18:59 -03:00 |
joshuaboud
|
2b447001d1
|
truncate file on open
|
2021-06-04 14:40:23 -03:00 |
joshuaboud
|
2da2b2705a
|
add option to replace file on upload
|
2021-06-04 14:40:16 -03:00 |
joshuaboud
|
9189daf1cd
|
fix checking instanceof
|
2021-06-04 14:36:50 -03:00 |
joshuaboud
|
2f987f790a
|
flip contextmenu if too low
|
2021-06-04 14:25:46 -03:00 |
joshuaboud
|
e36a0995fa
|
implement zipping multiple files for download
|
2021-06-04 14:12:09 -03:00 |
joshuaboud
|
2c197d7b50
|
implement downloading files
|
2021-06-04 12:34:41 -03:00 |
joshuaboud
|
c961eca485
|
use promise for get_children
|
2021-06-04 10:35:12 -03:00 |
joshuaboud
|
0ba9c066e2
|
add icons to contextmenu
|
2021-06-03 17:21:14 -03:00 |
joshuaboud
|
1615bcd922
|
move cut copy and paste functions to NavWindow
|
2021-06-03 16:16:30 -03:00 |
joshuaboud
|
c3252e88d1
|
ctrl-x, ctrl-c, ctrl-v for cut, copy, paste
|
2021-06-03 16:00:05 -03:00 |
joshuaboud
|
68efafcd67
|
ctrl-A selects all
|
2021-06-03 15:50:38 -03:00 |
joshuaboud
|
828748c964
|
fix hiding divs and make hidden files transparent
|
2021-06-03 15:24:23 -03:00 |
joshuaboud
|
4bbd81105b
|
add synopsis to write-chunks
|
2021-06-03 14:43:03 -03:00 |
joshuaboud
|
73e4a09751
|
don't upload file if it already exists
|
2021-06-03 14:41:07 -03:00 |
joshuaboud
|
efd09793e8
|
skip upload of directories
|
2021-06-03 14:00:13 -03:00 |
joshuaboud
|
815032456a
|
style notification and rename write-chunk.py
|
2021-06-03 13:53:19 -03:00 |
joshuaboud
|
9917d35982
|
use campaign link
|
2021-06-03 13:41:41 -03:00 |
joshuaboud
|
ee6fc26ffc
|
implement drag and drop file upload
|
2021-06-03 13:34:52 -03:00 |
joshuaboud
|
47b9cf8cdd
|
pass empty string to ln to replace mouseEvent
|
2021-06-02 13:54:55 -03:00 |
joshuaboud
|
e90a0e67b3
|
only populate link target if 1 item selected
|
2021-06-02 13:42:16 -03:00 |
joshuaboud
|
56f3c94b06
|
fix contextmenu in el7 and default link target
|
2021-06-02 13:37:52 -03:00 |
joshuaboud
|
78b798adbd
|
set default name in rename prompt to current name
|
2021-06-02 12:54:49 -03:00 |
joshuaboud
|
55165e11c9
|
move rename to contextmenu, exclusive touch script
|
2021-06-02 12:07:21 -03:00 |
joshuaboud
|
4dc782c598
|
rename move to cut in context menu
|
2021-06-02 11:32:25 -03:00 |
joshuaboud
|
340e4b412d
|
add saving file with ctrl-s
|
2021-06-02 11:29:01 -03:00 |
joshuaboud
|
dc2ecb03b1
|
helper script to wrap rsync for pasting
|
2021-06-02 11:13:17 -03:00 |
joshuaboud
|
abaf5c421c
|
add copyright header
|
2021-06-02 11:09:41 -03:00 |
joshuaboud
|
8b1a9be533
|
only batch update mode if explicitly modified
|
2021-06-01 17:04:32 -03:00 |
joshuaboud
|
3c9e99f92c
|
create custom context menu on right click
|
2021-06-01 16:51:13 -03:00 |
joshuaboud
|
f158eb6f45
|
prevent selecting filenames under icons
|
2021-06-01 13:42:58 -03:00 |
joshuaboud
|
202c0adf41
|
add byte total in footer for cwd
|
2021-06-01 12:36:13 -03:00 |
joshuaboud
|
e26910e2bf
|
implement batch edit permissions and deletion
|
2021-06-01 11:07:38 -03:00 |
joshuaboud
|
26f50a5d0c
|
remove placeholder text
|
2021-06-01 11:07:08 -03:00 |
joshuaboud
|
209c27abbe
|
add area to show files being edited for batch
|
2021-06-01 11:06:41 -03:00 |
joshuaboud
|
e93eccbab1
|
show properties for editing batches of files
|
2021-06-01 10:08:07 -03:00 |
joshuaboud
|
defaf5d1ce
|
sort entries in refresh, not NavDir.get_children()
|
2021-05-31 17:18:26 -03:00 |
joshuaboud
|
7d1f9df49b
|
start implementing selecting multiple entries
|
2021-05-31 17:09:52 -03:00 |
joshuaboud
|
63b3505763
|
remove trailing /'s from path in nav bar
|
2021-05-31 14:52:22 -03:00 |
joshuaboud
|
37670083a5
|
disable spellcheck in file editor textarea
|
2021-05-31 13:59:01 -03:00 |
joshuaboud
|
fb2db3f52f
|
use built in file access API for reading/writing
|
2021-05-31 13:57:37 -03:00 |
joshuaboud
|
75cd0835af
|
truncate filename in right column and add tooltips
|
2021-05-31 12:54:51 -03:00 |
joshuaboud
|
442470dffd
|
add ability to create symlinks
|
2021-05-31 10:32:22 -03:00 |
joshuaboud
|
60fe5a3bf5
|
print verbose exception message when ls fails
|
2021-05-31 10:32:06 -03:00 |
joshuaboud
|
3cf7725787
|
re-enable buttons if editing fails or is cancelled
|
2021-05-31 10:15:54 -03:00 |
joshuaboud
|
5955a677d4
|
run attribution script for fontawesome
|
2021-05-28 17:21:41 -03:00 |
joshuaboud
|
36c4cb93c2
|
fix height in el7
|
2021-05-28 17:18:32 -03:00 |
joshuaboud
|
b099adc3e8
|
give text editor monospaced font family
|
2021-05-28 16:29:57 -03:00 |
joshuaboud
|
002af480e2
|
adjust symlink symbol position
|
2021-05-28 15:53:57 -03:00 |
joshuaboud
|
8633f4ebd1
|
italicize symlink filenames
|
2021-05-28 15:31:54 -03:00 |
joshuaboud
|
b3833f87bb
|
display link target path while editing file
|
2021-05-28 15:21:37 -03:00 |
joshuaboud
|
db463c265a
|
finish adding param typedefs for new functions
|
2021-05-28 15:07:00 -03:00 |
joshuaboud
|
901fe71119
|
Merge remote-tracking branch 'origin/main' into dev-josh
|
2021-05-28 14:55:55 -03:00 |
joshuaboud
|
a3343bb7d4
|
implement symbolic link handling
|
2021-05-28 14:50:06 -03:00 |
dawson
|
dd31f5eba2
|
add js type definitions
|
2021-05-28 14:06:36 -03:00 |
joshuaboud
|
0d5855852b
|
update icon color to a cool grey
|
2021-05-28 13:51:10 -03:00 |
joshuaboud
|
a03c1f36e8
|
set up autocomplete for owner and group
|
2021-05-28 13:45:58 -03:00 |
joshuaboud
|
32790fafa2
|
Merge branch 'main' into dev-josh
|
2021-05-28 13:32:25 -03:00 |
joshuaboud
|
4df0d1311c
|
add funcs to grab users & groups for autocomplete
|
2021-05-28 13:26:26 -03:00 |
dawson
|
9b6078cedb
|
add reloading for the last active path and the show hidden files setting
|
2021-05-28 13:23:35 -03:00 |
joshuaboud
|
408de97a6c
|
Merge branch 'dev-sam' into merge-cephfs-stats
|
2021-05-28 12:59:47 -03:00 |
joshuaboud
|
db8e2bbc6a
|
fix grid alignment for permission checkboxes
|
2021-05-28 12:53:47 -03:00 |
joshuaboud
|
66b040841d
|
update css stylings
|
2021-05-28 12:17:42 -03:00 |
joshuaboud
|
e6b39567a2
|
fix path autocomplete in /
|
2021-05-28 12:17:03 -03:00 |
joshuaboud
|
959c8fa07e
|
style all text inputs, not just nav bar
|
2021-05-28 11:11:53 -03:00 |
sam55silver
|
8813f14c27
|
Added cephfs-dir-status.py to scripts directory
|
2021-05-28 10:56:37 -03:00 |
sam55silver
|
fbdb607cf6
|
Fixed merge mistakes
|
2021-05-28 10:20:02 -03:00 |
sam55silver
|
93721b8dec
|
Merge branch 'main' into dev-sam
|
2021-05-28 10:15:01 -03:00 |
joshuaboud
|
7d08fc73a1
|
add logo in footer with link to 45drives.com
|
2021-05-27 17:22:55 -03:00 |
joshuaboud
|
0f46f8b65d
|
move hidden files toggle closer to theme toggle
|
2021-05-27 16:48:52 -03:00 |
joshuaboud
|
489644603b
|
add toggle for showing/hiding hidden files/dirs
|
2021-05-27 16:46:54 -03:00 |
joshuaboud
|
fa75722d3a
|
default num dirs and files to "-"
|
2021-05-27 16:22:43 -03:00 |
joshuaboud
|
fd1cbd101f
|
add footer and file/dir count
|
2021-05-27 16:22:08 -03:00 |
joshuaboud
|
72411a542d
|
style textarea and update button icons
|
2021-05-27 16:04:43 -03:00 |
joshuaboud
|
01d70fde47
|
disable navigation bar while editing file
|
2021-05-27 15:36:35 -03:00 |
joshuaboud
|
e7f0736a7a
|
custom border on editor textarea
|
2021-05-27 15:36:14 -03:00 |
joshuaboud
|
db7d8f159e
|
add copyright disclaimer
|
2021-05-27 15:27:16 -03:00 |
joshuaboud
|
ba4387df43
|
spaces to tabs
|
2021-05-27 15:26:11 -03:00 |
joshuaboud
|
a3ee611894
|
filesystem to File System
|
2021-05-27 15:24:35 -03:00 |
joshuaboud
|
15dc03dcb4
|
add copyright disclaimer
|
2021-05-27 15:21:49 -03:00 |
joshuaboud
|
827b138d57
|
color scrollbar, add spinner, disable btns on edit
|
2021-05-27 14:57:35 -03:00 |
joshuaboud
|
f04785d4d0
|
resize theme toggle and add icon
|
2021-05-27 13:32:53 -03:00 |
joshuaboud
|
09e56e58fb
|
ensure path at least contains ""
|
2021-05-27 13:12:15 -03:00 |
joshuaboud
|
fa77701794
|
only call cephfs-dir-stats when needed
|
2021-05-27 12:26:23 -03:00 |
joshuaboud
|
b59acf84d5
|
Merge changes for cephfs-dir-stats and light mode
|
2021-05-27 11:52:04 -03:00 |
sam55silver
|
eda886561f
|
Fixed button size of theme toggle. Made it smaller.
|
2021-05-27 11:15:30 -03:00 |
sam55silver
|
baca851a98
|
Added a dark and light mode toggle!
|
2021-05-26 18:44:38 -03:00 |
joshuaboud
|
19620e11af
|
implement file editor
|
2021-05-26 17:15:28 -03:00 |
sam55silver
|
775b0f2f63
|
Added feature to see Ceph status on clusters you select
|
2021-05-26 17:04:29 -03:00 |
joshuaboud
|
f6fb166b07
|
add dynamic dropdown list while typing path
|
2021-05-26 15:18:35 -03:00 |
joshuaboud
|
9b0131a0b8
|
default owner and group to '?' on error while determining
|
2021-05-26 13:36:13 -03:00 |
joshuaboud
|
049cd5f489
|
fix returning to previous dir on inaccessible
|
2021-05-26 13:35:51 -03:00 |
joshuaboud
|
ea07f04a34
|
add forward and back button instead of just up
|
2021-05-26 13:25:11 -03:00 |
joshuaboud
|
424653b67c
|
implement adding files and directories
|
2021-05-26 12:52:45 -03:00 |
joshuaboud
|
239521eb1e
|
set up NavDir for implementing cephfs-dir-stats
|
2021-05-26 12:21:31 -03:00 |
joshuaboud
|
197918e229
|
implement deleting files and directories
|
2021-05-26 12:09:25 -03:00 |
joshuaboud
|
fd400a65d0
|
implement applying changes
|
2021-05-26 12:01:31 -03:00 |
joshuaboud
|
ef44b1edd8
|
implement applying changes to file
|
2021-05-26 11:20:17 -03:00 |
joshuaboud
|
6c149c6e13
|
implement parsing mode checkboxes and show preview of mode
|
2021-05-26 10:52:05 -03:00 |
joshuaboud
|
9c6fd17a2a
|
implement edit functions and add refresh button
|
2021-05-26 10:10:02 -03:00 |
joshuaboud
|
498cc6f3ad
|
add edit properties window and implement filling current values
|
2021-05-25 17:54:21 -03:00 |
joshuaboud
|
5338ddac07
|
use fontawesome icons
|
2021-05-25 16:41:03 -03:00 |
joshuaboud
|
28b7698534
|
use fontawesome icons for entries
|
2021-05-25 16:12:26 -03:00 |
joshuaboud
|
462c9086b1
|
add selection highlighting and fontawesome
|
2021-05-25 16:05:32 -03:00 |
joshuaboud
|
d5e3e6ad47
|
show and stylize properties
|
2021-05-25 14:37:59 -03:00 |
joshuaboud
|
0d12a2d4b9
|
implement cd on double click and show stats on single click
|
2021-05-25 13:47:23 -03:00 |
joshuaboud
|
da08328386
|
rename script to ls.py
|
2021-05-21 15:57:58 -03:00 |
joshuaboud
|
a9e5dccc08
|
rename script to ls.py
|
2021-05-21 15:57:47 -03:00 |
joshuaboud
|
b7bd3a6b6b
|
create custom ls python script
|
2021-05-21 15:54:25 -03:00 |
joshuaboud
|
4c18ddd76a
|
implement changing directory
|
2021-05-21 15:00:20 -03:00 |
joshuaboud
|
5e212d3682
|
make script to execute ls -lL without failing as easily
|
2021-05-21 14:59:32 -03:00 |
joshuaboud
|
333696771e
|
make file and folder icons
|
2021-05-21 13:31:23 -03:00 |
joshuaboud
|
2a70b36d68
|
make NavEntry, NavDir, and NavFile classes, and global NavWindow class to display contents of /
|
2021-05-21 13:15:42 -03:00 |
joshuaboud
|
a7972b9059
|
finish mockup
|
2021-05-20 16:55:49 -03:00 |
joshuaboud
|
7e55f374d1
|
create files
|
2021-05-20 15:20:34 -03:00 |