-
Notifications
You must be signed in to change notification settings - Fork 7
What's New in IMS
Sean R. Abraham edited this page Feb 23, 2025
·
9 revisions
We're been busily working to make IMS better for 2025. Here are some highlights:
Features:
- Press ? for help: most pages in IMS now have help modals showing (new) keyboard shortcuts. Press "?" to make the help modal pop up.
- Dark mode: toggle between light and dark themes as preferred.
- Email login: log in with your email address rather than your Ranger handle.
- Striking: any user report entry can be "stricken" to hide it from view. This is desirable for text that is inaccurate and not useful for readers of an incident.
- Incident type filtering: the Incidents page can be filtered to any number of chosen Incident Types.
- Incident type descriptions: there's now a help link next to the Incident Types header, which leads to descriptions of the many Incident Types.
- Field Reports: "Incident Reports" are renamed "Field Reports", to distinguish them better from Incidents.
- Regular expressions: the Incidents and Field Reports pages now support regexps. Go to the page then press "?" for details.
- Easier Ranger handle entry: there are now text fields for adding Rangers to an Incident, replacing the select dropdown. Also these link to Clubhouse profiles.
- Generated text hidden by default: all those verbose Incident history text entries are hidden unless a checkbox is ticked to show them.
- Priority: the Incident "priority" field has been removed, due to lack of use.
- FR-to-incident: a new Incident can now be created from a Field Report with one click.
- Unicode: added full Unicode support 😃.
- Time zones: all times in IMS now show time zones, either on the page itself or when hovered over.
- Printouts: pages in IMS now look reasonable when printed (to PDF or printer). Prefer light mode when printing.
- JavaScript alerts: removed all the things that could create JavaScript alert popups. Instead we put error messages on the pages.
Bug fixes:
- Resolved the old "no more than 6 open tabs" limitation.
- Fixed a bug that made sessions last no more than one hour. Now sessions should last a whole shift.
- Sorted the "Add Field Reports" select options to make them easier to navigate.
Performance:
- Improved client-side data refreshes in many ways, making everything faster and more reliable.
- Made data loads in the server more efficient too, e.g. with batched DB lookups.
For more detailed information about what we've been up to, see the repository's CHANGELOG.