- Menambahkan format tanggal Indonesia untuk field yang mengandung 'tanggal'.
- Mengoptimalkan tampilan alamat dengan menggunakan loop untuk mengurangi duplikasi kode.
- Tambahkan pengecekan untuk menentukan apakah semua file telah dihapus.
- Sesuaikan logika penyimpanan dokumen dan nomor dokumen berdasarkan kondisi file yang ada.
- Perbaiki tampilan tombol hapus file agar selalu ditampilkan.
- Memperbaiki penyimpanan dokumen baru yang diupload.
- Menangani penghapusan dokumen dari storage jika file dihapus.
- Menambahkan logika untuk memperbarui nomor dokumen yang tidak diubah.
- Memastikan detail dokumen yang diupload disimpan dengan benar.
- Menambahkan tombol untuk menghapus input file jika lebih dari satu.
- Memperbarui kondisi pengecekan peran pengguna untuk menyertakan 'surveyor'.
- Memastikan pengguna dengan peran 'surveyor' dapat mengakses form upload lampiran.
- Mengubah label 'Laporan External' menjadi 'Laporan Eksternal' untuk konsistensi bahasa.
- Memastikan penggunaan istilah yang tepat dalam tampilan laporan.
- Memperbaiki pengecekan peran pengguna untuk menyimpan lampiran.
- Menyederhanakan pengambilan keterangan dari fileData.
- Memastikan keterangan disimpan dengan benar saat membuat entri baru.
- Memperbaiki logika penilaian untuk akurasi yang lebih baik.
- Menyempurnakan tampilan antarmuka agar lebih responsif.
- Menghilangkan elemen yang tidak diperlukan untuk meningkatkan pengalaman pengguna.
- Memperbarui status permohonan menjadi 'survey-completed' setelah validasi berhasil.
- Menambahkan kondisi untuk hanya membuat atau memperbarui laporan eksternal jika jenis penilaian adalah 'External'.
- Menggunakan relasi 'jenisPenilaian' untuk mendapatkan informasi yang diperlukan.
- Menambahkan method laporanExternal pada model Permohonan untuk mendefinisikan relasi dengan LaporanExternal.
- Memperbarui query pada method show di PenilaiController untuk menyertakan relasi jenisPenilaian dan laporanExternal.
- Menambahkan bagian baru untuk lampiran dokumen pada detail aktivitas.
- Memperbarui pengecekan peran pengguna untuk mengizinkan admin mengupload lampiran.
- Mengorganisir tampilan lampiran dokumen dengan opsi untuk melihat dan mengunduh.
- Mengubah konversi luas tanah dan bangunan dari string ke integer.
- Memastikan nilai yang diakumulasi adalah angka yang valid.
- Meningkatkan keakuratan perhitungan luas dalam tampilan email dan surat tender.
- Mengubah pengecekan peran pengguna dari 'penilai' menjadi 'Penilai' untuk konsistensi.
- Menambahkan peran 'penilai' dalam pengecekan untuk memastikan akses yang tepat.
- Mengubah nilai awal variabel luas tanah dan bangunan dari string kosong menjadi 0.
- Perubahan ini dilakukan di beberapa file tampilan untuk konsistensi data.
- Menambahkan pengecekan untuk memastikan dokumen jaminan ada sebelum ditampilkan.
- Memperbaiki struktur HTML untuk memastikan elemen ditampilkan dengan benar.
- Mengubah nilai awal dari `null` menjadi string kosong (`""`) pada beberapa file.
- Memastikan konsistensi dalam penanganan data saat memproses detail dokumen.
- Meningkatkan kejelasan dan menghindari potensi kesalahan saat memanipulasi data.
- Mengubah penamaan properti dari `tujuanPenilaianKjpp` menjadi `tujuan_penilaian_kjpp` pada tampilan laporan eksternal.
- Memastikan konsistensi dalam penggunaan nama properti di seluruh aplikasi.
- Memperbaiki masalah yang menyebabkan kegagalan saat mengupload lampiran.
- Menambahkan validasi untuk memastikan format file yang diupload sesuai.
- Meningkatkan respons server untuk memberikan informasi yang lebih jelas kepada pengguna.
- Mengubah respons dari JSON menjadi redirect dengan pesan sukses atau error.
- Menambahkan konfirmasi sebelum menghapus lampiran untuk pengguna dengan peran administrator.
- Memperbaiki tampilan link download dan view lampiran agar lebih terstruktur.
- Menambahkan controller LampiranDokumenController untuk mengelola lampiran dokumen.
- Menambahkan model LampiranDokumen untuk interaksi dengan tabel lampiran_dokumen.
- Membuat migrasi untuk tabel lampiran_dokumen dengan kolom yang diperlukan.
- Menambahkan rute untuk mengupload, mendownload, dan menghapus lampiran dokumen.
- Memperbarui tampilan detail-jaminan untuk menampilkan dan mengelola lampiran dokumen.
- Menambahkan metode `getCustomFields` pada `JenisLegalitasJaminanController` untuk mengembalikan custom fields berdasarkan ID.
- Memperbarui tampilan untuk menggunakan ID jenis legalitas jaminan saat menambahkan input file.
- Mengubah fungsi `addFileInput` untuk menerima ID jenis legalitas jaminan dan mengambil custom fields yang relevan.
- Memperbarui rute untuk menambahkan endpoint baru yang mengarah ke metode `getCustomFields`.