ca6c28f3d6Perbarui model Pengaduan dengan menambahkan getter isUang untuk memeriksa jenis bantuan. Modifikasi tampilan dan controller di modul donatur dan petugas desa untuk meningkatkan pengalaman pengguna, termasuk penggantian ikon dan penyesuaian format tampilan jumlah bantuan. Hapus kode yang tidak diperlukan untuk menjaga kebersihan kode.
main
Khafidh Fuadi
2025-04-10 14:25:41 +07:00
3f78514175Perbarui model LokasiPenyaluran dengan mengganti properti alamat menjadi alamatLengkap. Modifikasi tampilan dan controller di modul donatur dan petugas desa untuk menggunakan properti baru ini. Tambahkan fungsionalitas untuk mengelola lokasi penyaluran, termasuk penghapusan dan pengeditan lokasi. Perbarui rute aplikasi untuk menambahkan halaman lokasi penyaluran baru dan pastikan controller terdaftar dengan benar.
Khafidh Fuadi
2025-03-30 20:05:22 +07:00
ba3e71efe7Perbarui model PenerimaPenyaluran untuk menyertakan properti qrCodeHash dan hapus properti yang tidak digunakan. Modifikasi controller DetailPenyaluranController untuk menambahkan fungsi pengambilan data penerima penyaluran berdasarkan ID. Sesuaikan tampilan di halaman konfirmasi penerima dan detail penerimaan untuk meningkatkan pengalaman pengguna. Hapus kode yang tidak diperlukan untuk menjaga kebersihan kode.
Khafidh Fuadi
2025-03-30 18:50:26 +07:00
c008020705membuat tampilan lebih menarik
Khafidh Fuadi
2025-03-27 22:31:14 +07:00
f6d3eef2cfPerbarui beberapa file konfigurasi fingerprint untuk arsitektur arm64-v8a, armeabi-v7a, x86, dan x86_64. Modifikasi tampilan dan controller di modul donatur dan petugas desa untuk meningkatkan pengalaman pengguna, termasuk penggantian logika pengambilan data dan penyesuaian tampilan. Hapus kode yang tidak digunakan dan tambahkan fungsionalitas baru untuk mendukung pengelolaan data yang lebih baik.
Khafidh Fuadi
2025-03-27 16:55:56 +07:00
f74c058c71Tambahkan fungsionalitas pendaftaran donatur baru tanpa konfirmasi email di AuthProvider. Perbarui model DonaturModel untuk menyertakan properti isManual. Modifikasi tampilan dan controller untuk mendukung registrasi donatur, termasuk validasi form dan navigasi ke halaman pendaftaran. Perbarui rute aplikasi untuk menambahkan halaman pendaftaran donatur. Selain itu, perbarui beberapa file konfigurasi dan dependensi untuk mendukung perubahan ini.
Khafidh Fuadi
2025-03-26 14:39:12 +07:00
eede5ebd4dPerbarui beberapa file konfigurasi fingerprint untuk arsitektur arm64-v8a, armeabi-v7a, x86, dan x86_64. Modifikasi model SkemaBantuan untuk menggunakan operator null-aware pada jumlah diterima per orang. Perbarui logika pengambilan data di AuthProvider untuk menyederhanakan pengecekan dan logging. Tambahkan fungsionalitas baru di DonaturDashboardController untuk mengunggah foto bantuan dan memperbarui data yang disimpan. Hapus tampilan yang tidak digunakan di DonaturRiwayatPenitipanView dan perbarui tampilan di beberapa view untuk meningkatkan pengalaman pengguna.
Khafidh Fuadi
2025-03-26 09:57:13 +07:00
88bef1c8e1Perbarui model PenitipanBantuan untuk menggunakan stok_bantuan sebagai kategori bantuan. Tambahkan rute baru untuk Donatur dengan beberapa halaman terkait, termasuk donaturDashboard, donaturSkema, donaturJadwal, donaturPenitipan, dan donaturLaporan. Modifikasi rute dan tampilan untuk meningkatkan navigasi dan pengalaman pengguna.
Khafidh Fuadi
2025-03-26 08:33:55 +07:00
e881b2e37fPerbarui logika pengambilan data penerima penyaluran di WargaDashboardController dengan menambahkan pengecekan ID pengguna dan logging untuk debugging. Modifikasi tampilan di WargaPenerimaanView dan WargaPengaduanView untuk meningkatkan pengalaman pengguna dengan menambahkan indikator refresh dan memperbaiki layout. Perbarui BantuanCard untuk menampilkan informasi dengan lebih baik dan menambahkan tombol aksi untuk detail. Implementasikan CustomScrollView untuk stabilitas tampilan yang lebih baik.
Khafidh Fuadi
2025-03-25 21:54:15 +07:00
3b963178f4Perbarui dependensi dengan menambahkan paket percent_indicator versi 4.2.4. Modifikasi file pubspec.yaml dan pubspec.lock untuk mencerminkan perubahan ini. Selain itu, perbarui status penerimaan di PelaksanaanPenyaluranController dari 'SUDAHMENERIMA' menjadi 'DITERIMA' untuk konsistensi. Tambahkan fungsionalitas baru di PetugasDesaDashboardController untuk memuat jadwal hari ini dan total penitipan terverifikasi. Perbarui tampilan di beberapa view untuk meningkatkan pengalaman pengguna dan konsistensi data.
Khafidh Fuadi
2025-03-25 21:03:40 +07:00
32736be867Perbarui model dan tampilan untuk menambahkan properti fotoProfil di DonaturModel, PetugasDesaModel, dan WargaModel. Modifikasi controller dan tampilan untuk mendukung pengambilan dan penampilan foto profil pengguna. Tambahkan fungsionalitas baru untuk menampilkan foto profil di berbagai tampilan, termasuk detail penerima dan dashboard warga. Perbarui rute aplikasi untuk mencakup halaman profil pengguna.
Khafidh Fuadi
2025-03-25 12:21:37 +07:00
8e9553d1fcPerbarui model dan tampilan untuk mendukung perubahan struktur data pengguna. Ganti properti nama dan telepon dengan namaLengkap dan noHp di beberapa model, termasuk DonaturModel, PetugasDesaModel, dan WargaModel. Modifikasi tampilan dan controller untuk menggunakan properti baru ini. Tambahkan fungsionalitas baru untuk menampilkan nama lengkap dan nomor telepon dengan lebih baik di berbagai tampilan. Perbarui rute dan logika aplikasi untuk mencerminkan perubahan ini.
Khafidh Fuadi
2025-03-25 10:43:21 +07:00
54c4660302Perbarui dependensi dan tambahkan fungsionalitas laporan penyaluran. Tambahkan paket baru seperti file_picker, pdf, dan open_file ke dalam pubspec.yaml. Hapus model LaporanModel yang tidak digunakan dan ganti dengan LaporanPenyaluranModel. Modifikasi tampilan dan controller untuk mendukung pengelolaan laporan penyaluran, termasuk navigasi dan ekspor ke PDF. Perbarui rute aplikasi untuk mencakup halaman laporan penyaluran baru.
Khafidh Fuadi
2025-03-20 05:19:04 +07:00
3b12c7af86Perbarui model dan tampilan untuk mendukung status penyaluran dalam aplikasi. Tambahkan properti statusPenyaluran pada PenerimaPenyaluranModel dan SkemaBantuanModel. Modifikasi tampilan di BantuanCard dan StatusBadge untuk menampilkan status penyaluran dengan lebih baik. Hapus penggunaan prioritas di beberapa model dan tampilan untuk menyederhanakan kode. Implementasikan logika baru di JadwalPenyaluranController untuk memperbarui stok bantuan berdasarkan jumlah yang diterima.
Khafidh Fuadi
2025-03-19 22:57:42 +07:00
0597f0aea0Perbarui model dan tampilan untuk mendukung fungsionalitas QR code dalam proses verifikasi penerima. Tambahkan properti qrCodeHash pada PenerimaPenyaluranModel dan implementasikan metode verifikasi QR code di DetailPenyaluranController. Modifikasi tampilan di WargaDetailPenerimaanView dan DetailPenyaluranPage untuk menampilkan QR code dan menambahkan fungsionalitas pemindaian QR code. Perbarui rute aplikasi untuk mendukung navigasi ke halaman pemindaian QR code dan konfirmasi penerima.
Khafidh Fuadi
2025-03-19 13:11:24 +07:00
984b8336f0Perbarui tampilan di beberapa view untuk meningkatkan konsistensi dan pengalaman pengguna. Ganti penggunaan parameter key dengan super.key di beberapa widget. Tambahkan pengecekan null pada data pengaduan untuk mencegah kesalahan saat menampilkan informasi. Modifikasi beberapa metode untuk menyederhanakan kode dan meningkatkan keterbacaan.
Khafidh Fuadi
2025-03-19 09:36:58 +07:00
7ee56903eeHapus pernyataan print yang tidak diperlukan di DetailPenyaluranController untuk meningkatkan kebersihan kode. Perbarui filter kategori di PengaduanController untuk menyertakan opsi baru "Semua Kecuali Selesai". Modifikasi tampilan di PengaduanView untuk menampilkan ringkasan pengaduan dengan lebih baik dan tambahkan rute baru untuk RiwayatPengaduan.
Khafidh Fuadi
2025-03-17 21:18:32 +07:00
9eb2c5ac1aPerbarui tampilan DetailPengaduanView dan PengaduanView untuk meningkatkan konsistensi dan pengalaman pengguna. Tambahkan konstanta warna untuk status pengaduan dan modifikasi penggunaan warna di seluruh tampilan. Ganti metode filter dengan PopupMenuButton untuk kemudahan akses dan tambahkan informasi waktu terakhir update pada PengaduanView.
Khafidh Fuadi
2025-03-17 20:44:21 +07:00
aa73508108Tambahkan fungsionalitas untuk mengelola feedback dan rating pengaduan. Perbarui model PengaduanModel dan TindakanPengaduanModel untuk menyertakan properti baru feedbackWarga dan ratingWarga. Modifikasi tampilan di WargaDetailPengaduanView dan DetailPengaduanView untuk menampilkan dan mengumpulkan feedback dari warga. Implementasikan metode baru di WargaDashboardController dan SupabaseService untuk menambahkan dan memperbarui feedback pengaduan.
Khafidh Fuadi
2025-03-17 19:21:38 +07:00
82efe9d2aaPerbarui PengaduanController dan tampilan terkait untuk mendukung pengunggahan bukti tindakan. Tambahkan fungsionalitas pemilihan gambar dari kamera atau galeri, serta perbarui metode untuk menambahkan dan memperbarui tindakan pengaduan dengan bukti yang diunggah. Sederhanakan proses penyimpanan tindakan dan perbarui tampilan detail pengaduan untuk meningkatkan pengalaman pengguna.
Khafidh Fuadi
2025-03-17 17:08:57 +07:00
c9587758c6Tambahkan dependensi baru timeline_tile versi 2.0.0 ke dalam pubspec.yaml dan pubspec.lock. Perbarui model PengaduanModel dan TindakanPengaduanModel untuk mendukung struktur data yang lebih kompleks, termasuk penambahan properti baru. Modifikasi PengaduanController untuk menggunakan metode baru dalam mengambil data pengaduan dengan detail penerima penyaluran. Perbarui tampilan di PengaduanView untuk meningkatkan pengalaman pengguna dengan menampilkan informasi penyaluran bantuan yang lebih lengkap.
Khafidh Fuadi
2025-03-16 22:15:45 +07:00
76b167c65cPerbarui judul aplikasi dari 'Penyaluran App' menjadi 'Penerimaan App'. Tambahkan properti baru pada model PenerimaPenyaluranModel untuk mendukung informasi tambahan terkait penyaluran. Modifikasi tampilan di WargaDashboardView dan WargaPengaduanView untuk meningkatkan pengalaman pengguna. Hapus WargaPenyaluranView yang tidak digunakan dan perbarui rute aplikasi untuk mencerminkan perubahan ini.
Khafidh Fuadi
2025-03-16 19:37:37 +07:00
a3798f0005Tambahkan rute baru untuk modul Warga, termasuk WargaDashboard, WargaPenyaluran, dan WargaPengaduan. Perbarui referensi import di app_pages.dart dan app_routes.dart untuk mencerminkan perubahan ini, meningkatkan struktur dan navigasi aplikasi.
Khafidh Fuadi
2025-03-16 17:20:18 +07:00
dfc6080e77Hapus kode yang tidak digunakan untuk responsivitas di DetailPenyaluranPage dan hapus import yang tidak diperlukan di KonfirmasiPenerimaPage. Ini menyederhanakan kode dan meningkatkan keterbacaan.
Khafidh Fuadi
2025-03-16 16:40:56 +07:00
e4ce92e6e3Perbarui referensi import di penyaluran_binding.dart dan detail_penyaluran_page.dart untuk menggunakan controller yang benar dari modul petugas_desa. Ini meningkatkan konsistensi struktur proyek dan memastikan penggunaan controller yang tepat.
Khafidh Fuadi
2025-03-16 16:39:54 +07:00
3b486ea7f0Hapus file yang tidak digunakan terkait penyaluran, termasuk detail_penyaluran_page.dart, detail_penyaluran_controller.dart, konfirmasi_penerima_page.dart, dan penyaluran_binding.dart. Perbarui rute aplikasi untuk mencerminkan perubahan ini dengan mengganti referensi ke halaman dan binding yang dihapus.
Khafidh Fuadi
2025-03-16 16:38:27 +07:00
078d74aad3Perbarui struktur dan referensi file di dashboard_view.dart dan detail_donatur_view.dart. Tambahkan dokumentasi pada kelas DateTimeHelper dan perkenalan fungsi baru untuk format tanggal relatif serta nama hari dan bulan. Hapus widget yang tidak digunakan seperti detail_penitipan_dialog.dart, loading_indicator.dart, navigation_button.dart, statistic_card.dart, dan status_pill.dart untuk menyederhanakan kode.
Khafidh Fuadi
2025-03-16 16:30:23 +07:00
5814b19546Perbarui tampilan CalendarViewWidget dengan menambahkan padding dan memperbaiki pengaturan gaya untuk meningkatkan pengalaman pengguna. Sederhanakan struktur tampilan di PenyaluranView dengan menghapus elemen yang tidak perlu dan langsung menampilkan CalendarViewWidget.
Khafidh Fuadi
2025-03-16 15:26:29 +07:00
cf43c472bdTambahkan dependensi flutter_staggered_animations versi 1.1.1 ke dalam pubspec.yaml dan pubspec.lock. Perbarui DetailPenyaluranPage untuk menggunakan animasi baru, termasuk penambahan fitur scroll ke atas dan loading state yang lebih informatif. Modifikasi tampilan dan logika untuk meningkatkan pengalaman pengguna saat menampilkan daftar penerima penyaluran.
Khafidh Fuadi
2025-03-16 09:43:28 +07:00
49b60f3195Perbarui model dan tampilan untuk mendukung fitur tanda tangan dan pembatalan penyaluran. Modifikasi PenerimaPenyaluranModel untuk menambahkan properti tandaTangan. Ubah PenyaluranBantuanModel dengan mengganti alasanPenolakan menjadi alasanPembatalan dan menambahkan tanggalPembatalan serta tanggalSelesai. Perbarui DetailPenyaluranController untuk menangani data penyaluran dan penerima dengan lebih baik. Tambahkan logika baru di DetailPenyaluranPage untuk menampilkan informasi pembatalan dan tanda tangan. Perbarui tampilan KonfirmasiPenerimaPage untuk menyertakan fitur tanda tangan saat konfirmasi penerimaan.
Khafidh Fuadi
2025-03-16 08:42:51 +07:00
da06611c3aPerbarui dependensi dan logika di JadwalSectionWidget serta hapus KonfirmasiPenerimaView. Modifikasi JadwalSectionWidget untuk menangani ID penyaluran dengan lebih baik dan menampilkan pesan kesalahan jika ID tidak ditemukan. Tambahkan rute baru untuk detail penyaluran dan perbarui rute aplikasi untuk mencerminkan perubahan ini.
Khafidh Fuadi
2025-03-15 19:07:00 +07:00
5ec18720afHapus fungsi dan logika yang tidak digunakan di CalendarViewWidget, termasuk pengambilan dan penampilan jadwal penyaluran pada hari tertentu. Perbarui tampilan di DaftarDonaturView dan DonaturSearchDelegate untuk menyederhanakan penghitungan donasi. Modifikasi PenitipanView dengan menghapus fungsi tampilan gambar penuh yang tidak digunakan. Perbarui DetailPenitipanDialog untuk menghilangkan nilai default pada nama petugas desa.
Khafidh Fuadi
2025-03-15 15:16:27 +07:00
295b76e40fPerbarui JadwalSectionWidget dan KonfirmasiPenerimaView untuk menyederhanakan pengiriman data. Hapus konversi model ke Map dan hanya kirim ID penyaluran. Modifikasi tampilan KonfirmasiPenerimaView untuk menggunakan data dari arguments dan memperbarui logika tampilan penerima. Hapus tampilan PelaksanaanPenyaluranView yang tidak digunakan dan perbarui rute aplikasi untuk mencerminkan perubahan ini.
Khafidh Fuadi
2025-03-15 15:13:41 +07:00
675b0a7cadTambahkan properti tanggalWaktuSelesai pada model PenyaluranBantuanModel dan perbarui tampilan serta controller untuk mendukung rentang waktu penyaluran. Modifikasi logika di JadwalPenyaluranController untuk memperbarui status jadwal berdasarkan waktu mulai dan selesai. Perbarui tampilan TambahPenyaluranView untuk memungkinkan pemilihan waktu mulai dan selesai secara terpisah.
Khafidh Fuadi
2025-03-15 00:03:00 +07:00
0e757c0b94Perbarui status dan model penyaluran untuk konsistensi dan fungsionalitas
Khafidh Fuadi
2025-03-14 23:17:02 +07:00
ecc1ccac59Perbarui model dan tampilan untuk mendukung penyaluran baru
Khafidh Fuadi
2025-03-14 21:29:32 +07:00
7c94b85434Perbarui dependensi dan konfigurasi lokal untuk mendukung fitur baru
Khafidh Fuadi
2025-03-14 08:09:54 +07:00
b0310103fePerbarui JadwalSectionWidget untuk menambahkan ikon status dan informasi tambahan
Khafidh Fuadi
2025-03-13 20:05:58 +07:00
0223d457a5Perbarui model PenyaluranBantuan dan tampilan terkait untuk mendukung kategori bantuan dan informasi tambahan
Khafidh Fuadi
2025-03-13 19:56:17 +07:00
d9cc7aaf92Perbarui DonaturController dan tampilan terkait untuk mendukung stok bantuan
Khafidh Fuadi
2025-03-13 13:28:09 +07:00
435435f9b6Tambahkan rute dan tampilan untuk daftar donatur
Khafidh Fuadi
2025-03-13 12:06:16 +07:00
d8bf361d21Perbarui binding dan controller untuk manajemen penitipan bantuan
Khafidh Fuadi
2025-03-12 21:48:36 +07:00
add585fe23Tambahkan dukungan penyimpanan lokal dan perbaikan manajemen data
Khafidh Fuadi
2025-03-12 15:21:16 +07:00
d97c324ac9Tambahkan fitur manajemen donatur dan penitipan bantuan
Khafidh Fuadi
2025-03-12 09:23:53 +07:00
6e775044daTambahkan filter dan perbaikan tampilan pada stok bantuan
Khafidh Fuadi
2025-03-12 08:48:55 +07:00
8d5fb275e8Tambahkan dukungan bantuan uang dan perhitungan total dana bantuan
Khafidh Fuadi
2025-03-12 08:42:00 +07:00
8a3b23d4eaTambahkan CounterService untuk manajemen counter di seluruh modul
Khafidh Fuadi
2025-03-12 07:32:33 +07:00
9995239115Tambahkan dukungan image picker dan izin kamera untuk upload bukti serah terima
Khafidh Fuadi
2025-03-12 07:00:27 +07:00
f7397cb9cfRefactor stok bantuan model dan kontroller untuk mendukung kategori bantuan
Khafidh Fuadi
2025-03-11 22:14:07 +07:00
cdbd659d63Tambahkan fitur jenis bantuan pada modul stok bantuan
Khafidh Fuadi
2025-03-11 18:55:06 +07:00
eec06ba79dambil data stok bantuan
Khafidh Fuadi
2025-03-11 12:44:32 +07:00
d24832ea82ganti nama model menjadi warga
Khafidh Fuadi
2025-03-09 13:17:57 +07:00
0b5a8fbe56Perbarui konfigurasi routing setelah penghapusan modul dashboard dan home
Khafidh Fuadi
2025-03-09 11:20:29 +07:00
c8f529bd1aHapus modul dashboard dan home yang tidak digunakan
Khafidh Fuadi
2025-03-09 10:45:13 +07:00
c54c0a27d9Tambahkan fitur konfirmasi penyaluran bantuan untuk Petugas Desa
Khafidh Fuadi
2025-03-09 10:00:36 +07:00
9b23adb5aaTambahkan ringkasan dan status penerima di tampilan daftar penerima
Khafidh Fuadi
2025-03-09 09:14:41 +07:00
2dc531af41Tambahkan fitur daftar penerima dan navigasi detail penerima
Khafidh Fuadi
2025-03-09 09:03:19 +07:00
9d728de946Hapus variabel textTheme yang tidak digunakan di tampilan Petugas Desa
Khafidh Fuadi
2025-03-08 22:44:02 +07:00
fca70143cdTambahkan fitur pengaduan dan perbarui navigasi Petugas Desa
Khafidh Fuadi
2025-03-08 22:13:12 +07:00
45ff26e7f8Tambahkan fitur penitipan dan perbarui tampilan modul Petugas Desa
Khafidh Fuadi
2025-03-08 17:40:36 +07:00
10ed95b3acHapus tampilan dashboard Petugas Desa dan perbarui routing
Khafidh Fuadi
2025-03-08 16:39:48 +07:00
539fad3cdaPerbarui tema dan styling dashboard dengan komponen kustom
Khafidh Fuadi
2025-03-08 15:54:24 +07:00
9690764cf4Perbarui sintaks Dart dan perbaiki opacity warna
Khafidh Fuadi
2025-03-08 14:13:59 +07:00