hexxa
|
b54275771e
|
fix(server): add initer
|
2022-09-25 12:14:55 +08:00 |
|
hexxa
|
becfa688aa
|
fix(server): clean up handlers initing
|
2022-09-25 12:14:55 +08:00 |
|
hexxa
|
81e97bdd55
|
fix(db): add sqlite store back with some fixes
|
2022-09-25 12:14:55 +08:00 |
|
hexxa
|
61757aff4a
|
fix(server): skip initing users if inited
|
2022-09-25 12:14:55 +08:00 |
|
hexxa
|
4f6683de03
|
fix(server): 1.replace bolt with sqlite in config 2.add hardcoded listing roles
|
2022-09-25 12:14:55 +08:00 |
|
hexxa
|
ce77eb7534
|
test(server): fix bugs and tests
|
2022-09-25 12:14:55 +08:00 |
|
hexxa
|
085a3e4e10
|
feat(handlers): replace boltdb with sqlite in handlers
|
2022-09-25 12:14:55 +08:00 |
|
hexxa
|
59a39efc4a
|
feat(db): enable sqlite for storing users
|
2022-09-25 12:14:55 +08:00 |
|
hexxa
|
f95a611204
|
feat(rdb): add sqlite as a dependency
|
2022-09-25 12:14:55 +08:00 |
|
hexxa
|
aeb9d26bbd
|
feat(server): add flag for skipping indexing in launching
|
2022-08-12 20:00:00 +08:00 |
|
hexxa
|
f0293fbc4c
|
fix(server): restore and persist file index
|
2022-07-30 20:58:18 +08:00 |
|
hexxa
|
fd46d7b816
|
feat(server): add reindexing API with tests
|
2022-07-24 19:58:18 +08:00 |
|
hexxa
|
826d472a96
|
feat(files): add search API and tests
|
2022-07-23 23:03:21 +08:00 |
|
hexxa
|
dff79ed87f
|
feat(dep/fileindex): enable fileindex in file managing
|
2022-07-21 22:48:57 +08:00 |
|
hexxa
|
cf30f8db60
|
fix(server): db folder is not created correctly
|
2022-05-14 11:16:10 +08:00 |
|
hexxa
|
d7263cc3c8
|
fix(embed_fs): enable embed fs for prod
|
2022-04-28 22:42:12 +08:00 |
|
hexxa
|
7e5f3995b4
|
fix: use theme background as default
|
2022-04-11 21:25:11 +08:00 |
|
hexxa
|
4de972cb11
|
fix(config): clean up configs and workflows
|
2022-04-02 17:29:27 +08:00 |
|
hexxa
|
d65f1c4356
|
fix(userstore): enable strict user checking
|
2022-03-26 13:11:38 +08:00 |
|
hexxa
|
b7609e6c06
|
fix(user_store): add checking and move some common vars
|
2022-03-26 13:11:38 +08:00 |
|
hexxa
|
b4dc30f824
|
fix(sitestore): clean up sitestore for refactoring
|
2022-03-26 13:11:38 +08:00 |
|
hexxa
|
817ced61de
|
feat(db/userstore): add avatar, email, bgColor to user profile
|
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
|
17b4544487
|
fix(files): add boltdb store and refactor files handlers
|
2022-03-05 19:42:29 +08:00 |
|
hexxa
|
012df60679
|
fix(cd): use build-push-action-v2 with default Dockerfile
|
2022-02-08 18:34:50 +08:00 |
|
hexxa
|
39d644931c
|
fix: disable default db name
|
2022-01-29 14:36:38 +08:00 |
|
hexxa
|
a378296980
|
feat(be/files): enable shareID for sharing APIs
|
2022-01-16 13:16:01 +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
|
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
|
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
|
5605839411
|
test(e2e): refine space limit tests
|
2021-10-05 19:27:48 +08:00 |
|
hexxa
|
52c8610271
|
feat(users): support predefined users
|
2021-09-17 23:13:49 +08:00 |
|
hexxa
|
5e8567d470
|
fix(fs): fix issues related to closing fd
|
2021-09-15 22:45:04 +08:00 |
|
hexxa
|
2dc156cd95
|
fix(cicd): refactor scripts for cicd
|
2021-09-14 16:38:40 +08:00 |
|
hexxa
|
04b39eff03
|
fix(server): use gocfg to get port
|
2021-09-14 16:38:40 +08:00 |
|
hexxa
|
e462c349a5
|
fix(files): isSharing always return true
|
2021-09-13 17:47:45 +08:00 |
|
hexxa
|
4a5c68df17
|
fix(worker): refactor and fix issues of worker
|
2021-09-13 17:47:45 +08:00 |
|
hexxa
|
8518072c7e
|
s
|
2021-09-13 17:47:45 +08:00 |
|
hexxa
|
e47ee4aa8c
|
feat(workers): integrate workers to handlers
|
2021-09-13 17:47:45 +08:00 |
|
hexxa
|
9cd6d6f84b
|
feat(server): support SetUser api
|
2021-08-27 10:57:09 -05:00 |
|
hexxa
|
43f2507428
|
feat(files): add isSharing api
|
2021-08-20 09:56:21 -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 |
|