Julien Calixte julien
julien created branch main in julien/cfp 2026-06-30 20:37:18 +00:00
julien created repository julien/cfp 2026-06-30 20:37:07 +00:00
julien pushed to main at remanso-space/remanso 2026-06-29 22:47:11 +00:00
84a252e926 feat(notes): swap heading and paragraph fonts with a button
julien pushed to main at remanso-space/remanso 2026-06-29 22:42:17 +00:00
30eadaf21b feat(notes): toggle one font picker between heading and paragraph
4104e138c1 refactor(notes): rename title font to heading font
Compare 2 commits »
julien pushed to main at remanso-space/remanso 2026-06-29 22:27:12 +00:00
b8c9d07930 feat(notes): auto-merge non-overlapping edits on conflict
cb22c755df feat(notes): resolve base and remote sources for merge
3a528c63e0 feat(notes): add line-level three-way merge util
c2764deb49 chore(deps): add node-diff3 for three-way merge
Compare 4 commits »
julien pushed to main at remanso-space/remanso 2026-06-29 19:38:48 +00:00
57ef4a9e50 style(notes): constrain public note list to a centered column
julien pushed to main at remanso-space/remanso 2026-06-28 23:04:53 +00:00
9d27aa024f feat(notes): banner when viewing an older shared version
julien pushed to main at remanso-space/remanso 2026-06-28 22:43:59 +00:00
2f8d3c24a4 feat(notes): keep old shas as immutable snapshots
julien pushed to main at remanso-space/remanso 2026-06-28 22:31:10 +00:00
08d2d804ff feat(notes): show loading and failed states for stacked notes
8f50259efe docs: record two-key cache strategy for reference modes
Compare 2 commits »
julien pushed to main at remanso-space/remanso 2026-06-28 22:00:22 +00:00
a04d169bd8 fix(notes): show raw-text fallback when markdown render fails
julien pushed to main at remanso-space/remanso 2026-06-28 21:52:45 +00:00
1b47101340 fix(notes): persist new SHA and dedup files by path on edit
a7d846aa33 docs: add language glossary, QFD design, and ADRs
Compare 2 commits »
julien pushed to main at julien/photofetch 2026-06-26 15:32:44 +00:00
7b871f4cbf feat(auth): optional HTTP Basic Auth for the whole site
julien pushed to main at julien/photofetch 2026-06-26 15:29:07 +00:00
2b4d056ab8 feat(export): download project photos as a grouped zip
30b96ecf64 feat(ui): multi-select projects, grouped grid, refresh, slack warnings
09238df7e3 style: apply oxfmt to backend + docs
Compare 3 commits »
julien pushed to main at julien/photofetch 2026-06-26 15:20:54 +00:00
de98bdeef7 feat(slack): cached directory matching + manual refresh
e47302218b feat(napta): resolve project Members (real+active, role, sorted)
9ded10f68e feat(napta): client-credentials auth + real project listing
fc039ac0fc docs: capture design from walk-with-me (CONTEXT, DESIGN, ADR-0001)
Compare 4 commits »
julien pushed to main at julien/photofetch 2026-06-26 14:36:16 +00:00
645bd6ff27 fix(deploy): use expose instead of host ports for Coolify compose
julien pushed to main at julien/photofetch 2026-06-26 14:27:24 +00:00
528251f176 chore: initial scaffold
julien created branch main in julien/photofetch 2026-06-26 14:27:24 +00:00
julien created repository julien/photofetch 2026-06-26 14:27:14 +00:00
julien pushed to main at julien/product-radar 2026-06-26 13:45:02 +00:00
bd7613e2d0 docs: document dual Coolify and Pages deploy in README
01eece9796 docs: correct persistence backend to localStorage in README
Compare 2 commits »
julien pushed to main at julien/product-radar 2026-06-26 13:40:13 +00:00
9616ab749d docs: link DESIGN.md and ADRs from README
9974d899c2 docs: add QFD design doc with House of Quality
8d46c0f98b docs: add ADR-0001 for self-contained share links
Compare 3 commits »