Peter Stockings
|
b5140387e0
|
Remove more dark bg from css
|
2023-12-08 17:52:58 +11:00 |
|
Peter Stockings
|
27c62b09dd
|
For some reason on mobile the top of new workout modal is now dark, attempting to fix
|
2023-12-08 17:41:17 +11:00 |
|
Peter Stockings
|
304ddcb30d
|
Remove dependency on tailwind elements and switch to using tail.select (Smaller lib, that resolves duplication of selects on back/forward)
|
2023-12-08 09:26:38 +11:00 |
|
Peter Stockings
|
2bdbda3a05
|
Refactor exercise progress
|
2023-12-07 21:58:13 +11:00 |
|
Peter Stockings
|
28b76e306f
|
Remove padding when viewing exercise progress sparkline on mobile
|
2023-12-07 21:25:34 +11:00 |
|
Peter Stockings
|
9c69005f7c
|
Add weight and reps to popover
|
2023-12-07 20:58:03 +11:00 |
|
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
|
5bf31d0cb9
|
Adding Werkzeug==2.2.2 to requrements in attempt to fix error 'cannot import name 'url_quote' from 'werkzeug.urls''
|
2023-12-07 18:13:17 +11:00 |
|
Peter Stockings
|
629a88effa
|
According to https://devcenter.heroku.com/articles/python-support python 3.9.18 is supported
|
2023-12-07 18:09:39 +11:00 |
|
Peter Stockings
|
ee49742955
|
Decreasing buildpack version to earliest (14 April 2022)
|
2023-12-07 18:07:54 +11:00 |
|
Peter Stockings
|
7c63dbf2df
|
buildpack didnt support that version of python 3.9.6, so decreasing buildpack verison
|
2023-12-07 18:06:18 +11:00 |
|
Peter Stockings
|
8fe6db1f14
|
Set python version to same as local comp in attempt to isolate issue
|
2023-12-07 18:04:04 +11:00 |
|
Peter Stockings
|
b6b1e8486e
|
Set buildpack version to the last one released (1month ago)
|
2023-12-07 18:02:00 +11:00 |
|
Peter Stockings
|
1c8b3d79ea
|
Getting an error during deployment, attempting to set build pack version
|
2023-12-07 17:57:01 +11:00 |
|
Peter Stockings
|
83d3e3136f
|
Change logic for calendar month view so it always renders the same number of weeks (Sunday-Saturday) regardless of length of month, & what day of the week it started. This resolves the rerender when you switch between months with varying number of weeks
|
2023-12-07 17:49:19 +11:00 |
|
Peter Stockings
|
e2104d05fe
|
Fix issue where when selecting a new exercise that doesnt have a previously recorded set resets on selection
|
2023-09-18 17:44:53 +10:00 |
|
Peter Stockings
|
a09504d2e0
|
Move entire new set form into partial and clear placeholders for weight/reps on addition of new set
|
2023-08-21 21:12:12 +10:00 |
|
Peter Stockings
|
c31ec6ad84
|
After selecting exercise for new set in a workout display most recent set with the same exercise(weight, reps) as placeholder rather then value as on form submission it doesnt clear the number inputs. May revert
|
2023-08-21 20:53:31 +10:00 |
|
Peter Stockings
|
7730a3964b
|
Fix issue where workout modal doesnt have tags/exercises lists populated when creating new workout
|
2023-08-21 20:45:28 +10: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
|
ec35b78afd
|
Switch to using hyperscript to initialise tailwind elements(select) and graphs(Plotly), this removes script tags and ids
|
2023-08-17 20:38:22 +10:00 |
|
Peter Stockings
|
c6c9925da0
|
Attempt to improve initial page load by adding defer attribute to scripts, will attempt to add defer to inline scripts as well soon
|
2023-08-15 22:31:08 +10:00 |
|
Peter Stockings
|
d3df532570
|
Revert "Add left to right slide in transition on main content rerender (#container)"
This reverts commit ae460815d7.
|
2023-08-15 15:34:29 +10:00 |
|
Peter Stockings
|
ae460815d7
|
Add left to right slide in transition on main content rerender (#container)
|
2023-08-14 22:57:47 +10:00 |
|
Peter Stockings
|
aeb46bd073
|
Occasionally workout tags form wouldnt open, unsure what root cause is as I could see dom being updated in dev tools. Attempting to change hide/show logic (will add logs if doesnt work)
|
2023-08-14 22:28:28 +10:00 |
|
Peter Stockings
|
354abfa7de
|
Just remove label and rely on interactive popup to discern between plots, looks better who cares
|
2023-08-08 22:35:57 +10:00 |
|
Peter Stockings
|
d3d4d39d30
|
Exercise graphs still dont look good on mobile, legend is too large and plot was in top right hand corner. Attempting to address issues
|
2023-08-08 22:24:00 +10:00 |
|
Peter Stockings
|
c81eaeb520
|
Improve look of person list exercise graphs when on mobile
|
2023-08-08 22:10:01 +10:00 |
|
Peter Stockings
|
2cbd6808a4
|
Minor refactor to person list view, still need to combine filter logic and move to service
|
2023-08-08 21:35:36 +10:00 |
|
Peter Stockings
|
ffbe8ca7c2
|
Fix error when redirecting from workout overview to exercise (Person list filter)
|
2023-08-08 20:53:00 +10:00 |
|
Peter Stockings
|
25718970b6
|
When redirecting from workout overview(modal) to person list filter view dont refresh page on modal close
|
2023-08-07 10:29:41 +10:00 |
|
Peter Stockings
|
465bb74b87
|
Display exercise history when name is clicked on workout overview(modal) using person list filters (Should look into changing workout overview modal to a seperate page so you can access it via a url)
|
2023-08-06 22:51:24 +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
|
8e26cbf281
|
Add feilds to remove tags assigned to workout (Need to refactor as seperate template)
|
2023-08-05 12:30:07 +10:00 |
|
Peter Stockings
|
36743e0c33
|
Add mock static frontend assets for workout tag viewer/editor
|
2023-08-04 23:47:01 +10:00 |
|
Peter Stockings
|
6e4a008c5c
|
Improve look of add topset/delete workout buttons on mobile
|
2023-07-31 22:02:26 +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
|
014f38353b
|
Scroll to top when month is selected in year view
|
2023-07-27 15:11:58 +10:00 |
|
Peter Stockings
|
5730af85d3
|
Remove search filter from person view dropdown
|
2023-07-27 15:04:33 +10:00 |
|
Peter Stockings
|
8585a787de
|
Previous commit messed up width of table on person list view, need to look into making table more responsive
|
2023-07-26 21:03:51 +10:00 |
|
Peter Stockings
|
90dcd54498
|
Another attempt at improving usability of person list view on mobile (Need to add top scroll bar or make draggable on desktop as you now need to scroll to the bottom to see the scroll bar)
|
2023-07-26 18:01:01 +10:00 |
|
Peter Stockings
|
57257a83a2
|
Center name for calendar/list view
|
2023-07-26 17:54:17 +10:00 |
|
Peter Stockings
|
bfc873f974
|
Fix plots for person list view, issue caused by format on save messing up jinja interpolation syntax
|
2023-07-26 17:53:49 +10:00 |
|
Peter Stockings
|
44d27269cd
|
When viewing calendar month view on mobile days weeks without a workout have a much smaller cell
|
2023-07-26 17:16:33 +10:00 |
|
Peter Stockings
|
95b89ef9e8
|
Use hyperscript for rendering notifications
|
2023-07-26 14:23:57 +10:00 |
|
Peter Stockings
|
bc7c15144a
|
Change hyperscript version to the one that is used in hyperscript.org (Not sure what version it is, but it supports render)
|
2023-07-26 14:22:56 +10:00 |
|
Peter Stockings
|
8c7fb7a278
|
When menu link is clicked scroll to top of page
|
2023-07-26 13:01:15 +10:00 |
|
Peter Stockings
|
24be7a22ec
|
Make person list view mobile responsive
|
2023-07-26 12:54:45 +10:00 |
|