Recent activity
Newest 200 entries
| Time | Action | Entity | ID | Details |
|---|---|---|---|---|
| 2026-07-25 09:29:43 | GENERATE_SCHEDULE | schedule_run | 5 | {'factory_employees': 38, 'team_a': 18, 'team_b': 16, 'day_fixed': 4, 'day_required_roles': 15, 'night_required_roles': 11, 'coverage_failures': 0, 'excess_shifts': 45, 'peak_excess_workers': 5, 'blockers': 0, 'serious_warnings': 8, 'advisories': 2, 'warnings': 10, 'individual_off_assignments': 83, 'approved_leave_unavailable': 0, 'applied_leave_unavailable': 0, 'partial_leave_assignments': 0, 'partial_applied_assignments': 0, 'observed_absences': 0, 'live_sources': {'employees': {'status': 'connected', 'records': 515}, 'leave': {'status': 'connected', 'records': 0}, 'punches': {'status': 'future_not_applicable', 'records': 0, 'detail': 'The schedule begins in the future; punch-based absence checks are not applicable yet.'}}, 'schedule_days': 28, 'solver': 'scipy-highs-milp', 'solver_objective': 61808.92} |
| 2026-07-24 16:07:52 | GENERATE_SCHEDULE | schedule_run | 4 | {'factory_employees': 38, 'team_a': 18, 'team_b': 16, 'day_fixed': 4, 'day_required_roles': 15, 'night_required_roles': 11, 'coverage_failures': 0, 'excess_shifts': 45, 'peak_excess_workers': 5, 'blockers': 0, 'serious_warnings': 8, 'advisories': 2, 'warnings': 10, 'individual_off_assignments': 83, 'approved_leave_unavailable': 0, 'applied_leave_unavailable': 0, 'partial_leave_assignments': 0, 'partial_applied_assignments': 0, 'observed_absences': 0, 'live_sources': {'employees': {'status': 'connected', 'records': 515}, 'leave': {'status': 'connected', 'records': 0}, 'punches': {'status': 'future_not_applicable', 'records': 0, 'detail': 'The schedule begins in the future; punch-based absence checks are not applicable yet.'}}, 'schedule_days': 28, 'solver': 'scipy-highs-milp', 'solver_objective': 61808.92} |
| 2026-07-24 16:03:46 | GENERATE_SCHEDULE | schedule_run | 3 | {'factory_employees': 38, 'team_a': 18, 'team_b': 16, 'day_fixed': 4, 'day_required_roles': 15, 'night_required_roles': 11, 'coverage_failures': 0, 'excess_shifts': 45, 'peak_excess_workers': 5, 'blockers': 0, 'serious_warnings': 8, 'advisories': 2, 'warnings': 10, 'individual_off_assignments': 83, 'approved_leave_unavailable': 0, 'applied_leave_unavailable': 0, 'partial_leave_assignments': 0, 'partial_applied_assignments': 0, 'observed_absences': 0, 'live_sources': {'employees': {'status': 'connected', 'records': 515}, 'leave': {'status': 'connected', 'records': 0}, 'punches': {'status': 'future_not_applicable', 'records': 0, 'detail': 'The schedule begins in the future; punch-based absence checks are not applicable yet.'}}, 'schedule_days': 28, 'solver': 'scipy-highs-milp', 'solver_objective': 61808.92} |
| 2026-07-24 15:50:05 | GENERATE_SCHEDULE | schedule_run | 2 | {'factory_employees': 38, 'team_a': 18, 'team_b': 16, 'day_fixed': 4, 'day_required_roles': 15, 'night_required_roles': 11, 'coverage_failures': 0, 'excess_shifts': 45, 'peak_excess_workers': 5, 'blockers': 0, 'serious_warnings': 8, 'advisories': 3, 'warnings': 11, 'individual_off_assignments': 83, 'approved_leave_unavailable': 0, 'applied_leave_unavailable': 0, 'partial_leave_assignments': 0, 'observed_absences': 0, 'live_sources': {'employees': {'status': 'snapshot', 'records': 515, 'detail': 'Remote end closed connection without response'}, 'leave': {'status': 'unavailable', 'records': 0, 'detail': 'Remote end closed connection without response'}, 'punches': {'status': 'future_not_applicable', 'records': 0, 'detail': 'The schedule begins in the future; punch-based absence checks are not applicable yet.'}}, 'schedule_days': 28, 'solver': 'scipy-highs-milp', 'solver_objective': 61808.92} |
| 2026-07-24 15:46:12 | SYNC_PAYFLOW_EMPLOYEE_NAMES | employee_directory | {'updated_employees': 99} | |
| 2026-07-24 15:08:36 | GENERATE_SCHEDULE | schedule_run | 1 | {'factory_employees': 38, 'team_a': 18, 'team_b': 16, 'day_fixed': 4, 'day_required_roles': 15, 'night_required_roles': 11, 'coverage_failures': 0, 'blockers': 0, 'serious_warnings': 8, 'warnings': 16, 'individual_off_assignments': 78, 'schedule_days': 28, 'solver': 'scipy-highs-milp', 'solver_objective': 61743.61} |
| 2026-07-24 15:04:26 | SEED_DATABASE | system | {'employees': 100} |