Changelog

Follow all system updates and improvements

Showing 50 of 5000
July 2026

Changed

???? Changed — Preventive Maintenance work orders can only be started, edited, or have their status changed during their scheduled month unless a staff role grants permission to work outside the current month. Tasks can still be viewed at any time.

Fixed

???? Fixed — Expired Work Order download links now show a clear “no longer available” message instead of an error page.

Fixed

???? Fixed — Sending a scheduled report now (Weekly/Monthly/Quarterly) no longer fails when the report includes completed Work Order PDF downloads.

Fixed

???? Fixed — Settings tabs for Scheduled Email Reports and Image Compression now show their proper names instead of internal labels.

Material Used comes ready to use

???? Material Used comes ready to use — The Material Used table (Quantity, Unit of Measurement, Description) is now set up automatically wherever the feature is turned on, so it is available on tasks straight away with no manual setup. Already-configured setups are left exactly as they are.

Changed

???? Changed — Preventive Maintenance work orders can only be started, edited, or have their status changed during their scheduled month unless a staff role grants permission to work outside the current month. Tasks can still be viewed at any time.

Fixed

???? Fixed — Expired Work Order download links now show a clear “no longer available” message instead of an error page.

Fixed

???? Fixed — Sending a scheduled report now (Weekly/Monthly/Quarterly) no longer fails when the report includes completed Work Order PDF downloads.

Fixed

???? Fixed — Settings tabs for Scheduled Email Reports and Image Compression now show their proper names instead of internal labels.

Material Used comes ready to use

???? Material Used comes ready to use — The Material Used table (Quantity, Unit of Measurement, Description) is now set up automatically wherever the feature is turned on, so it is available on tasks straight away with no manual setup. Already-configured setups are left exactly as they are.

New

???? New — The Approvals Queue now shows each request's Financial Status, so an approver can see at a glance which permits are on a finance hold before opening them.

Improved

Improved — Activity dates on a request — the delivery date, event, setup and breakdown dates, pull-out or closure date, gate-pass date, and the shutdown window — must now fall within the permit's planned validity dates, and the system explains which one to fix if it does not.

Document Status always shows Active or Inactive

???? Document Status always shows Active or Inactive — The Document Status column no longer shows a blank dash. A document is Active from the moment it is uploaded and through every approval stage, and becomes Inactive only once a request to deactivate it has been approved.

Approval stage moved out of Document Status

???? Approval stage moved out of Document Status — While a change request is being approved, Document Status now stays Active; the stage it is waiting on is shown in the Workflow Status column instead. The earlier "Pending Activation / Pending Deactivation (In Review)" labels in the Document Status column have been retired.

Choose when an Extension Date is required

???? Choose when an Extension Date is required — A new setting decides whether the Regulatory Compliance Head must set an Extension Date on every deviation approval or only for Yellow or Orange approvals (the default). Set it under Setup → Settings → Building Management.

Activation requests now go straight to Regulatory Compliance

???? Activation requests now go straight to Regulatory Compliance — A request to activate a document now waits on the Regulatory Compliance Head / Officers, as intended, instead of being sent to the OM/AD first.

An extended document no longer turns Red overnight

???? An extended document no longer turns Red overnight — A document that an approved deviation was holding open with an Extension Date could be turned back to Expired (Red) by the nightly check. It now keeps its approved Yellow or Orange, and its Workflow Status stays Approved, until the Extension Date actually passes. Documents that were already affected are corrected automatically.

A justification is now required to endorse a deviation

???? A justification is now required to endorse a deviation — When the OM/AD endorses a Deviation Form, the "Please specify" field must be filled in, so every endorsement records the reason for the decision.

Consistent compliance wording everywhere

???? Consistent compliance wording everywhere — The compliance colours now read the same on every screen and report: Orange — Awaiting Actual Document, Black — Archived, White — Newly Uploaded. Some secondary screens and the training guide still showed older wording.

Comment photos print once on work orders

???? Comment photos print once on work orders — Photos attached to a comment now appear only under Comments / Additional Actions on the printed work order. They no longer also appear in the photo log, so the same image is not shown twice.

Comment attachments show correctly on printed work orders

???? Comment attachments show correctly on printed work orders — When a comment includes a photo or file, the printed work order now shows that file in the Comments section instead of an internal code marker. Timer start/stop photos still appear in the photo log so they are not duplicated as comment attachments.

