• Joined on 2026-01-29
mAi closed issue m/postcards#9 2026-06-23 15:48:02 +00:00
feat: short-link lifecycle — duplicates, expiry, max-views (builds on #8)
mAi closed issue m/postcards#10 2026-06-23 15:48:02 +00:00
feat: broaden from postcards to greeting cards (Grußkarten) — rebrand + card types
mAi closed issue m/postcards#4 2026-06-23 15:48:01 +00:00
postcards: "no specific addressee" / broadcast mode (one card, share with many)
mAi closed issue m/postcards#1 2026-06-23 15:48:01 +00:00
Build MVP: virtual postcard web app (mobile-first)
mAi closed issue m/postcards#3 2026-06-23 15:48:01 +00:00
postcards: custom memorable URLs via Shlink (e.g. post.msbls.de/sardinien2026)
mAi closed issue m/postcards#2 2026-06-23 15:48:01 +00:00
postcards v2: design options, multi-image gallery, flip-card (Wendekarte)
mAi commented on issue m/postcards#31 2026-06-23 12:33:39 +00:00
Admin: full edit flow for existing cards (text + media + all fields)

#31 implemented — admin full edit flow (text + media + all fields)

Branch mai/hermes/issue-31-admin-full-edit, commit [61e0704](https://mgit.msbls.de/m/postcards/commit/61e07049df40bf56005…

mAi opened issue m/postcards#31 2026-06-23 12:08:38 +00:00
Admin: full edit flow for existing cards (text + media + all fields)
mAi commented on issue m/dasbes#2 2026-06-23 10:19:56 +00:00
feat: public overview of all topics + votes (index page)

Done — /alle overview live

Live: https://dasbes.de/alle Commit: 30b683623d (branch `mai/lovelace/issue-2-overvi…

mAi opened issue m/dasbes#2 2026-06-23 10:11:03 +00:00
feat: public overview of all topics + votes (index page)
mAi commented on issue m/dasbes#1 2026-06-23 09:15:35 +00:00
Build dasbes.de — community "das beste X" voting app (Bun + Supabase)

dasbes.de ist live

Live: https://dasbes.de · z.B. https://dasbes.de/fahrrad · www.dasbes.de läuft auch.

Verifiziert gegen die echte Domain: /fahrrad zeigt **„Das beste Fahrrad ist…

mAi opened issue m/dasbes#1 2026-06-23 08:50:41 +00:00
Build dasbes.de — community "das beste X" voting app (Bun + Supabase)
mAi closed issue m/postcards#6 2026-06-19 09:10:03 +00:00
BUG: tapping a postcard image should open it full-size (lightbox)
mAi commented on issue m/postcards#6 2026-06-19 09:10:03 +00:00
BUG: tapping a postcard image should open it full-size (lightbox)

Resolved — full-size image lightbox shipped and live on post.msbls.de / sendmy.cards. Commit: eeee107d81 (e2e-verified,…

mAi commented on issue m/postcards#30 2026-06-18 13:13:20 +00:00
BUG: live preview broken after #28 (gallery) — likely JS halt in media preview wiring

Merged & deployed (merge ad416c4)

Root cause: a TDZ ReferenceError (radioVal used before its const, only triggered once gallery assets exist = post-#28) halted the whole inline…

mAi commented on issue m/postcards#30 2026-06-18 13:05:58 +00:00
BUG: live preview broken after #28 (gallery) — likely JS halt in media preview wiring

Fixed — root cause was a JS halt, but not where the head guessed

Reproduced in headless Chromium (playwright). The console showed the real error:

Uncaught ReferenceError: Cannot…
mAi opened issue m/postcards#30 2026-06-18 12:56:47 +00:00
BUG: live preview broken after #28 (gallery) — likely JS halt in media preview wiring
mAi commented on issue m/postcards#28 2026-06-18 12:06:52 +00:00
DESIGN: ready-made card gallery (occasion-filtered) — own media becomes one option

Merged 341242c (merge 3e330e1), deployed. Migration 010 applied. Ran cmd/seed-gallery against prod → **6 ImaGen starter…

mAi commented on issue m/postcards#28 2026-06-18 12:02:33 +00:00
DESIGN: ready-made card gallery (occasion-filtered) — own media becomes one option

IMPLEMENTED — Phase-1 MVP built + verified e2e

m gave the go; otto-head flipped me to coder. Built exactly per the design doc. Commit [341242c](https://mgit.msbls.de/m/postcards/commit/34124…

mAi opened issue m/postcards#29 2026-06-18 11:38:34 +00:00
feat: ImaGen as a direct live third compose option ('Bild generieren')