Repository navigation
CookTrace v1.4.1: Safer Android Sync, Earlier Versions of a Recipe, Security Fixes #84
thebigjoe1
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Just released. Signed APK + Docker image are up on the release page: https://github.com/TraceApps/cooktrace/releases/tag/v1.4.1
Patch release. Android sync that keeps your edits, earlier versions of a recipe when two devices disagree, imports from Tandoor and Paprika that work, single sign-on fixes, share links that open for everyone, and a round of security fixes (two rated critical).
Added
Changed
/r/...) instead of a#/one, so they open for people without an account. Links copied before this still open.Fixed
/api/oidc/callbackand without a provider number; andOIDC_ENABLE_EMAIL_PASSWORD_LOGINworks for providers added in Settings.INSECURE_COOKIES=1).BASE_URL). Thanks @kgenerozov for the fix in LiftTrace and NutriTrace.Security
cooktrace://link, which another app could intercept; it carries a single-use code only the app that started the sign-in can redeem.npm run dev) was affected; the app and server people install never include it.serveStatic, so it wasn't exposed.npm auditreports 0 vulnerabilities for the app and the server.Signed phone APK and the Wear OS APK on the release page. Docker image is multi-arch (amd64 + arm64):
docker compose pull && docker compose up -dAll reactions