Changelog

Follow all system updates and improvements

Showing 50 of 1931
May 2026

Manage Columns

Manage Columns — The chosen column order on the amenity request list now follows each user across browsers and devices, joining the column visibility setting that was already saved to each user's profile.

Manage Columns

Manage Columns — The chosen column order on the personnel list now follows each user across browsers and devices, joining the column visibility setting that was already saved to each user's profile.

Tasks — Export

Tasks — Export — CSV downloads from the Tasks page now use comma-separated columns so spreadsheets open with the expected layout in typical US-style settings.

Personal Table Preferences

Personal Table Preferences — On lists that allow customizing which columns to show and in what order, the chosen column order is now saved to each user's personal profile and follows them across browsers and devices, joining the column visibility setting that was already saved per user.

Amenity Reservations Eligibility

???? Amenity Reservations Eligibility — Fixed an issue where connected applications could retrieve amenity details, availability, calculate prices, or create reservations for amenities not eligible for the contact's tower. The eligibility rule is now enforced consistently across all amenity endpoints.

Search Covers Setup

???? Search Covers Setup — The menu search now also filters and highlights items inside the Setup panel. If a match is found in Setup, the panel opens automatically and closes when the search is cleared.

Manage Columns

Manage Columns — The chosen column order on the ticket list now follows each user across browsers and devices, joining the column visibility setting that was already saved to each user's profile.

Manage Columns

Manage Columns — The chosen column order on the parcel list now follows each user across browsers and devices, joining the column visibility setting that was already saved to each user's profile.

Manage Columns

Manage Columns — The chosen column order on the visitor lists now follows each user across browsers and devices, joining the column visibility setting that was already saved to each user's profile.

Manage Columns

Manage Columns — The chosen column order on the service request list now follows each user across browsers and devices, joining the column visibility setting that was already saved to each user's profile.

Manage Columns

Manage Columns — The chosen column order on the asset list now follows each user across browsers and devices, joining the column visibility setting that was already saved to each user's profile.

Improved Setup Search

Improved Setup Search — Setup results now appear inline below the regular menu results with a "Setup" section header, instead of opening a separate panel that could cover the search bar.

Tower Eligibility

???? Tower Eligibility — Fixed an issue where amenities not assigned to a resident's tower could still be opened or reserved by entering a direct link. Residents now only see and can interact with amenities that match the eligibility configured for their tower.

Job Category & Sub-Category Filters

???? Job Category & Sub-Category Filters — Added Job Category and Job Sub-Category filters to the Tickets page filter menu. When you pick a Job Category, the Sub-Category list automatically narrows to show only the sub-categories that belong to that category, mirroring how the create-ticket form works. The Sub-Category list also hides any sub-category that has no tickets so you only see options that will actually return results.

Improved Search

Improved Search — The search bar is now always visible and ready to use without needing to click an icon first. Matching keywords are now highlighted in yellow within search results, making it easier to spot the relevant menu items.

Service booking schedule

???? Service booking schedule — Staff can define when each service accepts bookings, how long each visit lasts, and how far ahead residents must book. Creating or editing a service no longer includes choosing a small decorative picture. On the staff and resident booking screens, you pick the day first, then the time. Request details show the service’s booking rules and the selected time window.

Manage Columns

Manage Columns — The chosen column order on the amenity request list now follows each user across browsers and devices, joining the column visibility setting that was already saved to each user's profile.

Manage Columns

Manage Columns — The chosen column order on the personnel list now follows each user across browsers and devices, joining the column visibility setting that was already saved to each user's profile.

Tasks — Export

Tasks — Export — CSV downloads from the Tasks page now use comma-separated columns so spreadsheets open with the expected layout in typical US-style settings.

Personal Table Preferences

Personal Table Preferences — On lists that allow customizing which columns to show and in what order, the chosen column order is now saved to each user's personal profile and follows them across browsers and devices, joining the column visibility setting that was already saved per user.

Amenity Reservations Eligibility

???? Amenity Reservations Eligibility — Fixed an issue where connected applications could retrieve amenity details, availability, calculate prices, or create reservations for amenities not eligible for the contact's tower. The eligibility rule is now enforced consistently across all amenity endpoints.

Search Covers Setup

???? Search Covers Setup — The menu search now also filters and highlights items inside the Setup panel. If a match is found in Setup, the panel opens automatically and closes when the search is cleared.

Manage Columns

Manage Columns — The chosen column order on the ticket list now follows each user across browsers and devices, joining the column visibility setting that was already saved to each user's profile.

Manage Columns

Manage Columns — The chosen column order on the parcel list now follows each user across browsers and devices, joining the column visibility setting that was already saved to each user's profile.

Manage Columns

Manage Columns — The chosen column order on the visitor lists now follows each user across browsers and devices, joining the column visibility setting that was already saved to each user's profile.

Manage Columns

Manage Columns — The chosen column order on the service request list now follows each user across browsers and devices, joining the column visibility setting that was already saved to each user's profile.

Manage Columns

Manage Columns — The chosen column order on the asset list now follows each user across browsers and devices, joining the column visibility setting that was already saved to each user's profile.

Improved Setup Search

Improved Setup Search — Setup results now appear inline below the regular menu results with a "Setup" section header, instead of opening a separate panel that could cover the search bar.

Tower Eligibility

???? Tower Eligibility — Fixed an issue where amenities not assigned to a resident's tower could still be opened or reserved by entering a direct link. Residents now only see and can interact with amenities that match the eligibility configured for their tower.

Job Category & Sub-Category Filters

???? Job Category & Sub-Category Filters — Added Job Category and Job Sub-Category filters to the Tickets page filter menu. When you pick a Job Category, the Sub-Category list automatically narrows to show only the sub-categories that belong to that category, mirroring how the create-ticket form works. The Sub-Category list also hides any sub-category that has no tickets so you only see options that will actually return results.

