Back — Shift Log
Product updates

What's new

What's new in the Shift Log module — every change that makes your day easier, in plain language, not developer-speak.

60 updatesupdated weekly

November 2026

2
Feature

Public reporting page for people living around the site

With the “Reporter” add-in, each site can have a public page where residents report odour, noise, smoke, flaring or dust — without signing in or cookies, with bot protection. The report arrives as an event tagged “Public”, and the reporter can follow its status on a secret link. The organisation admin switches the tier on, tailors the privacy notice, and the page can also be embedded in the organisation’s own website.

Guide in Help

Feature

New add-in: Campaign start-up for the Shift Log

For plants that produce in campaigns: a campaign moves from the approved production plan to closure through phases (Planned → Start-up → optional Ramp-up → Production → Shutdown → Closed), with signed gates before each phase change, recorded in a hash chain. The start-up checklist comes from the plant’s base list or a template, and the shift completes it. A phase indicator sits in the diary header and the shift PDF, and progress is calculated from the quantities in closed diaries. A system administrator can request it on the Add-ins tab of the Control panel.

  • Campaign PDF record: created automatically at closure, with a QR verification page
  • Analytics → Campaigns: plan vs actual, burn-up, batch list
  • Who takes which exam: the checklist’s training item, with the Training module

Guide in Help

October 2026

19
Feature

Task types and assignment to people

Besides the usual status, a task can be a tick (yes / no), an inspection (OK / not OK / N/A) or a measurement (number + unit), and each task sets whether a photo or a note is required. It can be assigned to a specific person or to a group (“anyone of these people”); recording on someone else’s behalf needs a reason and is tracked. The “Assigned to me” filter shows yours.

Improvement

Your organisation chooses the sign-in length: 4–13 hours

A sign-in lasts 8 hours by default, but your organisation’s administrator can set it between 4 and 13 hours — so it covers a 12-hour shift plus handover without signing out mid-shift. Nothing changes for existing organisations until they change it.

Security & trust

Improvement

Modular core: permits and analytics work without the shift log

The shift log is now a switchable module: an organisation can run on Permit to Work and Analytics alone. The shared master data — site, plant, shift type, functional location — is always there, whichever modules are on.

Improvement

Faster photo upload: the phone downsizes before sending

Photos are downsized on the device before upload — less mobile data, faster uploads, and an oversized original is no longer rejected. The size follows what the server keeps anyway, so quality does not drop.

Feature

Company-level event recording and an “Events” dashboard in Analytics

Signed-in users can also record a company-level event from Reports → Events; it waits for classification and can be reassigned later. In Analytics a new “Events” view shows the trend and the breakdown by type, severity, source and status at company, site and plant level.

Guide in Help

Feature

Event lifecycle: identifier, status, closing reason

Every event gets a unique identifier (E-year-site-number) and can move through statuses from new to closed, with a closing reason. In the Reports → Events table it is filterable; the side panel has a timeline, comments and edits that leave a trace. The log and its PDF show the identifier only.

Guide in Help

Feature

Maintenance: PM calendar, compliance report, asset tile and location-tree import

The PM calendar shows what is due in the next 30/90 days in week, month and list views. The compliance report measures how much was done on time, late or missed (CSV/XLSX export). The Analytics dashboard shows failures and recovery time per asset. The functional-location tree can be loaded from xlsx/CSV, with a preview.

Guide in Help

Feature

Work-order cost: structured, permission-gated and auditable

Labour is recorded on the work order by rate category, and costs as line items. Amounts are visible only with a separate right, and lines cannot be overwritten — a correction is a reasoned reversal line. One currency per organisation (HUF or EUR); CSV/Excel export.

Guide in Help

Feature

Field report by QR code, without signing in

A contractor, visitor or someone from another plant can report a fault by scanning the QR label, without an account — the report becomes an event in the shift log, not a separate system. The feature is switched per organisation (off by default); the description can also be dictated, if dictation is on.

