• Joined on 2026-06-17
george pushed to main at george/Beug 2026-07-14 10:36:14 +00:00
cd0b6c800d Remove nominative testing, add hideable hints and week streak dots
george pushed to main at george/Beug 2026-07-10 12:12:52 +00:00
d30e213104 Add testable question engine, streak fixes, mobile case grid
george pushed to main at george/subspeak-media 2026-07-07 20:51:57 +00:00
1c2b658bc7 Fix bad encoding of previous commit; serve mp3 with CORS for Substack editor fetch
george pushed to main at george/subspeak-media 2026-07-07 19:13:50 +00:00
0c856efa8a Serve mp3 uploads with CORS so the Substack editor can fetch media for re-upload
george pushed to main at george/subspeak-media 2026-07-06 10:06:48 +00:00
2f8fb2a6d3 Return clean 413 on oversize instead of aborting connection
george pushed to main at george/Beug 2026-07-05 11:08:30 +00:00
d30350e7e2 Address feature request emails
george pushed to main at george/Beug 2026-07-05 11:01:04 +00:00
6805aa5314 Hide footer during practice
george pushed to main at george/Beug 2026-07-05 10:52:01 +00:00
44fb800b4b Omit payment links when disabled
george pushed to main at george/Beug 2026-07-05 10:48:36 +00:00
49dc1de769 Add payment launch mode flag
george pushed to main at george/Beug 2026-07-05 08:37:02 +00:00
28e8ade05f Refine paywall presentation and homepage copy
george pushed to main at george/Beug 2026-07-05 08:32:06 +00:00
49f78ef6b0 Add premium paywall and core German drills
george pushed to main at george/floatingflows 2026-06-18 08:37:33 +00:00
2fe811bf19 Hero: top-align columns so video doesn't drift down with taller German text; refine button shadow (layered, low-chroma) inside/outside nav
george pushed to main at george/floatingflows 2026-06-17 22:08:29 +00:00
f63057c89a Lang switch: explicit native-appearance reset so it never falls back to a boxed button
george pushed to main at george/floatingflows 2026-06-17 16:13:34 +00:00
04ab137b7a Bilingual: German default + stylish EN/DE language switch (desktop nav + mobile drawer), JS i18n dictionary
george pushed to main at george/floatingflows 2026-06-17 12:08:36 +00:00
4603682b35 Hero fit: mobile fills one screen with SCROLL visible; desktop video clears the nav/CTA
george pushed to main at george/floatingflows 2026-06-17 11:50:02 +00:00
3252041e65 nginx: no-cache (revalidate) so deploys show immediately instead of 7-day cache
george pushed to main at george/floatingflows 2026-06-17 11:38:49 +00:00
8e6f3fc49a Mobile fixes: hero top spacing, drawer logo color, video poster fallback (iOS autoplay-blocked)
george pushed to main at george/Beug 2026-06-17 11:35:09 +00:00
960f63dc21 Add Dockerfile + nginx for Coolify deployment
george pushed to main at george/Beug 2026-06-17 11:05:38 +00:00
a198219bc0 Initial commit: Deklinationstrainer German declension trainer
george created branch main in george/Beug 2026-06-17 11:05:37 +00:00