User Interface Changes
- Prevent unwanted display of Special Permit questions in “Repeated Question” popup in inspections without special permits
- Update link to new URL for remotely hosted “Legacy Docs”
- Use in-app window and current authenticated session to open instructional PDFs
- Detect Office 2024 and other nonstandard Office installations when exporting reports to Word or Excel
Minor Improvements, Bug Fixes, Maintenance
- Update legacy code from underscore JS library
- Update several javascript files from require syntax to import syntax
- Adjust sequence of Backbone prop execution
- Address “maint_task_manager is not defined” bug
- Remove immediately invoked expressions to support ESM transition
- Set session ID in header when assigning certificates
- Handle failure of session to be cached in some disconnected usage scenarios
- Resolve inspection list cache issues