Commit Graph

87 Commits (ab22cf823345f4f6d5473f9aa6fa31cefcefe1b0)

Author SHA1 Message Date
MadDogOwner a3908fd9a6
fix(139): update APIs (#7591 close #7603)
* fix(139): update family cloud API

* fix(139): update API of familyGetLink

* feat(139): support group (close #7603)

* docs: add `139 group` to Readme

* feat(139): support multipart upload (close: #7444)

* feat(139): add custom upload part size option

* fix: missing right big quote

---------

Co-authored-by: Andy Hsu <i@nn.ci>
2024-12-09 23:54:21 +08:00
alist666 492b49d77a
Update README.md 2024-12-07 01:00:25 +08:00
Andy Hsu 868b0ec25c
chore: replace link of zhaoziyuan [skip ci] 2024-08-23 12:27:19 +08:00
快乐的老鼠宝宝 453d7da622
docs: change outdated repository link to alist-org (#6007) 2024-06-28 23:47:21 +08:00
Andy Hsu 0e246a7b0c
chore: replace link of vidhub [skip ci] 2024-04-30 14:22:26 +08:00
jwcesign d517adde71
docs: use width instead of height for image in Readme (#6282)
* Update README.md

* Update README_cn.md

* Update README_ja.md
2024-03-29 14:40:43 +08:00
二丫讲梵 cf08aa3668
feat: add doge driver (#6201)
* feat: add doge driver

* doc: 补充readme文档

* fix: 对齐meta信息

* fix: 调整结构体名字,与driver保持一致

* perf: merge to s3

* Rename goge.go to doge.go

---------

Co-authored-by: Andy Hsu <i@nn.ci>
2024-03-25 22:53:44 +08:00
Andy Hsu bb6747de4e docs: add `feijipan` to Readme 2024-01-11 10:15:16 +08:00
Andy Hsu 9d5fb7f595
feat: add `ILanzou` driver (#5810 close #5715)
* wip: basic request and login

* feat: impl list

* feat: impl link

* feat: impl mkdir, move, rename, delete

* feat: impl upload

* docs: add iLanzou to readme
2024-01-04 22:03:15 +08:00
xiaofei 6b8f35e7fa
feat(alipan): replace domain (#5751 close #5747) 2023-12-31 14:29:14 +08:00
Andy Hsu e4a6b758dc docs: remove jetbrains in special sponsor [skip ci] 2023-12-03 12:57:35 +08:00
Andy Hsu d7f66138eb docs: add sponsor `VidHub ` [skip ci] 2023-11-22 15:09:39 +08:00
nkh0472 a008f54f4d
docs: minor language improvements (#5329) [skip ci] 2023-10-05 13:10:51 +08:00
Andy Hsu 3d7f79cba8 docs: change domain of contributors image [skip ci] 2023-10-03 17:34:24 +08:00
jimyag 9b765ef696
chore: remove `README.md` executable permission (close #5097 in #5100) 2023-08-27 14:35:03 +08:00
Sean 3c21a9a520
feat: Crypt driver, improve http/webdav handling (#4884)
this PR has several enhancements, fixes, and features:
- [x] Crypt: a transparent encryption driver. Anyone can easily, and safely store encrypted data on the remote storage provider.  Consider your data is safely stored in the safe, and the storage provider can only see the safe, but not your data.
  - [x] Optional: compatible with [Rclone Crypt](https://rclone.org/crypt/). More ways to manipulate the encrypted data.
  - [x] directory and filename encryption
  - [x] server-side encryption mode (server encrypts & decrypts all data, all data flows thru the server)
- [x] obfuscate sensitive information internally
- [x] introduced a server memory-cached multi-thread downloader.
  - [x] Driver: **Quark** enabled this feature, faster load in any single thread scenario. e.g. media player directly playing from the link, now it's faster.
- [x] general improvement on HTTP/WebDAV stream processing & header handling & response handling
  - [x] Driver: **Mega** driver support ranged http header
  - [x] Driver: **Quark** fix bug of not closing HTTP request to Quark server while user end has closed connection to alist

## Crypt, a transparent Encrypt/Decrypt Driver. (Rclone Crypt compatible)

e.g.  
Crypt mount path ->  /vault 
Crypt remote path -> /ali/encrypted
Aliyun mount paht -> /ali

when the user uploads a.jpg to /vault, the data will be encrypted and saved to /ali/encrypted/xxxxx. And when the user wants to access a.jpg,  it's automatically decrypted, and the user can do anything with it.
Since it's Rclone Crypt compatible, users can download /ali/encrypted/xxxxx  and decrypt it with rclone crypt tool. Or the user can mount this folder using rclone, then mount the decrypted folder in Linux...

NB.  Some breaking changes is made to make it follow global standard, e.g. processing the HTTP header properly.

close #4679 
close #4827 

Co-authored-by: Sean He <866155+seanhe26@users.noreply.github.com>
Co-authored-by: Andy Hsu <i@nn.ci>
2023-08-02 14:40:36 +08:00
Ikko Eltociear Ashimine cace9db12f
docs: add Japanese README [skip ci] (#4798) 2023-07-19 14:05:41 +08:00
Andy Hsu ec2fb82836 chore: update special sponsors [skip ci] 2023-07-18 15:26:03 +08:00
wenmig cfee536b96
feat: add Dropbox driver (#4639 close #4590)
Co-authored-by: Andy Hsu <i@nn.ci>
2023-06-23 17:36:40 +08:00
Andy Hsu 541449e10f docs: add special sponsor [skip ci] 2023-06-14 05:42:21 +08:00
Andy Hsu bd2418c438 feat(deps): update alpine to 3.18 2023-05-28 19:30:42 +08:00
zqxiaojin 89f76d7899
feat: add `UC` driver (close #1127 in #4459)
Co-authored-by: lj98568 <lj98568@alibaba-inc.com>
Co-authored-by: Andy Hsu <i@nn.ci>
2023-05-27 19:36:14 +08:00
panici 2dc5dec83c
feat: add `Cloudreve` driver (close #2658 in #2997)
* feat: add cloudreve support

add cloudreve support

(#2658)

* docs(README): add suppuort cloudreve

* fix(cloudreve): add cookie refresh

Co-authored-by: panici <zhangjun@zjdeMacBook-Pro.local>
2023-01-12 19:57:43 +08:00
Code2qing 1eca2b83ed
perf(terabox): optimize prompt message (#3002)
* perf(terabox):prompt login status when init the driver

* docs:add Terabox

* perf(terabox):prompt area is not available

* style(terabox): del else
2023-01-12 19:40:38 +08:00
Zexi 48e6f3bb23
feat: add `Seafile` driver (#2964)
* feat: add Seafile driver

* docs: add Seafile support

* refactor: optimization

* fix: close redirect on `move` and `rename`

Co-authored-by: Noah Hsu <i@nn.ci>
2023-01-10 20:51:42 +08:00
baysonfox faf4150d1e
docs: fix badges on `README.md` and `README_cn.md` [skip ci] (#2749) 2022-12-18 16:48:03 +08:00
Noah Hsu f95ab6ee57 docs: add 115 to readme [skip ci] 2022-11-01 19:28:24 +08:00
Noah Hsu aabfe49cb9 docs: change contributors show [skip ci] 2022-10-30 15:26:31 +08:00
Noah Hsu e3b7c41199
docs: update demo url & sponsor content [skip ci] 2022-10-24 22:48:36 +08:00
Noah Hsu 02df3759df
docs: fix typo [skip ci] 2022-10-20 14:29:28 +08:00
Noah Hsu 07ece452b3 docs: fix docker link [skip ci] 2022-10-19 17:08:01 +08:00
Noah Hsu 1c22fc367e docs: change badges in readme 2022-10-12 17:08:40 +08:00
Noah Hsu be8ff92414
docs: replace qq with discord [skip ci] 2022-10-05 14:17:00 +08:00
Noah Hsu fba1471ec4 docs: add thunder in storage list [skip ci] 2022-09-11 15:26:47 +08:00
Noah Hsu b00dcdec0d docs: Create CODE_OF_CONDUCT.md [skip ci] 2022-09-10 22:23:05 +08:00
Noah Hsu 2505cb40ac docs: update readme 2022-09-09 14:35:05 +08:00
Noah Hsu 2d2a4f5776 docs: add go report card [skip ci] 2022-09-01 22:49:47 +08:00
Noah Hsu d1b5c3e648 docs: fix preview dev change 2022-08-17 14:02:05 +08:00
Noah Hsu fe0dee1196 docs: fix typo 2022-08-13 15:38:03 +08:00
Noah Hsu 303d245e0f docs: add sponsor 2022-07-18 00:48:55 +08:00
Noah Hsu 1df5472855 docs: add version explanation 2022-06-15 21:58:20 +08:00
Noah Hsu b76060570e refactor: init v3 2022-06-06 16:28:37 +08:00
Xhofe f23bec9a35 docs: add baidu.photo [skip ci] 2022-05-07 16:43:02 +08:00
Xhofe a7a0e85a46 docs: update qq group 2022-04-21 22:31:17 +08:00
Xhofe ebda77cd43 docs: add `sharepoint` to webdav 2022-04-17 17:16:39 +08:00
Xhofe b3540cf539 docs: add `SFTP` in readme [skip ci] 2022-04-03 18:20:33 +08:00
Xhofe 30277cd81f docs: change blog address [skip ci] 2022-03-27 20:23:18 +08:00
Xhofe 85c757b035 docs: add disclaimer 2022-03-27 20:16:06 +08:00
Xhofe 9b23d0ab29 docs: add sponsors [skip ci] 2022-03-18 17:08:43 +08:00
Xhofe 1680a18578 docs: move CONTRIBUTORS [skip ci] 2022-03-06 20:38:30 +08:00