Guide in Help

Feature

“Setup status”: you can see what is still missing

The first tab of Control panel → Settings shows, across 19 steps, what is done, missing or blocked — one click to the exact setting. It names, for example, what a scheduled report still lacks to be sent, so it does not silently fail to go out.

Improvement

A short signal drop no longer loses the log or the photo

When the connection drops, saving the log and uploading a photo are queued and retried when it returns; a bar at the bottom shows the state. Two people editing at the same time no longer overwrite each other silently. This is not a full offline mode.

Improvement

Log and Analytics tested end to end: 304 scenarios, 18 fixes

We walked the shift log through 106 scenarios and Analytics through 198, and fixed the defects found. Among other things: a log correction now issues a new PDF version.

Improvement

The archived log and its PDF show the shift’s permits and planned maintenance

A closed log shows the permits issued in that shift, in their end-of-shift state, and the maintenance planned for the shift’s day; the log PDF can include this block too. Every occurrence of a task is visible in the archive as well.

Improvement

Invitations: delivery status and “Expired link”

If an invitation cannot be delivered (the email bounced), the list flags it with a badge. An expired link also shows on the list, with a clear error message. An invitation link is valid for at most 7 days.

Guide in Help

Improvement

For an English organisation, sign-in, invitation and factory texts are in English too

The organisation’s language applies even before sign-in; the invitation email and factory role names arrive in English, and the Permit to Work factory texts display in English — on existing permits too.

Improvement

Photo viewer with ZIP export, and several photos in one log field

From the photo viewer the filtered photos can be downloaded as a ZIP (up to 500 photos and 500 MB), with a manifest. A log “Image” field can take 1–10 photos, and the log and its PDF show them all.

Guide in Help

Improvement

Functional-location master without the maintenance module

Master data → Functional locations has its own tab, editable even without the maintenance module. Your organisation can choose: an event’s location from the list only, or from the list or free text. Reports can be filtered by location too.

Feature

Photos in the log: thumbnail, large view, deletion with a trace

Photos can be attached to the log (up to 10). A photo shows as a thumbnail and opens in a large view. Deleting needs a reason, and the trace — who, when, why — remains. The upload screen reminds you that no person should be recognisable in the picture.

Guide in Help

Feature

Dictation in the log

Text fields can be filled by dictation using the browser’s built-in speech recognition — OPEREX does not record or store the audio. The organisation’s administrator switches the feature on (off by default).

Guide in Help

September 2026

13
Improvement

Translation add-in: DeepL is now selectable alongside Anthropic Claude

The translation add-in can now work with two machine translators: Anthropic Claude (with a choice of models) or DeepL. Which one translates is set per organisation. The company glossary applies to both, and names, numbers and equipment tags still stay untouched.

  • With DeepL the glossary runs as a native glossary — inflected forms match too
  • Translations are still marked “machine translation — not authoritative”; the original prevails
Security

Download: "Digital fingerprints" — technical brief

Five pages for auditors and procurement: how the system shows that a signed permit or a recorded action was changed afterwards — the chained fingerprint, the daily external anchor and the QR code on paper. It also states the limits: what we do NOT claim.

Read it online (also as PDF)

Security

Further towards NIS2: two-factor for everyone, versioned policies

Over the past weeks we kept strengthening the supplier side. Two-factor sign-in is available to every user, and your organisation can make it mandatory; the person affected gets an email when their two-factor is turned off or reset. Our internal security policies became controlled documents, with versions and change history, their content re-checked against the running system.

  • Your organisation can tighten the two-factor level — lowering it needs a fresh second factor
  • A failed release rolls itself back to the previous working version
  • The sub-processor list comes from one source, machine-checked against the legal pages

NIS2 supplier compliance

Improvement

A sign-in now lasts a full shift

