peterstockings
  • Joined on 2025-12-17
peterstockings pushed to master at peterstockings/workout 2026-02-04 01:50:01 +00:00
3f3725d277 Improve look of SQL explorer page, and improve validation of exercise selection in workouts
09d90b5a1e Round person graph models to one decimal place to reduce svg size
3fabde145d Preload csss & js, add skeleton graphs for loading
71a5ae590e Add brotli complression, cache graph requests for 5mins and add pagination for person overview
Compare 4 commits »
peterstockings pushed to master at peterstockings/workout 2026-02-03 13:19:12 +00:00
b4121eada7 Add database connection pooling
a6a71f3139 Only load graphs when they come into view
9998616946 Add defer to hyperscript
c20f2e2f85 Added safety checks to the graph regression logic in utils.py. This stops those "illegal value" server warnings and makes the math more efficient for small datasets
ec8d7f6825 Add asset caching
Compare 8 commits »
peterstockings pushed to master at peterstockings/workout 2026-02-03 12:17:28 +00:00
afc5749c82 Reduce size of logo
2d1509a0cd Remove dependencies on external fonts
83c3cd83a6 Remove SweetAlert 2 library
db8d39d1eb Fix issue where adding a set would result in two 'Topset added' notification
Compare 4 commits »
peterstockings pushed to master at peterstockings/workout 2026-02-03 04:27:00 +00:00
437271bc8c Fix for mobile monthly calendar view so clicking redirects to workout view
ac093ec2e0 Update programs functionality
b26ae1e319 Adjust monthly calendar view sets font size
Compare 3 commits »
peterstockings pushed to master at peterstockings/workout 2026-02-02 11:00:07 +00:00
f53bf3d106 Improve monthly calendar view
2b330e4743 Add acheivement badges to monthly calendar view
bc2a350e90 Show monthly stats in calendar view
Compare 3 commits »
peterstockings pushed to master at peterstockings/workout 2026-01-31 04:10:13 +00:00
a59cef5c95 Add missing entries to changelog
peterstockings pushed to master at peterstockings/workout 2026-01-31 03:58:26 +00:00
d7c9f71d22 Add activity logs table
peterstockings pushed to master at peterstockings/workout 2026-01-31 03:24:15 +00:00
62080b97a4 Ensure only admins can delete users/exercises and users can only edit there own name
32719cc141 Add is_admin property to person table
32b7527576 Change settings page use tabs
Compare 3 commits »
peterstockings pushed to master at peterstockings/workout 2026-01-31 02:45:38 +00:00
9e20976591 Add 'Machine vs Free Weight' & 'Compound vs Isolation' breakdowns for workouts
8b276804b9 Add popover for details on muscle distribution in a workout
5d2f3986bd Switch muscle distribution to a line chart
d03581bff4 feat: assign tags to exercises and show muscle distribution of workout
Compare 4 commits »
peterstockings pushed to master at peterstockings/workout 2026-01-30 12:16:58 +00:00
78f4a53c49 Fix error when attempting to update set due to missing exercise id param in template
e156dd30cc Add badges to sets showing stats ie weight/rep increase or how many weeks stalled
Compare 2 commits »
peterstockings pushed to master at peterstockings/workout 2026-01-30 08:52:08 +00:00
eada1a829b Log LLM usage
1c500328d1 Fix AI SQL query generation
Compare 2 commits »
peterstockings pushed to master at peterstockings/workout 2026-01-30 08:21:18 +00:00
14d29724f1 Log SQL executions made via UI
4dcf589b63 Log login attempts
b6443bc1e2 Make background of ERD transparent
ec12072a33 Improve layout of ERD
d72bb1f30f Make SQL queries require auth
Compare 9 commits »
peterstockings pushed to master at peterstockings/workout 2026-01-29 06:22:09 +00:00
144e555abb Update logo
peterstockings pushed to master at peterstockings/workout 2026-01-29 05:56:11 +00:00
26dda12fff Make login/signup links responsive on mobile
2dc2b62d7b Improve performance of calendar view
Compare 2 commits »
peterstockings pushed to master at peterstockings/workout 2026-01-29 02:31:45 +00:00
c14b43f9ab Revert back to using npx in build step due to dokku build pack using node (Should update this)
6fb9ba126f Generate ERD diagram from schema at build time rather then dynamically to reduce dependency on mermaid js library in the frontend
509d11443d Remove dependency on tail select component and instead role my own to minmise bundle size
04fe00412a Add tailwind build step
71315eb719 Speed up people_graphs
Compare 7 commits »
peterstockings pushed to master at peterstockings/workout 2026-01-28 13:10:07 +00:00
c607f672c9 Update readme
peterstockings pushed to master at peterstockings/workout 2026-01-28 13:08:22 +00:00
3a0d4531b6 Switch to using polars
peterstockings pushed to master at peterstockings/rogue 2026-01-28 09:18:56 +00:00
3a656c46fc Fix broken tests
peterstockings pushed to master at peterstockings/rogue 2026-01-27 11:04:15 +00:00
c105719e4a Remove use of any in PlayerInputHandler
peterstockings pushed to master at peterstockings/rogue 2026-01-27 09:45:35 +00:00
34554aa051 refactor game scene