Repository navigation
Releases
Releases · tkint/coach-poulpy
Coach Poulpy v0.6.1
What's Changed
- Fill in a release made from the Releases page by @tkint in #252
- Report the server version and ship the deploying doc with releases by @tkint in #253
- Prepare the Copilot cloud agent's sandbox by @tkint in #254
- Fix docs asset paths for the custom domain by @tkint with @Copilot in #255
- Manage shared Caddy on every deployment by @tkint in #256
Full Changelog: v0.6.0...v0.6.1
Coach Poulpy v0.6.0
What's Changed
- chore: document the code graph tool for threads by @tkint in #205
- chore: approve the CodeGraph MCP server ahead of time by @tkint in #206
- Drop repo MCP config now CodeGraph is registered at user level by @tkint in #207
- Show the body map on the library's exercise page by @tkint in #208
- Ignore the CodeGraph index folder by @tkint in #210
- Put Muscles and How to do it in tabs on the exercise page by @tkint in #211
- Draft: browse variations from the picker's details sheet by @tkint in #212
- Browse an exercise's variations from the picker by @tkint in #213
- Rename Execution to Session record in the code by @tkint in #215
- Forgive one typo in exercise search by @tkint in #216
- Generate the iOS Bluetooth permission text from the translation files by @tkint in #214
- design: draft mockups for running a mixed workout from Live by @tkint in #217
- feat: name a workout saved or imported without a name by @tkint in #219
- feat: run any workout with a walk or run from Live by @tkint in #218
- docs: add a roadmap of releases inside the phases by @tkint in #230
- Draft compact Home card mockups by @tkint with @Copilot in #232
- Draft mockups for a more visible player pause/resume button by @tkint with @Copilot in #234
- Back from the devices page opened from Live returns to Live by @tkint with @Copilot in #236
- Add diagrams to architecture documentation by @tkint with @Copilot in #231
- App icon picker: awaiting design approval by @tkint with @Copilot in #233
- Export a session as a .FIT file for Garmin Connect and Strava by @tkint with @Copilot in #235
- Agree all draft mockups by @tkint in #237
- Widen the docs layout on every page by @tkint in #240
- Make Home's cards compact on Android and iOS by @tkint in #238
- Deploy the server with Docker, released and deployed from GitHub by @tkint in #246
- Draft the workout page with a body map heat map and a details sheet by @tkint in #249
- Release by pushing a version tag by @tkint in #251
Full Changelog: v0.5.0...v0.6.0
Coach Poulpy v0.5.0
What's Changed
- design: profile, body logging and settings hub (draft) by @tkint in #180
- design: agree profile, body logging and settings hub by @tkint in #181
- feat: profile, body measurement log and height conversion in the shared core by @tkint in #183
- feat: profile, body logging and settings hub on Android by @tkint in #184
- feat: profile, body logging and settings hub on iOS by @tkint in #185
- Use the base fields in the builder and the data sources by @tkint in #188
- Agree the pain or rehab profile mockups and body map by @tkint in #187
- Redraw the body map figures closer to the reference by @tkint in #190
- Build the pain or rehab row, the body map and the body figure choice by @tkint in #191
- Draft: exercise details before adding in the builder by @tkint in #192
- View an exercise's details before adding it in the builder by @tkint in #194
- Agree the exercise details sheet mockups by @tkint in #193
- Agree on opening an added exercise's details from the builder by @tkint in #195
- Open an added exercise's details from the builder's step sheet by @tkint in #196
- Draft: open the details sheet from a workout page exercise by @tkint in #197
- Open the details sheet from a workout page exercise by @tkint in #198
- Add bird dog crunch, bird dog knee tuck and donkey kick by @tkint in #199
- Draft a filters sheet to find exercises by focus and position by @tkint in #200
- Draft equipment, focus, position, tags and zones filter sheets by @tkint in #201
- Tag the catalogue by focus and position, and filter the list by them by @tkint in #202
- Agree the exercise filter sheets (focus, position, zones, tags) by @tkint in #203
- Filter exercises by focus, position, zones and tags by @tkint in #204
Full Changelog: v0.4.0...v0.5.0
Coach Poulpy v0.4.0
What's Changed
- Convert the Guided session canvas screens to HTML mockups by @tkint in #160
- Agree the built drafts and convert the Live canvas screens by @tkint in #161
- Convert the History canvas screens to HTML mockups by @tkint in #162
- Convert the Settings and devices canvas screens to HTML mockups by @tkint in #163
- Convert the Exercises and search canvas screens to HTML mockups by @tkint in #164
- Convert the Workouts library canvas screens to HTML mockups by @tkint in #165
- Add the builder step menu and run target mockups by @tkint in #166
- Check the mockups in CI and retire the canvas wording by @tkint in #167
- Merge the two finished screens into player-finished by @tkint in #168
- Show the workout name, date and relevant stats on the finished screen by @tkint in #169
- Build the merged finished screen in the apps by @tkint in #171
- Match the player screens to their agreed mockups by @tkint in #174
- Show weight lifted in the user's unit system by @tkint in #172
- Show and type weights in the user's unit system by @tkint in #175
- Fix the mile run test's pace spacing by @tkint in #176
- Make the shared image match the finished screen and the theme by @tkint in #173
- Follow the system dark theme on the Android launch screen by @tkint in #178
- Update VERSION by @tkint in #179
Full Changelog: v0.3.0...v0.4.0
Coach Poulpy v0.3.0
What's Changed
- Draft the builder's up/down chevrons to reorder steps by @tkint in #153
- Draft the share card for a finished session by @tkint in #154
- Agree the builder's up/down chevrons in place of dragging by @tkint in #155
- Agree the share card mockups by @tkint in #156
- Share a finished session as an image by @tkint in #158
- Move builder steps with up/down chevrons instead of dragging by @tkint in #157
- Update VERSION by @tkint in #159
Full Changelog: v0.2.0...v0.3.0
Coach Poulpy v0.2.0
What's Changed
- Add a Quick idea issue template and a refining guide by @tkint in #145
- Draw the builder repeat block with the agreed tint and border by @tkint in #146
- Share a workout as a .poulpyworkout file by @tkint in #148
- Open a .poulpyworkout file and add it to the library by @tkint in #150
Full Changelog: v0.1.0...v0.2.0
Coach Poulpy v0.1.0
What's Changed
- Scaffold the guest mobile app and local dev stack by @tkint in #1
- Add the exercise catalog, workout builder and guided session player by @tkint in #2
- Add the Poulpy brand tokens and themes for Android, iOS and web by @tkint in #4
- Prototype the Bluetooth treadmill connection (FTMS) by @tkint in #3
- Sign every Android build with one key, and bundle Baloo 2 and Nunito by @tkint in #5
- Bring Poulpy onto the Today screen with never-expiring tentacles by @tkint in #6
- Add a History tab with past sessions and weekly stats by @tkint in #7
- Poulpy loader: blue outline seen from above, replacing the Spinning pose by @tkint in #8
- Show History as a month calendar, with a Stats view beside it by @tkint in #9
- Replace the Treadmill tab with Live and Settings, with several devices at once by @tkint in #10
- Home, workout library and workout pages with planning by @tkint in #11
- Publish the docs site and agent docs, and set up GitHub issues by @tkint in #16
- Clean up the brand book and trace brand decisions on their own page by @tkint in #35
- Document readable branch names by @tkint in #36
- Add Variation to the glossary by @tkint in #39
- Keep found devices in place while scanning by @tkint in #40
- Show Live read-only while added devices connect by @tkint in #42
- Show an exercise's variations by @tkint in #41
- Use the Poulpy logo as the app icon by @tkint in #45
- Find exercises with forgiving search by @tkint in #52
- Bring the exercise list to its mockup by @tkint in #53
- Filter exercises by the equipment you have by @tkint in #54
- Show recently used exercises first in the builder's picker by @tkint in #55
- Bring the exercise page to its mockup, with a variations menu by @tkint in #56
- Add a gentle walk for people who can barely walk by @tkint in #59
- Search and filter workouts like exercises by @tkint in #63
- Plan a workout on several days by @tkint in #64
- Copy and delete workouts from the library by @tkint in #65
- Bring the workout builder to the design system by @tkint in #67
- Drag exercises to reorder them in the builder by @tkint in #77
- Make every walking and running exercise treadmill-ready by @tkint in #76
- Pick the walk or run you're doing on the Live screen by @tkint in #78
- Set a distance, duration or pace for walks and runs in the builder by @tkint in #81
- Number Android builds by the minute they ran, so the latest one always installs by @tkint in #83
- Start, pause and finish the recording with the treadmill by @tkint in #79
- Record steps in a Live session by @tkint in #86
- Build workouts from steps and repeats by @tkint in #85
- Extract every string into the translation files and set up Fink by @tkint in #101
- Describe the long-running role threads by @tkint in #94
- Keep the mockups as plain HTML in the repo (research and ADR 0016) by @tkint in #74
- Record where text and catalog text live (ADR 0014, 0015) by @tkint in #100
- Set Poulpy's ember-side rules for training plans by @tkint in #95
- Proofread the French in the translation files by @tkint in #102
- Draw parts on the workout page and in the player as HTML drafts by @tkint in #103
- Show the mockups on the docs site by @tkint in #105
- Publish the translation guide and glossaries on the docs site by @tkint in #106
- Give each mockup its own docs page, with drafts apart from agreed by @tkint in #107
- Give the docs site its own page for translators by @tkint in #108
- Nest mockup stages in the nav, list links only, fit frames on mobile by @tkint in #109
- Show mockups in light or dark, synced with the docs site theme by @tkint in #110
- Check the docs in CI and publish every guideline on the site by @tkint in #111
- Agree the #92 mockups: parts on the workout page and in the player by @tkint in #112
- Give the mockups their own light/dark switch, apart from the docs theme by @tkint in #113
- Preview the docs site on each PR by @tkint in #115
- Keep a merged PR's closing run from cancelling main's publish by @tkint in #116
- Convert the Home and library canvas screens to HTML drafts by @tkint in #114
- Replace workout types with a format and parts by @tkint in #93
- Show workout parts on the workout page and in the player by @tkint in #117
- Draw the warm-up with the builder's sun in the agreed mockups by @tkint in #118
- Take the FIT sport from the exercises and the format by @tkint in #119
- Comment on every PR with links to the docs pages it changes by @tkint in #120
- Draw the builder in a format and in parts as HTML drafts by @tkint in #121
- Agree the builder mockups for formats and parts by @tkint in #122
- Choose the format once and build workouts in parts by @tkint in #123
- fix: enable BuildConfig in Android app by @tkint in #131
- Show build number in Settings by @tkint with @Copilot in #130
- Make the docs review comment exhaustive so agents write none by @tkint in #133
- Generate native strings, DomainText and the catalog from the translation files by @tkint in #134
- Keep tab labels on one line so words never break by @tkint in #137
- Make counts agree with their number by @tkint in #139
- Drag a repeat as one block on Android by @tkint in #140
- Move role knowledge into repo docs by @tkint in #143
- Keep Live and unfinished sessions from being lost by @tkint in #142
- Show the app version in Settings and add a one-button beta release by @tkint in #144
New Contributors
- @tkint made their first contribution in #1
- @tkint with @Copilot made their first contribution in #130
Full Changelog: https://github.com/tkint/coach-poulpy/commits/v0.1.0