Operational and technical updates to the HR Cluster platform.
Types of changes
AddedNew functionality or modules.
UpdatedImprovements or changes to existing functionality.
CoreMajor architectural, platform-wide, or operational changes.
DeprecatedFeatures scheduled for removal.
RemovedFeatures or functionality removed.
FixedBug fixes and issue resolution.
SecuritySecurity improvements or vulnerability fixes.
2026
— continued
AddedAccreditationVehicles
Settings • configure who can access Accreditation and Vehicles
The Accreditation and Vehicles modules now have a Configure button on the modules settings page that opens the shared per-user access list, the same pattern already used by Items and Suppliers. Operators can grant the relevant permissions to individual users per module from one place.
UpdatedRisk
Risk assessments • automatic confirmation invites and soft delete
Participant confirmation invites are now sent automatically when an assessment goes live and when participants are added or changed on a live assessment, instead of only on a manual click. Risk assessments also gain an admin soft delete for non-sealed records, which revokes any outstanding sign-off tokens so a deleted assessment can no longer be confirmed.
AddedRisk
Risk assessments • participant sign-off
Participants can now confirm in writing that they were briefed on a risk assessment. A tokenized public page lets a participant confirm without logging in, and the workspace adds Request sign-off, Resend, and Request from all actions. If the assessment changes after an invite is sent, the pending sign-off is blocked against the stale version so a confirmation always refers to the content the participant actually saw.
Incidents • public reporting on the meldavvik domains
Public incident reporting can now be served on the meldavvik.no and meldavvik.com domains. An account-scoped link opens that account public incident form and stays on the meldavvik domain, which is convenient for print and QR codes, while manager review links continue to point back to the workspace. This gives a clean, dedicated address for collecting incident reports from the field.
FixedVehicles
Vehicles • registry lookup tells an outage apart from a real miss
A temporary failure from the Statens vegvesen vehicle registry, such as a timeout or a rate limit, is no longer reported as plate not found. When the registry is briefly unavailable the lookup now shows a try again shortly message instead of telling the operator or an external supplier to type every detail in by hand. A genuine miss still prompts manual entry as before.
UpdatedSuppliers
Suppliers • action link active by default and clearer invites
Every supplier now gets an active action link automatically, so the entry point a supplier opens to reach the modules an operator has configured no longer needs to be created and activated by hand. The invite language picker defaults to the account language rather than the operator interface language, since the recipient is a cold contact for that account, and the invite button consistently reads Send invite. The redundant last-invite-sent line was removed from the intake links list because the same detail already appears in the send modal.
AddedSuppliers
Suppliers • approval email sent on activation
When an administrator approves a supplier and it becomes active, the supplier now receives an approval email with a link to its action page. The email is sent only on a genuine transition into the active state, so re-saving an already-active supplier never resends it.
AddedAccreditation
Accreditation • affiliation field on the record form
The accreditation record form now has an optional Company or organisation field on the identity card, so operators can capture who a manual guest or public-link registrant represents when there is no linked supplier. Supplier-sourced records still use the linked supplier as the affiliation. New accreditation types now default to one-time issue, which matches the most common guest and wristband case, and the records search field spans the full row.
FixedAccreditation
Accreditation • issuance now works independently of presence
Issuing accreditation phases no longer depends on whether the holder is signed in. Previously, once a phase was issued the holder flipped to inside, the Issue button disappeared, and a partially issued record could not be finished without signing the person out and back in. Issuing and presence sign in and out are now separate actions for every accreditation type, so a part-issued record can always be completed. The issued and total count, for example Partially issued (1 of 2), now shows consistently on the desk card, the records column, and the details view.
Clockwork • bank-detail requirement follows worker type
The verify-user step no longer flags a missing account number for workers who are not paid to a personal bank account. The bank field is now required only for employees; volunteer, invoice, and hourly-dugnad workers are no longer marked incomplete for a detail that does not apply to them.
UpdatedBilling
Subscription • full plan summary with total price
The account subscription view now shows the full plan summary, including the included entitlements and the total price, rather than just the plan name. Capacity counts use European number formatting so large figures are easier to read.
UpdatedAccreditation
Accreditation • desk shows affiliation, phase names, and a validity line
The accreditation desk card and its detail and issue-confirmation views now show the linked supplier as a dedicated affiliation row beneath the type chips. Whole-project records list the actual project phase names instead of a generic label, and every card carries a consistent validity line so access windows read the same way across the desk and the record history.
AddedVehicles
Vehicles • per-vehicle access and parking overrides
A manager can now override the access and parking permissions of a single vehicle on top of its approved request windows. The override is an additive layer: it never changes the underlying approval, and removing it instantly reverts the vehicle to its default permissions. The effective result is honoured everywhere the vehicle is read, including the detail page, the desk, the plate scanner, the request summary, and the access gate, so the screen and the enforcement always agree. Every override that is created, edited, or removed is recorded in the vehicle timeline alongside the approval history, so the reason a vehicle differs from its originally approved scope stays visible months later. Action labels now distinguish an override (a temporary exception) from modifying the underlying approval.
FixedWorkforce
Workspace • user picker prefills the selected user on edit
Opening an edit form that carries a chosen person now prefills the user picker with that person, so the current selection is shown instead of an empty field.
The per-supplier vehicle access configuration panel is simplified, with optional toggles for collecting a driver name and phone number. When parking is offered, a contact is required so there is always a way to reach the holder. The panel continues to mirror the standalone vehicle link controls from a single shared form.
FixedVehicles
Vehicles • parking selections persist on public submissions
Parking choices made through a public vehicle link are now saved correctly on both the link configuration and the resulting public submission, so a parking grant requested at intake is no longer lost before review.
UpdatedVehicles
Vehicles • compressed access windows on the detail view
Long lists of access dates now compress by contiguity on the vehicle detail view and in the edit modal, so a run of consecutive days or a whole-phase grant reads as a single range instead of a stack of individual dates. This keeps entitlements readable for vehicles cleared across a full event.
6 changes · 2 added · 4 updated
Vehicles 3 · Infrastructure 1 · Accreditation 1 · Forms 1 · Groups 1 · UI 1
UpdatedUI
Workspace • cleaner timestamp formatting
Date and time values shown together no longer carry a middle dot between them, giving a cleaner, more consistent timestamp across the workspace.
AddedInfrastructure
Platform • power ingest health monitoring and alerting
The power ingest pipeline now has a health check that confirms data is actually flowing, not just that the worker process is running. It tracks per-source freshness and raises an alert when ingest goes stale or the worker stops, with a recovery notice when it returns to normal. An on-call runbook documents the alerts and the response steps.
UpdatedGroupsForms
Groups • bulk emails run in the background
Bulk actions that send to many people now run through the job queue instead of blocking the page. Form-request invitations and contract reminders are queued and delivered in the background, and the registration link in queued form invitations now uses the correct account host.
UpdatedAccreditationVehicles
Public forms • clearer vehicle and accreditation request layout
The public vehicle and accreditation request forms now share one hierarchy. The request type is the only heading, the footer is a single row with the back-to-hub link on the left and submit on the right, and the people helper text uses the same body font as the intro. A lone person card no longer shows a Remove control, editable track chips start unchecked so nothing is selected by accident, and supplier-scoped forms name the supplier in the intro. The accreditation desk also shows the concrete validity windows alongside the phase names.
UpdatedVehicles
Vehicles • desk shows approved vehicles with make and model
The vehicles access desk now lists only fully-approved vehicles, so operators working a checkpoint see exactly what is cleared to pass. Each row shows the make and model with the colour in the active language, and the approve or deny modal returns to the requests list after a decision so the queue stays in view.
AddedVehicles
Vehicles • automatic fill from the Norwegian vehicle registry
Entering a valid Norwegian plate now looks the vehicle up in the official Statens vegvesen registry and fills in the make, model, colour, and category automatically. The colour and category are shown in the active language, and a suggested HR Cluster vehicle type is derived from the registry category. Registry-sourced fields lock so the authoritative values are kept, and the same auto-fill works on the workspace add and edit forms as well as every public intake form (standalone, supplier, and accreditation-linked). Lookups are cached so repeated checks on the same plate are instant.
A top-level group now rolls up the members of its subgroups in the Users tab, so the parent view reflects everyone underneath it. The group users export shows the member title instead of the backend role, and the CSV and PDF export actions moved up to the page header row for quicker access.
UpdatedScheduling
Schedule • statistics PDF refinements
The schedule statistics PDF moves to A4 portrait with tables resized to fit the page, fixed time-column widths so dates no longer overflow, empty-state cards where a section has no data, and cleaner page-break rules. The on-screen chart gains vertical midnight gridlines with day labels centred between them, and the crew list table now matches the shared workspace table styling.