Skip to content

Conversation

@snipe
Copy link
Member

@snipe snipe commented Oct 3, 2025

This PR got a little bigger than I had originally planned (famous last words, of course), but I'm really happy with the outcome.

  • adds a little more functionality to the expiring assets and licenses alerts, moving some of the code from the blade into accessors, adding category and manufacturer to license emails
  • adds a table menu option to allow seeing the expiring licenses (versus expired) from the UI
  • adds a breadcrumb trail for both of those new license filters
  • changes the color of those table icons to make them stand out more, which I felt was very important, given that those buttons now do a lot more things
  • adds tooltips(!!!!) for the top table buttons, including the magic ones that BS Table generates via data- attribute.
  • uses more natural language to describe when things are expiring or terminating
  • uses translations for the cli interface

Table buttons before:

Screen.Recording.2025-10-04.at.1.23.14.PM.mov

Table buttons after:

Screen.Recording.2025-10-04.at.1.23.38.PM.mov

New License filters:

Screen.Recording.2025-10-04.at.1.20.07.PM.mov

CLI output after:

Screenshot 2025-10-03 at 4 25 44 PM

License email notification after

Screenshot 2025-10-03 at 4 21 05 PM

Asset notification after

Screenshot 2025-10-03 at 4 12 22 PM

@snipe snipe requested a review from uberbrady October 3, 2025 15:26
@snipe snipe merged commit 00af0dd into develop Oct 4, 2025
7 checks passed
@snipe snipe deleted the expiring-alerts-improvements branch October 4, 2025 00:11
@snipe snipe changed the title Small expiring alerts improvements Expiring alerts improvements, UI tweaks, tooltips on BS tables buttons Oct 4, 2025
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