Please find attached a fully working version of this module. Based on your alpha version, that only uploads to Dropbox, I added support for:
- the .info files
- list files
- delete file
- download file
- restore file

In short: a fully working destination that implements all options a destination can implement. This code is running for some time at my own sites and works as intended.

I am willing to support this code. That is, if you commit and release this code and make me co-maintainer, I will watch and respond to the issue queue. (If you make me co-maintainer based on a review of the code in the zip, I can also commit and release it myself.)

Note: as the changes and additions are massive, a patch would be larger )and less clear) then just the complete code itself. So I attached just a zip of the complete directory, not a patch.

CommentFileSizeAuthor
backup_migrate_dropbox.zip14.44 KBfietserwin
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

fietserwin created an issue. See original summary.

botris’s picture

Version: 7.x-1.0-alpha1 » 7.x-2.0-alpha1
Status: Needs review » Fixed

Thanks for this version Fietserwin, I've committed it as a 7.2 branch just to have a clean start.
It works fine, there is only an error when leaving the path within the folder empty, so I made that a required field just as a quick fix.

I don't have any permissions in maintainership so you would have to reach out to Wundo if you want to maintin this branch.

fietserwin’s picture

Thanks botris. I contacted Wundo. If he makes me a co-maintainer, I will contact you to see how we can forward this to an official release.

wundo’s picture

Thanks for the great work and welcome aboard!

> New maintainer fietserwin added and permissions updated.

wundo’s picture

botris’s picture

Great!
I wondering though if it's an added value to require one of the dropbox sdk packages, or at least at one point move to Guzzle or Symfony's httpClient

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.