Skip to content

Dev To Prod#326

Merged
OSPFNeighbour merged 27 commits intomasterfrom
master-dev
Mar 5, 2026
Merged

Dev To Prod#326
OSPFNeighbour merged 27 commits intomasterfrom
master-dev

Conversation

@OSPFNeighbour
Copy link
Collaborator

@OSPFNeighbour OSPFNeighbour commented Mar 2, 2026

This pull request introduces several improvements to the tasking interface, focusing on enhanced notification visibility, legend clarity, and improved drag-and-drop usability. It also includes dependency updates and minor UI tweaks. The most important changes are grouped below:

Notification and Incident Visibility:

  • Added a visible warning and icon styling in the job popup to highlight unacknowledged ICEMS notifications, and enabled clicking the warning to open the timeline modal. [1] [2]
  • When clicking a notification in the alerts panel, the timeline modal now opens automatically for better context.

Legend and Map UI Enhancements:

  • Revamped the map legend to improve clarity: overlays now visually distinguish unacknowledged incidents and incident clusters, with updated icons and layout. The legend now defaults to collapsed, and respects user preference stored in localStorage. [1] [2] [3] [4] [5]
  • Updated menu group labels for BOM and SES unit locations layers for consistency and clarity. [1] [2]

Drag-and-Drop Usability:

  • Improved sortable array bindings to ensure drag actions only start when the pointer is on the specified handle, preventing accidental drags. [1] [2]

Marker and Cluster Visuals:

  • Added a utility to generate SVG pulse-ring overlays matching marker shapes, supporting improved incident highlighting.

Dependency Updates and Cleanup:

  • Updated leaflet.markercluster and webpack dependencies for improved stability and features. [1] [2]
  • Removed unused identity script to clean up the codebase.

OSPFNeighbour and others added 27 commits February 16, 2026 20:03
UI tweaks and fixes to address height issues with the layer controllers
Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.1.2 to 3.1.3.
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](isaacs/minimatch@v3.1.2...v3.1.3)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-version: 3.1.3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [webpack](https://github.com/webpack/webpack) from 5.98.0 to 5.105.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Changelog](https://github.com/webpack/webpack/blob/main/CHANGELOG.md)
- [Commits](webpack/webpack@v5.98.0...v5.105.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-version: 5.105.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* UI and backend to restore all defaults

* legend default state
* a slightly working shot at marker clusters and spiders
* zooming and clustering working
* cluster radius UI as well
* bug fixes for routing
* new untake color rings. bug fixes for layer control
* lots of little UI tweaks to make the clusters work and loook better
* hexagons are the bestagons
* janky theme fix for the config modal
* Human made legend icons
* fix for the icon width on config modal
* legend was collapse
* re-jiggered some code to get more bom weather static layers from beacon
* More BOM map layers via Beacon
* lightning layers
* pulse icons match shape. layer draw rework
* team tasking order change
* toggle hide member capabilities on team card
* keyframe loading of incidents and teams

* getting anything that uses a moment() fromNow to have a common ticker so the UI updates

* more must be better
* ICEMS unack display code

* icems ium ack
@OSPFNeighbour OSPFNeighbour merged commit c9f22a0 into master Mar 5, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant