Nizz05
|
974223f7e7
|
fix: PDF zoom boundaries, Mängel status display in list view, and swipeable image gallery with PDF export
Build Android APK / Build Release APKs (push) Successful in 14m49s
|
2026-09-18 13:46:21 +02:00 |
|
Nizz05
|
f10d5ad5ed
|
feat: pinch-to-zoom gestures for PDF reader & post editing for admins and authors
Build Android APK / Build Release APKs (push) Successful in 14m41s
|
2026-09-18 12:05:18 +02:00 |
|
Nizz05
|
0b3cacf4b3
|
feat(ui): gesture zoom & double-tap for PDF viewer, fix navigation bar overlaps
Build Android APK / Build Release APKs (push) Failing after 1h4m35s
|
2026-09-17 09:37:40 +02:00 |
|
 Nizz05andClaude Opus 5
|
df34d66d38
|
build: upgrade to Flutter 3.47.4 (AGP 9.1 / Gradle 9.3, iOS 15 + UIScene), refresh deps and CI
Build Android APK / Build Release APKs (push) Failing after 1m7s
Flutter 3.24.5 -> 3.47.4 with the matching toolchain changes:
- pubspec: Dart ^3.11, Firebase core 4 / auth 6 / firestore 6 / storage 13,
drop unused image_cropper, logging, change_app_package_name,
pdf_widget_wrapper; pin path_provider_android <2.3 (needs NDK/CMake, not
feasible on the ARM64 Gitea runner)
- Dart: CardTheme -> CardThemeData, replace deprecated withOpacity,
Matrix4.scale, DropdownButtonFormField.value
- iOS: deployment target 15.0, UIScene lifecycle (AppDelegate/Info.plist),
untrack stale Podfile.lock, add LaunchImage asset set
- Android: Gradle 9.3.1, AGP 9.1.0, Kotlin 2.4.0, google-services 4.5.0,
layout.buildDirectory instead of removed Project.buildDir, remove manifest
package attribute and duplicate MainActivity, kotlin.incremental=false
- CI: pin FLUTTER_VERSION in both workflows; iOS on macos-26 with SwiftPM
disabled (CocoaPods only); Gitea job keeps cirruslabs 3.44.0 as base image
(images discontinued) and switches the bundled Flutter SDK by git tag
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
|
2026-09-16 22:45:30 +02:00 |
|
Nizz05
|
75f1610cde
|
feat: PDF zoom & external link fix, admin contact messages inbox, and in-app user management
|
2026-09-15 22:06:36 +02:00 |
|
Nizz05
|
9a823cbcdb
|
feat: integrate WordPress PDF Aussendungen with in-app reader into News
|
2026-09-14 21:32:03 +02:00 |
|
Nizz05
|
cd3b71736d
|
fix(admin): make storage delete resilient and allow authenticated deletion in storage rules
|
2026-09-14 20:53:41 +02:00 |
|
Nizz05
|
3df2e4c5c8
|
feat(security & backup): double guard permissions in app, restrict news creation to admin, and add one-click firestore backup tool
|
2026-09-14 11:47:58 +02:00 |
|
Nizz05
|
877862aaf2
|
refactor(admin): remove hardcoded email and dynamically resolve admin privileges via Firestore Admins collection
|
2026-09-14 11:44:04 +02:00 |
|
Nizz05
|
c3513e85e5
|
feat(admin): grant full admin permissions in app and security rules to nicolas@gruber.info
|
2026-09-14 11:35:40 +02:00 |
|
Nizz05
|
e64b7a085c
|
feat(security & admin): update firestore and storage rules with admin token check and enable admin deletion in app
|
2026-09-14 11:33:17 +02:00 |
|
Nizz05
|
2e9abac25f
|
feat(auth & contact): separate Vorname/Nachname in registration, pre-fill read-only profile in contact, and restrict contact messages to registered users
|
2026-09-14 11:29:12 +02:00 |
|
Nizz05
|
010904a48a
|
refactor(auth): simplify to 2 tabs and embed Buerger-Code under Google in registration
|
2026-09-14 11:12:35 +02:00 |
|
Nizz05
|
a4755f6d53
|
feat(auth): integrate Google Sign-In UI with custom button and friendly preparation notice
|
2026-09-14 10:33:07 +02:00 |
|
Nizz05
|
80ff6cd95d
|
fix(auth): make auth dialog responsive and scrollable without overflow, add email verification on signup, and add password toggles
|
2026-09-14 10:26:44 +02:00 |
|
Nizz05
|
3b5531a9d6
|
feat(auth): add AuthDialog with registration, login, code-unlock and wire into UI
|
2026-09-13 21:26:57 +02:00 |
|
Nizz05
|
50a6025937
|
Fix UI camera notch clipping, embed Bürgerforum Oggau logo, and align branding with Bürgerliste Oggau
|
2026-09-13 16:06:54 +02:00 |
|
Nizz05
|
e6ce9c5012
|
Refactor architecture, fix all linter issues, and implement specification features (5 tabs, issue dropdowns, contact, info, search, pdf)
|
2026-09-13 15:30:36 +02:00 |
|
Nizz05
|
4c548b030c
|
gui login state stays right after closing and reopening the app
|
2023-05-30 17:01:40 +02:00 |
|
Nizz05
|
fe4f1d52ae
|
changed firebase storage folder name. now includes uid's
|
2023-05-19 17:57:50 +02:00 |
|
Nizz05
|
3f43a016db
|
addet register site
|
2023-05-19 17:27:40 +02:00 |
|
Nizz05
|
9d41a5f5f1
|
changed name from ui to author_id and reduced Resolution from images on pdf list to reduce pdf size
|
2023-05-19 17:06:12 +02:00 |
|
Nizz05
|
c7fe414bc6
|
first aut
|
2023-05-19 14:26:09 +02:00 |
|
Nizz05
|
cf836ada32
|
merge successfully done
|
2023-05-16 08:59:04 +02:00 |
|
Nizz05
|
32670219d3
|
Merge branch 'main' into 'LogIn_Page_Layout'
# Conflicts:
# lib/home.dart
|
2023-05-16 06:50:49 +00:00 |
|
Nizz05
|
7062aef03b
|
call clear funktion everywhere where it is useful, moved add button from home to user defined list (helpful for using the clearSelectedItems function)
|
2023-05-15 11:24:20 +02:00 |
|
Nizz05
|
3a50d7f1bc
|
call clear function when selected index is changed and reduced pdf size by decoded the images before adding it to the pdf
|
2023-05-15 09:21:43 +02:00 |
|
Nizz05
|
893d095f75
|
implemented that a list of issues/news can be exported as pdf.
|
2023-05-14 15:36:29 +02:00 |
|
Nizz05
|
5687670e36
|
implemented item selection + button to print a list of issues/news etc(Button has no functionality yet).
|
2023-05-13 19:39:10 +02:00 |
|
Nizz05
|
2ee134e283
|
addet login code to LoginPage.dart, fixed valid email snackbar
|
2023-05-13 13:30:57 +02:00 |
|
Nizz05
|
5d1c30ce9f
|
skipped image cropper funktion if it is already a 1:1 image, plugin for logging
|
2023-05-13 13:06:37 +02:00 |
|
Schummi C
|
1abe336873
|
Log In Page Layout erstellt
|
2023-05-11 20:17:24 +02:00 |
|
Nizz05
|
423aae59b1
|
implemented making a pdf from DetailPage.dart and croping image to 1:1 format
|
2023-05-11 16:57:17 +02:00 |
|
Nizz05
|
7c48542920
|
now android firebase works again (Had overwritten firebase config before with macos so android didn't work anymore)
|
2023-05-11 09:23:37 +02:00 |
|
Nizz05
|
cbf5dd4138
|
now ios and android firebase use works again
|
2023-05-10 18:29:35 +02:00 |
|
Nizz05
|
989b494f6d
|
bundle id ios = package name android
|
2023-05-10 09:19:56 -07:00 |
|
Nizz05
|
c06bb409cf
|
firebase on mac os
|
2023-05-09 23:06:54 +02:00 |
|
Nizz05
|
3786df22cc
|
reduzierung des codes und optimierung der UserDefinedList.dart
|
2023-05-08 19:30:36 +02:00 |
|
Nizz05
|
7d8ace4b7a
|
Merge branch 'upload_screen_improvement' into 'main'
close add page when pressing the check button and upload to firebase in background
See merge request Gruber.Nicolas/oggauer_gemeindetrommler!7
|
2023-05-04 20:18:38 +00:00 |
|
Nizz05
|
cfcd091abf
|
close add page when pressing the check button and upload to firebase in background
|
2023-05-04 16:49:13 +02:00 |
|
Schummi C
|
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
|
2023-05-04 16:42:47 +02:00 |
|
Schummi C
|
fe448299cb
|
Vorhandene News können mit swipe nach rechts gelöscht werden
|
2023-05-04 15:30:21 +02:00 |
|
Nizz05
|
f470e92aab
|
implemented max size for uploading images
|
2023-05-03 18:45:01 +02:00 |
|
Nizz05
|
0a10bf256c
|
implemented cached network image. fixed storage issue
|
2023-05-02 23:24:41 +02:00 |
|
Nizz05
|
097f2744be
|
Addpage optimierung, button wird ausgeblendet auf der profil page
|
2023-04-28 00:08:05 +02:00 |
|
Nizz05
|
6834e34b6a
|
CitizenForum done. Navbar working great. Introduced cache for firestore to hopefully don't reach the bandwith limit again
|
2023-04-27 22:49:58 +02:00 |
|
Nizz05
|
43c8d6dc28
|
CitizenForum hinzugefügt und deutsches Datum
|
2023-04-27 15:16:23 +02:00 |
|
Nizz05
|
d3aaf591ca
|
Firebase working with input + output
|
2023-04-26 19:52:45 +02:00 |
|
Nizz05
|
663a24e737
|
android works
|
2023-04-26 18:47:02 +02:00 |
|
Nizz05
|
b3399fd504
|
rename gemeindetrommler
|
2023-04-26 17:43:51 +02:00 |
|