Commit graph

105 commits

Author SHA1 Message Date
hexxa
95e5be092a feat(users): support avatar, email and bgColor in fe 2022-03-20 21:05:59 +08:00
hexxa
817ced61de feat(db/userstore): add avatar, email, bgColor to user profile 2022-03-20 21:05:59 +08:00
hexxa
01e07273a6 feat(users): add theme to preferences 2022-03-20 21:05:59 +08:00
hexxa
21593af444 test(users, settings): add e2e tests for ResetUsedSpace and WorkerQueueLen 2022-03-10 17:59:50 +08:00
hexxa
4dcd2c56ca feat(users) add async handler for reset used space 2022-03-10 17:59:50 +08:00
hexxa
e05ef9b5fd fix(db): structs are not imported 2022-03-05 19:42:29 +08:00
hexxa
062d697841 fix(files): used space not updated after deleting folder 2022-03-05 19:42:29 +08:00
hexxa
406f908d9e fix(files): incorrect delete folder operation order 2022-03-05 19:42:29 +08:00
hexxa
652adba4ad test(files): add move folder test and clean code 2022-03-05 19:42:29 +08:00
hexxa
17b4544487 fix(files): add boltdb store and refactor files handlers 2022-03-05 19:42:29 +08:00
hexxa
044cdea1d4 fix(files): refactor upload mgr as upload info store 2022-03-05 19:42:29 +08:00
hexxa
0967ca53dc test(authz): refine authz tests 2022-02-24 22:35:53 +08:00
hexxa
731e4029c9 test(permission): add forceSetPwd permission test 2022-02-23 22:43:09 +08:00
hexxa
d2d269171d test(auth): add permission tests for files and settings api 2022-02-23 22:43:09 +08:00
hexxa
cff87bdddd test(files): add permission tests for basic file operations, with some security fixes 2022-02-23 22:43:09 +08:00
hexxa
980bceb090 test: add permission tests - users APIs 2022-02-23 22:43:09 +08:00
hexxa
33a269d220 fix(config): use proper var name for arguments 2022-02-09 21:38:06 +08:00
hexxa
012df60679 fix(cd): use build-push-action-v2 with default Dockerfile 2022-02-08 18:34:50 +08:00
hexxa
79e3f868a5 test(config): test if config can be overwritten in field granularity 2022-01-31 13:01:28 +08:00
hexxa
39d644931c fix: disable default db name 2022-01-29 14:36:38 +08:00
hexxa
00bbb12843 fix(server/test): add dbPath to configs 2022-01-29 14:36:38 +08:00
hexxa
d0c0b80eff fix(config): change the order of overwriting 2022-01-29 14:36:38 +08:00
hexxa
4d2231b7db test(config): add files for testing 2022-01-29 14:36:38 +08:00
hexxa
48a239bef2 feat(config): add config loading functions 2022-01-29 14:36:38 +08:00
hexxa
32a003d789 fix(config): add config loading functions and tests, also fix config issues 2022-01-29 14:36:38 +08:00
hexxa
67da1ea0eb fix(settings): add captchaEnabled switch to client config 2022-01-29 14:36:38 +08:00
hexxa
75c6f06a6d fix: fails to upload empty file 2022-01-29 14:36:38 +08:00
hexxa
40c1d81d58 test(fe): add jest mocked clients 2022-01-23 18:55:43 +08:00
hexxa
a378296980 feat(be/files): enable shareID for sharing APIs 2022-01-16 13:16:01 +08:00
hexxa
3b997eb9f6 fix(be/config): open fd limit in yaml is not read 2022-01-10 10:59:13 +08:00
hexxa
56bc628d5b fix(server): remove print 2022-01-10 10:59:13 +08:00
hexxa
711a3a874f feat(error_reporting): integrate error reporting 2021-12-30 10:49:41 +08:00
hexxa
7577fb0ace feat(be/settings): add api for reporting client error 2021-12-30 10:49:41 +08:00
hexxa
f587c6cc36 fix(userstore): check compatibility and try to fix issues 2021-11-07 13:13:42 +08:00
hexxa
6b0d0f4337 test(users): add test for checking inited users 2021-11-03 14:02:21 +08:00
hexxa
2497968b82 test(users): add e2e tests for preferences apis 2021-11-03 14:02:21 +08:00
hexxa
961bafa66c feat(server): init site settings from config 2021-10-10 10:29:48 +08:00
hexxa
3048ce2820 test(settings): add e2e test for settings 2021-10-10 10:29:48 +08:00
hexxa
76cf1274af feat(settings): integrate settings handlers to server 2021-10-10 10:29:48 +08:00
hexxa
a7de2e6399 feat(db): add site store 2021-10-10 10:29:48 +08:00
hexxa
4d8a8999a5 fix(db): aggregate store pkgs under db dir 2021-10-10 10:29:48 +08:00
hexxa
c7a2300790 fix(e2e): fix space limit test limiting issue 2021-10-05 19:27:48 +08:00
hexxa
5eafcf884d fix(browser): refresh used space after all uploads are done 2021-10-05 19:27:48 +08:00
hexxa
8b47f2f385 fix(test): incorrect test desc 2021-10-05 19:27:48 +08:00
hexxa
e1ad4c203e chore(e2e): add addUsers helper func 2021-10-05 19:27:48 +08:00
hexxa
74aa28d874 chore(e2e): clean up e2e tests 2021-10-05 19:27:48 +08:00
hexxa
5605839411 test(e2e): refine space limit tests 2021-10-05 19:27:48 +08:00
hexxa
2ccdf0e287 feat: enable sharing with visitor 2021-09-26 11:53:33 +08:00
hexxa
dc80778255 fix(fs): fd must be closed after deleting, renaming 2021-09-19 10:50:35 +08:00
hexxa
742de29e4e fix(users): fix flaky users test 2021-09-18 16:21:52 +08:00