Commit graph

458 commits

Author SHA1 Message Date
hexxa
dbb1ce65ef feat(ui/files_pane): enable file/folder searching 2022-07-30 20:58:18 +08:00
hexxa
302d3a6af8 fix(files/search): enable searching by multiple keywords 2022-07-30 20:58:18 +08:00
hexxa
9510d6e730 feat(ui/clients): add search, reindex in client 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
fc653d1c15 fix(server/test): enable files api tests 2022-07-24 19:58:18 +08:00
hexxa
bd2e831a5d test(server/search): add tests for searching 2022-07-23 23:03:21 +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
28b7113d27 fix(ui/panel_files): download url contains comma when port is 80/443 2022-07-21 22:48:57 +08:00
hexxa
b7d51a3a15 feat(search): add file index 2022-07-13 20:28:03 +08:00
hexxa
23067cad81 feat(dep): add fsearch for file searching 2022-07-12 22:57:58 +08:00
hexxa
a905cef533 feat(fileindex): add fileindex methods 2022-07-12 22:57:58 +08:00
hexxa
24f1516fd5 feat(fileindex): add file index top dependencies 2022-06-23 20:57:30 +08:00
hexxa
0962ddb57c feat(cron): add cron scheduler 2022-05-24 20:54:31 +08:00
hexxa
cf30f8db60 fix(server): db folder is not created correctly 2022-05-14 11:16:10 +08:00
hexxa
2e426bb1f1 fix(config): make builtin config can be used out of box 2022-05-06 22:40:13 +08:00
hexxa
fa99d04897 fix(fe/teest): miss new introduced control 2022-05-03 15:06:17 +08:00
hexxa
badd5ce65b feat(fe): enable drag and drop to upload files 2022-05-03 15:06:17 +08:00
hexxa
6034c56fe8 fix(dialog_login): clean up login dialog and fix style issues 2022-05-03 15:06:17 +08:00
hexxa
56c3fac58b fix(ci): static folder is not copied, it is embeded, cleanups 2022-04-28 22:42:12 +08:00
hexxa
d7263cc3c8 fix(embed_fs): enable embed fs for prod 2022-04-28 22:42:12 +08:00
hexxa
56505dacdd fix(build): update built files to output js to new place 2022-04-28 22:42:12 +08:00
hexxa
3b42272d53 fix(fe/theme): enable theme immediately if auto theme is enabled 2022-04-19 21:54:32 +08:00
hexxa
20b7cdaa7f fix(e2e_test): test site name is too long 2022-04-16 12:00:48 +08:00
hexxa
c202911fc8 fix: check length of site name and site description 2022-04-16 12:00:48 +08:00
hexxa
191146ac7c fix(fe/cron): use proper name for cron jobs 2022-04-16 12:00:48 +08:00
hexxa
83a642514a fix(pane_admin): hide role management panes to avoid confusion 2022-04-13 22:32:10 +08:00
hexxa
7e5f3995b4 fix: use theme background as default 2022-04-11 21:25:11 +08:00
hexxa
71ea41cb07 fix(test): fix config loading test failure 2022-04-09 21:21:42 +08:00
hexxa
b3574b64fb feat(fe): enable site name customization 2022-04-09 21:21:42 +08:00
hexxa
939eb8e8b7 feat(fe): enable allow background customization and auto theme switching in fe 2022-04-09 21:21:42 +08:00
hexxa
f55581efb8 feat(pane_admin): enable some site settings in fe 2022-04-09 21:21:42 +08:00
hexxa
1694e9026b fix: enable allowSetBg in be 2022-04-09 21:21:42 +08:00
hexxa
503bafb604 fix(fe/panel_files): key is not defined for file infos 2022-04-05 18:23:33 +08:00
hexxa
40cce63350 fix: tiny formatting and style fix 2022-04-05 18:23:33 +08:00
hexxa
35364a7f8a fix(fe/panel_files): enable hotkey for mkdir 2022-04-05 18:23:33 +08:00
hexxa
fc3101d33f fix(fe/panel_files): add banner if the folder is empty 2022-04-05 18:23:33 +08:00
hexxa
26a2c7ea46 fix(state_updater): replace delete with deleteInArray 2022-04-05 18:23:33 +08:00
hexxa
7a96cd2483 fix(site_store): uncomment test 2022-04-04 22:32:45 +08:00
hexxa
4089e1c319 feat(site_store): enable allowSetTheme and autoTheme settings 2022-04-04 22:32:45 +08:00
hexxa
79ccda2a67 feat(fe/api): expose delete api in fe 2022-04-03 20:19:13 +08:00
hexxa
0e77cfe335 fix(files): disable auto renaming and clean path from request 2022-04-03 20:19:13 +08:00
hexxa
4de972cb11 fix(config): clean up configs and workflows 2022-04-02 17:29:27 +08:00
hexxa
2f6aa33108 fix(configs): refactor config loader to read default, db, configs, args in order 2022-04-02 17:29:27 +08:00
hexxa
468b9622f6 fix(dep): fix for CVE-2021-44906 2022-03-30 09:29:45 +08:00
hexxa
e4940fca34 feat(fe/api): expose quickshare api in the frontend dev mode 2022-03-28 22:39:59 +08:00
hexxa
9172336d35 fix(db): add yaml tags 2022-03-28 22:39:59 +08:00
hexxa
094161e2da test(fe/pane_settings): add test for pane_settings 2022-03-28 22:39:59 +08:00
hexxa
de3394ba9b fix(fe/env): enable WebEnv interface and fix alert bugs 2022-03-28 22:39:59 +08:00
hexxa
d7f8fac07e [db] add checkings for boltstore 2022-03-26 13:11:38 +08:00