Skip to content

V1.1.1#80

Merged
FalkenDev merged 41 commits into
mainfrom
v1.1.1
Jun 15, 2026
Merged

V1.1.1#80
FalkenDev merged 41 commits into
mainfrom
v1.1.1

Conversation

@FalkenDev

Copy link
Copy Markdown
Owner

Bug fixes

  • Streak count not updating after deletion — Removing a completed workout session or activity log now correctly decrements the streak counter. Previously the home screen kept showing the old (higher) pass count until the next app load.
  • Abandoned sessions counting toward milestone — Sessions marked as "avbruten" (abandoned) no longer count toward the weekly milestone progress ("X left to next milestone").
  • Calendar freeze count showing wrong number — Fixed the streak freeze count displayed on the Calendar page.
  • Safe migration re-run — The AddRoleToUser migration no longer crashes if the role column already exists.

Improvements

  • Home page — Simplified layout, improved streak display, added weekly training time with minute label and "this week" context.
  • ProgressBar — Now shows streak info and improved styling alongside the weekly day tracker.
  • Calendar — Empty state with contextual action buttons (start workout / schedule / add past session) depending on the selected date. Streak freeze card redesigned for clarity.
  • MyWorkouts — Shows more workouts with updated card styling.
  • Statistics — Tab styling improvements and "Your Training" section title.

Cleanup

  • Removed deprecated WorkoutDetailsOld page and route.
  • Downgraded prettier-eslint to 16.3.0 for compatibility.

FalkenDev added 30 commits May 12, 2026 10:28
@FalkenDev FalkenDev self-assigned this Jun 15, 2026
@github-actions github-actions Bot added platform: backend For issues concerning the REST API, server logic, database interactions, or authentication. client: web-mobile For issues related to the web app UI/UX, including its responsive mobile views. labels Jun 15, 2026
@FalkenDev FalkenDev merged commit a539cde into main Jun 15, 2026
3 checks passed
@FalkenDev FalkenDev deleted the v1.1.1 branch June 15, 2026 16:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

client: web-mobile For issues related to the web app UI/UX, including its responsive mobile views. platform: backend For issues concerning the REST API, server logic, database interactions, or authentication.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant