-
-
Notifications
You must be signed in to change notification settings - Fork 4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
implement link sharing for all remotes that support it #2178
Comments
This might help for Openstack Swift implementation : From what I could understand, there are two types of urls :
|
@theblackhole thanks for that. The first is probably what we want I think. Do you fancy making a pull request to implement? |
@ncw Unfortunatly I don't know Golang but I may try when I got time. |
@ncw Using presigned url for link sharing, no matter the S3 bucket is private or public. I have test this presigned url code with Minio and OSS(S3 Compliant), all are work fine. Is there a way to integrate presigned url into Below is my code for reference: |
@xiaolei0125 would you like to send a pull request for this? If you implement the For the time being put a really long expires on it and we can work out how to pass the desired expiry time in a second PR. |
@ncw Ok, I've been a bit busy recently, I may try when I got time. |
Get rid of the api client and use rest/pacer for all API calls Add Copy, Move, DirMove, PublicLink, About optional interfaces Improve general error handling Remove ListR for now due to inconsitent behaviour fixes rclone#2586, progress on rclone#2740 and rclone#2178
Get rid of the api client and use rest/pacer for all API calls Add Copy, Move, DirMove, PublicLink, About optional interfaces Improve general error handling Remove ListR for now due to inconsitent behaviour fixes rclone#2586, progress on rclone#2740 and rclone#2178
Get rid of the api client and use rest/pacer for all API calls Add Copy, Move, DirMove, PublicLink, About optional interfaces Improve general error handling Remove ListR for now due to inconsitent behaviour fixes rclone#2586, progress on rclone#2740 and rclone#2178
I stumbled upon this ticket paging through "least recently updated, not new backend, not from ncw", preferably labeled "help wanted" (aka "we are not going to take on this anytime soon"). Such tickets are mostly rot, rusted, non-reproducible and forgotten, but not this one. It's in fact a roadmap ticket. Marking as important to not forget. Also I'd like to propose a column in https://rclone.org/overview/#features marking backends with public links. Maybe albertony or edwardxml would be kind to tackle? (Deliberately no mentions yet to reduce noise). cc @ncw |
@ivandeex wrote:
I'm not sure which backends have the PublicLink feature... A quick grep comes up with this list
pcloud wasn't on the list as done. I'm going to cross off Amazon Cloud Drive as that backend is frozen since we don't have an integration test and aren't welcome anyway!
That sounds like a good plan, provided we don't overload the table! Note that you can discover what features a backend has with |
in #2176 link sharing support was added for some remotes. This is a tracking ticket to add it for all other remotes that support it:
Amazon DriveFTPSFTPThe local filesystemcheckmark means that this remote was considered. If it's strike-through, then the remote cannot support it.
EDIT 2021: added Mailru, S3, B2, removed pcloud, ACD
The text was updated successfully, but these errors were encountered: