m created branch mai/hermes/issue-15-feat-live-card in m/postcards 2026-06-17 08:50:35 +00:00
m pushed to main at m/postcards 2026-06-17 08:37:50 +00:00
bc81dc4421 Merge: card-level expiration (m/postcards#14)
5efd624124 mAi: #14 - card-level expiration (apply to the card, not just the custom link)
Compare 2 commits »
m pushed to mai/hermes/issue-14-feat-card-level at m/postcards 2026-06-17 08:35:21 +00:00
5efd624124 mAi: #14 - card-level expiration (apply to the card, not just the custom link)
m created branch mai/hermes/issue-14-feat-card-level in m/postcards 2026-06-17 08:35:21 +00:00
m pushed to main at m/postcards 2026-06-17 08:22:21 +00:00
e8d6df3bb6 Merge: fix compose layout regressions from #12 (m/postcards#13)
620069e333 mAi: #13 - fix compose layout regressions from #12 (header bleed, margins, gültig-bis/max-aufrufe misalignment)
Compare 2 commits »
m created branch mai/hermes/issue-13-bug-compose in m/postcards 2026-06-17 08:16:04 +00:00
m pushed to mai/hermes/issue-13-bug-compose at m/postcards 2026-06-17 08:16:04 +00:00
620069e333 mAi: #13 - fix compose layout regressions from #12 (header bleed, margins, gültig-bis/max-aufrufe misalignment)
m pushed to main at m/postcards 2026-06-16 18:04:02 +00:00
98522642d2 Merge: compose UX polish — unified media upload + to/from toggle + field order + equal buttons (m/postcards#12)
8e931d6484 mAi: #12 - unify media upload + clearer to/from toggle + an/von grouping + equal-size buttons (compose polish)
Compare 2 commits »
m created branch mai/hermes/issue-12-ux-unify-media in m/postcards 2026-06-16 18:00:01 +00:00
m pushed to mai/hermes/issue-12-ux-unify-media at m/postcards 2026-06-16 18:00:01 +00:00
8e931d6484 mAi: #12 - unify media upload + clearer to/from toggle + an/von grouping + equal-size buttons (compose polish)
m pushed to main at m/postcards 2026-06-16 16:45:56 +00:00
1e108ed28f Merge: optional per-card password protection (m/postcards#11)
2118ace7df mAi: #11 - optional per-card password protection (bcrypt gate + signed cookie)
Compare 2 commits »
m pushed to mai/hermes/issue-11-feat-optional at m/postcards 2026-06-16 16:38:27 +00:00
2118ace7df mAi: #11 - optional per-card password protection (bcrypt gate + signed cookie)
m created branch mai/hermes/issue-11-feat-optional in m/postcards 2026-06-16 16:38:27 +00:00
m pushed to main at m/postcards 2026-06-16 16:27:18 +00:00
2354e707c8 Merge: broaden to greeting cards — Grußkarte rebrand + occasion concept (m/postcards#10)
a325d01d28 mAi: #10 - broaden postcards to greeting cards (Grußkarte) — rebrand + occasion/card-type
Compare 2 commits »
m pushed to mai/hermes/issue-10-feat-broaden at m/postcards 2026-06-16 16:24:58 +00:00
a325d01d28 mAi: #10 - broaden postcards to greeting cards (Grußkarte) — rebrand + occasion/card-type
m created branch mai/hermes/issue-10-feat-broaden in m/postcards 2026-06-16 16:24:58 +00:00
m pushed to main at m/postcards 2026-06-16 16:12:19 +00:00
2365076f68 Merge: short-link lifecycle — expiry + max-views + first-come dup policy (m/postcards#9)
bd4ffde197 mAi: #9 - short-link lifecycle: expiry + max-views + duplicate policy
Compare 2 commits »
m created branch mai/hermes/issue-9-feat-short-link in m/postcards 2026-06-16 16:10:52 +00:00
m pushed to mai/hermes/issue-9-feat-short-link at m/postcards 2026-06-16 16:10:52 +00:00
bd4ffde197 mAi: #9 - short-link lifecycle: expiry + max-views + duplicate policy
m pushed to main at m/postcards 2026-06-16 15:57:49 +00:00
e84c3c4f38 Merge: /to/ /from/ user-configurable short links (m/postcards#8)
c9bb3a62ab mAi: #8 - user-configurable /to/ and /from/ namespaced short links
Compare 2 commits »