Updates on May 10, 2022 (Release 551)

  • :hammer_and_wrench: minor improvements to the LifeMap Poster creation form
  • :hammer_and_wrench: various minor code & design improvements
  • :hammer_and_wrench: work in progress on integrating with Suunto
    • I’m having a really tough time figuring out how to decode FIT files with Ruby, though, so I don’t know if I’ll ultimately be successful with this integration :sweat:
  • :earth_africa: added some more cities from the list, along with Vatican City, Uzbekistan, and Serbia
    • This brings us to collectively running in over 100 countries! :trophy:
  • :paintbrush: changed the city border to a thicker single line
  • :running_man: added the Global Running Day Challenge and made it open for anyone to join
    • I’ll have more on this soon, but I intend to create a page that showcases our efforts … How many streets can we collectively complete in one day?
  • :bug: caused and then fixed some bugs :grimacing:
  • :bug: fixed a bug that would add a city to your list without completing a street in it
  • :bug: improve syncing some wonky MapMyFitness activities
    • There are some odd cases where the GPS data is stored in a separate “route” instead of on the activity itself
  • :nerd_face: package updates

Is there not an SDK for FIT files? I have not used it myself though. I know GoldenCheetah parses fit files so perhaps go dig around how they do it. It’s C++, but maybe it can help you along.

Yeah, I saw the SDK was focused on c, c++, etc, and decided to look for ruby-specific info. None of the gems that I’ve tried have worked at all, so I tried wrapping my head around things by trying to reference how each gem tries to work. I’ll try the same approach via the actual SDK to see if that helps…

:person_shrugging: Feeling extremely Not Smart™ right now.