Peter Stockings
|
3fca116d1c
|
On hover of exercise progress sparkline on new workout modal, show estimated 1rm and date of workout as a popover
|
2023-12-07 20:50:59 +11:00 |
|
Peter Stockings
|
469054048e
|
WIP: When selecting an exercise on new workout view, render a graph of exercise progress for the active user
|
2023-12-07 20:34:26 +11:00 |
|
Peter Stockings
|
0cb737e1b8
|
When you select an exercise for a new topset autofill the reps/weight feilds with the most recent topset values if possible (I beleive I have introduced a minor defect where adding a new set no longer clears reps/weight feild, but for some reason still clears exercise)
|
2023-08-20 23:42:00 +10:00 |
|
Peter Stockings
|
fdbb60b490
|
Add logic to handle adding/creating new tags for workouts
|
2023-08-06 22:15:36 +10:00 |
|
Peter Stockings
|
5ccb1f1905
|
Add database connection to global context so repeat queries dont recreate connections(Need to check if this actually improves speed) also added in logic so if add workout is triggered when there is already a workout on that day without any topsets it will instead load that
|
2023-08-06 13:34:33 +10:00 |
|
Peter Stockings
|
f0495be83a
|
Fix topsets not appearing in order of completion when viewing in modal
|
2023-07-29 23:07:19 +10:00 |
|
Peter Stockings
|
1970bc6417
|
If you create a tag with the same name as an existing tag it will update it rather then creating a new instance, still needs further work to improve UX
|
2023-07-13 22:04:03 +10:00 |
|
Peter Stockings
|
c457002d1e
|
Add editable notes to workouts
|
2023-07-12 19:35:55 +10:00 |
|
Peter Stockings
|
ca3eb48da6
|
WIP: Add option to toggle graphs (havent yet added axis filter)
|
2023-04-02 23:27:20 +10:00 |
|
Peter Stockings
|
3fd7a63d5e
|
Add tags to dashboard
|
2023-03-31 22:06:53 +11:00 |
|
Peter Stockings
|
fbeb840c6e
|
Save filters for workout list view
|
2023-03-21 22:29:12 +11:00 |
|
Peter Stockings
|
87d7d9e9f4
|
Rollback transaction on sql error
|
2022-12-05 21:51:15 +11:00 |
|
Peter Stockings
|
cd5f0fcf58
|
Refactor start_date as date rather then string
|
2022-11-27 13:22:37 +11:00 |
|
Peter Stockings
|
13135792d8
|
Update database scheming naming convention
|
2022-11-20 15:42:58 +11:00 |
|
Peter Stockings
|
3dcc61005e
|
Convert edit/add/remove people form in settings to htmx driven and trigger event to refresh list of people and workout count on insert/update/remove person
|
2022-11-20 14:14:04 +11:00 |
|
Peter Stockings
|
08f45e41de
|
Convert add/delete topset forms to htmx driven
|
2022-11-20 00:27:22 +11:00 |
|
Peter Stockings
|
3672951091
|
Convert workout start date form into htmx driven
|
2022-11-19 23:46:47 +11:00 |
|
Peter Stockings
|
605d84f8bb
|
Convert exercise form into htmx driven
|
2022-11-19 22:48:24 +11:00 |
|
Peter Stockings
|
ab08c19e6a
|
Rename get_topset function
|
2022-11-19 20:36:03 +11:00 |
|
Peter Stockings
|
c5029e8183
|
Rename validation functions
|
2022-11-19 16:04:04 +11:00 |
|
Peter Stockings
|
21750f3562
|
Refactor stats into generic function
|
2022-11-19 13:32:44 +11:00 |
|
Peter Stockings
|
65f8ec9658
|
Add ability to update workout date
|
2022-11-17 22:03:36 +11:00 |
|
Peter Stockings
|
369b0520ce
|
Fix error thrown when attempting to add workout due to datetime reference error
|
2022-11-17 20:54:31 +11:00 |
|
Peter Stockings
|
b4ec0ed81f
|
Display workout stats
|
2022-10-01 21:45:35 +10:00 |
|
Peter Stockings
|
118a715609
|
Change date format and order list of users by age of account
|
2022-09-18 11:45:17 +10:00 |
|
Peter Stockings
|
7eaf4f812f
|
Remove swagger
|
2022-09-17 16:42:50 +10:00 |
|
Peter Stockings
|
f22def08a2
|
Plot estimated 1 rep max progression for each exercise on dashboard
|
2022-09-17 16:08:06 +10:00 |
|
Peter Stockings
|
3005dd18bd
|
Add ability to dynamically add/remove users & exercises
|
2022-09-17 13:15:29 +10:00 |
|
Peter Stockings
|
6fb6e21126
|
Switch to using Postgres database instead of sqlite
|
2022-09-10 18:30:14 +10:00 |
|
Peter Stockings
|
faa7c5789e
|
Display heaviest topsets over time on home page
|
2022-09-10 13:59:21 +10:00 |
|
Peter Stockings
|
c16922be36
|
Migrate data and improve ui
|
2022-07-23 18:59:21 +10:00 |
|
Peter Stockings
|
2a8b72a881
|
Fix spelling of Exercise table/column
|
2022-07-20 21:27:11 +10:00 |
|
Peter Stockings
|
ee8245bb4c
|
Refactor route validations to decorators
|
2022-07-20 21:15:50 +10:00 |
|