Commit graph

72 commits

Author SHA1 Message Date
hexxa
8253c82db0 fix(browser): unify styles 2021-12-12 15:12:42 +08:00
hexxa
c75b640b7a fix(pane-admin): unify styles 2021-12-12 15:12:42 +08:00
hexxa
551120e83b fix(panes_settings): unify styles 2021-12-12 15:12:42 +08:00
hexxa
e80608823e fix(pane_login): unify styles 2021-12-12 15:12:42 +08:00
hexxa
59ca0d5c51 fix(panes): unify styles 2021-12-12 15:12:42 +08:00
hexxa
c536730cf9 fix(topbar): unify styles 2021-12-12 15:12:42 +08:00
hexxa
433a91b442 fix(root_frame): unify css names in root frame 2021-12-12 15:12:42 +08:00
hexxa
0c6cc6a7e1 fix(browser): unify style 2021-10-10 10:29:48 +08:00
hexxa
8caa713990 fix(settings): clean up pane 2021-09-28 21:35:36 +08:00
hexxa
ec1bb36c21 feat: support refreshing hash 2021-09-26 11:53:33 +08:00
hexxa
3b1508af51 fix(uploader): add error info and fix issues in uploader 2021-09-13 17:47:45 +08:00
hexxa
93d946e535 fix(be/users): add quota and usedSpace to self api 2021-08-30 09:02:49 -05:00
hexxa
969cdc8032 fix(ui/browser): move buttons to item list 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
565c7324ef fix(topbar): display user name 2021-08-27 10:57:09 -05:00
hexxa
cdc0ed03f8 fix(ui/admin_pane): fix user pane layout 2021-08-15 07:31:45 -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
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
Hexxa
df46915147
fix(client/web): refine list layout (#65) 2021-07-25 10:19:23 +08:00
Hexxa
047e3a8601
fix(client/web): remove css loader (#57) 2021-05-21 15:19:28 +08:00