Releases: matheusmisumoto/workout-logger-web
Releases · matheusmisumoto/workout-logger-web
v2.1.0
- Add loading screens across the webapp.
- Create loading screen on login page when API is asleep and needs to start up and takes a few moments to get ready.
- Check if user is logged in before show login screen on direct route.
- Rename components to be more descriptive.
- Move Dashboard page.tsx to route group (welcome).
- Create and implement function to format big numbers on total weight lifted.
- Removed unused imports on some components.
- Minor style changes.
v2.0.1
- Adopt server components as default across the app.
- Move user restricted routes to /dashboard
- Use server actions on server rendering routes replacing functions that depended on client side interactions (like onClick).
- Create actions.ts containing server actions
- Implement simple API call on login page to smoother use of the app due to API container cold start.
- Create new components to deal with client side interactions and avoid code repetition.
- Create layout.tsx on dashboard root.
- Adapt code as necessary to apply the changes.
v1.2.0
- Remove unused item from workout menu
- Add dead stop to set type on dictionary
- Add validation to weight and reps fields: If the user inserts invalid weight and reps values, an alert will be shown and the the input will be reseted.
- Fix an alignment issue on message displayed on Workout History page, when user has no previous workouts registered.
- Add sharp package to the project
v1.1.1
- Fix limit max number of reps and sets
- Fix an issue where the delete account page was not working properly
- Refactor validation to prevent submission of empty workouts
- Now the UI show a modal with a message when the user tries to finish a empty workout (without reps on the first set on JSON)
- HTML validation of numbers of reps (max. 99) and weight (max. 999)
- Update dependencies
v1.1.0
- Create account deletion page
- Fix an issue where the empty workout message was not aligned with the rest of the page on dashboard when on desktop
- Prevent demo role user to delete his own account
v1.0.1
- Fix an issue where a workout could be submitted multiple times by multiple clicks on the submit button
- Fix an issue where a workout could be submitted without exercises
v1.0
Initial release