Start and stop photo notes stay separate

???? Start and stop photo notes stay separate — When you add a photo and note on timer start and another on stop, each note stays with its own photo on the work order and in the printed document. Stopping the timer no longer replaces the start note with the stop note.

Changed

???? Changed — Three refinements from UAT to the Daily Equipment Monitoring form: (1) the asset is now chosen first, at the top of each equipment block, and once you pick it the Type of System and Equipment Number fill in from the asset automatically and are locked, so they always match the selected equipment and can't be mistyped; (2) decommissioned assets no longer appear in the asset list — only in-service equipment can be selected for a declaration; (3) on a submitted report, the trapped-passenger field is now clearly labelled Number of Mantrap Passengers instead of just "Count". When an asset can't be automatically matched to one of the monitored system types, you can still choose the Type of System yourself.

New

???? New — The Approvals Queue now shows each request's Financial Status, so an approver can see at a glance which permits are on a finance hold before opening them.

Improved

Improved — Activity dates on a request — the delivery date, event, setup and breakdown dates, pull-out or closure date, gate-pass date, and the shutdown window — must now fall within the permit's planned validity dates, and the system explains which one to fix if it does not.

Document Status always shows Active or Inactive

???? Document Status always shows Active or Inactive — The Document Status column no longer shows a blank dash. A document is Active from the moment it is uploaded and through every approval stage, and becomes Inactive only once a request to deactivate it has been approved.

Approval stage moved out of Document Status

???? Approval stage moved out of Document Status — While a change request is being approved, Document Status now stays Active; the stage it is waiting on is shown in the Workflow Status column instead. The earlier "Pending Activation / Pending Deactivation (In Review)" labels in the Document Status column have been retired.

Choose when an Extension Date is required

???? Choose when an Extension Date is required — A new setting decides whether the Regulatory Compliance Head must set an Extension Date on every deviation approval or only for Yellow or Orange approvals (the default). Set it under Setup → Settings → Building Management.

Activation requests now go straight to Regulatory Compliance

???? Activation requests now go straight to Regulatory Compliance — A request to activate a document now waits on the Regulatory Compliance Head / Officers, as intended, instead of being sent to the OM/AD first.

An extended document no longer turns Red overnight

???? An extended document no longer turns Red overnight — A document that an approved deviation was holding open with an Extension Date could be turned back to Expired (Red) by the nightly check. It now keeps its approved Yellow or Orange, and its Workflow Status stays Approved, until the Extension Date actually passes. Documents that were already affected are corrected automatically.

A justification is now required to endorse a deviation

???? A justification is now required to endorse a deviation — When the OM/AD endorses a Deviation Form, the "Please specify" field must be filled in, so every endorsement records the reason for the decision.

Consistent compliance wording everywhere

???? Consistent compliance wording everywhere — The compliance colours now read the same on every screen and report: Orange — Awaiting Actual Document, Black — Archived, White — Newly Uploaded. Some secondary screens and the training guide still showed older wording.

Comment photos print once on work orders

???? Comment photos print once on work orders — Photos attached to a comment now appear only under Comments / Additional Actions on the printed work order. They no longer also appear in the photo log, so the same image is not shown twice.

Comment attachments show correctly on printed work orders

???? Comment attachments show correctly on printed work orders — When a comment includes a photo or file, the printed work order now shows that file in the Comments section instead of an internal code marker. Timer start/stop photos still appear in the photo log so they are not duplicated as comment attachments.

Start and stop photo notes stay separate

???? Start and stop photo notes stay separate — When you add a photo and note on timer start and another on stop, each note stays with its own photo on the work order and in the printed document. Stopping the timer no longer replaces the start note with the stop note.

Changed

???? Changed — Three refinements from UAT to the Daily Equipment Monitoring form: (1) the asset is now chosen first, at the top of each equipment block, and once you pick it the Type of System and Equipment Number fill in from the asset automatically and are locked, so they always match the selected equipment and can't be mistyped; (2) decommissioned assets no longer appear in the asset list — only in-service equipment can be selected for a declaration; (3) on a submitted report, the trapped-passenger field is now clearly labelled Number of Mantrap Passengers instead of just "Count". When an asset can't be automatically matched to one of the monitored system types, you can still choose the Type of System yourself.

