← HR Cluster

Changelog

Operational and technical updates to the HR Cluster platform.

Types of changes
Added New functionality or modules.
Updated Improvements or changes to existing functionality.
Core Major architectural, platform-wide, or operational changes.
Deprecated Features scheduled for removal.
Removed Features or functionality removed.
Fixed Bug fixes and issue resolution.
Security Security improvements or vulnerability fixes.

2026

— continued

Suppliers • send and resend intake invitation emails

Operators can now send and resend a supplier intake invitation email per intake token directly from the workspace. This gives a supplier a clean link to complete or update their own details without the operator having to relay it manually.

Suppliers • clearer accreditation decisions, desk, and emails

The supplier accreditation decision email now renders the actual per-person decisions in a cleaner layout, and the submitted-notification email links straight to the review surface with an absolute URL. On the desk, accreditation types render as chips with validity shown as muted supporting text, the record edit opens in a standard modal with a unified action row, and contiguous access windows on the supplier cards compress into range chips so long date lists stay readable. Notify supplier moved into the person card actions, and the dashboard accreditation card links directly to the Ops requests queue.

Suppliers • combined export with PDF report and CSV spreadsheet

Supplier export is now a single Export action that produces either a formatted PDF report or a CSV spreadsheet from the same selection. Personnel and vehicles are split into their own sections, the former Drivers section is renamed Vehicles, and a catering summary rolls up food and allergy requirements for the event. Both formats use single-select scoping so an export covers exactly one section at a time.

Accreditation & Vehicles • a project phase is now required

Accreditation and vehicle access now require the selected project to have at least one phase defined. Phase-bound access windows clip to the phase boundary, so a request can no longer be granted against a project with no timeline to anchor it. This keeps validity windows meaningful across the desk, the records list, and the public intake.

Vehicles • camera plate scanner on the access desk

The vehicles access desk now has a camera-based plate scanner for operators working a checkpoint. It reads the plate continuously and locks onto a stable candidate, recognises Norwegian and other European formats including two-line motorcycle and trailer plates, and corrects the common character confusions before it commits a result. Recognised plates are matched against the plate universe for the selected project so a near miss still resolves to the right vehicle, and the scan resolves the checkpoint action without leaving the page. The terminal is built for phone use in the field with a tall scanning area, a checkpoint picker, and a compact result layout.

CSV exports • Norwegian characters render correctly in Excel

CSV exports now use a consistent UTF-8 BOM-only format across people, contacts, channels, groups, sessions, projects, and suppliers. This prevents Excel from misreading Norwegian characters while preserving semicolon-delimited output for Scandinavian locale settings.

10 changes · 7 added · 3 updated

Vehicles 4 · Accreditation 3 · Suppliers 2 · Power 2 · Infrastructure 1 · Contracts 1 · +1 more

Incidents • Company involved field searches suppliers

The Company involved field on the incident form now searches the account suppliers as you type, with a free-text fallback when the company is not a registered supplier. The autocomplete only appears when the Suppliers module is enabled, and the suggestions show company identity without exposing contact details.

Platform • email delivery logging, suppression, and follow-up

Outbound email now records delivery status, classifies the result, and suppresses addresses that hard-bounce so the system stops sending to dead inboxes. A follow-up path surfaces delivery problems for action, and the inbound delivery webhook can be turned off with a single kill switch when needed.

Contracts • correct a recipient email and resend

When a contract has gone to the wrong address, the recipient email can now be corrected and the contract resent in one flow, available while a single recipient is still unsigned. Signed-copy delivery emails also carry the account context and summary metadata so the recipient sees which event the contract belongs to.

Suppliers • self-contained vehicle access configuration

Each supplier now carries its own vehicle access configuration, with the same per-track access and parking controls used by standalone vehicle public links. The supplier vehicles tab mirrors the accreditation tab layout and reuses the shared link-share card, and enabling the config requires a responsible person to be set so submissions always have a return channel.

Accreditation & Vehicles • redesigned operational desks

The Accreditation and Vehicles desks now share one operational toolbar with search-as-you-type, the native search clear control, and a uniform focus state. The request queues default to pending so the list shows only what needs action, and the time-window filter is phase-relative so operators can scope to the current or next phase rather than picking dates by hand. Per-desk option menus, clearer status and validity hierarchy, and consistent empty states make both desks readable at a glance during access work.

Suppliers • accreditation guided start and date boundary handling

The suppliers accreditation flow now opens with a guided start and the default project preselected, removing the most common dead end on first use. Accreditation date windows render open boundaries and narrowed phase-edge visibility consistently across record forms, the public intake, and the dates-mode picker. The date row generator honours project phase flags so phase-bound entries align with the project timeline. A multi-type configuration also lets a single accreditation type cover several profiles where the access pattern is shared.

Power • phase balance and risk separation, CT multiplier across read paths