Improved Search

Improved Search — The search bar is now always visible and ready to use without needing to click an icon first. Matching keywords are now highlighted in yellow within search results, making it easier to spot the relevant menu items.

Service booking schedule

???? Service booking schedule — Staff can define when each service accepts bookings, how long each visit lasts, and how far ahead residents must book. Creating or editing a service no longer includes choosing a small decorative picture. On the staff and resident booking screens, you pick the day first, then the time. Request details show the service’s booking rules and the selected time window.

Manage Columns

Manage Columns — The chosen column order on the amenity request list now follows each user across browsers and devices, joining the column visibility setting that was already saved to each user's profile.

Staff Permissions Adjustment

Staff Permissions Adjustment — Improved Task visibility control by enabling the "View (Own)" permission in staff settings. Staff members now correctly see tasks they are assigned to, following, or created, as well as public tasks and project tasks, by granting the "View (Own)" permission when Global View is disabled.

Visitors — Associate to resident

???? Visitors — Associate to resident — Fixed an issue where labels on the screen that links a visitor to a resident stayed in Portuguese when the site was set to English.

Staff Permissions Adjustment

Staff Permissions Adjustment — Fixed an issue where staff members with restricted view permissions could not see tickets they created or were assigned to when Global View was disabled. Staff can now correctly see tickets they are responsible for, tickets they created, and tickets linked to projects they are members of, even without global visibility.

Staff Permissions Adjustment

Staff Permissions Adjustment — Improved Task visibility control by enabling the "View (Own)" permission in staff settings. Staff members now correctly see tasks they are assigned to, following, or created, as well as public tasks and project tasks, by granting the "View (Own)" permission when Global View is disabled.

Visitors — Associate to resident

???? Visitors — Associate to resident — Fixed an issue where labels on the screen that links a visitor to a resident stayed in Portuguese when the site was set to English.

Staff Permissions Adjustment

Staff Permissions Adjustment — Fixed an issue where staff members with restricted view permissions could not see tickets they created or were assigned to when Global View was disabled. Staff can now correctly see tickets they are responsible for, tickets they created, and tickets linked to projects they are members of, even without global visibility.

Staff Permissions Adjustment

Staff Permissions Adjustment — Improved Task visibility control by enabling the "View (Own)" permission in staff settings. Staff members now correctly see tasks they are assigned to, following, or created, as well as public tasks and project tasks, by granting the "View (Own)" permission when Global View is disabled.

Visitors — Associate to resident

???? Visitors — Associate to resident — Fixed an issue where labels on the screen that links a visitor to a resident stayed in Portuguese when the site was set to English.

Staff Permissions Adjustment

Staff Permissions Adjustment — Fixed an issue where staff members with restricted view permissions could not see tickets they created or were assigned to when Global View was disabled. Staff can now correctly see tickets they are responsible for, tickets they created, and tickets linked to projects they are members of, even without global visibility.

Ticket & Task Reports

Ticket & Task Reports — On bulk ticket import, the help window now shows a sample table and plain-language column rules so staff can prepare files with fewer mistakes.

Tickets — Export

???? Tickets — Export — The CSV, Excel, and PDF buttons on the Tickets page now produce a file with exactly the same layout, header, and naming as the Export All button. The header summary at the top of every file now shows the property name, the "Ticket List" title, the date and time the file was generated, and a "Total Records Exported" line. The file name follows the pattern "{Property} Ticket List YYYY-MM-DD HHMMSS" (for example: "Arbor Lanes Ticket List 2026-05-04 094210"). Export downloads the rows currently visible on screen (or just the rows you have checked in the bulk-action checkboxes), while Export All continues to return the complete list.

Ticket & Task Reports

Ticket & Task Reports — On bulk ticket import, the help window now shows a sample table and plain-language column rules so staff can prepare files with fewer mistakes.

Contacts

???? Contacts — Fixed an issue where the form silently refused to save when adding a contact whose email already belonged to a contact in another property; the contact is now linked to the existing record automatically and saving is only blocked when it would create a duplicate contact within the same property.

Tickets — Export

???? Tickets — Export — The CSV, Excel, and PDF buttons on the Tickets page now produce a file with exactly the same layout, header, and naming as the Export All button. The header summary at the top of every file now shows the property name, the "Ticket List" title, the date and time the file was generated, and a "Total Records Exported" line. The file name follows the pattern "{Property} Ticket List YYYY-MM-DD HHMMSS" (for example: "Arbor Lanes Ticket List 2026-05-04 094210"). Export downloads the rows currently visible on screen (or just the rows you have checked in the bulk-action checkboxes), while Export All continues to return the complete list.

Ticket & Task Reports

Ticket & Task Reports — On bulk ticket import, the help window now shows a sample table and plain-language column rules so staff can prepare files with fewer mistakes.

Contacts

???? Contacts — Fixed an issue where the form silently refused to save when adding a contact whose email already belonged to a contact in another property; the contact is now linked to the existing record automatically and saving is only blocked when it would create a duplicate contact within the same property.

Tickets — Export

???? Tickets — Export — The CSV, Excel, and PDF buttons on the Tickets page now produce a file with exactly the same layout, header, and naming as the Export All button. The header summary at the top of every file now shows the property name, the "Ticket List" title, the date and time the file was generated, and a "Total Records Exported" line. The file name follows the pattern "{Property} Ticket List YYYY-MM-DD HHMMSS" (for example: "Arbor Lanes Ticket List 2026-05-04 094210"). Export downloads the rows currently visible on screen (or just the rows you have checked in the bulk-action checkboxes), while Export All continues to return the complete list.