- Added a new `CandidateHistory` model to maintain an append-only audit log for candidate actions. - Introduced `HistoryRecorder` functionality to log significant events across various modules, including interviews, feedback, and notes. - Updated existing methods to include `current_user` for tracking who performed actions. - Enhanced the `EMAIL_URL` configuration in `docker-compose.yml` to allow for environment variable overrides. - Updated frontend components to support fetching and displaying candidate history. This commit improves the application's ability to track changes and actions related to candidates, enhancing accountability and transparency. |
||
|---|---|---|
| .. | ||
| activity | ||
| assignment | ||
| candidate | ||
| cost | ||
| feedback | ||
| history | ||
| interviews | ||
| job_post | ||
| notes | ||
| pipeline | ||
| app.py | ||