Power Live now separates Phase balance and Phase risk into two distinct axes. Balance stays informational while Risk drives the alarm-bearing classification based on imbalance, utilisation, and fuse pressure. A meter context badge is shown across Live, Analytics, public links, and Source so the displayed multiplier and meter type are explicit at every read site. The CT multiplier (meter type plus primary and secondary ratio) is honoured on both Live and the public read path, and an admin debug view exposes raw versus normalised values for verification.

Power • public Analytics dashboard with PDF download

Public power links now have an opt-in Analytics tab alongside the Live dashboard. The Analytics surface uses the workspace layout and includes a PDF download that mirrors the on-screen analysis for sharing with stakeholders outside HR Cluster. The topbar is unified across Live and Analytics with the same chrome, language pill, and legal footer. Open Graph and Twitter card metadata are set on both surfaces so shared links preview cleanly in chat tools, and a public favicon ships at the document root.

Accreditation • optional vehicle request on public intake

The accreditation public intake form now offers an optional vehicle request per person. When the submitter toggles vehicle access on, the form captures plate and parking details and creates a linked vehicle request on save. Phone is required when a vehicle is requested so the desk has a return channel, and the dates picker accepts cross-midnight end times so overnight access can be requested in one row. This removes the separate accreditation-then-vehicle round trip during pre-event registration.

Vehicles • requests approval workflow with row actions and edit page

Vehicle access requests now have a full approval workflow on the Requests page. Each row carries Details, Approve, Deny, and Edit actions; granted requests open a dedicated edit page so operators can adjust validity windows and parking without rejecting the request. The Records page gains the same Details action and modal, so the request summary is reachable from the operational list rather than only from the rule counters. Approve, Deny, and Edit run inline and update the row in place, removing navigation steps during access desk work.

Suppliers • accreditation request flow with phase-based scoping

Suppliers can now go through a structured accreditation request flow scoped to project phases. The supplier action page becomes an action hub surfacing Incidents and SJA cards alongside the new accreditation request. Accreditation requests follow project phase availability and support crew preferences such as food and allergy information. Accreditation availability can be limited to selected project phases.

Power • live energy monitoring with public TV dashboards

A new module brings live power monitoring into HR Cluster. Connect supported energy sources (initial integration: Tibber) and monitor live telemetry through a multi-source dashboard with capacity indicators and selectable trend intervals. Public links generate password-gated TV-viewport dashboards with auto-rotation across sources, sized for control rooms and production offices. An opt-in data-logging rule system stores historical telemetry, surfaced through a historical read view and an Analytics sub-tab with computed statistics.

Schedule statistics • Accuracy, Variance, Drift, Arrival, and Hotspots cards

The Schedule statistics page gains five new analytics cards. Shift Accuracy, Variance, and Drift compare planned versus delivered shifts; Arrival Performance reports on-time, late, and very-late arrivals with percentile breakdowns; Pressure Hotspots highlights staffing shortages and overcapacity across analysed intervals. A help modal explains the percentile metrics. CSV and landscape PDF exports are available for every card.

Settings • account timezone surfaced in General settings

The account timezone is now visible and editable directly from General settings. This removes an extra navigation step during account setup and regional configuration.

Groups • contract reminder breakdown and signature visibility

The bulk contract reminder action now shows a breakdown of skip reasons (for example: already signed, no email on file, contract not assigned), so operators can immediately see why some users were not contacted. The contract coverage by project view gains a Signatures column for at-a-glance signed totals per project.

7 changes · 3 added · 4 updated

Scheduling 2 · Security 1 · Accreditation 1 · Suppliers 1 · Locations 1 · Projects 1 · +3 more

Schedule • mobile optimisation and high-volume staffing improvements

Schedule surfaces received mobile refinements together with layout tuning for larger staffing operations. Dense festival views reduce visual noise while preserving shift visibility across wider ranges.

Shifts import • upload overrides, status control, and role backfill

The shifts importer collects per-batch overrides for project, location, and group at the upload step instead of inside the CSV columns. Draft or Published status is selectable at the same step and defaults to Published. Imported rows backfill the shift role from the role label or title when no explicit role id is provided, matching case-insensitively against existing shift roles. Status keys are now translated into Swedish and Danish.

Projects • optional phases and timeline boundaries

Projects can be split into phases, opt-in per project. Phase dates are optional and a phase can be flagged as a start or end boundary; live validation keeps the timeline consistent as you edit. Projects also move into the shared platform sidebar block and are pinned to the top, since they cross workforce and ops surfaces.

Suppliers • categories, intake routing, and confirmation status

Each supplier now carries an operational category that drives intake-link routing, paired with type on the edit form. Public intake links can seed an internal-responsible user, and intake submissions notify the assigned responsible automatically. A new Confirmed status overlay propagates across the supplier list, parent picker, and sub-suppliers tab so operators can spot validated entries at a glance.