hexxa
e7d6cb5975
feat(ui/browser): add tab bar
2021-08-29 06:23:25 -05:00
hexxa
0c875c30dd
fix(ui/browser): move breadcrumb to item list
2021-08-29 06:23:25 -05:00
hexxa
74af901857
fix(ui/browser): change position
2021-08-29 06:23:25 -05:00
hexxa
8905f127dd
fix(browser): refine styles
2021-08-29 06:23:25 -05:00
hexxa
edf2edfb78
feat(ui): introduce react-icons
2021-08-29 06:23:25 -05:00
hexxa
a3d68cd77d
feat(ui/layout): add flexbox
2021-08-29 06:23:25 -05:00
hexxa
146af5af0a
fix(client/files): retry when too many open fds
2021-08-27 10:57:09 -05:00
hexxa
1d727b4416
fix(ui/browser): move files in batch
2021-08-27 10:57:09 -05:00
hexxa
85be9fe67d
fix(ui/browser): send del requests in batch
2021-08-27 10:57:09 -05:00
hexxa
dcf871f1ff
feat(ui): support localstorage and get lan from it
2021-08-27 10:57:09 -05:00
hexxa
8fa9cd2b0d
fix(ui/browser): only refresh item list after one uploading is finished
2021-08-27 10:57:09 -05:00
hexxa
565c7324ef
fix(topbar): display user name
2021-08-27 10:57:09 -05:00
hexxa
01d38786ec
feat(ui): show user name
2021-08-27 10:57:09 -05:00
hexxa
b853ceb0cb
feat(settings): enable choose lan in settings
2021-08-27 10:57:09 -05:00
hexxa
eb6d9c2490
feat(ui): enable i18n
2021-08-27 10:57:09 -05:00
hexxa
3531e7a265
chore(dep): upgrade dependency
2021-08-27 10:57:09 -05:00
hexxa
072b8b7fd7
feat(ui): add i18n support
2021-08-27 10:57:09 -05:00
hexxa
600c1e6a9e
fix(ui): replace alert with alertMsg
2021-08-27 10:57:09 -05:00
hexxa
99607c66bc
fix(ui/core_state): move userRole to login domain
2021-08-27 10:57:09 -05:00
hexxa
794b14c4d4
fix(ui/client): client issues
2021-08-27 10:57:09 -05:00
hexxa
cff7ce6af4
fix(ui/admin): fix SetUser related issues
2021-08-27 10:57:09 -05:00
hexxa
bd6f961d03
fix(ui/topbar): admin panel is not refreshed in loading
2021-08-27 10:57:09 -05:00
hexxa
c2673cd416
feat(client): support SetUser api
2021-08-27 10:57:09 -05:00
hexxa
f2dd36c630
test(ui): refactor all tests
2021-08-27 10:57:09 -05:00
hexxa
dc3783a091
feat(state_mgr): support set clients
2021-08-27 10:57:09 -05:00
hexxa
9b67a85d97
fix(ui): refactor core state into a flat structure
2021-08-27 10:57:09 -05:00
hexxa
8013c401f3
fix(dep): fix cve issues
2021-08-22 09:29:34 -05:00
hexxa
19a635a4b5
chore(ui): remove unused code
2021-08-22 09:29:34 -05:00
hexxa
ee056aa193
fix(updater): merge all updater as one updater
2021-08-22 09:29:34 -05:00
hexxa
369b769952
chore(ui): remove unused code
2021-08-20 22:40:48 -05:00
hexxa
8151535e9d
fix(ui): resolve cves
2021-08-20 22:40:48 -05:00
hexxa
41f1cb0ff8
chore(ui): resolve CVEs
2021-08-20 22:40:48 -05:00
hexxa
3760c137dc
fix(files): fix incorrect mock interface
2021-08-20 09:56:21 -05:00
hexxa
0a8c3e77a2
fix(ui): add sharing url and fix several issues
2021-08-20 09:56:21 -05:00
hexxa
b89ad2765e
fix(ui/browser): incorrect async operation order
2021-08-20 09:56:21 -05:00
hexxa
101d47b2f7
fix(state_mgr): incorrect state init
2021-08-20 09:56:21 -05:00
hexxa
752768a916
feat(ui): support sharing
2021-08-20 09:56:21 -05:00
hexxa
86474e044f
feat(client): support sharing api
2021-08-20 09:56:21 -05:00
hexxa
80d54f42a1
feat(files/sharing): refactor sharing apis with tests
2021-08-20 09:56:21 -05:00
hexxa
921a7c1ef9
fix(ui/admin_pane): fix hr color
2021-08-15 07:31:45 -05:00
hexxa
fe6352c78d
fix(ui/admin_pane): change id, name layout
2021-08-15 07:31:45 -05:00
hexxa
cdc0ed03f8
fix(ui/admin_pane): fix user pane layout
2021-08-15 07:31:45 -05:00
hexxa
ffc62023e8
feat(ui/quota): add ui for quota
2021-08-15 07:31:45 -05:00
hexxa
b1a723be21
test(files/sharings): add e2e tests
2021-08-13 05:00:09 -05:00
dependabot[bot]
834c577a71
chore(deps): bump path-parse from 1.0.6 to 1.0.7 in /src/client/web
...
Bumps [path-parse](https://github.com/jbgutierrez/path-parse ) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases )
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7 )
---
updated-dependencies:
- dependency-name: path-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-13 02:47:00 -05:00
hexxa
f986015c0b
fix(fe/be): clean up and enable quota in ui
2021-08-08 21:32:43 -05:00
Hexxa
1fcb2223a0
feat(be/fe): enable captcha ( #69 )
...
* feat(ui): enable captcha
* feat(server): enable captcha
* fix(ui): fix login pane layout
* fix(config): remove unused config and files
* fix(be/fe): clean up code
* chore(fe/be): clean up code
2021-08-07 11:27:24 +08:00
Hexxa
021e5090be
feat(): refactor uploader ( #68 )
...
* chore(src): delete unused codes
* fix(client/worker): refactor uploading part and fix issues
* fix(ui/worker): rename fg worker file name
* fix(ui/worker): cleanups
* feat(ui/uploader): switch from file_uploader to chunk_uploader with tests
* fix(ui/worker): clean up code
2021-08-05 11:00:51 +08:00
Hexxa
aefaca98b3
feat(admin): enable multi-users ( #67 )
...
* feat(userstore): support ListUsers
* feat(userstore): support del users
* feat(multiusers): support list users and delete user apis
* feat(client/web): add new apis to web client
* fix(ui/panes): move each pane out of the container
* feat(ui): add admin pane
* feat(users): support force set password api
* feat(ui/admin-pane): add functions to admin pane
* feat(users): support self API and move uploading folder to home
* fix(users): remove home folder when deleting user
* fix(ui): remove useless function
* feat(ui/panes): hide admin menu if user is not admin
* fix(server/files): list home path is incorrect
* fix(server): 1.listHome return incorrect cwd 2.addUser init folder with incorrect uid 3.check ns before using
* test(server): add regression test cases
* test(users, files): add e2e test for concurrent operations
* fix(test): clean ups
2021-07-31 10:59:33 +08:00
Hexxa
916ec7c2dc
fix(ui): fix layout of list & pane ( #66 )
...
* fix(ui): refine pane layout
* fix(test): add pane_admin component
2021-07-25 16:19:57 +08:00