Commit Graph

341 Commits (master)

Author SHA1 Message Date
Aaron Liu dc611bcb0d feat(explorer): manage created direct links / option to enable unique redirected direct links
1 year ago
WittF 2500ebc6a4
refactor(captcha): update Cap to 2.0.0 (#2573)
1 year ago
Aaron Liu fec549f5ec feat(ent): migrate DB settings in patches
1 year ago
WittF 9f9796f2f3
Add Cap Captcha support (#2511)
1 year ago
WintBit 41eb010698
fix: allow empty password for ShareCreateService (#2498)
1 year ago
WintBit 9d28fde00c
feat: fileshare custom password support (#2493)
1 year ago
Aaron Liu 3ab86e9b1d fix: lock conflict while changing view / fix: sign out not blocking refresh tokens
1 year ago
Aaron Liu 522fcca6af feat(explorer): save user's view setting to server / optionally share view setting via share link (#2232)
1 year ago
Aaron Liu 51fa9f66a5 feat(dashboard): traverse file URI from file ID (#2412)
1 year ago
Aaron Liu db7b54c5d7 feat(session): sign out and revoke root token
1 year ago
Aaron Liu c6ee3e5dcd feat(dbfs): set default share shortcut for new users
1 year ago
Aaron Liu 9f5ebe11b6 feat(wopi): put relative file
1 year ago
Aaron Liu 7bace40a4d fix(import): import from slave not working / fix(recycle): skip sending delete request if no blob needs to be deleted in this batch
1 year ago
Aaron Liu 2fac086127 feat(dashboard): admin can now view task detailed steps
1 year ago
Aaron Liu a10a008ed7 feat(workflow): import files from external storage
1 year ago
Aaron Liu 0a28bf1689 refactor(download): handle stream saver download outside of driver implementation (fix #2366)
1 year ago
Aaron Liu bdaf091aca fix(wopi): community edition cannot open WOPI viewer from shared file
1 year ago
Aaron Liu 762811d50f fix(share): share link should be marked as expired if the file is in trash bin (#2347)
1 year ago
Aaron Liu 006bcabcdb fix(session): increase password length limit to 128
1 year ago
Aaron Liu c5467f228a fix(onedrive): show detailed error for oauth callback
1 year ago
Aaron Liu 55a3669a9e fix(dashboard): user avatar not shown in details popup (fix #2289)
1 year ago
Aaron Liu 7b5e0e8581 fix(dbfs): enforce root protection for single file share
1 year ago
AaronLiu 21d158db07
Init V4 community edition (#2265)
1 year ago
Darren Yu cd6eee0b60
Fix: doc preview src of local storage policy starts with ":/" (#1842) (#1844)
3 years ago
Sam 3ffce1e356
fix(admin): Able to change deafult user status (#1811)
3 years ago
Aaron Liu a1747073df feat(webdav): support setting download proxy
3 years ago
Aaron Liu cbc549229b fix(wopi): anonymous users cannot preview files
3 years ago
Aaron Liu 173ca6cdf8 fix(preview): use absolute URL for local storage policy
3 years ago
Aaron Liu 89ee147961 feat(upload): detect and specify mime type for files uploaded to S3 and OSS (fix#1681)
3 years ago
Aaron Liu 37926e3133 feat(policy): add Google Drive Oauth client
3 years ago
Aaron Liu cf03206283 feat(thumb): generator settings and test button
3 years ago
Aaron Liu 7cb5e68b78 refactor(thumb): thumb logic for slave policy
3 years ago
Aaron Liu f36e39991d refactor(thumb): new thumb pipeline model to generate thumb on-demand
3 years ago
Aaron Liu d67d0512f8 feat(explorer): advance delete options for users
4 years ago
Aaron Liu 1c1cd9b342 feat(dashboard): unlink file while not deleting its physical source (#789)
4 years ago
Aaron Liu 2a1e82aede fix(fs): cannot delete file while user is deleted (fix #1586)
4 years ago
WeidiDeng a93ea2cfa0
feat(webdav): add read-only option (#1629)
4 years ago
HFO4 9ad2c3508f enhancement(upload): keep original file content after failed to update document files
4 years ago
HFO4 5a8c86c72e feat(wopi): adapt libreoffice online
4 years ago
HFO4 1c922ac981 feat(wopi): implement required rest api as a WOPI host
4 years ago
HFO4 e4c87483d6 feat(session): generate temp URL to copy/refresh user session
4 years ago
HFO4 9860ebbca9 feat(doc preview): add magic variable for file name
4 years ago
topjohncian fd59d1b5ca
Enhance(dashboard): optimize get policies request (#1539)
4 years ago
HFO4 50a3917a65 feat(cache): set `max-age` for public accessible static resources
4 years ago
HFO4 756769335f feat(dashboard): edit and remove 2FA secret for users
4 years ago
HFO4 db6681f448 fix(avatar): add default cache max age for avatar response
4 years ago
HFO4 f8ed4b4a5a feat(remote download): show download node in list page
4 years ago
HFO4 8d7ecedf47 feat(source link): create perm source link with shorter url
4 years ago
topjohncian 8cec65b0a7
Fix: cannot finish callback when uploading an office file using sharepoint.cn (#1503)
4 years ago
HFO4 f431eb0cbd fix: metadata mismatch if file name contains `%` while uploading to OneDrive/SharePoint (#1301)
4 years ago
HFO4 f2c53dda31 Merge remote-tracking branch 'origin/master'
4 years ago
HFO4 16d17ac1e6 i18n: user setting route
4 years ago
XYenon b1685d2863
feat: seeding status for aria2 download tasks (#1422)
4 years ago
HFO4 96daed26b4 i18n: objects / share / slave / tag operations
4 years ago
HFO4 906e9857bc i18n: file operation
4 years ago
HFO4 08104646ba i18n: error codes for aria2 / callback/ directory operation
4 years ago
HFO4 a1880672b1 i18n: error codes for dashboard operations
4 years ago
topjohncian 25d56fad6e
Fix: admin summary cannot be cached in redis (#1329)
4 years ago
HFO4 a78407d878 i18n: tag management
4 years ago
HFO4 46c6ee9be7 i18n: add error codes related to sign up
4 years ago
HFO4 c9eefcb946 i18n: captcha, reset password
4 years ago
HFO4 4fe79859a9 enhance: generate error message for parameter error
4 years ago
HFO4 8ab0fe0e2f feat: search file under current folder
4 years ago
HFO4 6af1eeb9fb fix: increase SharePoint size verify tolerance to 1 MB
4 years ago
HFO4 94507fe609 feat: create aria2 task in batch
4 years ago
HFO4 1038bae238 feat: get file source link in batch
4 years ago
HFO4 d845824bd8 fix: overwrite should be disabled when copy on write
4 years ago
HFO4 11043b43e6 fix: should use `CompressSize` to check size of files before creating compress task
4 years ago
AaronLiu dc69a63217
Merge pull request #1232 from cloudreve/archiver-decompress
4 years ago
HFO4 86876a1c11 feat: select encoding for decompressing zip file
4 years ago
HFO4 91377f4676 fix: cached folder props should ignore date and policy
4 years ago
HFO4 b1803fa51f fix: cannot overwrite file to slave policy / fix: remove lock system for webdav to resolve Windows Explorer issue.
4 years ago
Weidi Deng 23bd1389bc 使用archiver对压缩文件进行解压
4 years ago
HFO4 2ab2662fcd fix: cannot upload file to onedrive because file info not match (fix #1215)
4 years ago
HFO4 3804efd792 enhance: use transaction to update site settings
4 years ago
HFO4 0c9383e329 feat: cache dashboard site summary
4 years ago
HFO4 18f5bffed1 test: fix failed test
4 years ago
HFO4 febbd0c5a0 Feat: batch download in streamming paradism
4 years ago
HFO4 7eb8173101 Feat: adapt new uploader for s3 like policy
4 years ago
HFO4 9e5713b139 Feat: adapt new uploader for COS policy
4 years ago
HFO4 07f13cc350 Refactor: factory method for OSS client
4 years ago
HFO4 0df9529b32 Feat: generating token and callback url for OSS muiltpart upload, support resume upload in sever-side uploading for OSS
4 years ago
HFO4 5802161102 Fix: inherited policy ID didn't pass through second layer in Folder / version verification in Ping router
4 years ago
HFO4 b6efca1878 Feat: uploading OneDrive files in client side
4 years ago
HFO4 c89327631e Fix: panics inside of task was not correctly logged into DB
4 years ago
HFO4 9136f3caec Fix: while placeholder file got conflict, original file might be deleted
4 years ago
HFO4 0650684dd9 Feat: cancel upload session in slave node
4 years ago
HFO4 b96019be7c Feat: client method to upload file from master node to slave node
4 years ago
HFO4 e0714fdd53 Feat: process upload callback sent from slave node
5 years ago
HFO4 4925a356e3 Enable overwrite for non-first chunk uploading request
5 years ago
HFO4 7214e59c25 Feat: creating upload session and credential from master server
5 years ago
HFO4 118d738797 Feat: support apply append mode and overwrite mode for FileStream
5 years ago
HFO4 285611baf7 Feat: truncate file if uploaded chunk is overlapped
5 years ago
HFO4 521c5c8dc4 Feat: use transactions to manipulate user's used storage
5 years ago
HFO4 285e80ba76 Feat: use database transactions to delete / update file size
5 years ago
HFO4 2811ee3285 Feat: slave policy creating upload session API
5 years ago
HFO4 7dd636da74 Feat: upload session recycle crontab job / API for cleanup all upload session
5 years ago
HFO4 3444b4a75e Feat: chunk upload handling for local policy
5 years ago
HFO4 c301bd6045 Feat: API for receiviing chunk data
5 years ago
HFO4 6fdf77e00e Feat: support setting "last modified" props when creating upload session
5 years ago