Skip to content

feat(tasks): add importance levels feature#595

Open
derangulacau wants to merge 10 commits intopaulscherrerinstitute:mainfrom
HayenNico:feat-importance-levels-clean
Open

feat(tasks): add importance levels feature#595
derangulacau wants to merge 10 commits intopaulscherrerinstitute:mainfrom
HayenNico:feat-importance-levels-clean

Conversation

@derangulacau
Copy link
Copy Markdown

Summary

This PR introduces an importance level feature (1–5) for logbook paragraphs. The feature allows users to assign a priority level when submitting a paragraph and enables filtering logbook entries based on selected importance levels.

Motivation

Adding importance levels improves content prioritization and helps users quickly identify and filter relevant logbook entries.

Implementation

The following changes were implemented:

  • Added support for assigning an importance level (1–5) when submitting a paragraph.
  • Implemented a default importance value of 3 if no value is selected.
  • Stored the selected importance value together with the paragraph data.
  • Updated the UI to allow selecting importance levels during paragraph submission.
  • Added filtering functionality in the widget modal popup.
  • Users can filter logbook entries by selecting one or multiple importance levels using checkboxes.

Importance Levels

  • 1 – Lowest importance
  • 5 – Highest importance
  • Default: 3

Result

Users can now assign importance to paragraphs and filter logbook entries based on one or multiple importance levels, improving navigation and prioritization within the logbook.

@derangulacau derangulacau requested a review from a team as a code owner April 22, 2026 13:16
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.

4 participants