Until now a sign-in expired roughly every hour during a shift — the "Keep me signed in" box did not change that. From now on a sign-in lasts a full shift, 8 hours, so the box has been removed from the sign-in page. At the end of the shift the session expires; on a shared computer, still sign out when you are done.

  • No more signing in again every hour mid-shift
  • The session ends with the shift — the next colleague signs in under their own name
Security

A password change now signs you out everywhere else — and the audit trail has an external anchor

When you change or reset your password, every OTHER browser and device is signed out immediately — the session is revoked on the server, not left to expire on its own. A forgotten or compromised sign-in ends on its next click. On top of that, a per-tenant fingerprint of the audit trail is taken every day, chained and stored off-server: a later change to an already anchored day — even one made with owner rights inside the database — can be detected.

  • Revoked on the server, not left to expire — tested live
  • A daily, chained fingerprint of the audit trail, with no personal data

Security & trust

Security

NIS2: we mapped all ten Article 21(2) measures

If your organisation falls under NIS2 (in Hungary, Act LXIX of 2024), you have to assess your suppliers too — and until now that work meant extracting the facts from us one question at a time. We now hand it over ready-made: a public page and a downloadable supplier data sheet that map the ten Article 21(2) measure groups onto what the system actually does. In an incident we notify you within 24 hours — that figure exists so your own 24/72-hour reporting deadlines stay achievable. Important: this is not a certification and it does not make you compliant; NIS2 applies to your organisation, what we do is make the supplier side verifiable. Our limits are stated on the same page.

  • All ten measure groups mapped — we deliberately make no compliance claim
  • Incident notification within 24 hours, partial information included
  • A downloadable data sheet for procurement — and we fill in your own questionnaire too

NIS2 supplier compliance

Security

On exit you get everything back — with checksums, and a certified deletion

A supplier is easy to choose when it is easy to leave. Your full data set can now be handed over: EVERY data table in machine-readable (NDJSON) and spreadsheet-openable (CSV) form, with an inventory of stored files and a SHA-256 checksum per file, so you can verify the package is intact. The package also names whatever is deliberately left out of it, and why. If you then ask for deletion, we issue a certificate: what was deleted, the result of the post-deletion check, and the fingerprint of the export we handed over first. Data leaves the backups with the rotation, within 90 days at the latest — we say that plainly, because backups are taken of the whole database.

  • Every data table, not just the shift log — with a file inventory
  • A SHA-256 per file: the package can be verified as intact
  • A deletion certificate carrying the fingerprint of the prior export

NIS2 supplier compliance

Feature

Permit preparation tasks — in the shift log

Before issuing, the issuer can prescribe preparation steps. They land among the shift’s tasks with a "Permit" label, and if your organisation configures it, the permit cannot be issued until the required ones are done.

Guide in Help

Security

We restore-tested the backups end to end

A backup is worth what has been restored from it — so we did it. From the off-site backup (every 6 hours, to EU storage) we restored the entire database into a separate instance and counted: every table, every row and every user account came back intact. We checked the canonical shift-log PDFs separately: every one of them has its backed-up file, byte-for-byte identical to the original. The data itself restores in seconds. The full recovery time — which includes rebuilding a machine — is still being measured, and we will only state it once we can back it with a number.

  • Every table and every user account came back intact — counted, not assumed
  • Every canonical shift-log PDF is in the backup, byte-identical
  • What we have not measured, we say so — the full recovery time is not established yet

Security & trust

Improvement

Archived PDFs now record HOW their fingerprint is verified

Every archived shift-log and analytics PDF has always carried a fingerprint (hash) that reveals whether the document was altered afterwards. From now on the record also states HOW that fingerprint is to be verified — because they are not all produced the same way. This matters in an audit: the wrong procedure would report a "mismatch" on a perfectly intact document, with nothing to reveal that the fault is in the method, not the document. We classified the existing archive retroactively too — by measurement, not assumption.

  • The record states the verification procedure — no guessing from the file name
  • Where the file alone cannot prove it, we say so instead of reporting a "mismatch"
  • The entire existing archive classified, by measurement

