PARADOR Helpdesk User Guide

🚀 Parador Helpdesk Changelog

Track all the recent changes, improvements, and bug fixes applied to the system.

Changelog & System Updates

Track all the recent changes, improvements, and bug fixes applied to the Parador Helpdesk system.

Version 1.4.0 Latest July 9, 2026

  • Feature: Digital Signature — Ticket PDF. Signature section di ticket report PDF kini menampilkan QR code barcode untuk Requester dan Assigned Staff. QR code berisi data verifikasi (nama, NIK, ticket number, tanggal) dan dapat di-scan untuk memverifikasi keaslian dokumen.
  • Feature: Digital Signature — Maintenance PDF. Signature section di maintenance task report PDF kini menampilkan QR code barcode untuk Executed By (Technician) dan Reviewed By (Supervisor/Admin), konsisten dengan format ticket PDF.
  • Feature: Unplanned / One-Time Maintenance. Tambah pilihan tipe maintenance saat membuat jadwal: "Planned/Recurring" (harian, mingguan, bulanan, dst.) atau "Unplanned/One-Time" (pekerjaan mendadak, corrective, insidentil). Untuk tipe unplanned, task langsung di-generate untuk tanggal yang dipilih tanpa jadwal berulang.
  • Feature: Date Range Filter — Ticket List. Tambah filter tanggal menggunakan flatpickr range picker (satu field responsif) di halaman daftar ticket. Filter mencakup Date From dan Date To.
  • Feature: Ticket Workflow Status Transitions. Implementasikan workflow status transisi tiket yang runtut: Open -> (Start Work) -> In Progress -> (Resolve) -> Resolved -> (Close / Reopen).
  • Feature: Response vs Resolution SLA. Perhitungan SLA kini bertahap. Saat status tiket Open, target due_date dihitung berdasarkan response_time (Response SLA). Saat beralih ke In Progress, due_date diperbarui berdasarkan resolution_time (Resolution SLA) terhitung dari waktu pengerjaan dimulai.
  • Feature: Edit Category, Sub-Category & Priority. Pengguna yang memiliki hak akses kini dapat memperbarui Category, Sub-Category, dan Priority secara langsung pada halaman detail tiket selama status tiket masih Open.
  • Enhancement: Assignee Mandatory terikat Department. Pengisian Assign To saat pembuatan tiket dan pembaruan assignment kini bersifat wajib (mandatory) dan harus berasal dari department tujuan (target department). Dropdown staff difilter dinamis berdasarkan department yang dipilih.
  • Enhancement: Assignment & Transfer Disabled on Closed / Resolved Ticket. Panel Assignment dan Cross-Property Transfer di halaman detail ticket kini disembunyikan otomatis setelah status ticket menjadi resolved atau closed.
  • Docs: Cross-Department Transfer Documentation. Tambah section dokumentasi lengkap untuk fitur Cross-Department Transfer di halaman User Guide, meliputi role, langkah-langkah, audit trail, dan tabel skenario.

Version 1.3.0 July 2026

  • Feature: Google Drive Attachment Storage. Semua file attachment ticket disimpan ke Google Drive menggunakan Flysystem adapter. Upload dilakukan secara background menggunakan Laravel Queue Job untuk mencegah timeout di browser.
  • Feature: Notion Integration. Setiap ticket baru yang dibuat secara otomatis membuat halaman di Notion database yang dikonfigurasi untuk keperluan monitoring tim.
  • Feature: Workflow Landing Page. Halaman /workflow untuk sosialisasi cara penggunaan aplikasi kepada staff, dengan 3 tab interaktif (Requester, Technician, Manager) dan section FAQ.
  • Feature: Attachment Download with Fallback. Unduhan attachment mendeteksi lokasi file secara otomatis (Google Drive, local, atau public storage) sehingga file lama tetap dapat didownload.
  • Feature: Import Category & Sub-Category. Fitur import massal menggunakan Excel/CSV dengan template contoh, validasi duplikasi, dan relasi ke property & department.
  • Enhancement: Pagination & Search Master Category. Halaman master category menampilkan maksimal 5 data per halaman dengan fungsi search.
  • Enhancement: Multi-Property Department. Department dapat dikaitkan ke lebih dari satu property saat pembuatan dan pengeditan.
  • Bugfix: Resolved Driver [google] is not supported error by registering the custom Google Drive Storage driver in AppServiceProvider::boot().

