336 Commits
Author SHA1 Message Date
Peter Stockings 0c0bcdc4b6 Show consecutive stall count beside previous performance 2026-10-11 11:30:30 +11:00
Peter Stockings 9612d322eb Preserve observed progression steps in exercise forecasts 2026-09-06 22:46:07 +10:00
Peter Stockings dc0f41cd27 Integrate session note and tag editing and center progress controls 2026-09-06 22:38:11 +10:00
Peter Stockings d5e3e1d930 Reorganize workout view for desktop and compact session details 2026-09-06 17:10:06 +10:00
Peter Stockings 1aa5d7418b Only include custom date inputs when rendered 2026-09-06 16:45:37 +10:00
Peter Stockings 86fade54f1 Learn session forecasts from training blocks and clarify progress UI 2026-09-06 16:20:15 +10:00
Peter Stockings 50ddbced84 Show forecast point dates clearly 2026-09-06 14:55:09 +10:00
Peter Stockings 0dea94fec0 Simplify forecast panel and extend horizon 2026-09-06 14:50:51 +10:00
Peter Stockings d26da9a066 Move forecast map into exercise history 2026-09-06 14:38:30 +10:00
Peter Stockings 7af0202c30 Improve forecast readability and rep targets 2026-09-06 14:30:23 +10:00
Peter Stockings 499ecdc3c2 Add projected top set estimates 2026-09-06 14:12:48 +10:00
Peter Stockings cada28b54b Fix forecast chart continuity and hover 2026-09-06 13:59:50 +10:00
Peter Stockings e2c4196792 Add exercise progress forecasting 2026-09-06 13:53:23 +10:00
Peter Stockings d1100ece80 Add SQL insight dashboard widgets 2026-09-06 13:37:46 +10:00
Peter Stockings ff6a921550 Improve styling of exercise history/sparkline partials 2026-02-28 16:33:43 +11:00
Peter Stockings 1c51bb6ced Remove dark TW classes from exercise history table 2026-02-27 10:29:54 +11:00
Peter Stockings 73e02a7b12 Show exercise weekly/monthly progress on exercise history table 2026-02-26 23:53:47 +11:00
Peter Stockings b31ab97cd4 Allow users to toggle to progress table view when selecting an exercise 2026-02-26 23:48:08 +11:00
Peter Stockings 895b813a35 Add button to topsets to show history as a table 2026-02-26 23:26:49 +11:00
Peter Stockings 67009c9603 Add search for activity logs 2026-02-13 00:28:12 +11:00
Peter Stockings 8c08140ad0 Move settings endpoints to separate blueprint 2026-02-08 18:48:03 +11:00
Peter Stockings 31078b181a Split up settings sub pages into templates loaded by htmx to reduce initial load 2026-02-08 18:25:43 +11:00
Peter Stockings a6eca1b4ac Add ability to add/update/delete exercise categories 2026-02-08 16:48:47 +11:00
Peter Stockings ce28f7f749 Add exercise category search in settings 2026-02-08 16:31:05 +11:00
Peter Stockings 31f738cfb3 Improve look of exercise list in settings page 2026-02-08 16:23:31 +11:00
Peter Stockings 0cd74f7207 Create blueprint for exercises 2026-02-08 16:08:30 +11:00
Peter Stockings a9f3dd4a38 Embed achievement badges in exercise progress graphs 2026-02-06 00:20:12 +11:00
Peter Stockings 3f3725d277 Improve look of SQL explorer page, and improve validation of exercise selection in workouts 2026-02-04 12:37:05 +11:00
Peter Stockings 3fabde145d Preload csss & js, add skeleton graphs for loading 2026-02-04 09:53:35 +11:00
Peter Stockings 71a5ae590e Add brotli complression, cache graph requests for 5mins and add pagination for person overview 2026-02-04 09:28:18 +11:00
Peter Stockings a6a71f3139 Only load graphs when they come into view 2026-02-03 23:52:59 +11:00
Peter Stockings 9998616946 Add defer to hyperscript 2026-02-03 23:52:21 +11:00
Peter Stockings 2d1509a0cd Remove dependencies on external fonts 2026-02-03 23:03:29 +11:00
Peter Stockings 83c3cd83a6 Remove SweetAlert 2 library 2026-02-03 22:55:12 +11:00
Peter Stockings db8d39d1eb Fix issue where adding a set would result in two 'Topset added' notification 2026-02-03 22:51:19 +11:00
Peter Stockings 437271bc8c Fix for mobile monthly calendar view so clicking redirects to workout view 2026-02-03 15:21:36 +11:00
Peter Stockings ac093ec2e0 Update programs functionality 2026-02-03 15:10:59 +11:00
Peter Stockings b26ae1e319 Adjust monthly calendar view sets font size 2026-02-02 22:47:25 +11:00
Peter Stockings f53bf3d106 Improve monthly calendar view 2026-02-02 21:51:32 +11:00
Peter Stockings 2b330e4743 Add acheivement badges to monthly calendar view 2026-02-02 20:54:28 +11:00
Peter Stockings bc2a350e90 Show monthly stats in calendar view 2026-02-01 10:55:28 +11:00
Peter Stockings a59cef5c95 Add missing entries to changelog 2026-01-31 15:06:23 +11:00
Peter Stockings d7c9f71d22 Add activity logs table 2026-01-31 14:53:01 +11:00
Peter Stockings 32b7527576 Change settings page use tabs 2026-01-31 13:58:22 +11:00
Peter Stockings 9e20976591 Add 'Machine vs Free Weight' & 'Compound vs Isolation' breakdowns for workouts 2026-01-31 13:11:21 +11:00
Peter Stockings 8b276804b9 Add popover for details on muscle distribution in a workout 2026-01-31 00:19:02 +11:00
Peter Stockings 5d2f3986bd Switch muscle distribution to a line chart 2026-01-31 00:11:06 +11:00
Peter Stockings d03581bff4 feat: assign tags to exercises and show muscle distribution of workout 2026-01-30 23:53:04 +11:00
Peter Stockings e156dd30cc Add badges to sets showing stats ie weight/rep increase or how many weeks stalled 2026-01-30 22:42:06 +11:00
Peter Stockings 1c500328d1 Fix AI SQL query generation 2026-01-30 19:37:40 +11:00