Nizz05 pushed to main at Nizz05/gemeindetrommler 2026-09-15 21:00:55 +00:00
098c0105f5 fix(ci): fix bash redirection syntax error in iOS build step
Nizz05 pushed to main at Nizz05/gemeindetrommler 2026-09-15 20:56:18 +00:00
a21d370b91 ci: use Flutter stable, refresh pods, and log build diagnostics to step summary
Nizz05 pushed to main at Nizz05/gemeindetrommler 2026-09-15 20:53:49 +00:00
a2da5cdc89 fix(ios): bump iOS deployment target to 13.0 and disable hardcoded development team for CI builds
Nizz05 pushed to main at Nizz05/gemeindetrommler 2026-09-15 20:49:31 +00:00
362a7da74f ci: let Flutter handle CocoaPods, set iOS platform 13.0, and restrict Android build to Gitea
Nizz05 pushed tag latest to Nizz05/gemeindetrommler 2026-09-15 20:43:01 +00:00
Nizz05 pushed to main at Nizz05/gemeindetrommler 2026-09-15 20:42:54 +00:00
2b34d4a16f ci: add GitHub Actions iOS IPA build workflow on macos-14
c1cdd54964 fix(test): use const declarations in widget_test to satisfy linter
fc95c6e6f7 docs: update README with current features, in-app user management, and security architecture
75f1610cde feat: PDF zoom & external link fix, admin contact messages inbox, and in-app user management
9a823cbcdb feat: integrate WordPress PDF Aussendungen with in-app reader into News
Compare 41 commits »
Nizz05 pushed to main at Nizz05/gemeindetrommler 2026-09-15 20:34:52 +00:00
a0724af9e2 fix(test): use const declarations in widget_test to satisfy linter
Nizz05 pushed to main at Nizz05/gemeindetrommler 2026-09-15 20:31:05 +00:00
d9dd2a33c8 docs: update README with current features, in-app user management, and security architecture
Nizz05 pushed to main at Nizz05/gemeindetrommler 2026-09-15 20:30:10 +00:00
f27ad83908 feat: PDF zoom & external link fix, admin contact messages inbox, and in-app user management
Nizz05 pushed to main at Nizz05/gemeindetrommler 2026-09-14 19:32:06 +00:00
21f115499c feat: integrate WordPress PDF Aussendungen with in-app reader into News
Nizz05 pushed to main at Nizz05/gemeindetrommler 2026-09-14 19:00:00 +00:00
d63222c2ac security(storage): strictly restrict delete to photo author or verified firestore admin
Nizz05 pushed to main at Nizz05/gemeindetrommler 2026-09-14 18:54:29 +00:00
c62d41f44a fix(admin): make storage delete resilient and allow authenticated deletion in storage rules
Nizz05 pushed to main at Nizz05/gemeindetrommler 2026-09-14 09:48:03 +00:00
16801d39c6 feat(security & backup): double guard permissions in app, restrict news creation to admin, and add one-click firestore backup tool
Nizz05 pushed to main at Nizz05/gemeindetrommler 2026-09-14 09:44:10 +00:00
fb91666402 refactor(admin): remove hardcoded email and dynamically resolve admin privileges via Firestore Admins collection
Nizz05 pushed to main at Nizz05/gemeindetrommler 2026-09-14 09:35:45 +00:00
2f2170573d feat(admin): grant full admin permissions in app and security rules to nicolas@gruber.info
Nizz05 pushed to main at Nizz05/gemeindetrommler 2026-09-14 09:33:23 +00:00
f9a88a5ba2 feat(security & admin): update firestore and storage rules with admin token check and enable admin deletion in app
Nizz05 pushed to main at Nizz05/gemeindetrommler 2026-09-14 09:29:26 +00:00
23d10ae953 feat(auth & contact): separate Vorname/Nachname in registration, pre-fill read-only profile in contact, and restrict contact messages to registered users
Nizz05 created repository Nizz05/diplomarbeit_htl_drucker 2026-09-14 09:14:53 +00:00
Nizz05 pushed to main at Nizz05/gemeindetrommler 2026-09-14 09:12:39 +00:00
33f7d1d36c refactor(auth): simplify to 2 tabs and embed Buerger-Code under Google in registration
Nizz05 pushed to main at Nizz05/gemeindetrommler 2026-09-14 08:33:13 +00:00
5ed7288c0e feat(auth): integrate Google Sign-In UI with custom button and friendly preparation notice