Security & trust

Security

Shift Log — full security review

The shift-log module went through a comprehensive, multi-dimensional security and reliability review. No critical issue surfaced; the items found were fixed and hardened per good practice.

Feature

Translation add-in — the log and report in your colleague’s language

Shifts record in the local language, but the reader does not always speak it. With the translation add-in, an assigned colleague reads the log in their own language (one toggle, with the original reopenable block by block), and the PDF report sent at shift close arrives in the recipient’s language — attached ALONGSIDE the authoritative original, with the email in that language too. Every page marks the translation as “machine translation — not authoritative”; the original is always the source of truth. Numbers, units, equipment tags and names stay untouched; an approvable glossary can be taught for the company’s own terminology. The admin sets the target language and who receives it translated.

  • Read the log in the assigned colleague’s language, the original one click away
  • The shift-close PDF + covering email in the recipient’s language, alongside the authoritative original
  • Names, numbers, units and tags untouched; a glossary can be taught for domain terms
Feature

Data series that roll across shifts — paid add-in

Some plant data has a lifetime that belongs to the process, not the shift: lab results, in-process sampling and batch tracking keep accumulating. The next shift writes into the same series — and sees the history: newest row on top, with its own sampling timestamp and the name of whoever recorded it. Out-of-limit values stand out immediately, and the series downloads to Excel and CSV. You define the columns yourself: label, unit, instrument tag, limits, calculated fields — in the same editor you already use for shift-log elements.

  • The series spans shifts — it does not restart each shift
  • Your own columns: units, limits, calculated fields
  • Download to Excel and CSV, with the filter you see on screen

August 2026

1
Feature

A customizable home page after login

After login you land on an overview home page: the current shift, the diary entry point, the site switcher and your own company content — internal welcome, operational notices, document and intranet links, contacts. Block order, content and page width are configurable in the Console, per site too.

  • Site switcher as a positionable module
  • Operational notices with validity windows
  • Desktop width: diary-aligned or wide

July 2026

21
Feature

Help is live — task by task, step by step

A new, public Help site for the shift log: a concrete task, numbered steps, and what to do when you get stuck. Searchable, in Hungarian and English. Help describes the product — the professional background still lives in the Knowledge Base.

  • Search in both languages
  • Every article states which permission it needs
  • Common error messages come with what to do
Feature

The diary PDF layout is now yours — per plant

You now assemble the body of the diary PDF from blocks: what appears, in what order, in what table. Settings cascade from company to site to plant — you only deviate where the log really differs.

  • Per-plant layout from a shared baseline
  • Computed data points: delta, sum, average
  • Computed values also land in the Excel export
Feature

Calculate with the values logged in the diary

You can define formulas over the diary fields — closing minus opening stock, hourly average, row totals — and the result appears in the PDF and the export just like a hand-entered value.

  • Aggregate table rows into a single value
  • Missing data does not become 0 — it stays empty
  • Preview the whole shift group without saving
Security

Sign-in history per user

Administrators can see when a colleague signed in. In an audit this is the question that had no answer before: “who was logged in when the diary was written?”

  • Visible only with a dedicated permission
  • Entries cannot be modified
Improvement

The diary PDF is finally readable on a phone

The PDF preview now opens inside the app: scrollable and zoomable on a phone. Previously some phones showed only an empty frame.

Feature

Multiple sites within one organisation

One organisation can run several sites, each with its own plants, shift pattern and diary. Roles carry site access: everyone sees what concerns them.

  • Separate diary and reports per site
  • The role decides which sites someone sees
  • Settings cascade to sites and plants
Security

Locking out a departing colleague

