-
v0.4.0 Stable
released this
2025-12-14 18:40:17 +11:00 | 118 commits to main since this releasev0.4.0 Exercises update
- added exercise database with 3k+ exercises
- can create custom exercises
- updated dependencies
- other misc idk read the commits
Changelog
f112f7bf5dAdd roadmap for future features and improvements737982b9d1added 'disposable' effect to safely dispose of drag handlers easily. closes #129060a28554eadded new exercises, and new fields/approach to 'timed' exercises. nothing ui yet and still need to migrate exercises42536737d2added new fields to duplicate session or routine9c39dfda2eadded pagination to session list3c21b0be34added release scripteaafaf7ddeadded sort of pagination to exercises list and loading indicator closes #1279e5f0c29b3added test data to migration and updated test_pb_datab84f5630d7attempted to filter by saved, still needs a fair bit of work and need some thought towards filter by muscle and equipment, think abt query params76668b2c1bbit of a grind, exercise create form pretty much done :)ac9ddbbe50can create a new exercise, can't edit it yet...cd307cc82ecan delete routines, incomplete expand fixed, set cascade delete for routineexercises closes #11940c5787959changed profile session list to use the generic one3248924de4embracing the ai slop to get a nice preview computed field going for routines, will still need some work. closes #125 closes #1213fc9c27f3fexercise view form basically done, need to add create button, and allow for edit exercise form88a4fac193fix missing field in migration11f7d5c8a7fixed up app routing for exercises page. just need to allow custom exercise creation now, and 'saving' exercises.a5e39f2d04fixed up exercise and routine list a bit, added sesion list to profile59f87a7656got time showing again in views, gotta fix backend error showing up now22a391c6fcmigrate exisitng variations to exercises sort of done, not tested on a staging db yet. will set the user to myself for these initial ones82b362d51cmigration seems to work closes #124fda52bfaf3modified new exercises and finalised migration, added id so deterministic5a54d9a544more type migration getting in the way of working on the actual exercise form5b3ae01cf0never mind, missed a bit, all works now89e3c0a762new exercises import successfully. added typegen and computed fields plugins5344aba603new models5486d37881nice little confirm dialog for delete routine1e3a52f496release: v0.4.0be2853d818save point, working on generic list component finally, and exercises page with various filters, before doing the create exercise page. need to create an 'exercise' page as well, where you can enter various preferences for an exercise.5c10510551search params set up for exercise list sort of0c4a3b6d2fstarting on exerciseform view, and went down the rabbit hole a bit of migrating types over9b01b5221cthink the migration will apply ok, will need to backup tho ofc. removed all references to variations in ui10dbb6c916update migrations order13a8aa3f24update order of new models28aba3e380upgraded tanstack virtual as i thought it would fix my filter problem but no dice, still have to wrap virtualizer in memo to force it to update when rows changesf634477ab7virtualized generic list all done
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.3.1 Stable
released this
2025-11-16 12:44:54 +11:00 | 154 commits to main since this releaseChangelog
cc6c151b0csome styling fixes, mainly scrolling related
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.3.0 Stable
released this
2025-11-16 12:20:10 +11:00 | 155 commits to main since this releaseAdded more metrics to track
- mental health
- perceived endurance/strength rating
Changelog
d1e2bfcfacadded tooltip/popoverb43a137d9aremoved view collection, don't need it. added ratings for mental health metrics, and strength and endurance ratings for logged exercises closes #11764148b101bupdated not found page
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.2.3 Stable
released this
2025-11-12 13:35:23 +11:00 | 158 commits to main since this releaseChangelog
5f852d1556fixed issue with measurement values not being given to componenta3f901ba2bget version tag from package.json, now just have to remember to update this on new versions... closes #115
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.2.2 Stable
released this
2025-11-08 16:38:33 +11:00 | 160 commits to main since this releaseChangelog
0cd1092a7dfixed time input, strange behaviour by solid but oh well
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.2.1 Stable
released this
2025-11-08 11:15:14 +11:00 | 161 commits to main since this releaseChangelog
24b27e9f04added computed field to exerciseVariations for display namef7ee8e6648all number inputs have same focus behaviour now858b7d0333can change exercise of a rowb257e517cbfixed number inputs in routine and session exercise lists. made routines tab look like it's pressed closes #1138fcde5ff47fixed up grouping of exercises again, need to show column headers and exercise title for complicated supersets7d224ea48cgrouping now more advanced for supersets containing multiple different exercises closes #107a57e75a1bclovely time input closes #110e0e7b00ef1stop unnecessary patch requests on time component mount closes #10621be24974bupdated view collection to include fields in original collection
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.2.0 Stable
released this
2025-11-06 14:29:28 +11:00 | 170 commits to main since this releaseBig changes :)
- can now create and import routines
- meals only show up in list if 'saved' (reduces clutter)
- few bug fixes
- multiple measurement types now supported
- toaster for errors
- other minor tweaks
Changelog
a834596729Dried out the logic for session and routine copying/importing routineae7fa7065dFix number input handling for commas5f9d7288eeI have uncovered an issue... need to pad migrations with 0s to ensure they apply in correct order. db schema done for routinesef0b564444a few styling tweaks closes #1034ecbe78aeda nice refactorf5b5e4a14dadded enough tests for now, they are failing5dbe72bcc3added migrations for new measurement types closes #980653d36096added quick 'saved' field to sessionMeals to clean up the mealList closes #100d6495d5092added security.md, contributing.md, removed changelog from goreleaser, added privacy policy closes #89463387a34ebasic tests passing (again, more complete this time)175ae3f2eabetter toaster closes #1028b2b84ca21disallow logging future sessions closes #856a583b7ba9duplicate routine row passing all tests1381bea925first attempt at moving appropriate methods backend (to use in transactions)5d4c418decfix endpoint urls5b18e11587fixed tags on routine exercises, made routine and session exrcise modals scrollable closes #112d944540331fixed typo1f1bba93aeimport routine into routine tests passing5ef70c2206initial basic tests passing824b1c24cckeep ui/dist directory for tests59f9cc123emostly done, can import routine into session. into routine and duplicating still have bugs. need to get started with testing. also the items order is wrong2960ae116fnice refactor, getting ready to add more measurement fields to view20f4fcbb83remembering which tab we were on with query params closes #868a94fce52aremoved changelog, just use git log?? also don't need the solidjs template readme5f4aca4006second measurement type implemented closes #971d23fca091set up initial tests, they don't pass, need more scenarios as well6577c9e23asome semblance of a working routine system working, can't add routines to sessions or routines yet. really need to dry this code out at some point...6f34329cf6somewhat ok styling for measurement long headersbd643192c5sort the routines, set up test_pb_datac09e709e9etests passingfee00ba23dthat's ok as far as new exercises for now5116517255toaster! closes #103039056031try to not error when ui files not found, jut simply don't serve them (for tests)0840db6317wrong app name
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.1.3 Stable
released this
2025-10-09 21:01:04 +11:00 | 204 commits to main since this releaseChangelog
5f169b6440fixed various bugs related to meals. deleting wasn't working, copy meals used to have the old session id. condensed input and number input data components. closes #9359eb7af571improved time input closes #95639b493bb7number input was firing on every mount and state update, fixed closes #94
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.1.2 Stable
released this
2025-10-08 17:34:56 +11:00 | 207 commits to main since this releaseChangelog
ab6d4789a7fix deprecated fieldsffec2eab75fixed scroll not working on log session pages, styled oauth button better closes #92
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.1.1 Stable
released this
2025-10-08 16:57:34 +11:00 | 209 commits to main since this releaseChangelog
47108b7afbUpdate .goreleaser.yaml996f210589fixed apiurl, migrations should bundle with release now closes #90 closes #91
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads