========== SURAT MASUK (surat masuk controller) ================ 1. GET /surat-masuk (index -> all surat masuk) 2. GET /surat-masuk/:id (show -> detail surat masuk) 3. POST /surat-masuk (store -> create surat masuk) 4. PUT /surat-masuk/:id (update -> edit surat masuk) 5. GET /surat-masuk/{id}/view-pdf (viewPdf -> pdf surat masuk) 6. GET /surat-masuk/{id}/download-pdf (downloadPdf -> download pdf surat masuk) 7. POST /surat-masuk/{id}/proses (proses -> proses surat masuk) 8. POST /surat-masuk/{id}/selesaikan (selesaikan -> selesaikan surat masuk) 9. DELETE /surat-masuk/{id} (destroy -> hapus surat masuk) ========== NOTIFICATION (notification controller) ================== 1. GET /notification (index -> all notification) 2. GET /notification/unread-count (unreadCount -> jumlah notifikasi belum dibaca) 3. GET /notification/latest (latest -> notifikasi terbaru) 4. GET /notification/:id/mark-read (markAsRead -> tandai notifikasi sebagai dibaca) 5. POST /notification/mark-all-read (markAllAsRead -> tandai semua notifikasi sebagai dibaca) 6. DELETE /notificationS/:id (destroy -> hapus notifikasi) ========== DASHBOARD (dashboard controller) ================== 1. GET /dashboard (index -> dashboard) ========= USERS (profile controller) ===================== 1. PUT /user-not-admin/pw/:id (update password) 2. PUT /user-not-admin/:id (update -> update name, phone, nrp) ========= LOG ACTIVITY (LogAktivitasController) ===================== 1. GET /logs (index -> all log aktivitas) 2. GET /logs/stats (stats -> stats log aktivitas) 3. GET /logs/:id (show -> detail log aktivitas) 4. POST /logs/clear (clearOldLogs -> hapus log aktivitas) 5. GET /users (index -> all user) ======== KATEGORI SURAT (kategori surat controller) ================ 1. GET /master/kategori (index -> all kategori surat) 2. GET /master/kategori/:id (show -> detail kategori surat) 3. POST /master/kategori (store -> create kategori surat) 4. PUT /master/kategori/:id (update -> update kategori surat) 5. DELETE /master/kategori/:id (destroy -> hapus kategori surat) ======== LEVEL DISPOSISI (level_disposisi controller) ================ 1. GET /master/instruksi-disposisi (index -> all instruksi disposisi) 2. POST /master/instruksi-disposisi (store -> create instruksi disposisi) 3. GET /master/instruksi-disposisi/:id (show -> detail instruksi disposisi) 4. PUT /master/instruksi-disposisi/:id (update -> update instruksi disposisi) 5. DELETE /master/instruksi-disposisi/:id (destroy -> hapus instruksi disposisi) ======= HIERARCHY (hierarchy controller) =============== 1. POST /users (store -> create user) 2. PUT /users/:id (update -> update user) 3. DELETE /users/:id (destroy -> hapus user)