Peter Stockings
|
1e625ba7a8
|
When on overview page add a static tag that selects everything, will have to refactor tags functionality soon
|
2025-01-27 01:57:36 +11:00 |
|
Peter Stockings
|
6319e488e1
|
Update page url after visiting page overview
|
2025-01-27 01:56:42 +11:00 |
|
Peter Stockings
|
2a614ae1c0
|
Fix view selector all->overview and make overview selected on overview page
|
2025-01-27 01:26:30 +11:00 |
|
Peter Stockings
|
6b741e50d0
|
Swtich from person list to new overview page
|
2025-01-27 01:17:23 +11:00 |
|
Peter Stockings
|
0ed0c20e93
|
Add person graphs endpoint for workouts per week & PRs per week, consumed via dashboard, person overview and notes
|
2025-01-27 01:00:50 +11:00 |
|
Peter Stockings
|
049af675cc
|
Remove unused duplicated stats logic for dashboard
|
2025-01-27 00:18:02 +11:00 |
|
Peter Stockings
|
5ed737ee94
|
Refactor stats endpoint so supports filtering people and make dashboard page utilise it
|
2025-01-27 00:07:27 +11:00 |
|
Peter Stockings
|
527395d704
|
Make stats refresh, and add filter support to stats endpoint
|
2025-01-26 23:01:39 +11:00 |
|
Peter Stockings
|
23de6ef1f7
|
Render stats to block in overview
|
2025-01-26 22:19:34 +11:00 |
|
Peter Stockings
|
17c010ff7f
|
Include total duration in new overview stats
|
2025-01-26 21:17:02 +11:00 |
|
Peter Stockings
|
d1057aa8ba
|
Add more stats
|
2025-01-26 21:10:22 +11:00 |
|
Peter Stockings
|
29f7dc1823
|
Revert "Revert "Add stats to new person overview page, just copied the logic so will need to refactor when the dashboard page is refactored as well""
This reverts commit c569793fd8.
|
2025-01-26 21:07:19 +11:00 |
|
Peter Stockings
|
c569793fd8
|
Revert "Add stats to new person overview page, just copied the logic so will need to refactor when the dashboard page is refactored as well"
This reverts commit 4783ce6026.
|
2025-01-26 20:55:08 +11:00 |
|
Peter Stockings
|
4783ce6026
|
Add stats to new person overview page, just copied the logic so will need to refactor when the dashboard page is refactored as well
|
2025-01-26 20:39:20 +11:00 |
|
Peter Stockings
|
dc543c7b75
|
Show exercise count in stats
|
2025-01-26 20:31:39 +11:00 |
|
Peter Stockings
|
df3796b30e
|
Dont trigger 'updatedPeople' on person dashboard render anymore
|
2025-01-26 20:04:15 +11:00 |
|
Peter Stockings
|
cd6f3920f5
|
Add exercise progress graphs to new person overview page
|
2025-01-26 20:00:31 +11:00 |
|
Peter Stockings
|
2c8019ef7b
|
Bugfix: Attempting to update a set would fail due to including multiple elements for exercise_id, repetition, & weight
|
2025-01-26 18:47:45 +11:00 |
|
Peter Stockings
|
f932ea3c0c
|
Dashboard is failing in prod but works locally
m, b = np.polyfit(relative_positions, estimated_1rm_scaled, 1)
ValueError: On entry to DLASCL parameter number 4 had an illegal value
|
2025-01-26 18:30:30 +11:00 |
|
Peter Stockings
|
b0fb8895df
|
Start refactoring person overview (list) page, currently is accessible through tags and workout exercise select. Doesnt have any stats or graphs
|
2025-01-26 18:21:44 +11:00 |
|
Peter Stockings
|
76b610c949
|
Minor refactor in attempt to speed up site
|
2025-01-25 00:16:32 +11:00 |
|
Peter Stockings
|
78f2ce2317
|
Fix bug introduced by last commit in which exercise progress graph wouldnt load upon selecting a exercise
|
2025-01-24 22:21:18 +11:00 |
|
Peter Stockings
|
5ffb08a994
|
Fix issue selecting a new exercise
|
2025-01-19 21:34:45 +11:00 |
|
Peter Stockings
|
da73d816d6
|
Add favicon
|
2024-12-18 23:34:44 +11:00 |
|
Peter Stockings
|
71bf4b640c
|
whoops update column heading order after moving methods to 2nd pos
|
2024-11-10 18:35:28 +11:00 |
|
Peter Stockings
|
5bdb586a2c
|
For endpoints page, remove faulty logic that attempted to persisted column view preferences and move Method column to 2nd pos
|
2024-11-10 18:31:44 +11:00 |
|
Peter Stockings
|
8b248bad17
|
Make endpoints column filter responsive
|
2024-11-10 18:15:33 +11:00 |
|
Peter Stockings
|
285175c29d
|
Update previous page link for workout navbar
|
2024-11-10 18:09:22 +11:00 |
|
Peter Stockings
|
5db18cbf18
|
Clear exercise select dropdown when clear search is clicked
|
2024-11-10 18:01:30 +11:00 |
|
Peter Stockings
|
16cd4e93e3
|
Change exercise select input from text to search so it adds a clear button on the right
|
2024-11-10 17:50:13 +11:00 |
|
Peter Stockings
|
2d6c738e3e
|
Max SQL query text box resize to query length
|
2024-11-09 23:18:57 +11:00 |
|
Peter Stockings
|
0b7b804d62
|
Fix issue where redirecting to endpoints page would only show table
|
2024-11-09 19:20:06 +11:00 |
|
Peter Stockings
|
120a94ff45
|
Add page to list all flask endpoints with filter
|
2024-11-09 19:07:55 +11:00 |
|
Peter Stockings
|
c7013e0eac
|
Add ability to plot saved queries using plotly, need to check performance in production, also need to improve generate_plot function
|
2024-11-09 16:49:08 +11:00 |
|
Peter Stockings
|
23def088bb
|
Add ability to save and edit queries, still need to add ability to edit queries
|
2024-11-08 23:09:19 +11:00 |
|
Peter Stockings
|
90cb1c1451
|
Add styling to sql query text area
|
2024-11-08 21:57:48 +11:00 |
|
Peter Stockings
|
0f55d42f22
|
* Add SQL query executor
* Move mermaid.min.js to static asset
* Create templates for sql logic
|
2024-11-06 23:25:25 +11:00 |
|
Peter Stockings
|
3a07b9d97f
|
WIP: Render database schema using Mermaid.js
Still need to:
* Move mermaid.js to static files
* Make template for mermaid wrapper
* Create new page for SQL viewer then add explorer
|
2024-11-06 22:48:51 +11:00 |
|
Peter Stockings
|
30ba59381c
|
Add confirmation prior to deleting workout
|
2024-11-05 16:52:41 +11:00 |
|
Peter Stockings
|
616b57e1db
|
Fix regression where selecting an exercise didnt populate reps/weight inputs with last set and resize progress graph on desktop
|
2024-11-05 15:04:06 +11:00 |
|
Peter Stockings
|
4fe9271555
|
Change 'No tags available' text to 'No tags' for workout tags
|
2024-11-05 15:02:54 +11:00 |
|
Peter Stockings
|
8bb33f23fc
|
Add mobile padding for navbar on workout page
|
2024-11-05 15:02:27 +11:00 |
|
Peter Stockings
|
05158d8f43
|
Fix issue where creating an empty workout would show a blank set 'None x None Kg'
|
2024-11-04 23:21:12 +11:00 |
|
Peter Stockings
|
5938c9468b
|
Fix error thrown when attempting to update exercise name
|
2024-11-04 23:14:56 +11:00 |
|
Peter Stockings
|
1f0742bbc0
|
Add breadcrumb navigation to workout page
|
2024-11-04 22:51:27 +11:00 |
|
Peter Stockings
|
6ebac69911
|
Show 'No tags applied' on workouts when...
|
2024-11-04 22:36:27 +11:00 |
|
Peter Stockings
|
b5493e627c
|
Fix tags, may have increased load on database while only using one query to fetch workout, topsets, and all tags
|
2024-11-04 22:33:08 +11:00 |
|
Peter Stockings
|
10326ccd7a
|
Switch from using workout modal and change to workout page, still need to cleanup modal logic and templates. Need to fix workout tag functionality
|
2024-11-04 22:02:06 +11:00 |
|
Peter Stockings
|
1a970d1d7b
|
Fix bug where updating exercise name would persist due to missing commit
|
2024-11-04 16:59:14 +11:00 |
|
Peter Stockings
|
64c3335c29
|
Prompt user for confirmation prior to deleting exercise
|
2024-11-04 16:55:31 +11:00 |
|