HFO4
e4c87483d6
feat(session): generate temp URL to copy/refresh user session
2 years ago
HFO4
50a3917a65
feat(cache): set `max-age` for public accessible static resources
2 years ago
HFO4
8c5ba89f7d
feat: mobile app promotion page
2 years ago
HFO4
4b85541d73
fix(security): CVE-2022-32167
2 years ago
HFO4
8d7ecedf47
feat(source link): create perm source link with shorter url
2 years ago
HFO4
644a326580
i18n: logs in rest pkgs
2 years ago
HFO4
16d17ac1e6
i18n: user setting route
2 years ago
HFO4
9464ee2103
i18n: user route
2 years ago
HFO4
96daed26b4
i18n: objects / share / slave / tag operations
2 years ago
HFO4
906e9857bc
i18n: file operation
2 years ago
HFO4
08104646ba
i18n: error codes for aria2 / callback/ directory operation
2 years ago
HFO4
04b0b87082
enhance: remove icp footer
3 years ago
HFO4
2a3759c315
i18n: reading dashboard announcements from custom tag
3 years ago
HFO4
c9eefcb946
i18n: captcha, reset password
3 years ago
HFO4
4fe79859a9
enhance: generate error message for parameter error
...
i18n: use explicit error code for login controlelr
3 years ago
HFO4
a31ac2299a
update version number
3 years ago
HFO4
8ab0fe0e2f
feat: search file under current folder
3 years ago
HFO4
94507fe609
feat: create aria2 task in batch
3 years ago
HFO4
1038bae238
feat: get file source link in batch
3 years ago
HFO4
b1803fa51f
fix: cannot overwrite file to slave policy / fix: remove lock system for webdav to resolve Windows Explorer issue.
3 years ago
HFO4
febbd0c5a0
Feat: batch download in streamming paradism
...
Fix: add cache-controler header in API call responses
3 years ago
HFO4
ec776ac837
Test: new changes in pkg request, serializer, task, xml, router
3 years ago
HFO4
eaa8c9e12d
Refactor: move thumbnail config from ini file to database
3 years ago
HFO4
7eb8173101
Feat: adapt new uploader for s3 like policy
...
This commit also fix #730 , #713 , #756 , #5
3 years ago
HFO4
d3016b60af
Feat: adapt new uploader for upyun policy
3 years ago
HFO4
9e5713b139
Feat: adapt new uploader for COS policy
3 years ago
HFO4
07f13cc350
Refactor: factory method for OSS client
...
Fix: use HTTPS schema by default in OSS client
Feat: new handler for Qiniu policy
3 years ago
HFO4
0df9529b32
Feat: generating token and callback url for OSS muiltpart upload, support resume upload in sever-side uploading for OSS
3 years ago
HFO4
b6efca1878
Feat: uploading OneDrive files in client side
3 years ago
HFO4
15e3e3db5c
Fix: unused import and Ping router return wrong version
3 years ago
HFO4
dd4c3e05d3
Feat: show pro flag in ping response
3 years ago
HFO4
c89327631e
Fix: panics inside of task was not correctly logged into DB
...
Feat: slave node use new API to upload file to master
3 years ago
HFO4
0650684dd9
Feat: cancel upload session in slave node
3 years ago
HFO4
e0714fdd53
Feat: process upload callback sent from slave node
3 years ago
HFO4
7214e59c25
Feat: creating upload session and credential from master server
3 years ago
HFO4
118d738797
Feat: support apply append mode and overwrite mode for FileStream
3 years ago
HFO4
285611baf7
Feat: truncate file if uploaded chunk is overlapped
3 years ago
HFO4
2811ee3285
Feat: slave policy creating upload session API
3 years ago
HFO4
7dd636da74
Feat: upload session recycle crontab job / API for cleanup all upload session
3 years ago
HFO4
3444b4a75e
Feat: chunk upload handling for local policy
3 years ago
HFO4
c301bd6045
Feat: API for receiviing chunk data
3 years ago
HFO4
6fdf77e00e
Feat: support setting "last modified" props when creating upload session
3 years ago
HFO4
868a88e5fc
Refactor: use universal FileHeader when handling file upload, remove usage of global ctx with FileHeader, SavePath, DisableOverwrite
3 years ago
HFO4
de9c41082c
Feat: create upload session and pre-upload check
3 years ago
HFO4
855c9d92c4
Feat: get policy from directory props / Feat: return source enabled flag in file list
3 years ago
HFO4
3948ee7f3a
Fix: use `X-Cr-` as custom header prefix
3 years ago
HFO4
416f4c1dd2
Test: balancer / auth / controller in pkg
3 years ago
WeidiDeng
4b88eacb6a
Remove unnecessary import "C" ( #1048 )
...
There are no C binding in this file. And for users to compile themselves, this line will cause compilation to fail for those who don't need sqlite support.
移除不必要的c binding,使用CGO=0时,这行会导致编译失败。禁用CGO会导致sqlite无法使用,但可以方便编译(不需要安装gcc,跨平台编译方便),这点可以在文档中说明。
3 years ago
kikoqiu
54ed7e43ca
Feat: improve thumbnails proformance and GC for local policy ( #1044 )
...
* thumb generating improvement
Replace "github.com/nfnt/resize" with "golang.org/x/image/draw". Add thumb task queue to avoid oom when batch thumb operation
* thumb improvement
* Add some tests for thumbnail generation
3 years ago
HFO4
e41ec9defa
Refactor: move slave pkg inside of cluster
...
Test: middleware for node communication
3 years ago