Changed

???? Changed — Visitor email notifications (new registration, visitor approved, checked in, and checked out) now start turned off on each property. Staff can turn them on under Setup → Email Templates when the property is ready to notify residents.

Fixed

???? Fixed — Saving a permit category no longer creates an extra document template. Changing only the name, the approver role, or the number prefix now leaves the existing template untouched, and a category that has no template asks you to choose one instead of quietly creating a blank one.

Fixed

???? Fixed — Permits sent from the mobile app now arrive complete, exactly like the ones sent from the resident portal: they carry their category, get their official permit number, keep a frozen copy of the filled form, and alert the staff whose role approves that category. Until now these requests arrived without a category, so the Begin Review, Approve, and Reject buttons never appeared for the approvers and the request stayed waiting indefinitely.

Improved

Improved — A request that reached the system without a category is no longer stuck. Its category is now taken from the form it was filed with, so the assigned approvers can review it normally instead of needing an administrator.

House Construction/Renovation Inspection Checklists

???? House Construction/Renovation Inspection Checklists — Added four new Scope of Work forms for residential horizontal properties: General Requirements (A), Architectural/Civil (B), Sanitary/Plumbing/Electrical (C), and Mechanical, Driveway & Gates, Fence Walls, Landscape & Outdoor Structures and Swimming Pool (D). Each records the type of inspection — site preparation, weekly, or final — and carries a remarks box for any item needing rectification.

The same document names are now used on every screen

???? The same document names are now used on every screen — The naming from the Document Types table is now applied everywhere: the document's own title reads Document Type, and the entry chosen from the Document Types catalogue reads Permit Name. Columns that previously read "Document Name" or just "Document" have been renamed to match — on the Dashboard, the Regulatory Overview, Notifications, the Approval Queue, My Requests, a request's detail page, the Pending Uploads report, and the printed and exported copies of those lists. Only the labels changed; the information shown is the same.

Workflow Status shows a dash until a document has been through an approval

???? Workflow Status shows a dash until a document has been through an approval — A newly uploaded document now shows a dash in the Workflow Status column instead of "Approved". Once an activation request is approved it reads Approved, and a document that was rejected, returned, expired or closed shows that outcome.

A document covered by an extension keeps its Yellow or Orange tag

???? A document covered by an extension keeps its Yellow or Orange tag — Previously, once an approved extension held a document back from expiring, a later status refresh could quietly turn it Green and lose the Yellow or Orange tag the Regulatory Compliance Head had approved. The approved tag is now always kept.

Activating a document is a request approved by Regulatory Compliance

???? Activating a document is a request approved by Regulatory Compliance — After uploading a document, the Property Manager files a request to activate it. The request goes straight to the Regulatory Compliance Head and Officers, who are notified and can approve or reject it — it does not pass through the OM/AD and Brand Head stages. Approving makes the document Valid, Active and Green; rejecting leaves it Active and keeps its previous compliance colour.

An approved extension now keeps a document from turning Red

???? An approved extension now keeps a document from turning Red — When the Regulatory Compliance Head approves a deviation with an Extension Date, the document keeps its approved colour (Yellow or Orange) even past its original expiry date, until the extension date is reached. After that it becomes Expired (Red) as usual, unless a new document or a further extension is recorded.

"No" on the OM/AD endorsement now requires an explicit decision

???? "No" on the OM/AD endorsement now requires an explicit decision — If the OM/AD answers "No" on a Deviation Form, the Endorse button is disabled and they must choose either Return to Property Manager or Reject Deviation, so the outcome is always recorded deliberately.

Clearer date columns on the Documents list

???? Clearer date columns on the Documents list — The "Expiry Date" column is now Document Expiry Date, and the Extension Date column sits directly beside it so the original expiry and any approved extension can be read together.

Changed

???? Changed — Visitor email notifications (new registration, visitor approved, checked in, and checked out) now start turned off on each property. Staff can turn them on under Setup → Email Templates when the property is ready to notify residents.

Fixed

???? Fixed — Saving a permit category no longer creates an extra document template. Changing only the name, the approver role, or the number prefix now leaves the existing template untouched, and a category that has no template asks you to choose one instead of quietly creating a blank one.