110 Commits

Author SHA1 Message Date
9fd508f5cb Merge pull request 'Feat: Add New Asset url' (#8) from shola into main
Reviewed-on: #8
2025-05-06 09:09:34 +07:00
Sholahuddin Al Ayubi
857a37e6c3 Feat: Add New Asset url 2025-05-06 09:08:31 +07:00
94c11789f7 Merge pull request 'Feat: Switch logs Module' (#7) from shola into main
Reviewed-on: #7
2025-05-05 14:14:58 +07:00
Sholahuddin Al Ayubi
a53c8aab41 Feat: Switch logs Module 2025-05-05 14:13:58 +07:00
a8bd400753 FEAT : Update Dashboard DONE 2025-05-02 16:41:13 +07:00
c1b1a00c90 Merge remote-tracking branch 'main/master'
# Conflicts:
#	composer.json
#	routes/web.php
2025-04-30 17:04:14 +07:00
873d94004a Merge pull request 'FEAT : Update Dashboard' (#6) from roy into main
Reviewed-on: #6
2025-04-30 15:04:49 +07:00
57c89468ed FEAT : Update Dashboard 2025-04-30 15:03:50 +07:00
d8c9939bf1 feat(helpers): tambahkan helper untuk format tanggal dan waktu
- Menambahkan file `app/Helpers/helpers.php` untuk mendefinisikan fungsi `formatTanggalWaktu`.
- Fungsi `formatTanggalWaktu` digunakan untuk memformat tanggal dan waktu dengan dukungan opsi:
  - Menampilkan nama hari (`showDay`).
  - Menampilkan waktu (`time`).
  - Mengatur lokal (`locale`), default `id_ID`.
- Melakukan perubahan pada `composer.json` untuk menambahkan autoload file helper.
2025-04-27 19:00:48 +07:00
1875fae490 feat(migration): tambah migrasi untuk tabel notifications
Menambahkan migrasi baru untuk tabel `notifications` dengan rincian:
- Membuat tabel `notifications` dengan kolom:
  - `id` (UUID, primary key).
  - `type` (string).
  - `notifiable` (morphs).
  - `data` (text).
  - `read_at` (timestamp, nullable).
  - `timestamps` (created_at dan updated_at).
- Menyediakan fungsi `up` untuk membuat tabel.
- Menyediakan fungsi `down` untuk menghapus tabel.
2025-04-27 15:48:46 +07:00
6c5a986458 feat(composer): perbarui versi PHP dan paket
- Mengubah versi PHP dari ^8.2 menjadi ^8.3
- Memperbarui versi diglactic/laravel-breadcrumbs menjadi ^10.0
- Menambahkan jackiedo/log-reader sebagai dependensi baru
2025-04-27 09:17:27 +07:00
c80ecb04db Merge branch 'lpj'
# Conflicts:
#	composer.json
2025-04-26 17:36:25 +07:00
54ada63ff4 feat(sidebar): tambahkan pemformatan judul menu
- Menambahkan logika untuk memformat judul menu yang lebih panjang.
- Judul yang melebihi 30 karakter akan dipisahkan menjadi beberapa baris.
- Menggunakan elemen <br> untuk pemisahan baris pada judul menu.
2025-04-23 13:05:05 +07:00
8fdba24920 feat(header): perbarui logika notifikasi dan suara
- Tambahkan penundaan 5 detik sebelum memuat ulang halaman setelah suara notifikasi diputar.
- Ubah interval pemeriksaan notifikasi dari 1 ms menjadi 5000 ms untuk efisiensi.
2025-04-23 10:44:27 +07:00
b7c3c18900 feat(header): tambahkan fitur notifikasi dengan suara
- Menambahkan logika untuk menghitung jumlah notifikasi yang belum dibaca saat halaman dimuat.
- Memperbarui suara notifikasi untuk diputar jika ada notifikasi baru.
- Menambahkan fungsi untuk memeriksa notifikasi baru setiap 30 detik.
- Memperbarui UI notifikasi jika ada notifikasi baru yang diterima.
2025-04-22 14:32:26 +07:00
34aea1b015 feat(header): tambahkan suara notifikasi pada header
- Menambahkan elemen audio untuk suara notifikasi.
- Memainkan suara notifikasi jika ada notifikasi yang belum dibaca.
- Menggunakan localStorage untuk menghindari pemutaran suara berulang dalam sesi yang sama.
- Menghapus flag setelah 5 menit untuk memungkinkan pemutaran suara lagi jika pengguna menyegarkan halaman.
2025-04-22 14:22:08 +07:00
b3ce06e03c feat(header): tambahkan fitur notifikasi pada header
- Menambahkan dropdown untuk menampilkan notifikasi yang belum dibaca.
- Menampilkan informasi notifikasi termasuk judul dan pesan.
- Menyediakan tombol untuk menandai semua notifikasi sebagai dibaca.
2025-04-22 13:57:05 +07:00
99f8aeffc3 feat(sidebar): tambahkan section 'laporan' pada menu sidebar
- Menambahkan 'laporan' ke dalam urutan section menu sidebar.
- Memperbarui judul section untuk mencakup 'Laporan'.
2025-04-14 10:35:37 +07:00
179dab656c feat(provider): aktifkan pemuatan relasi otomatis pada model
- Menambahkan pemanggilan Model::automaticallyEagerLoadRelationships() di metode boot.
- Meningkatkan performa dengan mengoptimalkan pemuatan relasi model secara otomatis.
2025-04-11 08:48:46 +07:00
fbb45c3139 Merge pull request 'FEAT : Add Seeder' (#5) from roy into main
Reviewed-on: #5
2025-03-25 16:37:03 +07:00
8f4942c256 FEAT : Add Seeder 2025-03-25 16:36:03 +07:00
61f065ac8c feat(changes): tambahkan fitur baru untuk meningkatkan performa
- Optimasi algoritma untuk efisiensi yang lebih baik
- Perbaikan bug yang mengganggu pengalaman pengguna
- Pembaruan dokumentasi untuk mencerminkan perubahan terbaru
2025-03-25 09:21:37 +07:00
bbfa14a987 feat(signature): tambahkan file signature.pad.js
- Menambahkan file baru untuk mendukung fungsionalitas tanda tangan.
- Memungkinkan pengguna untuk menggambar tanda tangan secara langsung di aplikasi.
2025-03-25 09:02:12 +07:00
78c1afb0a8 feat(menu): update logic sidebar menu 2025-03-20 14:13:42 +07:00
21edf9475f Merge pull request 'FEAT : Configure Excel' (#4) from roy into main
Reviewed-on: #4
2025-03-19 04:40:28 +01:00
069e21af61 FEAT : Configure Excel 2025-03-19 10:39:30 +07:00
8585b9d246 Merge pull request 'Feat: Add New Dashboard' (#3) from shola into main
Reviewed-on: #3
2025-03-14 10:20:53 +01:00
Sholahuddin Al Ayubi
dec8a41150 Feat: Add New Dashboard 2025-03-14 16:19:46 +07:00
895a2bbc8b Merge pull request 'FIX : Update Database Seeder' (#2) from roy into main
Reviewed-on: #2
2025-03-14 09:15:41 +01:00
33a2931a7f FIX : Update Database Seeder 2025-03-14 15:14:32 +07:00
7238483d5a Merge pull request 'FIX : Update template' (#1) from roy into main
Reviewed-on: #1
2025-03-12 03:47:32 +01:00
c5219f3f05 FIX : Update template 2025-03-12 09:46:06 +07:00
d8a4a1179d FIX : Update template 2025-03-12 09:44:03 +07:00
82b57920ae FIX : composer.json 2025-03-10 11:41:37 +07:00
e21941982d Update composer.json 2025-03-10 11:15:50 +07:00
8c2a94b771 Update first commit 2025-03-10 10:49:27 +07:00
fb0a4940d5 first commit 2025-03-10 09:51:11 +07:00
485a2f560e Merge branch 'lpj' of https://git.putrakuningan.com/putrakuningan/dashboard-template into lpj 2025-03-05 10:25:11 +07:00
10b1426434 fix(cdn): pindahkan filerobot-image-editor dan dropzone dari CDN ke lokal 2025-03-05 10:24:00 +07:00
0d4e4828d6 feat(app): tambahkan dukungan untuk TomSelect
- Menambahkan TomSelect ke dalam jendela global.
- Memungkinkan penggunaan TomSelect pada elemen dengan kelas "tomselect".
2025-03-05 09:08:06 +07:00
bd790bc13d fix(dependencies): perbarui versi paket
- Mengubah versi paket "diglactic/laravel-breadcrumbs" dari "^9.0" menjadi "^10.0"
- Mengubah versi paket "laravel/framework" dari "^11.9" menjadi "^12.0"
2025-03-05 09:07:32 +07:00
d555d62f99 feat(dependencies): tambahkan editor gambar Filerobot
- Menambahkan paket `filerobot-image-editor` ke dalam `package.json`.
- Mengimpor `FilerobotImageEditor` di `app.js` untuk digunakan dalam aplikasi.
2025-02-27 13:43:20 +07:00
6a2fcd6bf8 fix(sidebar): ubah elemen menu item menjadi tautan
- Mengganti elemen div menu item dengan elemen a untuk navigasi yang lebih baik.
- Memastikan pengguna dapat mengklik menu untuk kembali ke halaman utama.
2025-02-24 19:46:05 +07:00
40112e1d1b fix(sidebar): tambahkan opsi restore pada menu item aktif
- Memperbarui logika untuk menandai menu item sebagai aktif
- Menambahkan opsi 'restore' pada kondisi pemeriksaan menu item
2025-02-02 19:56:46 +07:00
23191cd4e3 feat(dependencies): tambahkan paket intervention/image
- Menambahkan dependency intervention/image versi ^3.10 ke dalam composer.json
- Memungkinkan pengolahan gambar yang lebih baik dalam aplikasi
2025-01-17 09:07:37 +07:00
2042d5b70b Tambah fitur tombol dan pesan peringatan pada aplikasi
- Menambahkan tombol "remove_button" dan "clear_button" pada plugin TomSelect di `app.js`.
- Mengatur fungsi HTML untuk memformat elemen tombol.
- Menambahkan dukungan untuk pesan toastr dengan tipe "warning" di `base.blade.php`.
2025-01-01 22:02:23 +07:00
2d46fa5065 Tambahkan masking input persentase menggunakan IMask
- Menambahkan konfigurasi masker input angka untuk elemen dengan class "persen".
- Masker mendukung input angka dengan batas 0-100, pemisah ribuan ".", dan delimiter desimal ",".
- Memastikan angka diformat dengan benar untuk meningkatkan pengalaman pengguna.
2024-12-31 09:49:40 +07:00
ded24338af Perbarui favicon aplikasi
- Mengganti file favicon.ico di direktori media.
- Pembaruan ini memastikan ikon aplikasi lebih sesuai kebutuhan.
2024-12-30 21:37:00 +07:00
3838d0d460 Perbarui favicon aplikasi
- Mengganti file favicon.ico di direktori media.
- Pembaruan ini memastikan ikon aplikasi lebih sesuai kebutuhan.
2024-12-30 21:34:51 +07:00
4440b433fc Perbaiki pengaturan scrollable di sidebar
- Menghapus karakter koma yang tidak diperlukan pada atribut `data-scrollable-dependencies`.
- Mengubah nilai atribut `data-scrollable-offset` dari `0px` menjadi `10px` untuk menyesuaikan jarak scrolling.
2024-12-30 15:19:02 +07:00