A departing colleague’s account can be deactivated in one click: they can no longer sign in, but their logs, reported events and audit trail are kept — nothing is deleted.

  • Log authorship stays traceable years later
  • The account can be restored at any time
  • Both lockout and restore leave an audit trail
Feature

Invitation tracking and last sign-in

The Users tab now lists the invitations you sent with their status — Pending, Registered or Revoked — and a pending invitation can be resent or revoked.

  • Resend an invitation e-mail that got lost or went to spam
  • Viewing the roster is a separate, delegatable permission
  • “Last signed in” column — behind its own permission, for security use
Improvement

The full story of each maintenance job

Priority, assignee and target date on each job; per-shift comments build into a chain, and clicking a row opens an editor with every field and the full history.

  • Priority, assignee, due date — overdue is highlighted
  • A comment chain from shift to shift
  • Deleted work isn’t lost: it stays searchable, with the reason
Feature

History of carried-over items

Carried-over tasks and maintenance jobs now carry a “history” button: a timeline showing, shift by shift, what state the item was in and what was noted about it.

Feature

Maintenance work on the shift log

Record the maintenance work done or under way during the shift right on the log — and anything not closed carries over to the next shift by itself, until it is finished.

  • Open work carries over to the next shift
  • Your own status list: you decide what counts as closed
  • Its own report tab, with CSV/Excel export
Feature

Your own event types

Rename, colour, reorder and switch the log’s event types on or off; with several plants you can set which type is available at which plant.

Improvement

Clearer standing orders and tasks

Task status is one click along a progress track, the list brings high priority to the top, and the log shows who acknowledged a standing order, and when.

  • Four states: not started → in progress → done → not completed
  • “Nth shift” badge: see how long an item has been rolling
  • A standing order with no end date: “Valid until revoked”
Feature

Protected shift closing and post-close history

A log can only be closed by hand near the end of the shift, so it can’t be finalized mid-shift by accident; and any changes made after closing — who changed what and when — are tracked on a separate history timeline.

  • Configurable lock window (30 minutes by default)
  • Follows your shift schedule and timezone
  • Post-close edits shown on a dedicated history
Improvement

Seamless typing on mobile

The live log now auto-saves in the background, so the keyboard no longer drops mid-typing on iPhone and iPad — you can keep writing without interruption.

Feature

Automatic shift-log PDF

Every closed shift now produces a tamper-proof PDF report — saved to the server automatically and available to download or preview any time.

  • Generated automatically at shift end
  • Download and preview from the archive
  • Optionally emailed to your contacts
Improvement

Cleaner archive and read-only mode

Archived logs are read-only until you explicitly edit them; closing a log simply finalizes it.

Feature

Shift attendance and worker roster

Record exactly who worked each shift, picked from a managed roster of workers (name and position).

Feature

Record events on the shift log

Log incidents, near-misses, quality deviations and maintenance-triggering events right on the log — with severity and an open→investigating→closed lifecycle.

Feature

Build your own log

A drag-and-drop builder lets you design your log's sections and fields — text, numbers, lists, tables, images — or start from ready-made templates.

  • 12 field types, responsive layout
  • Template gallery from reference logs
Feature

Manage multiple plants

One organization can run several plants — switch between them, with per-plant permissions and per-plant log setup.

June 2026

4
Feature

Export your data

Turn any datapoint into a CSV/Excel report with a point-and-click builder; saved definitions re-run with one click.

Feature

Automatic shift logs

The system opens and closes shift logs automatically from your schedule and timezone — no manual start.

Security

Corrections leave an audit trail

Authorized roles can correct a log, but every change is recorded — nothing can be rewritten silently.

Improvement

Make it yours: logo, color, language

Custom logo, brand color, shift types and timezone per organization; interface language in Hungarian or English.

Newsletter

Follow how OPEREX evolves

New modules, industrial shift-log tips and ISO 45001 practices — once a month at most, no spam.

You can unsubscribe anytime — the link is at the bottom of every email.