-
v0.5.0
Pre-releaseAll checks were successfulrelease / goreleaser (push) Successful in 13m52sreleased this
2026-08-20 19:07:10 +10:00 | 7 commits to main since this releaseBig release v0.5.0!
key changes:
- adding custom tracking metrics
- improved sessions view with calendar and search filters
- adding exercise timer
- ui overhaul, looks pretty schmick
- heaps more
Changelog
814459e080Add offline functionality to project tasksac6a27ad4dMerge branch 'main' of https://github.com/davenh99/progressafcfe975969Merge remote-tracking branch 'origin'6d4d9ab0eaRevise README with new project description and detailsbcc363eeddTypes.ts eliminated, types plugin updated closes #143c2b79c27a0Update README.mdd5cae7e66cUpdate README.md64da8cb81badd can add weight checkbox closes #172de0be19bccadd missed migration, add setting to allow saved filter by default for exercises closes #1649d8145141eadd time start to session list views closes #179197e863e67added everforest theme, couple small updates closes #165 closes #1667fd1b0521abruhef54321b4acalendar getting somewhere, need to open preview on click, and fix the top navigation thing.d83f7a2442calendar view tentatively finished. some time in the making :) closes #11ec6016e5bcdb models updated fully (i think) for multi sessions in day074ce2f09bdrawer fixed closes #1746cdd9d8bdbfew fixes, mainly to ui library. got issue with exercises modal14cfb92b02fix 404 closes #170a10f8017c7fix various issues with logdailyentryc152cbf755fixed meals issues closes #175faaa0017f4flawed earliest entry logic1f6b440643getting started on custom trackingd3ee9349b1getting started on multiple sessions per daya7ebefa457getting started on style updates, on the home stretch now4940aedfa0got some calendar stuff sort of rendering?3a797c6765got undo buttons9ea058cd1agotta switch gears, session exercises are buggy and need fixing51646608c1halfway done with tracking stuff, can create them, not log them yet. max date today on log daily entry. closes #171c6c6090e56halfway through switching from js to golang migrationsfe25258baahave a cancel and finish confirm actions for session recordingc6c6767eb7lgtm custom tracking metrics closes #1488eca9c9c9bmissed a few things with tracking metrics!84f319bc60missed adding these filesc5fbb615f9more progress ,can create a new session now. closes #14752f5ed2cb6most components changed to ui library closes #15067691e1f64most of the tracking metric creating woes should be solved nowf351022c6enew logo closes #1672b16486ca2oh dear, moved bunch of functions frontend in anticipation of offline first arch, and added sequence to exercise rows7d01b8ce30opt in strength/endurance rating. bit lazy ui for it cos time constraint right now closes #141d4ef6b14f9phew, scrapped tanstack crap. still need to fix session/routine exercise list, then continue with styling.201e3fdb39phew, ui shifted over mostly to new multi sessions, maybe 90% done989e07f9dfpretty much most of the ui ported over to ui kit and daisy. now to make it look nice...fc404dd84aprofile pic closes #140616d1151a2registered github update command for easier app updates closes #133080336f9e3release info added closes #1608fe40da4b5release: v0.5.0f2b328fd87remove ds storeb3ad818908remove remaining alert dialogsc66ddd2cf6rename license file924d1e3f66routines page donea68409320brpe improvements closes #1043c78847e8ascrolling on drag works on mobile closes #1354d1b2c482eshould close #146 closes #146f47571e996simplify main704f52d1a5small fix and presumably keeps the screen awake on mobile3f92f02aa2small progress on styling stuffdd96433da2small squash of migrations1f7fdd8849some types refactoring, add tags to routines. closes #137afb8875557started on exercise timing, and some styling tweaks here and ther1e41d9de23started porting over to new ui libraryc51818fee0started thinking about how to attach tracked metrics, and need to fix meals before going any further81f0c60f8astarting on calendar view9b3291196fstarting on new pages closes #84 closes #14966082b05dfstyle enhancementsc312d8f7b8styling done, lgtm! v0.5.0 closes #83077049f426switch gears briefly from calendar stuff. add rpe to session exercises, decomplicate time component. closes #163 closes #16284e5178d30tag area fixed, exercise select modal fixed closes #168b77f9bc524tags editing page. could do with a bit more polish but ok for now closes #3665d5f36406tags page improved closes #173049986575athink most session timer related issues are sorted. too much hassle disallowing editing of sets during a recording db level. but disallowed it fronted. closes #79b27729b766think the migrations are ok now in golangd9231c7ae4tiny cleanup closes #145c4eb72f12dtracking page half done, still need custom tracking80ebc9bf28two more pages to finalise design on, routines, and log sessionaf9e4f3fd3update forgejjo actions stuffseea77e5246update readme3f75c5a378update to types package, add some missing api rules, working on tracking830c519d7dusing github package now for typescript generationb4114d2ba5using the new types plugin a bit betterf05280b134very close to finishing the rest timer9fab77ba55we got clean emojis00e22c2856we got exercise images closes #156 closes #138a30d898bacwe got tags recommendation dropdown closes #7625ef07538dworking a bit on the calendar, need to be able to select month and year from clicking the title and stop loading when no more sessions.11229e53d6working more on calender, couple things left, scroll to last month properly, and add new months above current pos72b43d5465working through exercise timer stuff, good progress. can start recording, tick off rows. need a global widget for if a session is recording and some other tidy ups7a3cf25e07would like to extract header height out of ui library, and make the bottom padding exactly the required amount.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads