Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* chore(frontend): highlight image only when server key is validated * feat(frontend): animate the application grid * chore(services/importer): better error message for failed item for plex * feat(frontend): add new btn for pausing workouts * feat(frontend): start implementing pause timer * feat(frontend): more changes for pausing timer * feat(frontend): complete pausing rest timer * refactor(frontend): change name of function * fix(frontend): circular progress for exercise set timer * feat: remove job to revise calendar events * chore(frontend): add margin top to btn * feat(backend): add job to delete all application cache * feat(frontend): allow deploying job to delete all cache * docs: update minio playground credentials * docs: add info about converting local user to oidc * docs: change image content * docs: information about caching * chore(frontend): change order of stuff * refactor(frontend): use array map to display all background jobs * refactor(frontend): inline button props * feat(frontend): add stack * build(frontend): add code highlight deps * chore(frontend): move all css to root layout * chore(frontend): add code highlight styles * feat(frontend): display failed items in code block * feat(frontend): more styles in import reports * feat(migrations): add preference for prompt for rest timer * feat(backend): add setting for prompt for rest timer * feat(frontend): allow changing new user preference * feat(frontend): add pro key validation * refactor(backend): change name of function * refactor(frontend): extract tasks to do after set is confirmed * refactor(frontend): change order of function declaration * feat(frontend): display timer button for new preference * refactor(frontend): change order of declarations * chore(backend): remove useless field * feat(backend): allow storing rest timer started at * feat(frontend): send new attribute to the backend * feat(frontend): extract function to a hook * feat(frontend): get tasks after rest timer over working * feat(backend): remove useless attribute * chore(models/media): change order of attributes * refactor(backend): move stuff to inside function * refactor(services/miscellaneous): remove stuff * chore(frontend): fix typescript errors * chore(backend): apply clippy lints * feat(backend): deploy additional jobs * refactor(backend): common function to call methods * refactor(services/integration): change name of import * refactor(services/integration): use fully qualified `Result` * perf(frontend): load workout only when it is in view * fix(frontend): better layout for notification settings * feat(frontend): add hint on notification settings page * ci: Run CI * refactor(backend): do not inject dependencies one at a time * ci: Run CI * refactor(backend): extract env variable name * refactor(backend): use better import * refactor(backend): change imports * chore(services/cache): remove basic cache after 5 days * fix(frontend): reduce workout starter delay to 4 seconds * feat(frontend): change color of timer when it is paused * refactor(frontend): remove calls to dayjs when not required * refactor(frontend): change order of attributes * feat(frontend): change RPE modal presentation * feat(frontend): change RPE modal presentation even more * refactor(frontend): extract function * fix(utils/dependent): use correct equality * feat(migrations): make nulls not distinct for unique index * feat(frontend): allow picking images using native technologies * feat(frontend): allow picking images using native technologies * fix(frontend): add accept types * fix(frontend): allow confirming sets * feat(migrations): make duration a normal column * feat(utils/dependent): calculate workout duration manually * feat(frontend): use native file button * feat(frontend): synthetic changes when workout paused * feat(migrations): add information about workout durations * feat(backend): add durations support to the schema * feat(utils/dependent): do not error out early if there are no durations * feat(utils/dependent): add more validation * feat(migrations): delete all application cache * feat(migrations): add version to application cache * ci: pass commit sha to env * Revert "ci: pass commit sha to env" This reverts commit 78e4cc4. * feat(backend): respect cache version * Revert "Revert "ci: pass commit sha to env"" This reverts commit 7df7327. * ci: pass the entire sha to the env * docs: add new required env variable * feat(backend): put the commit sha in the application cache version * feat(frontend): build workout durations correctly * ci: Run CI * chore(frontend): use correct dayjs lib duration * feat(frontend): allow pausing workouts * feat(frontend): confirming a set resumes the workout duration * feat(frontend): disable finish button when workout paused * chore(migrations): do not add durations to workouts without it * feat(utils/dependent): calculate correct duration of the workout * ci: Run CI * feat(ts-utils): support for compact distance notation * feat(frontend): display tooltip in analytics section * chore: change name of env variable * ci: Run CI * refactor(frontend): remove useless extra component * chore(frontend): remove fallback * chore(frontend): change order of attributes * feat(website): add description to the website * chore(migrations): add all migrations into execute unprepared * ci: Run CI * fix(migrations): add if not exists * ci: Run CI * chore(gql): remove newline * fix(services/statistics): do not group data if millenium requested * refactor(backend): use default when possible * chore(backend): do not return useless stuff from metadata search details * chore(frontend): adapt to new gql schema * refactor(frontend): change order of stuff * chore(frontend): change order of params * refactor(backend): use `Default::default()` wherever possible * ci: Run CI * ci: Run CI
- Loading branch information