FPFK MIS

Audit Trail

Audit trail

Every tracked change made across the system.

Reset
Time User Log Event Description Subject Changes
01 Sep 2026 23:48 System application Created created Application #11
View
{
    "attributes": {
        "reference": "APP\/2026\/00011",
        "vacancy_id": 2,
        "applicant_id": 11,
        "stage": "received",
        "screening_score": null,
        "interview_score": null,
        "cover_letter": "I wish to apply for the above position and believe my experience and values align well with the work of the fellowship.",
        "expected_salary": "125000.00",
        "notice_period_days": 30,
        "screening_notes": null,
        "rejection_reason": null,
        "source": "newspaper",
        "referred_by": null,
        "applied_at": "2026-09-01T23:48:51.000000Z"
    }
}
01 Sep 2026 23:48 System application Updated updated Application #11
View
{
    "attributes": {
        "stage": "screening"
    },
    "old": {
        "stage": "received"
    }
}
01 Sep 2026 23:48 System application Created created Application #12
View
{
    "attributes": {
        "reference": "APP\/2026\/00012",
        "vacancy_id": 2,
        "applicant_id": 12,
        "stage": "received",
        "screening_score": null,
        "interview_score": null,
        "cover_letter": "I wish to apply for the above position and believe my experience and values align well with the work of the fellowship.",
        "expected_salary": "173000.00",
        "notice_period_days": 90,
        "screening_notes": null,
        "rejection_reason": null,
        "source": "referral",
        "referred_by": null,
        "applied_at": "2026-09-01T23:48:51.000000Z"
    }
}
01 Sep 2026 23:48 System application Updated updated Application #12
View
{
    "attributes": {
        "stage": "screening"
    },
    "old": {
        "stage": "received"
    }
}
01 Sep 2026 23:48 System application Created created Application #13
View
{
    "attributes": {
        "reference": "APP\/2026\/00013",
        "vacancy_id": 2,
        "applicant_id": 13,
        "stage": "received",
        "screening_score": null,
        "interview_score": null,
        "cover_letter": "I wish to apply for the above position and believe my experience and values align well with the work of the fellowship.",
        "expected_salary": "166000.00",
        "notice_period_days": 90,
        "screening_notes": null,
        "rejection_reason": null,
        "source": "website",
        "referred_by": null,
        "applied_at": "2026-09-01T23:48:51.000000Z"
    }
}
01 Sep 2026 23:48 System application Updated updated Application #13
View
{
    "attributes": {
        "stage": "screening"
    },
    "old": {
        "stage": "received"
    }
}
01 Sep 2026 23:48 System application Created created Application #14
View
{
    "attributes": {
        "reference": "APP\/2026\/00014",
        "vacancy_id": 2,
        "applicant_id": 14,
        "stage": "received",
        "screening_score": null,
        "interview_score": null,
        "cover_letter": "I wish to apply for the above position and believe my experience and values align well with the work of the fellowship.",
        "expected_salary": "150000.00",
        "notice_period_days": 90,
        "screening_notes": null,
        "rejection_reason": null,
        "source": "referral",
        "referred_by": null,
        "applied_at": "2026-09-01T23:48:51.000000Z"
    }
}
01 Sep 2026 23:48 System application Updated updated Application #14
View
{
    "attributes": {
        "stage": "screening"
    },
    "old": {
        "stage": "received"
    }
}
01 Sep 2026 23:48 System application Created created Application #15
View
{
    "attributes": {
        "reference": "APP\/2026\/00015",
        "vacancy_id": 2,
        "applicant_id": 15,
        "stage": "received",
        "screening_score": null,
        "interview_score": null,
        "cover_letter": "I wish to apply for the above position and believe my experience and values align well with the work of the fellowship.",
        "expected_salary": "125000.00",
        "notice_period_days": 60,
        "screening_notes": null,
        "rejection_reason": null,
        "source": "website",
        "referred_by": null,
        "applied_at": "2026-09-01T23:48:51.000000Z"
    }
}
01 Sep 2026 23:48 System application Updated updated Application #15
View
{
    "attributes": {
        "stage": "screening"
    },
    "old": {
        "stage": "received"
    }
}
01 Sep 2026 23:48 System application Created created Application #16
View
{
    "attributes": {
        "reference": "APP\/2026\/00016",
        "vacancy_id": 2,
        "applicant_id": 16,
        "stage": "received",
        "screening_score": null,
        "interview_score": null,
        "cover_letter": "I wish to apply for the above position and believe my experience and values align well with the work of the fellowship.",
        "expected_salary": "169000.00",
        "notice_period_days": 60,
        "screening_notes": null,
        "rejection_reason": null,
        "source": "newspaper",
        "referred_by": null,
        "applied_at": "2026-09-01T23:48:51.000000Z"
    }
}
01 Sep 2026 23:48 System application Updated updated Application #16
View
{
    "attributes": {
        "stage": "rejected",
        "rejection_reason": "Does not meet the minimum requirements."
    },
    "old": {
        "stage": "received",
        "rejection_reason": null
    }
}
01 Sep 2026 23:48 System application Created created Application #17
View
{
    "attributes": {
        "reference": "APP\/2026\/00017",
        "vacancy_id": 2,
        "applicant_id": 17,
        "stage": "received",
        "screening_score": null,
        "interview_score": null,
        "cover_letter": "I wish to apply for the above position and believe my experience and values align well with the work of the fellowship.",
        "expected_salary": "171000.00",
        "notice_period_days": 30,
        "screening_notes": null,
        "rejection_reason": null,
        "source": "website",
        "referred_by": null,
        "applied_at": "2026-09-01T23:48:51.000000Z"
    }
}
01 Sep 2026 23:48 System application Updated updated Application #17
View
{
    "attributes": {
        "stage": "screening"
    },
    "old": {
        "stage": "received"
    }
}
01 Sep 2026 23:48 System vacancy Created created Vacancy #3
View
{
    "attributes": {
        "reference": "VAC\/2026\/00003",
        "title": "ICT Support Officer",
        "position_id": 11,
        "department_id": 5,
        "region_id": 1,
        "job_grade_id": 3,
        "openings": 1,
        "employment_type": "contract",
        "duty_station": "Nairobi",
        "job_purpose": "To support the delivery of the departmental workplan and contribute to the wider objectives of the community programmes department.",
        "responsibilities": "Implement assigned activities to plan and budget.\nPrepare accurate and timely reports.\nEngage stakeholders and represent the organisation professionally.\nSafeguard the resources and reputation of the fellowship.",
        "requirements": "A relevant first degree from a recognised university.\nAt least three years of relevant experience.\nStrong written and spoken English and Kiswahili.\nA commitment to the values and mission of the organisation.",
        "salary_min": "65000.00",
        "salary_max": "105000.00",
        "publish_salary": false,
        "opening_date": null,
        "closing_date": "2026-09-29T00:00:00.000000Z",
        "status": "draft",
        "is_internal": false,
        "is_published": false,
        "public_slug": "ict-support-officer",
        "hiring_manager_id": 11,
        "created_by": 3
    }
}
01 Sep 2026 23:48 System vacancy Updated updated Vacancy #3
View
{
    "attributes": {
        "publish_salary": false,
        "opening_date": "2026-09-01T00:00:00.000000Z",
        "status": "open",
        "is_internal": false,
        "is_published": true
    },
    "old": {
        "publish_salary": null,
        "opening_date": null,
        "status": "draft",
        "is_internal": null,
        "is_published": null
    }
}
01 Sep 2026 23:48 System application Created created Application #18
View
{
    "attributes": {
        "reference": "APP\/2026\/00018",
        "vacancy_id": 3,
        "applicant_id": 18,
        "stage": "received",
        "screening_score": null,
        "interview_score": null,
        "cover_letter": "I wish to apply for the above position and believe my experience and values align well with the work of the fellowship.",
        "expected_salary": "173000.00",
        "notice_period_days": 30,
        "screening_notes": null,
        "rejection_reason": null,
        "source": "newspaper",
        "referred_by": null,
        "applied_at": "2026-09-01T23:48:51.000000Z"
    }
}
01 Sep 2026 23:48 System application Updated updated Application #18
View
{
    "attributes": {
        "stage": "rejected",
        "rejection_reason": "Does not meet the minimum requirements."
    },
    "old": {
        "stage": "received",
        "rejection_reason": null
    }
}
01 Sep 2026 23:48 System application Created created Application #19
View
{
    "attributes": {
        "reference": "APP\/2026\/00019",
        "vacancy_id": 3,
        "applicant_id": 19,
        "stage": "received",
        "screening_score": null,
        "interview_score": null,
        "cover_letter": "I wish to apply for the above position and believe my experience and values align well with the work of the fellowship.",
        "expected_salary": "142000.00",
        "notice_period_days": 30,
        "screening_notes": null,
        "rejection_reason": null,
        "source": "referral",
        "referred_by": null,
        "applied_at": "2026-09-01T23:48:51.000000Z"
    }
}
01 Sep 2026 23:48 System application Updated updated Application #19
View
{
    "attributes": {
        "stage": "interview"
    },
    "old": {
        "stage": "received"
    }
}
01 Sep 2026 23:48 System application Created created Application #20
View
{
    "attributes": {
        "reference": "APP\/2026\/00020",
        "vacancy_id": 3,
        "applicant_id": 20,
        "stage": "received",
        "screening_score": null,
        "interview_score": null,
        "cover_letter": "I wish to apply for the above position and believe my experience and values align well with the work of the fellowship.",
        "expected_salary": "178000.00",
        "notice_period_days": 90,
        "screening_notes": null,
        "rejection_reason": null,
        "source": "newspaper",
        "referred_by": null,
        "applied_at": "2026-09-01T23:48:51.000000Z"
    }
}
01 Sep 2026 23:48 System application Updated updated Application #20
View
{
    "attributes": {
        "stage": "screening"
    },
    "old": {
        "stage": "received"
    }
}
01 Sep 2026 23:48 System application Created created Application #21
View
{
    "attributes": {
        "reference": "APP\/2026\/00021",
        "vacancy_id": 3,
        "applicant_id": 21,
        "stage": "received",
        "screening_score": null,
        "interview_score": null,
        "cover_letter": "I wish to apply for the above position and believe my experience and values align well with the work of the fellowship.",
        "expected_salary": "61000.00",
        "notice_period_days": 90,
        "screening_notes": null,
        "rejection_reason": null,
        "source": "referral",
        "referred_by": null,
        "applied_at": "2026-09-01T23:48:51.000000Z"
    }
}
01 Sep 2026 23:48 System application Updated updated Application #21
View
{
    "attributes": {
        "stage": "screening"
    },
    "old": {
        "stage": "received"
    }
}
01 Sep 2026 23:48 System application Created created Application #22
View
{
    "attributes": {
        "reference": "APP\/2026\/00022",
        "vacancy_id": 3,
        "applicant_id": 22,
        "stage": "received",
        "screening_score": null,
        "interview_score": null,
        "cover_letter": "I wish to apply for the above position and believe my experience and values align well with the work of the fellowship.",
        "expected_salary": "137000.00",
        "notice_period_days": 60,
        "screening_notes": null,
        "rejection_reason": null,
        "source": "referral",
        "referred_by": null,
        "applied_at": "2026-09-01T23:48:51.000000Z"
    }
}
01 Sep 2026 23:48 System application Updated updated Application #22
View
{
    "attributes": {
        "stage": "shortlisted"
    },
    "old": {
        "stage": "received"
    }
}
01 Sep 2026 23:48 System application Created created Application #23
View
{
    "attributes": {
        "reference": "APP\/2026\/00023",
        "vacancy_id": 3,
        "applicant_id": 23,
        "stage": "received",
        "screening_score": null,
        "interview_score": null,
        "cover_letter": "I wish to apply for the above position and believe my experience and values align well with the work of the fellowship.",
        "expected_salary": "164000.00",
        "notice_period_days": 60,
        "screening_notes": null,
        "rejection_reason": null,
        "source": "website",
        "referred_by": null,
        "applied_at": "2026-09-01T23:48:51.000000Z"
    }
}
01 Sep 2026 23:48 System application Updated updated Application #23
View
{
    "attributes": {
        "stage": "rejected",
        "rejection_reason": "Does not meet the minimum requirements."
    },
    "old": {
        "stage": "received",
        "rejection_reason": null
    }
}
01 Sep 2026 23:48 System application Created created Application #24
View
{
    "attributes": {
        "reference": "APP\/2026\/00024",
        "vacancy_id": 3,
        "applicant_id": 24,
        "stage": "received",
        "screening_score": null,
        "interview_score": null,
        "cover_letter": "I wish to apply for the above position and believe my experience and values align well with the work of the fellowship.",
        "expected_salary": "127000.00",
        "notice_period_days": 90,
        "screening_notes": null,
        "rejection_reason": null,
        "source": "website",
        "referred_by": null,
        "applied_at": "2026-09-01T23:48:51.000000Z"
    }
}
01 Sep 2026 23:48 System application Updated updated Application #24
View
{
    "attributes": {
        "stage": "interview"
    },
    "old": {
        "stage": "received"
    }
}
01 Sep 2026 23:48 System application Created created Application #25
View
{
    "attributes": {
        "reference": "APP\/2026\/00025",
        "vacancy_id": 3,
        "applicant_id": 25,
        "stage": "received",
        "screening_score": null,
        "interview_score": null,
        "cover_letter": "I wish to apply for the above position and believe my experience and values align well with the work of the fellowship.",
        "expected_salary": "156000.00",
        "notice_period_days": 30,
        "screening_notes": null,
        "rejection_reason": null,
        "source": "newspaper",
        "referred_by": null,
        "applied_at": "2026-09-01T23:48:51.000000Z"
    }
}
01 Sep 2026 23:48 System application Updated updated Application #25
View
{
    "attributes": {
        "stage": "screening"
    },
    "old": {
        "stage": "received"
    }
}
01 Sep 2026 23:48 System application Created created Application #26
View
{
    "attributes": {
        "reference": "APP\/2026\/00026",
        "vacancy_id": 3,
        "applicant_id": 26,
        "stage": "received",
        "screening_score": null,
        "interview_score": null,
        "cover_letter": "I wish to apply for the above position and believe my experience and values align well with the work of the fellowship.",
        "expected_salary": "129000.00",
        "notice_period_days": 30,
        "screening_notes": null,
        "rejection_reason": null,
        "source": "referral",
        "referred_by": null,
        "applied_at": "2026-09-01T23:48:51.000000Z"
    }
}
01 Sep 2026 23:48 System application Updated updated Application #26
View
{
    "attributes": {
        "stage": "screening"
    },
    "old": {
        "stage": "received"
    }
}
01 Sep 2026 23:48 System attendance_record Created created AttendanceRecord #297
View
{
    "attributes": {
        "employee_id": 17,
        "work_date": "2026-08-25T00:00:00.000000Z",
        "work_schedule_id": 1,
        "scheduled_in": "08:00:00",
        "scheduled_out": "17:00:00",
        "first_in": "2026-08-25T08:13:00.000000Z",
        "last_out": "2026-08-25T18:23:00.000000Z",
        "hours_worked": "9.17",
        "overtime_hours": "1.17",
        "late_minutes": 13,
        "early_leave_minutes": 0,
        "status": "late",
        "leave_application_id": null,
        "remarks": null,
        "is_manual": false,
        "adjusted_by": null,
        "adjustment_reason": null
    }
}
01 Sep 2026 23:48 System attendance_record Created created AttendanceRecord #298
View
{
    "attributes": {
        "employee_id": 18,
        "work_date": "2026-08-25T00:00:00.000000Z",
        "work_schedule_id": 1,
        "scheduled_in": "08:00:00",
        "scheduled_out": "17:00:00",
        "first_in": "2026-08-25T08:32:00.000000Z",
        "last_out": "2026-08-25T18:07:00.000000Z",
        "hours_worked": "8.58",
        "overtime_hours": "0.58",
        "late_minutes": 32,
        "early_leave_minutes": 0,
        "status": "late",
        "leave_application_id": null,
        "remarks": null,
        "is_manual": false,
        "adjusted_by": null,
        "adjustment_reason": null
    }
}
01 Sep 2026 23:48 System attendance_record Created created AttendanceRecord #299
View
{
    "attributes": {
        "employee_id": 19,
        "work_date": "2026-08-25T00:00:00.000000Z",
        "work_schedule_id": 1,
        "scheduled_in": "08:00:00",
        "scheduled_out": "17:00:00",
        "first_in": "2026-08-25T07:56:00.000000Z",
        "last_out": "2026-08-25T16:58:00.000000Z",
        "hours_worked": "8.03",
        "overtime_hours": "0.00",
        "late_minutes": 0,
        "early_leave_minutes": 2,
        "status": "present",
        "leave_application_id": null,
        "remarks": null,
        "is_manual": false,
        "adjusted_by": null,
        "adjustment_reason": null
    }
}
01 Sep 2026 23:48 System attendance_record Created created AttendanceRecord #300
View
{
    "attributes": {
        "employee_id": 20,
        "work_date": "2026-08-25T00:00:00.000000Z",
        "work_schedule_id": 1,
        "scheduled_in": "08:00:00",
        "scheduled_out": "17:00:00",
        "first_in": "2026-08-25T08:40:00.000000Z",
        "last_out": "2026-08-25T17:42:00.000000Z",
        "hours_worked": "8.03",
        "overtime_hours": "0.00",
        "late_minutes": 40,
        "early_leave_minutes": 0,
        "status": "late",
        "leave_application_id": null,
        "remarks": null,
        "is_manual": false,
        "adjusted_by": null,
        "adjustment_reason": null
    }
}
01 Sep 2026 23:48 System attendance_record Created created AttendanceRecord #301
View
{
    "attributes": {
        "employee_id": 1,
        "work_date": "2026-08-26T00:00:00.000000Z",
        "work_schedule_id": 1,
        "scheduled_in": "08:00:00",
        "scheduled_out": "17:00:00",
        "first_in": "2026-08-26T08:06:00.000000Z",
        "last_out": "2026-08-26T17:40:00.000000Z",
        "hours_worked": "8.57",
        "overtime_hours": "0.57",
        "late_minutes": 0,
        "early_leave_minutes": 0,
        "status": "present",
        "leave_application_id": null,
        "remarks": null,
        "is_manual": false,
        "adjusted_by": null,
        "adjustment_reason": null
    }
}
01 Sep 2026 23:48 System attendance_record Created created AttendanceRecord #302
View
{
    "attributes": {
        "employee_id": 2,
        "work_date": "2026-08-26T00:00:00.000000Z",
        "work_schedule_id": 1,
        "scheduled_in": "08:00:00",
        "scheduled_out": "17:00:00",
        "first_in": "2026-08-26T08:33:00.000000Z",
        "last_out": "2026-08-26T16:53:00.000000Z",
        "hours_worked": "7.33",
        "overtime_hours": "0.00",
        "late_minutes": 33,
        "early_leave_minutes": 7,
        "status": "late",
        "leave_application_id": null,
        "remarks": null,
        "is_manual": false,
        "adjusted_by": null,
        "adjustment_reason": null
    }
}