Skip to content

Issue #108 - Indicate worker update availability (red dot)#77

Merged
ashiven merged 5 commits intomainfrom
Issue-#108
Jul 15, 2025
Merged

Issue #108 - Indicate worker update availability (red dot)#77
ashiven merged 5 commits intomainfrom
Issue-#108

Conversation

@LukaDeka
Copy link

What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)

  • Feature

What is the current behavior? (You can also link to an open issue here)

  • "... menu" doesn't display red dot when any of the updates are available

What is the new behavior (if this is a feature change)? If possible add a screenshot.

  • "... menu" looks like this if any update is available:
image

Does this PR introduce a breaking change? (What changes might users need to make in their application due to this PR?)

  • No

LukaDeka added 3 commits July 15, 2025 11:00
Signed-off-by: Luka Dekanozishvili <luka.dekanozishvili1@gmail.com>
Signed-off-by: Luka Dekanozishvili <luka.dekanozishvili1@gmail.com>
Signed-off-by: Luka Dekanozishvili <luka.dekanozishvili1@gmail.com>
@LukaDeka LukaDeka self-assigned this Jul 15, 2025
<div class="actions-dropdown">
<button class="toggle-actions-menu" data-id="{{ worker.ip_address }}">...</button>
<button class="toggle-actions-menu" data-id="{{ worker.ip_address }}">...
{% if worker.dependency_version.emba_outdated or worker.dependency_version.deb_outdated or worker.dependency_version.external_outdated %}
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I unfortunately had to do this on one line since \ didn't work and it crashed every time otherwise.

@LukaDeka LukaDeka requested a review from ashiven July 15, 2025 11:13
Signed-off-by: Luka Dekanozishvili <luka.dekanozishvili1@gmail.com>
@LukaDeka
Copy link
Author

image

The dot also goes away when all the updates are done.

Copy link

@ashiven ashiven left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. Good work!

@ashiven ashiven merged commit e487990 into main Jul 15, 2025
14 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.

2 participants