Changelog
[1.14.3] - 2026-07-06
Added
- Popup window when some qualifications can't be added in the bulk import
- u:account field to additional information form when approving an Enrollment Request
[1.14.2] - 2026-06-30
Added
- Division column to qualification table
- Division filter to qualification list page
- Admin responsible filter to qualification list page
Changed
- Division filter on room list page to multiselect
- Group filter on room list page to multiselect
- Automatically fill in group filter when assigning workplaces
Fixed
- Workplace assignments being too small to see in occupancy graph
- Extensions of a workplace assignment not being grouped together
- Qualification bulk import creating duplicates
[1.14.1] - 2026-06-29
Added
- Division filter to Workplace Requests page
- Link to person for existing people on Enrollment Request page
- Form to add additional information when approving an Enrollment Request
- Building filter and row to the person list page
- Division filter and row to the person list page
Fixed
- Division page to be more simular to the group and project pages
- Position, group and contract filters showing entries based on old data
- Completed filter on Task list page
[1.14.0] - 2026-06-26
Added
- Qualifications bulk upload form
[1.13.5] - 2026-06-26
Added
- Initiator email variable to all enrollment request emails
- Hidden filter to get all people without an active contact information
- Rejection reason field to enrollment requests
- Next start date to key assignment table
- Enrollment status filter to qualification list page
Fixed
- Nationality field auto submitting in the enrollment request form
[1.13.4] - 2026-06-22
Added
- Add qualification button to person detail page
- Nationality filter to person list page
- Unknown nationality as a selectable nationality
- Help text to Enrollment Request form
- Group leader name to all enrollment request emails
- Project leader email to all enrollment request emails
- Project leader name to all enrollment request emails
Changed
- Render links as links in task tables
- Intro task name to Send Intro Invitation
- Improved relationship between Tasks and Enrollments
Fixed
- Disabling login one day to early
[1.13.3] - 2026-05-27
Fixed
- Bug with redirect when creating a new enrollment
[1.13.2] - 2026-05-27
Fixed
- Typo in permission check
- Crash when creating a new Enrollment with a contract
[1.13.1] - 2026-05-22
Fixed
- Crash on Enrollment Request table
[1.13.0] - 2026-05-22
Added
- Division filter to room list page
- Submitted Enrollment Requests to person detail page
- Person filter to Enrollment Request list page
- Confirmed status for Training event participants
- Button to quickly complete a qualification
- List of related task types to status type admin page
- List of related qualification types to role type admin page
- Dedicated pages for tracking the contract creation task
- Key field to Enrollment Requests
- Scientific Advisor to Enrollment
- Scientific Advisor to Enrollment Requests
- Automatic creation of create contract tasks for Enrollments that need it
- Email Notifications for Enrollment Requests
Changed
- Newcomers page to Enrollment Request page
- Enrollment Request Building field to a multiselect field
- Division, Group and Project filter for Projects to multiselect fields
Fixed
- Task allways filling out completion date when editing
- New needed qualifications not being added immediately
- Permissions for Groups and Projects
- List pages breaking with wrong filters
[1.12.0] - 2026-05-04
Added
- Playwright for tests and generating door signs
- Links to detail pages in tables
- Occupancy graph to workplace equipment detail page
- Occupancy graph to workplace detail page
- Issue key button
- Task to extend key validity
- Rejected status for Newcomer requests
- Training Events
- Pages to handle Intros
- Links in Newcomer list
- Task completed button to detail page
- Default length for qualifications
Changed
- Column ordering for projects
- List of enrollments on assigned workplace page
- Key assignment list to be more compact
- Allow partially filled out Newcomer requests before submitting them
- Error message when submitting a Newcomer request to show more information
Removed
- Weasyprint
- Role field from Newcomer requests
- Key field from Newcomer requests
Fixed
- Key request not loading when no key is selected
- Back and Cancel buttons
- Redirect error when deleting a key assignment
- Crash when extending enrollments with end date 9999.12.31
- Missing workplace name in table showing workplace assignments
- Breaking changes django-tables2
- Crash when completing a task right on creation
- Use of - instead of — in tables
- Missing Status in Newcomer status filter
[1.11.1] - 2026-02-05
Added
- Extend enrollment button to the person detail page
Changed
- Show comments for Intro Tasks
- Division filter for Tasks to accept multiple divisions
Fixed
- Crash on workplace detail page
[1.11.0] - 2026-01-22
Added
- Division filter to task filter
- Specific table for viewing the intro task
- Links to groups in person list
- Role info to enrollment detail page
- Role to Newcomers pages
Changed
- Task completion filter to use dropdown
- Header size enrollment detail page
Fixed
- Sending emails when the key was already returned
[1.10.3] - 2026-01-19
Added
- Position filter to enrollment filter
Fixed
- PI Enrollment Request permission error
[1.10.2] - 2026-01-15
Added
- Past members to project detail page
- Past members to group detail page
- Past projects to group detail page
- Comments to projects
- Link to group from PI Enrollment Request page
- Link to project from PI Enrollment Request page
- Link to Lab Supervisor from PI Enrollment Request page
- Comments to Occupancy graph
- Add new Workplace button to room detail page
- Comment filter for assigned keys
- Maximum number of weekly hours
- Page headlines for all list pages
- Building filter to Newcomers page
- Division filter to Newcomers page
- Contract, Position type and division columns to Newcomers page
Changed
- Make u:account unique
- Occupancy graph to be more compact
- PI Enrollment Request page to Newcomers page
Fixed
- List not staying open on person detail page when filtering
- Assigning workplaces workflow
- Position Type column in Person list showing too many
- Group column in Person list showing too many
- Link to person from workplace request
- PI Enrollment Request permission error
- Bug when changing group in newcomer form
[1.10.1] - 2025-12-19
Added
- Key type to key assignment list page
- Key link to key assignment detail page
[1.10.0] - 2025-12-19
Added
- Project Leader to Enrollment table
- Email Notifications for workplace assignments ending
- Email Notifications for key validity ending
- PI Enrollment Request form
- Supervisor to enrollments
Changed
- Leader in tables to show if Group or Project Leader
Removed
- Function for getting a redirect url used in tables
Fixed
- Assign workplace button
- Typo in Key table
[1.9.1] - 2025-10-28
Added
- List of all assignments for a key to key detail page
- Error when a key is given out multiple times
- Button to quickly return keys
- Button to quickly manage lost keys
Changed
- Workplace assignments now use there timespan to get information about the enrollment and not the current day
Fixed
- Date formating error on key assignment table
[1.9.0] - 2025-10-16
Added
- Key creation page
- Key list page
- Key detail page
[1.8.4] - 2025-10-07
Added
- Key types
- Permission to only view Labs
- Permission to only edit Labs
Fixed
- Add person to workplace buttons being shown when the person can't use them
- Logins not getting disabled automatically
- Status filter not working for person search
- Status filter not working for workplace equipment search
- Status filter not working for personal equipment search
- All filters not working on person detail page
- Status filter not working for enrollment search
- Status filter not working for qualification search
- Status filter not working for key search
[1.8.3] - 2025-10-02
Added
- Better error messages when bulk importing workplaces
[1.8.2] - 2025-10-02
Added
- Standardised way for other software to get all active projects
- Position type row to workplace request table
- Hours row to workplace request table
- Group row to workplace request table
- Person filter to room list page
Changed
- Person detail page to use expandable information
- Use Table for needed and active qualifications on person detail page
- Use Table for keys on person detail page
- Use Table for tasks on person detail page
- Use Table for led groups on person detail page
- Use Table for led projects on person detail page
- Enrollment list ordering
- Group all personal information together on the person detail page
- Nationality sorting to sort by iso name
- Show comment for workplace requests
- OK button to Save in all forms
- u:accounts are now forced lowercase
- Move comment column to the end of all tables
Fixed
- Active status breaking when moving enrollments
[1.8.1] - 2025-09-05
Fixed
- Generate Django User script
[1.8.0] - 2025-09-04
Added
- Comments to Person
Changed
- Position id to Planstelle
- Position ia to Position IA
- Key begin to issued
- Key end to returned
- Status to be more explicit which status is ment
- Move preferred name to left side on the person table
- Employee ID to Personalnummer
- Comments in tables to only show the full comment on hover
- Begin to start date or issued everywhere
- End to end date everywhere
- Enrollment list on person detail page
Deprecated
- Position IA
[1.7.1] - 2025-08-26
Added
- Position ID
- Position IA
Changed
- HR4u ID to Employee ID
[1.7.0] - 2025-08-25
Added
- Contract filter to person list
- Group filter to person list
- Project Account number to enrollment list
- HR4u number to person detail page
- Funding Organisations to projects
- Cost center to all project select dropdowns
Changed
- Contract from True/False to Yes/No
- Account number to Cost center
Deprecated
- Position ID
- Position IA
Removed
- HR4u number from person list
Fixed
- Begin and end date in project list
[1.6.3] - 2025-08-20
Added
- Next begin to personal equipment list
- Next begin to workplace equipment list
Changed
- U_Account to u:account
[1.6.2] - 2025-08-20
Fixed
- Crash because of wrong dependency
[1.6.1] - 2025-08-20
Added
- Missing link to workplace detail page
[1.6.0] - 2025-08-20
Added
- Weekly work hours to workplace assignment detail page
- Way to filter enrollments by project
- Persistent filters for room list
- Persistent filters for person list
- Persistent filters for task list
- Persistent filters for enrollment list
- Persistent filters for group list
- Persistent filters for person equipment list
- Persistent filters for person key list
- Persistent filters for workplace request list
- Persistent filters for project list
- Persistent filters for qualification list
- Persistent filters for workplace equipment list
- Pagination to the top of all list pages
- Personal Equipment requests to dashboard
- Workplace Equipment requests to dashboard
- Buttons to speed up issuing and returning equipment
Changed
- Changelog now being able to be viewed without logging in
[1.5.5] - 2025-08-07
Fixed
- Saving contact information not working
- Workplaces requests duplicating when a workplace is assigned
[1.5.4] - 2025-07-25
Fixed
- Some error messages when validating forms not being displayed
[1.5.3] - 2025-07-24
Added
- Led Groups to person detail page
- Led Projects to person detail page
- Building filter to workplace requests
Fixed
- Group detail page pointing to group delete page
- Task detail page pointing to task delete page
- Room type filter not working for workplace requests
[1.5.2] - 2025-07-22
Fixed
- Warning about accessing the database on initialization
- Errors with malformed automatic workplace requests
[1.5.1] - 2025-07-21
Added
- Error messages explaining why something can't be deleted
- Make it possible to request workplaces for specific buildings
Fixed
- Room detail page crashing when the room has a supervisor
Changed
- Contact form to be more compact
- Enrollment form to be more compact
- Group form to be more compact
- Person form to be more compact
- Personal Equipment form to be more compact
- Key form to be more compact
- Person Workplace form to be more compact
- Project form to be more compact
- Qualification form to be more compact
- Room form to be more compact
- Task form to be more compact
- Workplace Equipment form to be more compact
[1.5.0] - 2025-07-17
Added
- Assign workplace button on person detail page
- Additional information on hover on the room list page
- Active workplace table to enrollment detail view
- Better search filter for projects
- Better search filter for groups
Changed
- Stop existing contact information blocking the deletion of a person
Fixed
- Date formating on enrollment detail page
- Date formating on qualification detail page
[1.4.6] - 2025-07-14
Added
- Enrollment info to Personworkplace page
- History of Workplaces on Person page
- Add Project button to Group detail page
Changed
- Room list defaults to show 60 day range
[1.4.5] - 2025-07-14
Fixed
- Room Pagination
[1.4.4] - 2025-07-08
Fixed
- Unexpected behavior when multiple workplaces of the same type are assigned to one person
[1.4.3] - 2025-07-08
Fixed
- Person Workplace deleting not working always
[1.4.2] - 2025-07-08
Added
- Easy way to delete workplace requests
Fixed
- Crash when deleting enrollment with active workplace
[1.4.1] - 2025-07-07
Added
- Room filter to room list view
- Pagination for room list view
Fixed
- Crash with mixed naming schemes for workplaces
[1.4.0] - 2025-07-01
Added
- More information to enrollment detail view
- Person filter to enrollment list view
- Stripes in room view for people working less than 20 hours a week
- Person Equipment views
- Workplace Equipment views
Changed
- Name filter Workplace Requests list
- Name filter Keys list
- Name filter Person list
[1.3.6] - 2025-06-26
Added
- Changelog