974223f7e7
fix: PDF zoom boundaries, Mängel status display in list view, and swipeable image gallery with PDF export
main
Nizz052026-09-18 13:46:21 +02:00
f10d5ad5ed
feat: pinch-to-zoom gestures for PDF reader & post editing for admins and authors
Nizz052026-09-18 12:05:18 +02:00
a228392dc6
ci(android): fix split build, produce universal APK in the same Gradle run
Nizz05andClaude Opus 52026-09-17 23:30:13 +02:00
b7b6c4a2ab
ci(android): optimize release build to single pass with ABI splits and universal APK, pre-install platform SDKs, and increase timeout
Nizz052026-09-17 22:02:50 +02:00
c655ba713b
ci(github): publish iOS IPA to GitHub Releases on build completion
Nizz052026-09-17 09:40:18 +02:00
0b3cacf4b3
feat(ui): gesture zoom & double-tap for PDF viewer, fix navigation bar overlaps
Nizz052026-09-17 09:37:40 +02:00
1eb089f6b5
ci(gitea): strip native libs with a native llvm-strip so APKs are not 15x too big
Nizz05andClaude Opus 52026-09-17 00:18:48 +02:00
744def72fd
ci(gitea): use QEMU 10 for x86_64 emulation and stop masking build failures
Nizz05andClaude Opus 52026-09-16 23:16:40 +02:00
1c66c31f6d
ci(gitea): run Flutter SDK switch step under bash (dash has no pipefail)
Nizz05andClaude Opus 52026-09-16 22:59:25 +02:00
df34d66d38
build: upgrade to Flutter 3.47.4 (AGP 9.1 / Gradle 9.3, iOS 15 + UIScene), refresh deps and CI
Nizz05andClaude Opus 52026-09-16 22:45:30 +02:00
85556dabb4
fix(deps): bump flutter to 3.24.5 across CI and update pdf_widget_wrapper to 1.0.4
Nizz052026-09-16 00:13:20 +02:00
230430c91c
ci: use Flutter 3.24.5 on macos-15 for Xcode 16 and Firebase 11 compatibility
Nizz052026-09-15 23:55:24 +02:00
285ba029f4
fix(ios): align Flutter to 3.19.3 and pin Firebase pods to 10.29 to match project code
Nizz052026-09-15 23:47:38 +02:00
2b32b3712f
fix(ios): satisfy Flutter development team check and disable signing in Release.xcconfig
Nizz052026-09-15 23:27:44 +02:00
7affff6e15
ci: switch to macos-15 runner with Xcode 16 and Swift 6 for Firebase SDK compatibility
Nizz052026-09-15 23:09:05 +02:00
e64b7a085c
feat(security & admin): update firestore and storage rules with admin token check and enable admin deletion in app
Nizz052026-09-14 11:33:17 +02:00
2e9abac25f
feat(auth & contact): separate Vorname/Nachname in registration, pre-fill read-only profile in contact, and restrict contact messages to registered users
Nizz052026-09-14 11:29:12 +02:00
010904a48a
refactor(auth): simplify to 2 tabs and embed Buerger-Code under Google in registration
Nizz052026-09-14 11:12:35 +02:00
a4755f6d53
feat(auth): integrate Google Sign-In UI with custom button and friendly preparation notice
Nizz052026-09-14 10:33:07 +02:00
80ff6cd95d
fix(auth): make auth dialog responsive and scrollable without overflow, add email verification on signup, and add password toggles
Nizz052026-09-14 10:26:44 +02:00
1420d0a113
feat(ci): restore universal APK, set 7-day retention for artifacts, and clean workspace to save storage
Nizz052026-09-14 10:07:15 +02:00
adc65e056d
feat(ci): build only 3 split APKs, upload individual artifacts, and publish unzipped APKs to Gitea Releases
Nizz052026-09-14 09:55:04 +02:00
ab9b22fc4a
fix(ci): use actions/upload-artifact@v3 for Gitea compatibility
Nizz052026-09-14 09:31:34 +02:00
b6baaf67e8
feat(build): migrate to declarative Gradle plugin DSL and bump Dart SDK constraint to >=3.0.0 <4.0.0
Nizz052026-09-14 09:28:36 +02:00
2917f93323
fix(build): route subprojects buildDir to ../build so Flutter CLI finds generated APKs
Nizz052026-09-14 09:17:01 +02:00
7f4218b0a2
fix(ci): strip LD_PRELOAD on child QEMU execution and remove rename watcher
Nizz052026-09-14 00:27:57 +02:00
8be95162d2
fix(ci): delegate execvp and posix_spawnp to real glibc symbols for PATH resolution
Nizz052026-09-14 00:17:36 +02:00
4020dc4d90
Merge branch 'LogIn_Page_Layout' into 'main'
Nizz052023-05-16 06:53:03 +00:00
32670219d3
Merge branch 'main' into 'LogIn_Page_Layout'
Nizz052023-05-16 06:50:49 +00:00
dbec2c6244
Merge branch 'print_pdf' into 'main'
Nizz052023-05-15 09:26:33 +00:00
7062aef03b
call clear funktion everywhere where it is useful, moved add button from home to user defined list (helpful for using the clearSelectedItems function)
Nizz052023-05-15 11:24:20 +02:00
3a50d7f1bc
call clear function when selected index is changed and reduced pdf size by decoded the images before adding it to the pdf
Nizz052023-05-15 09:21:43 +02:00
893d095f75
implemented that a list of issues/news can be exported as pdf.
Nizz052023-05-14 15:36:29 +02:00
5687670e36
implemented item selection + button to print a list of issues/news etc(Button has no functionality yet).
Nizz052023-05-13 19:39:10 +02:00
423aae59b1
implemented making a pdf from DetailPage.dart and croping image to 1:1 format
Nizz052023-05-11 16:57:17 +02:00
7c48542920
now android firebase works again (Had overwritten firebase config before with macos so android didn't work anymore)
Nizz052023-05-11 09:23:37 +02:00
ee662b5270
google plist = normal plist
Nizz052023-05-10 09:46:09 -07:00
cbf5dd4138
now ios and android firebase use works again
Nizz052023-05-10 18:29:35 +02:00
989b494f6d
bundle id ios = package name android
Nizz052023-05-10 09:19:56 -07:00
7d8ace4b7a
Merge branch 'upload_screen_improvement' into 'main'
Nizz052023-05-04 20:18:38 +00:00
77b00ccfbf
Merge branch 'Delete_Items' into 'main'
Nizz052023-05-04 20:18:05 +00:00
cfcd091abf
close add page when pressing the check button and upload to firebase in background
Nizz052023-05-04 16:49:13 +02:00
b59147e27f
Vorhandene News & Bürgerforumnews & Mängel können mit einem swipe nach rechts gelöscht werden, es werden nun auch die Bilder aus den jeweilligen Firebase Ordnern gelöscht
Schummi C2023-05-04 16:42:47 +02:00
fe448299cb
Vorhandene News können mit swipe nach rechts gelöscht werden
Schummi C2023-05-04 15:30:21 +02:00
9621a489fd
Merge branch 'main' into Delete_Items
Schummi C2023-05-04 14:52:52 +02:00
327e16b7c8
Merge branch 'CitizensForum' into 'main'
Nizz052023-05-04 12:46:41 +00:00
f470e92aab
implemented max size for uploading images
Nizz052023-05-03 18:45:01 +02:00