OK, new features.
- You can now delete everything that has been added to MyCyclingLog by this program. Which is good, because ....
- Improved duplication tests: it now looks to see if the daily total on MCL log is greater than strava. If it is, it doesn't create new activities. And it only adds enough rides from strava so that the MCL total is equal to the strava total. If there is already an activity on MCL that has been copied from Strava by me, it won't be copied again.
- You can delete and copy from MCL repeatedly.
- You can divide long rides on strava into separate days. see more details below ....
as before
http://mcgalliard.org/eddington
-----------
Details
To split the rides into days, I need the GPS points. Strava doesn't officially "allow" you to download the gpx and seems to have deliberately made things so you can't work around it. So instead, you have to download the files onto your local machine, then upload them to my site - Strava can't complain about that. So that's a bit of a faff. I give you all the links to download, and pretty clear (I hope!) instructions on what to do - but still, it's a faff. I keep the files in a scratch directory, so if you don't explicitly remove them (I give you a button that does that) they are quite likely to still be there the next time you calculate your Eddington number, but if the files are gone, you will have to upload them again.
Can I suggest that a better approach would be to create a MCL account (if you don't have one) and copy the activities from Strava, with "split rides" ticked? Then you can calculate your E-number from MCL. When you add rides in strava, it's a single button click to copy them across to MCL. If there are new rides that go past midnight, you will have to download and upload them, but you won't need to repeat it for previous rides.
If you calculate you E-number from strava with split rides, then decide you want to copy all that data to MCL, you can do that. The rides should still be on available, so you won't have to upload/download again.
Does that make sense? It increased my E-Number from 56 miles to 60, so it's worth a little faff, I think.
You guys are alpha/beta testers. That means I've tested it as thoroughly as I can, but you are still playing with code that may very well have bugs. MCL users, please click this link
http://www.mycyclinglog.com/view.php?s=event_date&d=d&e=1 to download your current rides before you use my delete button. I have tested it pretty thoroughly, but if I do corrupt your MCL, I will help you get it back. But I need CVS file from the
https://www.mycyclinglog.com/view.php page to do that!
Nothing should change in your Strava account.
Caveat: I haven't asked
@Supersuperleeds to test this new version - let me know if that was an error
(the word of the day is "faff".)