Releases: joaovitoriasilva/endurain
Releases · joaovitoriasilva/endurain
v0.1.4
v0.1.4 - Backend revamp, change password flow and sync Strava gear
Warning: Alembic is now used to create and manage DB migrations. I recommend for you to drop DB tables and let Alembic create the DB structure from scratch for this new version.
- Backend revamp from scratch
- Settings page revamp
- User can now reset account password
- Admin can reset users passwords
- It is now possible to retrieve gear from Strava
- Backend now uses Alembic to manage DB migrations and DB creation on first use
v0.1.3
v0.1.3 - Remove streams from activities DB table
Warning: The schema DB changes has breaking changes. You will need to import your activities again to have them display correctly.
- Removed waypoints column on activities DB table
- Added strava_gear_id column to activities DB table in order to prepare DB schema to store this value
- Added new DB table activities_stream
- Adapted code to support new DB schema
v0.1.2
v0.1.2 - Backend optimizations
- Backend optimization that consists on:
- Make routes responses uniform
- Code duplication reduced
- Routes optimization
- Added metadata to routes response
- Added docstrings to files and functions
- Updated Readme with screenshot, logo and disclaimer
v0.1.1
v0.1.1 - Added default admin user creation
- Added default admin user creation (please read README file for more information)
- Removed some imports from functions to the top of the document like it is supposed to
- Changed backend .env file to backend root instead of config folder
- docker-compose.yml updated
- Removed config folder and not used files inside of it
- README file updated
v0.1.0
v0.1.0 - Initial release
- Multi-user
- Create/edit/delete users
- Basic admin and regular users profiles that adapt the interface
- Import activities using .gpx files
- Connect with Strava and retrieve activities from Strava
- Feed with user activities, current user week stats and month stats
- Feed with followers activities
- Basic activity privacy
- Activity page with more in depth info of the activity
- Delete activities
- Create/edit/delete gear (wetsuit, bycicle and running shoes)
- Add/edit/delete activity gear
- User page with user stats and user activities per week
- Follow user basic implementation