The History tab in RepCanvas is your record of what actually happened. It opens on a list view with a calendar toggle in the header, so you can scan for patterns one way and look up specific sessions the other.
Calendar view
The calendar lays out every day of the selected range with a status mark on days you trained. A green mark means every prescribed set was logged; an amber mark means some sets were skipped or unresolved. Today’s date carries a clear ring so you don’t lose your place. Tapping a day with a session opens the session detail in a sheet.
The calendar is the right surface for spotting cadence - whether you actually trained four days a week the way the program prescribes, or whether life keeps moving the schedule around. Patterns surface quickly when you can see a month at a time.
List view
The list view shows finished workouts in reverse chronological order. Each row carries the program name, the week and day labels, and the workout date. Tapping a row expands the session detail inline.
For most lookup tasks (“how heavy did I go on bench three weeks ago?”), the list is faster than the calendar. Personal records show with a clear badge, so finding a specific PR is usually one or two scrolls.
Session detail
A session detail shows the per-exercise record for that workout: every set you logged, marked with the load and rep count, with personal records highlighted. Tonnage, total sets, and the count of personal records sit at the top.
Personal-record markup is per-set, not per-session. If you set three PRs in one workout, all three are marked individually and surface in the session header as well. The intent is that nothing about a meaningful session is buried - the wins are visible the moment you open the detail.
Editable workout dates
A date pill on the session detail lets you edit the workout date. Use this when you logged a workout late, forgot to start a session in the app and trained anyway, or are correcting a date after the fact. Edits update the timeline so your strength trends and calendar reflect what actually happened.
Filtering history
A time-range filter in the History header drives both views. The presets - one month, three months, six months, a year, all-time - cover most needs; a custom range option handles the rest. The same filter applies to the strength progress tracker, so the windows you read on Insights line up with what you are looking at in History.
Where to read next
- Strength trends - long-running progress signals per exercise and muscle group.
- Complete a workout session - what gets recorded when a session closes.
- How the workout logger works - the surface where every set is captured.