Version 1.2.1 July 1, 2026

  • Enhancement: Parador Logo Integration. Replaced all text-based "PARADOR" branding with the official Parador Hotels & Resorts logo image across the entire application — including the Login page, Register page, Forgot Password page, Landing page navbar, Dashboard sidebar (desktop & mobile).
  • Enhancement: Favicon Update. Added the official Parador logo as a browser favicon (.ico) across all pages for consistent browser tab branding.
  • Enhancement: Brand Color Update. Updated the primary brand color from Navy Blue (#1e3a5f) to Deep Purple (#1F1646) across all Tailwind CSS utility classes and hardcoded inline styles in the Landing page, Docs, and Changelog pages.

Version 1.2.0 July 1, 2026

  • Feature: Maintenance Task Workflow. Introduced a complete multi-state task workflow (Pending → Under Review → Completed / Rejected). Staff submit checklists for review; Supervisors approve to complete or reject to revert back to pending with notes.
  • Enhancement: Under Review Task Filter. Added an "Under Review" filter tab to the maintenance index list to separate tasks waiting for supervisor approval.
  • Feature: SLA Breach Auto-Notification. Configured automatic background checking for tickets exceeding SLA due dates, marking them as SLA Breached and triggering instant email and web portal notifications to assigned staff.
  • Feature: SLA Information in Ticket PDFs. Closed ticket PDF prints now display exact due dates and clear SLA status tags (e.g. SLA BREACHED or WITHIN SLA).
  • Enhancement: Department & Property Scoped Schedules. Scoped the Active Schedules and Maintenance Tasks list to display only data belonging to the logged-in user's property and department, while explicitly allowing Super Admin & Corporate Admin to view all data.
  • Bugfix: Safe Soft-Deleted Relations in Maintenance. Modified task number generators and view references to include soft-deleted records (using withTrashed()), preventing null property errors and SQL unique constraint violations during sequence generation.

Version 1.1.0 June 30, 2026

  • Feature: Added PDF Ticket Printing capability. Users can now export any closed ticket as a clean, printable PDF document directly from the Ticket Detail view and the Tickets Index table.
  • Bugfix: Fixed a validation error during ticket submission where the server mistakenly required fields from the wrong Form Template by syncing the backend's template resolution logic with the frontend's Smart Form Resolution (Department & Sub-Category aware).
  • Enhancement: Multi-Checklist UI for Associated Departments. Replaced the standard multiple-select dropdown with a more user-friendly grid of checkboxes when assigning Form Templates to departments.
  • Bugfix: Fixed an issue where the Checkbox Group component created in the Form Builder only rendered as a single choice on the Ticket Creation form by correcting the field type resolution and Alpine.js tracking key.
  • Feature: Multi-Target Department & Sub Category for Form Templates. A single Form Template can now be mapped to multiple departments and specifically to a Sub Category.
  • Feature: Smart Form Resolution. When creating a ticket, the system dynamically prioritizes loading the most specific Form Template based on the selected Sub Category, falling back to Category, and filtering out templates restricted to other departments.
  • Feature: Multi-Target Department for Categories. A single ticket category can now be linked to multiple departments (or act globally if left empty) via the Data Master → Categories menu.
  • Feature: Dynamic Category Filtering. The "Create Ticket" form now filters the Category dropdown dynamically based on the user's selected Target Department.
  • Security: Granular Permission Control. Extracted Category management from general department privileges into a dedicated manage_categories permission.
  • Bugfix: Resolved a duplicate entry issue (SQL 1062) for Ticket Numbers and Maintenance Tasks by factoring in soft-deleted records during sequence generation.
  • Bugfix: Fixed the slug is required validation error when updating System Roles in the User Roles data master.
  • Enhancement: Added Changelog and Master Data sections to the official User Guide documentation.

Version 1.0.0 June 2026

Initial release of the Parador Helpdesk System featuring Ticket Management, Maintenance Scheduling, Approvals, and Reporting.