Commit Graph

  • 024f09f666 修复webdav上传的根目录 Weidi Deng 2022-04-26 14:37:03 +0800
  • f46e40f31c fix: remove unused script vvisionnn 2022-04-25 20:50:06 +0800
  • b29bf11748 feat: auto update docker hub description vvisionnn 2022-04-25 20:36:40 +0800
  • 2dcf1664a6 fix: keep update at column when rename vvisionnn 2022-04-25 20:23:53 +0800
  • dc69a63217
    Merge pull request #1232 from cloudreve/archiver-decompress AaronLiu 2022-04-25 18:11:23 +0800
  • 86876a1c11 feat: select encoding for decompressing zip file HFO4 2022-04-25 18:07:47 +0800
  • cb51046305 test: new changes in decompress method HFO4 2022-04-25 17:23:42 +0800
  • ac78e9db02 add empty `assets.zip` for placeholder HFO4 2022-04-25 16:49:21 +0800
  • d10639fd19 release: 3.5.1 HFO4 2022-04-24 15:33:29 +0800
  • ba0e3278e3 fix: signature error when finishing oss upload HFO4 2022-04-24 15:16:47 +0800
  • 0fb31f4523 fix: deadlock while creating default user in SQLite HFO4 2022-04-24 15:16:25 +0800
  • d0779f564e release: 3.5.0 HFO4 2022-04-22 20:29:53 +0800
  • 350954911e fix: add `no-cache` option to service worker file HFO4 2022-04-22 16:18:20 +0800
  • b8bc5bed13 test: new `overwrite` param in CreateUploadSession HFO4 2022-04-22 16:05:57 +0800
  • 91377f4676 fix: cached folder props should ignore date and policy HFO4 2022-04-22 15:58:39 +0800
  • b1803fa51f fix: cannot overwrite file to slave policy / fix: remove lock system for webdav to resolve Windows Explorer issue. HFO4 2022-04-22 15:57:21 +0800
  • f8b7e086ba fix: `database is locked` when using sqlite HFO4 2022-04-22 15:56:45 +0800
  • 23bd1389bc 使用archiver对压缩文件进行解压 Weidi Deng 2022-04-21 16:33:10 +0800
  • ff22f5c8b9 Merge remote-tracking branch 'origin/master' HFO4 2022-04-21 14:49:10 +0800
  • aaf8a793ee test: new changes related to `filesystem.CreateDirectory` HFO4 2022-04-21 14:29:10 +0800
  • 2ab2662fcd fix: cannot upload file to onedrive because file info not match (fix #1215) Path in onedrive is not case-sensitive while Cloudreve cares, thus file size is not matching when finishing upload. HFO4 2022-04-21 13:58:54 +0800
  • 71df067a76 fix: create directory now ignore conflict error, it will return the existed folder HFO4 2022-04-21 13:58:22 +0800
  • 7a3d44451b precompress embedded frontend. import mholt/archiver. Weidi Deng 2022-04-20 19:56:00 +0800
  • d34cb3e5d3
    Update README.md AaronLiu 2022-04-20 19:20:26 +0800
  • b5e8e4843f
    chore: add codecov to test workflow AaronLiu 2022-04-20 19:05:21 +0800
  • 86877aef4b fix: failed ut HFO4 2022-04-20 18:59:09 +0800
  • 3d9b9ae5d6 Merge remote-tracking branch 'origin/master' HFO4 2022-04-20 18:52:39 +0800
  • 8741c3cc78 feat: return create date while list files HFO4 2022-04-20 18:51:43 +0800
  • 6c93e37777 Update version number HFO4 2022-04-20 18:50:46 +0800
  • 841a2e258d fix: ignore folder name conflict while creating upload session HFO4 2022-04-20 18:50:07 +0800
  • da2f6c5b07 chore: upgrade gin to 1.7.7 HFO4 2022-04-20 11:50:15 +0800
  • a26183875f fix: in decompress, file stream should be closed after copy it to temp file. HFO4 2022-04-20 11:49:01 +0800
  • 79913a5dfa
    fix: Dockerfile build issue (#1217) vvisionnn 2022-04-20 09:14:17 +0800
  • 4f6989f1b8 Update submodule HFO4 2022-04-19 21:27:38 +0800
  • fcc29e31eb Update version number HFO4 2022-04-19 20:17:37 +0800
  • 00e2b26294 fix: remove filesystem upload log HFO4 2022-04-19 20:05:01 +0800
  • 4f65d0e859 fix: use default chunk size if it is set as 0 HFO4 2022-04-19 19:41:03 +0800
  • 3804efd792 enhance: use transaction to update site settings HFO4 2022-04-19 15:36:29 +0800
  • 0c9383e329 feat: cache dashboard site summary HFO4 2022-04-19 15:15:50 +0800
  • 13d36c25d4 test: fix failed test in model/file/deleteFile HFO4 2022-04-15 16:03:00 +0800
  • 18f5bffed1 test: fix failed test HFO4 2022-04-15 15:53:10 +0800
  • 478d390867 Fix: show modified date instead of creating date in file list HFO4 2022-04-13 17:54:10 +0800
  • febbd0c5a0 Feat: batch download in streamming paradism Fix: add cache-controler header in API call responses HFO4 2022-04-13 17:53:46 +0800
  • 32a655f84e Merge remote-tracking branch 'origin/master' HFO4 2022-04-12 19:13:26 +0800
  • 0a18d984ab Fix: embed static file not work (introduced in #1107) embed file system should be declared in main pkg HFO4 2022-04-12 19:11:44 +0800
  • 265bc099b2
    Update .travis.yml AaronLiu 2022-04-12 17:20:02 +0800
  • 90a47c9ec0
    chore: trigger build manually AaronLiu 2022-04-12 17:13:49 +0800
  • 6451e4c903 Merge branch 'master' of https://github.com/cloudreve/Cloudreve HFO4 2022-04-12 16:39:09 +0800
  • b50756dbcb
    feat: docker/docker-compose support (#1203) vvisionnn 2022-04-11 22:13:33 +0800
  • 23dc7e370e
    Create stale.yml AaronLiu 2022-04-09 21:07:52 +0800
  • 1f3c1d7ce2
    Chore(deps): Bump github.com/gin-gonic/gin from 1.5.0 to 1.7.0 (#1198) dependabot[bot] 2022-04-09 21:02:14 +0800
  • 84807be1ca
    use go:embed for static resources (#1107) Ink33 2022-04-09 20:58:07 +0800
  • 20e90e3963 Improve error message when uploading is conflicted HFO4 2022-04-09 09:57:22 +0800
  • ace398d87b Fix: file size is ready dirty when clean upload sessions After listing to be deleted files, before delete is committed to database, file size might be changed by ongoing upload, causing inconsistent user storage. HFO4 2022-04-03 20:39:50 +0800
  • ec776ac837 Test: new changes in pkg request, serializer, task, xml, router HFO4 2022-03-31 20:17:01 +0800
  • d117080991 Test: new changes pkg filesystem HFO4 2022-03-30 20:38:02 +0800
  • 1c0a735df8 Test: new changes pkg remote, fsctx, part of filesystem HFO4 2022-03-29 20:13:05 +0800
  • c6130ab078 Feat: new changes in pkg: chunk, backoff, local, onedrive HFO4 2022-03-27 11:14:30 +0800
  • 31315c86ee Feat: support option for cache streamed chunk data into temp file for potential retry. HFO4 2022-03-26 15:33:31 +0800
  • 636ac52a3f Test: new changes in pkg: cache, cluster, conf HFO4 2022-03-26 15:32:57 +0800
  • 1821923b74 Test: new changes in model pkg HFO4 2022-03-24 20:07:56 +0800
  • a568e5e45a Test: new changes in middleware pkg HFO4 2022-03-23 20:05:10 +0800
  • e51c5cd70d Fix: root folder should not be deleted HFO4 2022-03-23 19:32:31 +0800
  • 5a3ea89866 Feat: support `{ext}` and `{uuid}` magic variable HFO4 2022-03-23 19:26:25 +0800
  • eaa8c9e12d Refactor: move thumbnail config from ini file to database HFO4 2022-03-23 19:02:39 +0800
  • d54ca151b2 Feat: overwrite database settings in conf.ini for slave node. HFO4 2022-03-23 18:58:18 +0800
  • 7eb8173101 Feat: adapt new uploader for s3 like policy This commit also fix #730, #713, #756, #5 HFO4 2022-03-20 11:29:50 +0800
  • d3016b60af Feat: adapt new uploader for upyun policy HFO4 2022-03-20 11:27:43 +0800
  • 9e5713b139 Feat: adapt new uploader for COS policy HFO4 2022-03-20 11:27:17 +0800
  • 07f13cc350 Refactor: factory method for OSS client Fix: use HTTPS schema by default in OSS client Feat: new handler for Qiniu policy HFO4 2022-03-20 11:26:26 +0800
  • 0df9529b32 Feat: generating token and callback url for OSS muiltpart upload, support resume upload in sever-side uploading for OSS HFO4 2022-03-20 11:23:55 +0800
  • 015ccd5026 Feat: use new ChunkManager for OneDrive API client HFO4 2022-03-20 11:20:09 +0800
  • 5802161102 Fix: inherited policy ID didn't pass through second layer in Folder / version verification in Ping router HFO4 2022-03-20 11:17:04 +0800
  • b6efca1878 Feat: uploading OneDrive files in client side HFO4 2022-03-20 11:16:25 +0800
  • 15e3e3db5c Fix: unused import and Ping router return wrong version HFO4 2022-03-16 11:44:40 +0800
  • 24dfb2c24e Fix: undefined method in transfer task HFO4 2022-03-13 19:27:33 +0800
  • dd4c3e05d3 Feat: show pro flag in ping response HFO4 2022-03-13 16:21:32 +0800
  • 5bda037d74 Fix: cannot list multiple pages in async task page HFO4 2022-03-13 16:21:09 +0800
  • c89327631e Fix: panics inside of task was not correctly logged into DB Feat: slave node use new API to upload file to master HFO4 2022-03-13 16:20:50 +0800
  • 9136f3caec Fix: while placeholder file got conflict, original file might be deleted HFO4 2022-03-13 16:19:05 +0800
  • 0650684dd9 Feat: cancel upload session in slave node HFO4 2022-03-13 16:18:39 +0800
  • effbc8607e Refactor: use chunk manager to manage resume upload in server side HFO4 2022-03-13 16:17:20 +0800
  • b96019be7c Feat: client method to upload file from master node to slave node HFO4 2022-03-13 16:16:58 +0800
  • 081e75146c Fix: add optimism lock when updating file size HFO4 2022-03-13 16:15:19 +0800
  • e0714fdd53 Feat: process upload callback sent from slave node HFO4 2022-03-03 19:17:25 +0800
  • 4925a356e3 Enable overwrite for non-first chunk uploading request HFO4 2022-03-03 19:15:25 +0800
  • 050a68a359 Chore: update golang version to 1.17.x HFO4 2022-03-02 19:29:18 +0800
  • 7214e59c25 Feat: creating upload session and credential from master server HFO4 2022-02-28 17:52:59 +0800
  • 118d738797 Feat: support apply append mode and overwrite mode for FileStream HFO4 2022-02-28 17:49:00 +0800
  • 285611baf7 Feat: truncate file if uploaded chunk is overlapped HFO4 2022-02-28 17:47:57 +0800
  • 521c5c8dc4 Feat: use transactions to manipulate user's used storage HFO4 2022-02-27 14:24:17 +0800
  • 285e80ba76 Feat: use database transactions to delete / update file size HFO4 2022-02-27 14:23:26 +0800
  • 2811ee3285 Feat: slave policy creating upload session API HFO4 2022-02-27 14:22:09 +0800
  • 7dd636da74 Feat: upload session recycle crontab job / API for cleanup all upload session HFO4 2022-02-27 14:16:36 +0800
  • 3444b4a75e Feat: chunk upload handling for local policy HFO4 2022-02-27 14:13:39 +0800
  • c301bd6045 Feat: API for receiviing chunk data HFO4 2022-02-27 14:11:01 +0800
  • 72173bf894 Refactor: create placeholder file and record upload session id in it HFO4 2022-02-27 14:07:12 +0800
  • 6fdf77e00e Feat: support setting "last modified" props when creating upload session HFO4 2022-02-27 14:05:21 +0800
  • e37e93a7b6 Feat: create hidden file when creating upload session HFO4 2022-02-27 14:04:30 +0800
  • 868a88e5fc Refactor: use universal FileHeader when handling file upload, remove usage of global ctx with FileHeader, SavePath, DisableOverwrite HFO4 2022-02-27 14:03:07 +0800