Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* build(backend): patch sea-orm * Revert "build(backend): patch sea-orm" This reverts commit 6f4c788. * fix(frontend): increase size of timer * try(backend): use new timezone handling for cron * Revert "try(backend): use new timezone handling for cron" This reverts commit bbb8bdd. * fix(ts-utils): add timeago locale correctly * feat(frontend): store previous sets * feat(frontend): display previous sets for exercises * fix(frontend): incorrect set being displayed * fix(frontend): also hide pace * feat(frontend): proper width for exercises * fix(frontend): padding for exercise display * Revert "Revert "try(backend): use new timezone handling for cron"" This reverts commit d7ec08b. * try(backend): use new timezone settings * Revert "try(backend): use new timezone settings" This reverts commit 4c09f55. * fix(frontend): separate btn to open timer * fix(frontend): remove floating btn * feat(frontend): re-order btn * fix(frontend): weird offset issue * fix(frontend): general changes * fix(frontend): make re-ordering smoother * fix(frontend): incorrect exercises turning up * Revert "Revert "try(backend): use new timezone settings"" This reverts commit 1f12599. * build(backend): do not patch apalis * feat(backend): use new apalis stuff * docs(configuration): add info about `TZ` and defaults * build(backend): bump version * fix(frontend): apply correct height * fix(frontend): change size of additional info * feat(backend): config param for genre display * feat(frontend): allow changing num genres display * fix(frontend): display only as many genres as configured * style(backend): order of cron jobs * chore(frontend): general changes * style(frontend): remove useless braces around str JSX expr This had been triggering my OCD for a long time. * fix(frontend): btn positions * fix(frontend): hide re-order btn when lte 2 exercises * fix(frontend): show re-order btn when necessary * fix(frontend): hoist hooks to page variables * fix(frontend): useless bold text * feat(frontend): new entry for rest timer * feat(frontend): allow enabling rest timer * feat(frontend): allow setting rest timer duration * feat(frontend): display rest timer duration * feat(frontend): start timer when exercise finished * build(ts): upgrade deps * build(rs): upgrade deps * style(frontend): add supression comments * fix(frontend): allow entering stats * fix(frontend): set default value for previous set * fix(backend): do not search with attributes * fix(frontend): change size of filters * fix(backend): reverse join with user * feat(backend): return less details about exercises * fix(backend): sort by name when nothing specified * feat(backend): allow sorting by num times performed * feat(frontend): allow sorting on list page * fix(backend): sort by name * feat(backend): return num times performed * feat(backend): return number of times exercise was performed * feat(frontend): display num times exercise was performed * refactor(backend): do not return useless info from exercise list * refactor(backend): change name of structs * chore(frontend): adapt to new gql schema * feat(backend): deploy download exercises job * feat(backend): allow sorting exercises by `last_performed` * fix(backend): order by name asc when selected Earlier, it used to return exercises in the reverse order. * feat(frontend): display additional exercise data * feat(frontend): display muscles for exercise * ci(fly): set max machines to 1 * fix(frontend): change size of font * feat(frontend): display exercise details * fix(frontend): add radius for btns * refactor(frontend): do not use useless fn * fix(frontend): add correct description for specifics * fix(frontend): change order of inputs * feat(backend): store images and videos for workouts * fix(frontend): types for new assets * fix(frontend): open docs in new page * fix(frontend): use correct element * build(backend): update `schematic` dep * feat(backend): start using `schematic` * Revert "feat(backend): start using `schematic`" This reverts commit 3c216df. * feat(frontend): basic webcam stuff * fix(frontend): add image and video assets * feat(frontend): allow taking images * refactor(frontend): extract fn to upload file to s3 * feat(frontend): allow uploading images for exercise * feat(frontend): display uploaded images * fix(frontend): incorrect capture handling * fix(frontend): fetch the correct image * feat(frontend): allow removing images * Revert "Revert "feat(backend): start using `schematic`"" This reverts commit 6003de1. * Revert "Revert "Revert "feat(backend): start using `schematic`""" This reverts commit 50d2259. * chore(backend): remove `specta` * refactor(backend): remove generic field * build(backend): bump schematic * chore(frontend): display num images uploaded * feat(backend): resolver to delete an s3 object * feat(frontend): delete image from s3 when removed * fix(frontend): allow file upload only when enabled * chore(backend): change names of s3 related queries/mutations * chore(frontend): adapt to new gql schema * feat(backend): fn to generate gql representation of workout * feat(backend): resolver to get workout details * chore(frontend): adapt to new gql schema * feat(backend): partial model for workouts * chore(graphql): fetch details about workout * feat(backend): resolver to get workouts for a user * chore(graphql): query to get user workouts * feat(frontend): add route for workouts * fix(graphql): fetch the user workout id * feat(frontend): basic workout list display * feat(frontend): add pagination for workout list * fix(frontend): react to pagination changes * feat(frontend): display workouts in accordion * fix(frontend): workouts should always have a name * feat(backend): make workout name not null * chore(graphql): make workout name not null * feat(*): allow disabling workouts * fix(frontend): display number of workouts * fix(frontend): show notif if no workout name * refactor(frontend): centralize `localStorage` keys * refactor(frontend): change names of keys * chore(frontend): extract more localstorage keys to constants * build(backend): upgrade deps * build(frontend): upgrade deps * chore(backend): add fixme comment * fix(frontend): display workout date * chore(graphql): change data type for decimal * feat(frontend): display workout summary * chore(graphql,frontend): change data type of decimal * feat(frontend): focusing on input selects the entire text * fix(frontend): re-ordering exercises would delete sets * refactor(frontend): fn to get stats text * feat(backend): generate export schema with schematic * fix(frontend): display exercise details in a better way * build(backend): upgrade apalis deps * feat(backend): save exercise lot in summary * fix(frontend): layout issues * feat(frontend): display workout summary * fix(frontend): change font sizes and wording * chore(frontend): move workouts page to dedicated folder * chore(graphql): change order of features * feat(frontend): btn to view workout details * chore(frontend): delete useless 404 page This page would never be displayed since 404 errors are handled by Axum backend server. * style(frontend): order of imports * fix(frontend): use better keys for exercises * fix(frontend): do not total workouts * feat(frontend): make workout page better * fix(frontend): change exercise display * chore(backend): add info when necessary * build(backend): bump version * fix(frontend): display muscles in a better way * style(backend): import style * feat(frontend): basic workout details page * feat(backend): store exercise lot for processed exercise * feat(frontend): show exercises done in workout * feat(frontend): display basic exercise stats * feat(frontend): display exercise personal bests * feat(frontend): display notes and assets for workout
- Loading branch information