[
    {
        "timestamp": "2025-09-03 10:30:35",
        "action": "UPDATE USER",
        "table": "users",
        "data": {
            "email": "marsexpressarfan@gmail.com",
            "password": "$2y$10$zisOwG1riRVUz7VIHLjmAuL.fsxadRCWRK1j44rTs\/72gwaub\/0py",
            "last_action_by_id": "2"
        },
        "oldData": {
            "id": "26",
            "name": "ARFAN GUNTORO",
            "email": "marsexpressarfan@gmail.com",
            "employee_number": "MARS24070052",
            "department_id": null,
            "shift_start": "10:00:00",
            "shift_end": "19:00:00",
            "password": "$2y$10$bP1\/kK36CX1hkAylxu01N.9.KMpwk1rB5I6FjF7ZLlfwAYRbXIU8G",
            "blocked": "0",
            "blocked_at": null,
            "created_at": "2025-04-10 15:33:19",
            "updated_at": "2025-04-11 14:00:03",
            "deleted_at": null,
            "last_action_by_id": "1"
        },
        "action_by_id": "2",
        "action_by_name": "RAHMAT BUDI RAHARJO",
        "action_by_email": "budiraharjombud@gmail.com",
        "action_by_employee_number": "MARS20120007"
    },
    {
        "timestamp": "2025-09-04 01:37:57",
        "action": "UPDATE USER",
        "table": "users",
        "data": {
            "password": "$2y$10$91K4Edkwa\/4pdMmjXOm\/ROfMYM0HCn70B.D0bM.furpE9Y4VIpd8.",
            "last_action_by_id": "29"
        },
        "oldData": {
            "id": "29",
            "name": "NANANG HIDAYATULLAH",
            "email": "nanangjunior640@gmail.com",
            "employee_number": "MARS24080055",
            "department_id": "",
            "department_name": "",
            "shift_start": "12:00:00",
            "shift_end": "22:00:00",
            "permissions": [
                "menu.home-menu",
                "menu.calendar-menu",
                "menu.clock-in-menu",
                "menu.tickets-menu",
                "menu.account-menu",
                "menu.office-menu",
                "menu.driver-menu",
                "menu.office.clock-in-menu",
                "menu.office.leave-menu",
                "menu.office.payroll-menu",
                "menu.office.allowance-menu",
                "menu.driver.mileage-monitor-menu",
                "menu.driver.pickup-menu",
                "menu.driver.delivery-menu",
                "driver.mileage-monitor.can-list-own",
                "driver.mileage-monitor.can-view-own",
                "driver.mileage-monitor.can-create",
                "driver.mileage-monitor.can-start-trip",
                "driver.mileage-monitor.can-add-refuel",
                "driver.mileage-monitor.can-complete-trip",
                "driver.mileage-monitor.can-view-ongoing-own",
                "driver.mileage-monitor.can-take-photos",
                "driver.mileage-monitor.can-view-own-photos",
                "driver.mileage-monitor.can-view-own-summary",
                "driver.mileage-monitor.can-export-own",
                "driver.mileage-monitor.can-view-own-stats",
                "tickets.can-list",
                "tickets.can-view",
                "tickets.can-create",
                "tickets.can-process",
                "office.attendances.can-create",
                "office.leaves.can-list",
                "office.leaves.can-view",
                "office.leaves.can-create",
                "office.leaves.can-update",
                "office.leaves.can-delete",
                "office.leaves.can-approve",
                "office.leaves.can-cancel",
                "office.overtime-requests.can-list",
                "office.overtime-requests.can-view",
                "office.overtime-requests.can-create",
                "vehicles.can-list",
                "vehicles.can-view",
                "customers.can-list",
                "customers.can-view",
                "customers.can-search",
                "kalogs.can-list",
                "kalogs.can-view",
                "kalogs.can-search",
                "kalogs.can-view-statistics",
                "pickup-requests.can-list",
                "pickup-requests.can-view",
                "pickup-requests.can-update",
                "pickup-requests.can-start",
                "pickup-requests.can-complete",
                "pickup-requests.can-claim",
                "pickup-requests.can-view-statistics"
            ]
        },
        "action_by_id": "29",
        "action_by_name": "NANANG HIDAYATULLAH",
        "action_by_email": "nanangjunior640@gmail.com",
        "action_by_employee_number": "MARS24080055"
    },
    {
        "timestamp": "2025-09-09 13:47:37",
        "action": "DELETE SHIFT EXCHANGE",
        "table": "shift_exchanges",
        "data": {
            "deleted_at": "2025-09-09 13:47:37"
        },
        "oldData": {
            "id": "84",
            "user_id": "9",
            "shift_start": "20:00:00",
            "shift_end": "06:00:00",
            "target_user_id": "29",
            "target_shift_start": "02:00:00",
            "target_shift_end": "00:00:00",
            "start_date": "2025-09-09 00:00:00",
            "end_date": "2025-09-09 23:59:59",
            "status": "Active",
            "created_at": "2025-09-09 13:40:27",
            "updated_at": "2025-09-09 13:40:27",
            "deleted_at": null
        },
        "action_by_id": "2",
        "action_by_name": "RAHMAT BUDI RAHARJO",
        "action_by_email": "budiraharjombud@gmail.com",
        "action_by_employee_number": "MARS20120007"
    },
    {
        "timestamp": "2025-09-24 12:17:00",
        "action": "DELETE USER",
        "table": "users",
        "data": {
            "deleted_at": "2025-09-24 12:17:00",
            "last_action_by_id": "2"
        },
        "oldData": {
            "id": "34",
            "name": "MUHAMMAD RICO LFARIZI",
            "email": "riicoalfarizii@gmail.com",
            "employee_number": "MARS25020062",
            "department_id": null,
            "shift_start": "14:00:00",
            "shift_end": "00:00:00",
            "password": "$2y$10$UGLCvxUnaXgENYfYLLt.HeR9dbOnRUk4.KSUVyzkpTPXkSb.e8XPa",
            "blocked": "0",
            "blocked_at": null,
            "created_at": "2025-04-10 15:33:20",
            "updated_at": "2025-04-11 14:58:26",
            "deleted_at": null,
            "last_action_by_id": "34"
        },
        "action_by_id": "2",
        "action_by_name": "RAHMAT BUDI RAHARJO",
        "action_by_email": "budiraharjombud@gmail.com",
        "action_by_employee_number": "MARS20120007"
    },
    {
        "timestamp": "2025-09-24 12:17:00",
        "action": "DELETE EMPLOYEE",
        "table": "employees",
        "data": {
            "deleted_at": "2025-09-24 12:17:00",
            "last_action_by_id": "2"
        },
        "oldData": {
            "id": "34",
            "name": "MUHAMMAD RICO LFARIZI",
            "employee_number": "MARS25020062",
            "user_id": "34",
            "supervisor_id": "5",
            "department_id": null,
            "shift_start": "14:00:00",
            "shift_end": "00:00:00",
            "date_of_birth": "0000-00-00",
            "gender": "",
            "marital_status": "",
            "nationality": "",
            "nric": "",
            "driving_license": "",
            "tax_identification": "",
            "job_title": "CUSTOMER EXPERIENCE STAFF",
            "employment_status": "",
            "address_line_1": "",
            "address_line_2": "",
            "district": "",
            "city": "",
            "province": "",
            "postal_code": "",
            "country": "",
            "phone_number": "",
            "private_email": "",
            "emergency_contact_name": "",
            "emergency_contact_relation": "",
            "emergency_contact_phone": "",
            "emergency_contact_address": "",
            "joined_date": "0000-00-00",
            "termination_date": null,
            "created_at": "2025-04-10 15:33:20",
            "updated_at": "2025-06-22 22:10:47",
            "deleted_at": null
        },
        "action_by_id": "2",
        "action_by_name": "RAHMAT BUDI RAHARJO",
        "action_by_email": "budiraharjombud@gmail.com",
        "action_by_employee_number": "MARS20120007"
    }
]