Commit graph

617 commits

Author SHA1 Message Date
hexxa
406fce2bad fix(configs): update public path to new place 2022-04-28 22:42:12 +08:00
hexxa
6c7db4c906 chore(readme): update golang version 2022-04-28 22:42:12 +08:00
hexxa
cbdda1d231 chore(go.mod): upgrade golang version 2022-04-28 22:42:12 +08:00
hexxa
603ee8b4a6 fix(ci): replace go get with go install 2022-04-23 20:47:02 +08:00
hexxa
93ad72895a fix(ci): remove redundant action 2022-04-23 20:47:02 +08:00
hexxa
c1a6146157 fix(ci): go path is not set and add support for apple M1 2022-04-23 20:47:02 +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
fb219c90b7 fix(styles): remove unused csses 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
294e52216c fix(theme): background is not enabled for white theme 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
86b2672b01 chore(deps): clean up dependencies 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
fcd4350e6a [fe/style] make content wider 2022-03-26 13:11:38 +08:00
hexxa
d7f8fac07e [db] add checkings for boltstore 2022-03-26 13:11:38 +08:00
hexxa
41827f20c0 fix(fileinfo_store): refactor file info store 2022-03-26 13:11:38 +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
c3a3b2dc5b fix(site_store): refactor site store 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
9ff28ecce4 fix(files): sharing root folder is not allowed 2022-03-20 21:05:59 +08:00
hexxa
0db1903e42 feat(fe/panes): eable background color setting in preferences and management pane 2022-03-20 21:05:59 +08:00
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
5f31cfc867 fix(fe/styles): small fixes 2022-03-20 21:05:59 +08:00
hexxa
ddca44c786 fix(fe/chunk_uploader): retry limits are too great to reach 2022-03-20 21:05:59 +08:00
hexxa
48cabf9a71 fix(fe/bg): dialog bg is always fixed 2022-03-20 21:05:59 +08:00