It has taken a while, but v5.0.0 is finally here. This is the biggest release since the project began as Statistics for Strava.

A few months ago, Strava announced changes to their API program that affected a lot of developers.

In hindsight I’m really happy that Strava did what they did, Dreeve is now 100% self-hosted and no longer depends on Strava.

For anyone who never heard about Dreeve (or Statistics for Strava):

Dreeve is a self-hosted, open-source dashboard for your sports and fitness data

The biggest changes that v5.0.0 includes:

  • Full rebrand, moving away from Strava branding
  • Uploading raw FIT, TCX and GPX files (importing your activities from Strava is still fully supported)
  • A proper admin panel, moving away from YAML based config files

If you are upgrading from v4, be sure to check the migration guide: https://docs.dreeve.app/#/getting-started/migrating-from-v4

As always, thanks for your feedback and I’m looking forward to more feature requests! Stay fit, stay healthy 💪

  • Dreeve@lemmy.worldOP
    link
    fedilink
    English
    arrow-up
    20
    ·
    edit-2
    5 hours ago

    [AIP] Disclosure:

    • No AI was used to write this post
    • AI was used for the geo spatial functions as well as proper UX decisions
    • There’s an optional, opt-in AI workout assistant

    Assisted - AI acts on part of a task, but a human handled the bulk.

    • vermaterc@lemmy.ml
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      12
      ·
      4 hours ago

      lol, so it came to the point when developers need to explain what tools are they using 😆 I don’t care how it’s done as long as it works as intended

      • irmadlad@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        51 minutes ago

        Didn’t downvote you but, even as someone who dabbles in AI, and who does not outright reject AI assisted opensource projects, I do really care about the content, the inner workings of said app. If for nothing other than I don’t want to mop up an attack because I deployed something unsafe on my network. So, while I am quite open to AI assisted projects, prudence is the operative word.

      • Dreeve@lemmy.worldOP
        link
        fedilink
        English
        arrow-up
        24
        ·
        4 hours ago

        Well, some people care about security and want to stay away rom fully vibe-coded apps. So I get that these kinds of posts benefit from a disclosure