Commit graph

481 commits

Author SHA1 Message Date
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
2b55d5c159 fix(files): cleanups 2021-08-20 09:56:21 -05:00
hexxa
c864c2bcb5 fix(configs): incorrect space limit 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
cf3332a22f fix(files): incorrect field alias 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
422232a34f fix(tests): use local socket 2021-08-20 09:56:21 -05:00
hexxa
4f388d1a11 fix(cfg/dev): listen at local sock 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
5ef94afd7a test(userstore): fix flaky test 2021-08-20 09:56:21 -05:00
hexxa
43f2507428 feat(files): add isSharing api 2021-08-20 09:56:21 -05:00
hexxa
94505ae87b test(userstore): fix incorrect type 2021-08-17 02:22:24 -05:00
hexxa
839d7f43bc test(files/quota): add e2e tests 2021-08-17 02:22:24 -05:00
hexxa
41654e36d0 feat(files): enable space limit 2021-08-17 02:22:24 -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
fb160c0418 fix(users): fix flaky tests 2021-08-15 05:14:57 -05:00
hexxa
55764efd40 test(files): fix e2e tests 2021-08-15 05:14:57 -05:00
hexxa
7b2c185686 fix(files): use name as home dir 2021-08-15 05:14:57 -05:00
hexxa
b6000771d7 test(userstore): fix flaky test 2021-08-13 05:00:09 -05:00
hexxa
7752733fb9 feat(files): disallow normal users to access home dir 2021-08-13 05:00:09 -05:00
hexxa
8eac11afda chore(deps): upgrade gin to 1.7.3 2021-08-13 05:00:09 -05:00
hexxa
b1a723be21 test(files/sharings): add e2e tests 2021-08-13 05:00:09 -05:00
hexxa
df0264ecfd feat(sharing): enable APIs for sharing 2021-08-13 05:00:09 -05:00
hexxa
a96f552323 feat(deps, server): add FileInfoStore to deps 2021-08-13 05:00:09 -05:00
hexxa
e74c3c34e3 feat(fileinfostore): support GetSharing 2021-08-13 05:00:09 -05:00
hexxa
c78692df52 feat(store): add FileInfoStore 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
dependabot[bot]
e7163c5c1c chore(deps): bump path-parse from 1.0.6 to 1.0.7
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:46:37 -05:00
hexxa
832c65f94f test(e2e): add quota configs 2021-08-08 21:32:43 -05:00
hexxa
f986015c0b fix(fe/be): clean up and enable quota in ui 2021-08-08 21:32:43 -05:00
hexxa
cdd15be4aa feat(files): enable limiter for download 2021-08-08 21:32:43 -05:00
hexxa
fd5da3db37 feat(files): enable upload limiter 2021-08-08 21:32:43 -05:00
hexxa
e01f5f8351 feat(pkg): add limiter 2021-08-08 21:32:43 -05:00
hexxa
e73947de0d feat(users): enable quota in handlers 2021-08-08 21:32:43 -05:00
hexxa
75e10e6ad9 feat(user_store): add quota to user info 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