Julien Calixte julien
julien created branch main in julien/git-runner 2026-06-06 19:11:08 +00:00
julien created repository julien/git-runner 2026-06-06 19:10:46 +00:00
julien pushed to main at julien/coolcouch 2026-06-02 21:26:15 +00:00
243f9a8ed5 docs: add handoff for longpoll HTTP/2 truncation bug
julien pushed to main at julien/coolcouch 2026-06-02 20:31:35 +00:00
1b3fa2c540 fix(signup): copy manifest.toml so Docker builds use the lockfile
julien pushed to main at julien/coolcouch 2026-06-02 20:18:01 +00:00
f97956fa8e fix(nginx): build nginx image instead of bind-mounting config
julien pushed to main at julien/coolcouch 2026-06-02 20:14:46 +00:00
40011e2003 chore(signup): bump wisp/mist to latest, lock with manifest.toml
julien pushed to main at julien/coolcouch 2026-06-02 20:10:11 +00:00
3d95b2d491 fix(signup): bump gleam_httpc to >= 4.2.0 for result.try
julien pushed to main at julien/coolcouch 2026-06-02 20:07:18 +00:00
15ad57a7ad chore(signup): bump Gleam to v1.16.0
julien pushed to main at julien/coolcouch 2026-06-02 20:05:49 +00:00
2aa10b1711 fix(auth): front CouchDB with nginx to mark AuthSession cookie Secure
julien pushed to main at julien/vaquant 2026-06-02 19:24:47 +00:00
0099e51f94 fix(transaction): initialize CurrencyInput with a real currency code
julien pushed to main at julien/vaquant 2026-06-02 19:24:09 +00:00
901f7f4c02 fix(sync): send credentials on cross-origin couchdb requests
julien pushed to main at julien/vaquant 2026-06-01 20:18:05 +00:00
7c3d34d02e refactor(forms): use arktype schemas for form validation
0fc7118fd4 feat(validation): add arktype form schemas and i18n keys
d61f391203 chore: add arktype dependency
Compare 3 commits »
julien pushed to main at julien/coolcouch 2026-06-01 20:16:32 +00:00
c3c75787f4 feat(signup): add Gleam signup service gated by shared invite code
julien pushed to main at julien/coolcouch 2026-06-01 19:55:14 +00:00
67787bdf31 fix(cors): enable credentials, enumerate origins for PouchDB sessions
julien pushed to main at julien/vaquant 2026-06-01 19:47:29 +00:00
360244dc08 refactor(exchange): switch rates API to frankfurter.dev
39accae46e refactor(map): switch reverse geocoding from Bing to Mapbox
Compare 2 commits »
julien pushed to main at julien/vaquant 2026-06-01 19:41:25 +00:00
029fbae471 chore(deploy): add Dockerfile and nginx config for Coolify SPA hosting
julien pushed to main at julien/vaquant 2026-06-01 19:38:28 +00:00
31ac3ba8ee migration
julien created branch main in julien/vaquant 2026-06-01 19:38:21 +00:00
julien pushed to main at julien/vaquant 2026-06-01 19:38:21 +00:00
1ee1430e30 docs(readme): document pnpm + Vite workflow
d4dab8c03f feat!: rewrite frontend in Vue 3 with Pinia, DaisyUI, vite-plugin-pwa
f6a518a43d chore(build): adopt Vite, pnpm, ESLint flat config; drop Vue CLI
37019b655a chore(deps): migrate from node-sass to dart-sass
639429e18b refactor(icons): replace FontAwesome with Tabler Icons
Compare 10 commits »
julien created repository julien/vaquant 2026-06-01 19:37:58 +00:00