Skip to content

4.8.0

Choose a tag to compare

@rampecke rampecke released this 10 Feb 11:24
· 130 commits to develop since this release

✨ New Features

  • Interview Management
    A new Interview Management feature has been introduced, enabling structured handling of interview processes directly within the system.

    • Add and manage interviewees
    • Invite candidates to interviews
    • Create interview slots and schedule interviews
    • Take notes during interviews for better documentation and evaluation
  • Matriculation Number Sync from Keycloak
    The matriculation number is now automatically synchronized from the Keycloak JWT, ensuring consistent and up-to-date student data without manual intervention.


🧰 Improvements

  • Updated Role Labels (CIT Terminology)
    Role labels in the UI have been aligned with official CIT terminology for improved clarity and consistency.

🐛 Bug Fixes

  • Immutable List Error in Scheduled Rejections
    Fixed an issue where using toList() resulted in an immutable list, causing a recurring error during scheduled execution.

🔧 Maintenance

  • Dependency & Tooling Updates
    Multiple dependencies and tools were updated, including TypeScript, Webpack, ESLint, npm, OpenJDK, Lombok, and CI-related actions.
    These updates improve stability, security, and long-term maintainability of the project.