If you've been wanting to move your activity history from Strava to FitPub but dreaded dealing with the export files, I made a small browser tool that does the heavy lifting.
-
@MichalBryxi thank you for creating this tool! I used it to import my Strava history into @fitpub. However, a lot of my history was in the TCX format, which at the time the FitPub didn't support, but now it does. Does this tool support TCX files?
@okwithmydecay Caaaan you open a ticket? Happy to take a look at it.
-
@okwithmydecay Caaaan you open a ticket? Happy to take a look at it.
@MichalBryxi Sure, where can I open a ticket? I couldn't see anything relating to Strava or FitPub in your GitHub repositories.
-
If you've been wanting to move your activity history from Strava to FitPub but dreaded dealing with the export files, I made a small browser tool that does the heavy lifting.
Drop in your Strava export files, it decompresses the .fit.gz files, splits everything into correctly-sized ZIP batches, and hands them back for upload. No install, no server, runs entirely in your browser.

️ https://vast-ch.github.io/strava-archive-to-fitpub-batch-import/#FitPub #Strava #ActivityPub #Fediverse #OpenSource

@MichalBryxi Nice tool! I'd like to better understand the problems you're experiencing when importing #Strava exports directly into #FitPub. I imported my own Strava export without any issues.
-
@MichalBryxi Sure, where can I open a ticket? I couldn't see anything relating to Strava or FitPub in your GitHub repositories.
@okwithmydecay Yup. It's under a GitHub org. There is a super subtle button on the page. Direct URL: https://github.com/vast-ch/strava-archive-to-fitpub-batch-import

-
@MichalBryxi Nice tool! I'd like to better understand the problems you're experiencing when importing #Strava exports directly into #FitPub. I imported my own Strava export without any issues.
@fitpub
At least on fitpub.social I can see following limits:1) Maximum file size: 5.0 GB
2) Maximum 1000 activities per ZIP
3) Supported formats: .fit, .gpx, .tcxMy Strava export violates all three:
1) I have *years* of activities on Strava.
2) Same, but this time more severe. 1k activities for moderately active people is not much.
3) Strava export gives some activities as `*.fit.gz` for some reason. I don't think it uses different formats than *.fit, *.gpx, *.tcx. -
@MichalBryxi thank you for creating this tool! I used it to import my Strava history into @fitpub. However, a lot of my history was in the TCX format, which at the time the FitPub didn't support, but now it does. Does this tool support TCX files?
@okwithmydecay Currently FitPub.social reports:
> Supported formats: .fit, .gpx, .tcx
So I wonder if there is still a need for it? I'm quite sure the individual formats will have their own specifics that won't be transferable. So it will be essentially a lossy conversion. On the other hand - simple feature, quick implementation, so we can try.
-
@okwithmydecay Currently FitPub.social reports:
> Supported formats: .fit, .gpx, .tcx
So I wonder if there is still a need for it? I'm quite sure the individual formats will have their own specifics that won't be transferable. So it will be essentially a lossy conversion. On the other hand - simple feature, quick implementation, so we can try.
@okwithmydecay Oh wait. It will skip tcx files from the archive? That's 100% a bug. Sorry!
-
@okwithmydecay Oh wait. It will skip tcx files from the archive? That's 100% a bug. Sorry!
@okwithmydecay Try now. Already did report & fix: https://github.com/vast-ch/strava-archive-to-fitpub-batch-import/pull/2
-
@fitpub
At least on fitpub.social I can see following limits:1) Maximum file size: 5.0 GB
2) Maximum 1000 activities per ZIP
3) Supported formats: .fit, .gpx, .tcxMy Strava export violates all three:
1) I have *years* of activities on Strava.
2) Same, but this time more severe. 1k activities for moderately active people is not much.
3) Strava export gives some activities as `*.fit.gz` for some reason. I don't think it uses different formats than *.fit, *.gpx, *.tcx.@MichalBryxi Thanks for your feedback! The upload limit was just increased from 500 MB to 5 GB after a major rewrite of the import process. ZIP files are now streamed instead of being loaded into memory, but we'll monitor the new limit before increasing it further. A 5 GB ZIP can easily expand to 50+ GB, so we also need to protect against ZIP bombs. `*.fit.gz` has been supported since this week. We're continuing to improve the import process while keeping it as simple as possible for users.
-
If you've been wanting to move your activity history from Strava to FitPub but dreaded dealing with the export files, I made a small browser tool that does the heavy lifting.
Drop in your Strava export files, it decompresses the .fit.gz files, splits everything into correctly-sized ZIP batches, and hands them back for upload. No install, no server, runs entirely in your browser.

️ https://vast-ch.github.io/strava-archive-to-fitpub-batch-import/#FitPub #Strava #ActivityPub #Fediverse #OpenSource

@michalbryxi@mastodon.world adversarial APIs! I love to see it.
Ciao! Sembra che tu sia interessato a questa conversazione, ma non hai ancora un account.
Stanco di dover scorrere gli stessi post a ogni visita? Quando registri un account, tornerai sempre esattamente dove eri rimasto e potrai scegliere di essere avvisato delle nuove risposte (tramite email o notifica push). Potrai anche salvare segnalibri e votare i post per mostrare il tuo apprezzamento agli altri membri della comunità.
Con il tuo contributo, questo post potrebbe essere ancora migliore 💗
Registrati Accedi
Citiverse è un progetto che si basa su NodeBB ed è federato! | Categorie federate | Chat | 📱 Installa web app o APK | 🧡 Donazioni | Privacy Policy