Skip to content

Releases: IgnisDa/ryot

v7.3.0

15 Sep 13:52
Compare
Choose a tag to compare

What's Changed

  • 641dff03 - fix(frontend): do not request for useless information while getting partial details
  • fdeb3b23 - Put entites in partial state (#1026)
  • 7764990b - fix(services/fitness): deploy job to re-evaluate workout when time changes (#1024)
  • 54d146db - fix(backend): three point smiley conversion
  • a0c6660c - feat(frontend): display 3 point review in other places
  • 357ae1be - 3 point smiley rating (#1022)

v7.2.0

08 Sep 15:56
fba6764
Compare
Choose a tag to compare

What's Changed

  • fba67647 - Export workout collections (#1013)
  • cd44a985 - Redirect to page 1 if on invalid page (#1010)
  • 5eb6a156 - fix(frontend): increase timeout for focusing on exercise
  • 938fc14f - chore: minor code changes
  • 3bb2da6e - Merge branch 'main' of https://github.com/IgnisDa/ryot
  • e56fef7a - View for storing monitored entities (#1003)
  • ddb4c4d8 - ci: remove conditional elses
  • 46b611aa - Moved Manga chapters over to Decimals for fractional releases (#1002)
  • 5fcf0c78 - fix(frontend): move button to menu item
  • bcc02622 - fix(providers): type error for anilist
  • ceaeca52 - Backporting the ratelimit from ryot-pro (#1006)
  • 3b6b9226 - Remove user_to_collection table (#1000)
  • dbacb336 - fix(frontend): do not split by comma-space
  • 66c0c2ef - feat(frontend): add menu item to reorder exercise
  • a5297aa3 - feat(services): do not deploy jobs to calculate summary
  • a5b47d20 - build(frontend): install remix development tools
  • eb5a258d - fix(frontend): revalidate routes when starting/stopping workouts
  • 6eee495c - build(ts): add resolution for types react
  • ee26f8e1 - Allow removing media item from list pages (#998)
  • 94fe7601 - ci: use variable in reverse proxy configuration
  • 6d6817ce - ci: extract reverse proxy urls to variables
  • 50b8e9ce - fix(backend): remove connection limits from database

v7.1.0

31 Aug 14:10
Compare
Choose a tag to compare

New features

  • Exercise charts are now here!
    image
  • A new button to remove media from list.

What's Changed

v7.0.0

27 Aug 10:24
eda1a27
Compare
Choose a tag to compare

New features

  • The dashboard now has an activity section that will show consolidated activities over a chosen timespan.
    image

What's Changed

  • eda1a278 - Resolved bug where we assumed timezone (#977)
  • c218f2cc - chore(migrations): change order in which migrations are run
  • 7589584a - chore(backend,frontend): backend improvements
  • 7ccfcad1 - fix(fitness): account for non-existent workouts in PRs
  • bfd4b53c - More counts for displaying summary (#974)
  • edbd26f1 - fix(backend): minor errors
  • 54ec2220 - fix(providers): remove trailing slashes from base urls
  • b369586f - fix(statistics): delete old activity record before inserting new one
  • ff3778ab - feat(backend): remove the google books API key
  • 82e86cb1 - fix(providers): remove trailing slash from base urls
  • 02257e10 - feat(backend): add last_login_on column to users
  • 898a9738 - feat(backend,frontend): store entire history of exercise
  • 714661ed - chore(frontend,docs): minor changes
  • e31071f5 - Statistics and graphs (#971)
  • 5ef81a7c - ci: hardcode docker username
  • 56943259 - ci: add secret for docker username
  • f537c107 - Komga implementation (#943)
  • 62d2b437 - V7 upgrade (#969)

v6.11.0

19 Aug 10:27
1b8b982
Compare
Choose a tag to compare

What's Changed

v6.10.0

18 Aug 04:56
Compare
Choose a tag to compare

What's Changed

  • d884135e - chore(backend): use transaction for creating collections
  • 61416c4d - fix(frontend): select correct first index
  • 2317c9be - chore(migrations): final v6 migration
  • ea0236d7 - feat(frontend): make redirect cookies long lived
  • 2ec1686f - Backend-refactor (#960)
  • 171f7d1c - Multiple collection filters (#963)
  • 2caea290 - Anime airing schedule (#961)
  • d5cc4076 - ci: install curl in container

v6.9.13

11 Aug 08:20
Compare
Choose a tag to compare

What's Changed

  • 79307879 - ci: update action for changelog generation

v6.9.12

11 Aug 07:59
Compare
Choose a tag to compare

What's Changed

  • 240a4372 - ci: also publish latest tag for releases
  • d218745e - ci: remove enable attribute
  • 161e0e7e - ci: add cross-rs build (#939)
  • b1c1069e - Addressed bug with Finished Condition during background tasks (#957)

Version 6

31 Jul 15:11
15a3fe9
Compare
Choose a tag to compare

Created from tag: v6.9.11
Created from git revision: 15a3fe9c35675184e662ea774f6feb71415cbbe8
Published on: August 10, 2024

Release Notes

  • Progress can be updated from the dashboard.
  • Primary keys are now nano-ids, which removes the possibility of enumeration attacks.
  • Integration URLs are now much shorter.
  • Syncing limits can be set on the integration level.
  • Audiobookshelf importer and integration now supports all media types.
  • Jellyfin importer is now completely functioning.
  • List pages now have persistent filters.
  • Send notifications through telegram.
  • Browser does not become unresponsive because of long lists (eg: show seasons, watch history, podcast episodes).
  • Idle CPU usage should drop to 0% (more information).

Version 5

26 May 14:03
Compare
Choose a tag to compare

Created from tag: v5.5.6
Created from git revision: cf3beb25a2594da998293b88cf0b255c5232e82d
Published on: June 3, 2024

Caution

This is a breaking release. Please consult the migration docs for an upgrade path.

Release Notes

  • Ryot now has a new logo! If you were using the PWA, you will have to re-install it.
  • Ryot now supports authentication using OAuth/OIDC! Please follow this guide if you want to port existing users to the new provider.
  • Addressed layout issues on the website for 4k screens.
  • You can now edit created exercises.
  • The media list pages now shows if a media has been seen, added to watchlist or owned.
  • Added 3 new default collections: "Completed", "Owned" and "Reminders".
  • Added a job to clean-up useless data. For example: my database size went from 1.2 GB to 166 MB.