feature
OCS - Sandbox
sandbox
Advanced Custom Fields
v1.5.0
Aug 28, 2026
New
???? New — Any task custom field can now be filled in and updated right on the task, without opening the full edit form. When setting up a custom field for tasks, turn on "Allow editing directly in the task view", and anyone with permission — including an assigned technician — can update it straight from the task, next to the parts and materials table.
feature
OCS - Sandbox
sandbox
Tasks Advanced Options
v1.5.0
Aug 27, 2026
"No Scope of Work" option for tasks that use custom fields
???? "No Scope of Work" option for tasks that use custom fields — When a Scope of Work is required to create a task, the list now includes a ready-made "No Scope of Work" choice. Teams that use custom fields instead of a scope (for example Reactive maintenance) can pick it to satisfy the requirement without adding a real scope: no scope section shows on the task or the work order, and it never blocks the task from being completed. It is added automatically, with nothing to set up.
feature
OCS - Staging
staging
Tasks Advanced Options
v1.5.0
Aug 27, 2026
"No Scope of Work" option for tasks that use custom fields
???? "No Scope of Work" option for tasks that use custom fields — When a Scope of Work is required to create a task, the list now includes a ready-made "No Scope of Work" choice. Teams that use custom fields instead of a scope (for example Reactive maintenance) can pick it to satisfy the requirement without adding a real scope: no scope section shows on the task or the work order, and it never blocks the task from being completed. It is added automatically, with nothing to set up.
feature
APMC Production
production
Customer Management
v1.4.0
Aug 26, 2026
Customer Accounts
???? Customer Accounts — Added a Bulk Account Activation tool for platform administrators. It groups every customer account by e-mail address — demonstration owners, demonstration residents, and real accounts — shows how many of each are currently active or inactive, and lets you switch a whole group on or off in one click. This makes it easy to hand a property over from demonstration data to live use, or to put it back into demonstration mode. Each account is switched exactly as if you had used the on/off toggle on its own row, so access is updated across all connected properties at the same time. Demonstration groups can be switched on and off freely. Real accounts are deliberately protected: they can never be switched on as a whole group, and the only bulk reactivation offered for them is Restore, which undoes a deactivation made with this tool and brings back nothing else — accounts that were already inactive beforehand stay inactive, and the button stays unavailable until there is something to undo. Every bulk run is recorded in the activity history with the person who ran it, the group they chose, and how many accounts were affected.
improvement
APMC Production
production
Announcements
v1.0.0
Aug 25, 2026
Start Date and End Date Now Required
???? Start Date and End Date Now Required — Every announcement must now have a start date and an end date. This makes sure each announcement has a clear period when it is shown, and that it stops being displayed automatically once that period ends.
improvement
APMC Production
production
Announcements
v1.0.0
Aug 25, 2026
Duplicate Announcement Protection
???? Duplicate Announcement Protection — The system now blocks you from posting two announcements with the same title on the same posting date. If it happens, a clear message appears and everything you typed is kept on screen so you only need to change the title or the date. This also prevents accidental copies when a page is refreshed or the Post button is pressed more than once.
feature
OCS - Sandbox
sandbox
Core Platform
v1.4.3
Aug 25, 2026
Task actions no longer fail with a server error
???? Task actions no longer fail with a server error — Creating a task or changing its status could stop with a server error whenever an add-on made its email placeholders available in an unexpected way. Actions on tasks now complete normally, and the offending placeholder set is simply left out instead of stopping the whole action.
feature
OCS - Staging
staging
Core Platform
v1.4.3
Aug 25, 2026
Task actions no longer fail with a server error
???? Task actions no longer fail with a server error — Creating a task or changing its status could stop with a server error whenever an add-on made its email placeholders available in an unexpected way. Actions on tasks now complete normally, and the offending placeholder set is simply left out instead of stopping the whole action.
fix
OCS Production
production
Ticket & Task Reports
v1.7.1
Aug 25, 2026
Fixed
???? Fixed — Resolved an error that could occur when changing a task's status, which was preventing the update from completing. Status changes now save correctly.
feature
OCS Production
production
Core Platform
v1.4.3
Aug 25, 2026
Task actions no longer fail with a server error
???? Task actions no longer fail with a server error — Creating a task or changing its status could stop with a server error whenever an add-on made its email placeholders available in an unexpected way. Actions on tasks now complete normally, and the offending placeholder set is simply left out instead of stopping the whole action.
fix
OCS Production
production
Tasks
v1.2.1
Aug 25, 2026
Fixed
???? Fixed — Creating a task from a support ticket now pre-fills the due date from the ticket’s service level agreement again, instead of leaving it blank for you to work out by hand.
feature
OCS - Sandbox
sandbox
Ticket & Task Reports
v1.7.1
Aug 21, 2026
Improved
✨ Improved — Custom task reports now let you choose the location column names under Setup → Settings. You can add, remove, or rename them (for example Building, Floor, and Room, or Division instead of Department) so the selectable columns, the results table, and the Excel, CSV, and PDF exports match this site.
improvement
OCS - Staging
staging
Sentinel
v1.13.0
Aug 21, 2026
Website down notifications can be switched off
???? Website down notifications can be switched off — Email notifications for websites going down and recovering now have their own on/off switch, next to the existing one for phone calls. With them off, outages are still detected, recorded in the Downtime History and reflected on the status pages — only the notifications stop.
feature
OCS - Staging
staging
Sentinel
v1.13.0
Aug 21, 2026
Act on every domain at once
???? Act on every domain at once — Managing a list of hundreds of imported domains no longer means clicking through them one by one. A new "All domains" menu turns availability monitoring on or off, shows or hides them on the public status page, and activates or deactivates every domain in a single step. The outage history also gained a "Clear everything" option that removes outages still in progress as well, putting every website back to waiting for its first check.
feature
OCS - Staging
staging
Sentinel
v1.12.2
Aug 21, 2026
Database update failed on installations without the incident history
???? Database update failed on installations without the incident history — Updating the database ended in an error on any installation that had never recorded an incident snapshot before, including brand-new installations. The update now prepares the storage in the right order and completes normally.
improvement
OCS - Staging
staging
Sentinel
v1.12.1
Aug 21, 2026
Hosting panel access restricted to reading
???? Hosting panel access restricted to reading — The connection to the hosting panel can now only run inspection commands; anything that could change a setting or a service on the panel is refused outright.
improvement
OCS - Staging
staging
Sentinel
v1.12.0
Aug 21, 2026
Much deeper incident snapshots
✨ Much deeper incident snapshots — The Black Box now records far more of what was happening at the moment of a spike: how many tasks were actually running versus stuck waiting on disk or the database, the list of database queries in flight (with the schema and duration of each, so the responsible site is identifiable), the processes blocked in disk waits, and optionally the hosting panel's own view of the server. How many processes each list captures is now adjustable in Settings — raise it when dozens of jobs run at once and the short list hides them.
fix
OCS - Staging
staging
Sentinel
v1.11.0
Aug 21, 2026
Control over which outages the public pages show
???? Control over which outages the public pages show — Outages can now be hidden from every public page with one click (they stay in your internal history), removed individually, or the whole resolved history can be cleared at once. Each client status page also chooses what it publishes: whether to show a past-outage history at all, and a minimum length so brief interruptions are left out.
improvement
OCS - Staging
staging
Sentinel
v1.11.0
Aug 21, 2026
Export the Black Box snapshots
???? Export the Black Box snapshots — Each incident snapshot can be downloaded as a readable report to attach to a ticket or send to the hosting provider, and a "Download all" button exports the complete snapshot history as a data file for analysis outside the platform.
feature
OCS - Staging
staging
Ticket & Task Reports
v1.7.1
Aug 21, 2026
Improved
✨ Improved — Custom task reports now let you choose the location column names under Setup → Settings. You can add, remove, or rename them (for example Building, Floor, and Room, or Division instead of Department) so the selectable columns, the results table, and the Excel, CSV, and PDF exports match this site.
improvement
APMC Production
production
System Updates
v2.3.5
Aug 20, 2026
Scope of Work section order
✨ Scope of Work section order — Scope of Work templates can now keep a saved display order for their sections and options, so Work Orders and printed task reports show fields in the sequence your team arranged. Templates that have never been reordered keep their previous order.
improvement
APMC Production
production
Tasks
v1.2.4
Aug 20, 2026
Unique Scope of Work codes
???? Unique Scope of Work codes — When creating or editing a Scope of Work, the code must be unique. If another Scope of Work already uses that code, the save is blocked and you are asked to choose a different one.
fix
APMC Sandbox
sandbox
reports_center
v1.3.2
Aug 20, 2026
Fixed
???? Fixed - Two name columns missed the new name format. The "Assigned to" column on the Tickets reports and the Approver column on the compliance reports were still printing first name first. They now read "Lastname, Firstname" like every other person named on the reports, on screen and in every download.
improvement
APMC Sandbox
sandbox
reports_center
v1.3.1
Aug 20, 2026
Improved
✨ Improved - Another round of report refinements from the latest review. Every date now reads the way the final template shows it: day, month name, year and the time, for example 05 Feb 2026 12:00 AM - on screen, in the downloads, in the report's From/To dates and in the Generated At stamp alike. Names now read "Lastname, Firstname" wherever the report names a person (Reported By, Approved By, Assigned to). Aging Type now always shows: it is worked out from how late each ticket or work order actually is - the same banding the Exceed SLA chart uses - so the column and the chart always agree. Director and Brand Head now appear in the report header and footer even when the first property record on file is an empty placeholder. A ticket whose service level is Lead Time now shows its lead date and time in the SLA column instead of the words "Lead Time". The PDF download is now fully readable: text wraps inside its cell instead of being cut off, in the data and in the column headings. On the compliance reports, every table beside a bar graph gained a Percentage column (the status reports measure against the total active document types, the other breakdowns against their own total), and the Expired reports no longer paint every row red - they list only expired permits, so they now read as a normal table.
improvement
APMC Sandbox
sandbox
property_audit
v1.1.7
Aug 20, 2026
Audit Teams
???? Audit Teams — An audit can now be assigned to several auditors and several auditees at once. Everyone assigned opens the same audit form and can work on it whenever they are available, so a long checklist can be completed part by part, and each auditor is told when they are assigned.
improvement
APMC Sandbox
sandbox
property_audit
v1.1.7
Aug 20, 2026
Appeal an Auditor's Finding
???? Appeal an Auditor's Finding — When an auditor marks a check as not compliant, the Property Manager is offered an appeal on that same line. An appeal needs a reason and supporting evidence, and once accepted the check counts as complete.
improvement
APMC Sandbox
sandbox
property_audit
v1.1.7
Aug 20, 2026
Missing Answers Are Highlighted
???? Missing Answers Are Highlighted — Submitting an audit now points out every check still waiting on an answer, a required remark or required evidence, and jumps to the first of them. Nothing typed is lost, so a long checklist can be picked up again later.
improvement
APMC Sandbox
sandbox
property_audit
v1.1.7
Aug 20, 2026
Findings Follow the Auditor's Decision
???? Findings Follow the Auditor's Decision — A corrective action is raised once the auditor confirms a check is not compliant, rather than as soon as the Property Manager marks it. If an appeal is later accepted, the action is cancelled automatically and the record still shows it was raised.
removed
APMC Sandbox
sandbox
property_audit
v1.1.7
Aug 20, 2026
Removed the Property Manager's Attachment Field
⚠️ Removed the Property Manager's Attachment Field — The Property Manager's first pass through the checklist no longer asks for attachments. Evidence is now collected where it matters: from the auditor when they raise a finding, and from the Property Manager when they appeal one.
improvement
APMC Sandbox
sandbox
property_audit
v1.1.7
Aug 20, 2026
Shared Corrective Actions
✨ Shared Corrective Actions — A corrective action can be assigned to several people, and any of them can move it forward. The list shows everyone it is shared with.
fix
APMC Sandbox
sandbox
property_audit
v1.1.7
Aug 20, 2026
New Corrective Action States
???? New Corrective Action States — Actions now pass through a For Validation step so the person who raised the finding can check the fix, and Completed has been renamed Closed. Existing actions keep their history.
fix
APMC Sandbox
sandbox
property_audit
v1.1.7
Aug 20, 2026
Editable Schedule Until Submission
???? Editable Schedule Until Submission — An audit's date, frequency and assignments stay editable while it is scheduled or in progress, so it can be moved or reassigned around staff availability. Once submitted, those details are fixed.
security
APMC Sandbox
sandbox
property_audit
v1.1.7
Aug 20, 2026
Updated Audit Type List
???? Updated Audit Type List — The Audit Type list now offers Technical, Safety, Security, IMS Internal, Self-IE, Financial, Executive Visit, DevCon and Inspection. Older types that nothing is using are hidden; any still in use by a template or an audit stay available.
feature
APMC Sandbox
sandbox
property_audit
v1.1.7
Aug 20, 2026
Clearer Schedule New Audit Layout
✨ Clearer Schedule New Audit Layout — Template and Audit Scope have swapped places, so the template is chosen right after the audit type.
improvement
APMC Sandbox
sandbox
property_audit
v1.1.7
Aug 20, 2026
Fire Code Checklists Fully Categorised
✨ Fire Code Checklists Fully Categorised — The Fire Code checklists now carry their division and section in the Building System Category and Sub-category columns, matching the source workbook.
improvement
APMC Staging
staging
elections
v1.5.0
Aug 20, 2026
Breaking a Tie
Breaking a Tie — When two candidates tie for the last seat, management can now record who takes it and why, directly on the count screen. The decision is stored with the reason, the person and the date, and can be undone while the result has not been published. Without it, a tied election could never be finished.
improvement
APMC Staging
staging
elections
v1.5.0
Aug 20, 2026
Clearer Election Screen and Downloadable Receipt
Clearer Election Screen and Downloadable Receipt — The election screen now presents each option as a card explaining what it does, with voting highlighted as the main action and the reason shown when a unit cannot vote. The voting receipt can be downloaded as a file or printed, on top of the copy already sent by email.
improvement
APMC Staging
staging
elections
v1.5.0
Aug 20, 2026
Elections in the Resident Area
Elections in the Resident Area — An Elections entry now appears in the resident portal menu, listing every election the unit takes part in with its status — open for voting, already voted, or the reason it cannot vote. The entry only appears when the unit actually has an election.
improvement
APMC Staging
staging
elections
v1.4.0
Aug 20, 2026
Clearer Election Screen and Downloadable Receipt
✨ Clearer Election Screen and Downloadable Receipt — Card based election screen with voting as the primary action and the blocking reason surfaced; receipt download as a file and a print friendly layout.
improvement
APMC Staging
staging
elections
v1.3.2
Aug 20, 2026
Elections in the Resident Area
???? Elections in the Resident Area — Portal menu entry and an election listing for residents, shown only when the unit takes part in a visible election.
improvement
APMC Staging
staging
reports_center
v1.3.1
Aug 20, 2026
Improved
✨ Improved - Another round of report refinements from the latest review. Every date now reads the way the final template shows it: day, month name, year and the time, for example 05 Feb 2026 12:00 AM - on screen, in the downloads, in the report's From/To dates and in the Generated At stamp alike. Names now read "Lastname, Firstname" wherever the report names a person (Reported By, Approved By, Assigned to). Aging Type now always shows: it is worked out from how late each ticket or work order actually is - the same banding the Exceed SLA chart uses - so the column and the chart always agree. Director and Brand Head now appear in the report header and footer even when the first property record on file is an empty placeholder. A ticket whose service level is Lead Time now shows its lead date and time in the SLA column instead of the words "Lead Time". The PDF download is now fully readable: text wraps inside its cell instead of being cut off, in the data and in the column headings. On the compliance reports, every table beside a bar graph gained a Percentage column (the status reports measure against the total active document types, the other breakdowns against their own total), and the Expired reports no longer paint every row red - they list only expired permits, so they now read as a normal table.
improvement
OCS - Staging
staging
Sentinel
v1.10.2
Aug 20, 2026
Website outage alerts were never delivered
???? Website outage alerts were never delivered — Outages were detected and recorded correctly, but the down and recovery notification emails could not be sent at all, so nobody was warned when a website went offline. Notifications now go out as intended, and the Downtime History gained an "Alert" column showing for every outage whether the team was actually notified — a delivery failure can no longer pass unnoticed.
improvement
OCS - Staging
staging
Sentinel
v1.10.1
Aug 20, 2026
Easier domain selection for status pages
✨ Easier domain selection for status pages — Picking the domains of a client status page now offers a live search box, one-click Select all / Clear, and a "Select unassigned" shortcut that picks every domain not already used on another client page. Domains already on other pages are labeled with the page they belong to, and a counter shows how many are selected.
improvement
OCS - Staging
staging
Sentinel
v1.10.0
Aug 20, 2026
Status pages per client
???? Status pages per client — Besides the general status page, you can now create any number of client status pages, each showing only the domains you pick and each with its own private address to share with that client. Client pages are deliberately gentle: when a website stops responding, they first show a yellow "under maintenance" notice, and only after the outage lasts longer than a configurable grace window (10 minutes by default) does it turn red as "temporarily unavailable" — never exposing technical error details, which stay on the internal page only. The past-outage history on client pages shows just the period and duration. Managed on the Manage Domains screen.
feature
OCS - Staging
staging
Sentinel
v1.9.0
Aug 20, 2026
Black Box — incident snapshots
???? Black Box — incident snapshots — When the platform server crosses a critical limit (processor saturated, memory or swap nearly full), Sentinel now automatically photographs that exact second: the programs consuming the most processor and memory (including how long each had been running), the biggest swap consumers, and how many connections were being served. The snapshots appear in a new Black Box section on the Server Usage screen, so a spike at 3 AM can be diagnosed the next morning instead of guessed at. Triggers, a cooldown between snapshots and an on/off switch are configurable in Settings; the processor trigger adapts automatically to the server's core count.
fix
APMC Sandbox
sandbox
reports_center
v1.3.0
Aug 19, 2026
Fixed
???? Fixed - The menu now hides the report areas a person cannot open. Reports Center home already showed only the areas your role is allowed to use, but the left-hand menu still listed all four, so choosing one you had no reports in opened an empty page. The menu is now filtered the same way the home screen is: you only see Tickets, Preventive Maintenance, Corrective Maintenance or Regulatory Compliance if your role has at least one report in that area, and the whole Reports Center entry disappears if you have none at all. Nothing changes for anyone who already had access to everything.
fix
APMC Sandbox
sandbox
reports_center
v1.2.9
Aug 19, 2026
Fixed
???? Fixed - The Compliance (Exception) report counted valid permits as "No Upload". Because that report leaves valid documents out, the "still waiting for an upload" figure was working itself out from what remained and swept the valid ones in with it, so the report overstated No Upload and its total always matched the Over All report. A document type already covered by a valid document is not waiting for an upload, so No Upload now reads the same on Compliance (Exception) as it does on Over All Compliance, and the Exception total is the active document types minus the valid ones. Percentages on both reports are still measured against the full number of active document types.
removed
APMC Sandbox
sandbox
reports_center
v1.2.8
Aug 19, 2026
Improved
✨ Improved - A further round of report refinements from the latest review. Every date on every report, including the "Generated At" stamp in the page header and footer, now reads day/month/year with the time (for example 19/08/2026 \ — 10:07:14 PM); a date the system records without a time shows 12:00:00 AM so the format never varies. A work order with nobody assigned reads No Assignee on the report and in its chart, and one whose assignee belongs to no department reads No Department instead of a dash; the people assigned to a work order are listed one per line, the same as departments. The Exceeded band of the table beside each maintenance chart is now highlighted in red on screen, in Excel and in the PDF, and that table's Type column is carried into both downloads. The Excel bar graph now colours each bar individually, matching the colours on screen and in the PDF. Compliance reports changed the most: No Upload and For Validation take the requested colours, the pie shows its percentages outside the chart with nothing printed inside, and every percentage and the Business Unit total are now measured against the total number of active document types, so No Upload covers every document type still waiting for an upload. The Location, Development Type and Property Name columns were removed from all compliance reports; Expired - Type no longer carries Soon to Expire or Notice Type; and Soon to Expire now counts the days left ("8 Days") instead of showing a date. PDF charts also print the full band names under the bars and no longer repeat the same table twice.
improvement
APMC Staging
staging
api_v2
v1.6.0
Aug 19, 2026
Election Results in Connected Apps
???? Election Results in Connected Apps — Connected apps can now fetch the elected board members of an election, available only after management publishes the result.
improvement
APMC Staging
staging
api_v2
v1.5.0
Aug 19, 2026
Elections in Connected Apps
???? Elections in Connected Apps — Connected apps can now list the elections a unit may take part in, open one to see the candidates with their photo, biography, platform and CV, cast the unit's vote, and fetch the voting receipt. Each response tells the app whether voting is open, whether the unit is entitled to vote, whether it already voted, and the reason when it cannot — so the app can show the right screen without guessing.