- Added a new developer-only activity
generate-career-profilesthat creates random career profiles so more entries are shown on the browse career profiles page - Added a new admin-only activity
generate-jobsthat creates random job offers so more entries are shown on the view job offers page; supports generating TU Graz (internal) positions, external (company) positions, or a random mix of both - Manage job offers overview: added bulk removal of selected job offers, gated by each form's delete/manage permission; enabled via the
enable-forms-bulk-deleteattribute (off by default in formalize) - View job offers: the activity is now always listed in the menu and on the start page, also for users that are not logged in; opening it asks them to log in. Enabled via the new
visible_when_logged_outactivity metadata flag - View job offers: unified the styling and position of the filter field labels
- View job offers: unified the placeholder texts of the search and filter fields with the browse career profiles activity
- View job offers: removed the "External application" section from the detail dialog of external job offers, the "Apply" button now leads to the company website directly
- Career profile: unified the styling of the subtitles in the profile view mode
- Career profile and browse career profiles: fixed the profile view mode not rendering because of a leftover call to the removed industries section, which for example made the back navigation on the company interest submissions page update the URL without showing the profile
- Career profile: the "Back to profile" navigation of the company interest submissions page now leads to the career profile overview instead of the profile view mode
- Inital release
- Trigger release