Dropbox support

Thanks for your feedback. Yeah, I went full circle and undeleted the Strava activities and deleted the Dropbox activities. I guess the issue why the Strava sync didn’t work, was because the activities were automatically deleted when I disconnected from Strava and synced with Dropbox, but when I’ve later deleted the Dropbox activities the Strava ones didn’t “sync” because they were “deleted”.

Anyway, now it seems alright. :wink:

So, what is the workaround if I want to auto sync TrainerRoad workouts with Intervals.icu?

Sorry but I’m getting lost with connections, activities, folders, uploads, downloads…

EDIT: solved!

2 Likes

appreciate this is on the dropbox API not you but I’m never comfortable giving out access to all my files via dropbox to a third party app. Nothing against yourself as I’m sure your code is doing nothing it isn’t supposed to but I just don’t like leaving that level of access open.

A second option where you create an app folder and I can put files in that folder for import I’d be happier with - more manual (albeit one I’d automate myself) and I wouldn’t get rid of the old option for those comfortable granting full access.

I might work out an approach using your API to upload my files manually if that isn’t a goer.

Thanks though, loving your work.

1 Like

Interestingly I’ve not looked at the level of permissions that Intervals.icu is asking from Dropbox. So, based on your post and my curiosity, this is what it shows

Looks like Intervals.icu can access the entire Dropbox Files and Folders (I don’t remember if I granted it this way or it’s default.)

This is what I request for my own app. The App only has access to 1 specific folder on Dropbox.

In any case, the connection from BreakAway: Indoor Training to DropBox is only to 1 specific folder and there’s actually no way (that I know of) to get access to any of those files from my end. The connection is only between the App in the Phone and Dropbox.

1 Like

There’s nothing stopping you creating a Dropbox folder just for Intervals, that is separate to any private and confidential information.

I only use Dropbox for Intervals (HRV4Training and Zwift); my private data is stored elsewhere.

that would need a dedicated dropbox account would it not? I could of course do that but hen that would make other things less convenient.

thats the way drop box works - it’s either App access like you’ve done (and what trainer road etc do). That makes sense when you’re writing files one one location.

Or, it’s “dropbox access” which is over the whole folder structure. Which is then how intervals can let you pick access to the folder you want it to read. Problem for me is should intervals be compromised a bad actor could use that access to read everything I store on dropbox.

Hence my suggestion - if intervals set up an option for app access with an intervals folder only then I can put files in that folder for intervals to read. Yes in my case I’d want to copy files from my TR app folder to the intervals app folder but I’d be a lot happier doing that.

I would argue that the shared folder is not affecting other (not shared) data, otherwise Dropbox’s business model would not survive. :wink:

To go the “app folder” route I would need to create another Dropbox app (easy) carry extra sets of credentials etc. (work) in Intervals.icu. I will likely do that at some point.

That is easy to do if you can code a bit:

2 Likes

managed that. Wasn’t too hard. Just need to remember to run it!

I’m now using Dropbox to pull in my Trainer Road and Wahoo rides to transition away from Strava, but I did a FulGaz ride on my Kickr yesterday and it’s not showing in my activities here. I still have a Strava subscription for now. Is there an additional step to pull in virtual rides? Thanks.

ride was in DropBox? Or sent straight to Strava?

if you didn’t disconnect or untick the “download activities” then it should still populate into intervals.icu (as you’re also a supporter)

Thanks. I don’t have DropBox set up for virtual rides. I went back to settings here, and reauthorized uploads from Strava (even though it was already authorized) and the virtual ride now appears here.

3 Likes

Hello guys!

Is there any option to automatically upload activities to Dropbox without compress fit files? (fit.gz)

I just want to avoid uncompress for manual analysis and use fit file directly.

Thanks and Regards!

I just added an option to do that. You can tick the box when selecting the upload folder and when editing it:

2 Likes

Wowwww that was really fast!!! Thank you @david for your efficiency!

1 Like

this is really beneficial and works so well - thanks a lot!!!

Really stupid question but once Intervals.icu has read an activity file from Dropbox, can I then remove it from Dropbox and it will stay in Intervals?

That is correct.

1 Like

You are simply amazing, thank you for everything you do here. My Strava subscription needs to find a new home, how do we send the money to you instead?

3 Likes