minvws / nl-kat-coordination

OpenKAT scans networks, finds vulnerabilities and creates accessible reports. It integrates the most widely used network tools and scanning software into a modular framework, accesses external databases such as shodan, and combines the information from all these sources into clear reports. It also includes lots of cat hair.
https://openkat.nl
European Union Public License 1.2
127 stars 58 forks source link

Implementation: add/remove tags to objects #3535

Open RomijnHumanoids opened 2 months ago

RomijnHumanoids commented 2 months ago

As a user I want to be able to add or remove tags from objects. Also a scalable way to view tags in the object list is required in the scope of this ticket.

RomijnHumanoids commented 3 weeks ago

For review: https://www.figma.com/design/MWqv9Xo4FuFMgm7pHDBNXJ/%E2%9C%8D%F0%9F%8F%BC-KAT-%7C-For-Review-%7C-Objects?node-id=2369-6&t=H6UU6PassZ7IJ8mE-1

RomijnHumanoids commented 1 week ago

Design has been reviewed & approved for implementation. This ticket will be an implementation ticket from now on.

Implementation file: https://www.figma.com/design/Ysi72muYNJP7HmME4mjsYX/%E2%9C%85-KAT-%7C-Approved-%7C-Objects?node-id=2312-15782&t=PwGP7W4YncaDCNKn-1

RomijnHumanoids commented 4 days ago

About this feature

Detailed description

This design allows users to tag objects with custom user-tags. User tags are defined by users and can be recognised by the leading user-icon. The reason to use tags on objects is to create groups of objects to perform further actions on. Next to tagging objects, the scope of this ticket is also to be able to delete them from objects, and manage previously used tags on organisation level (e.g. I don't ever want to use this tag anymore).

Feature benefit/User story

As a user I want to be able to add or remove tags from objects. Also a scalable way to view tags in the object list is required in the scope of this ticket.

Specifications

Please add some specifications for the implementation. What needs to be implemented to match the design?

The implementation should include…

Additional information

Figma file should speak for itself. If there are any questions please be in touch.

Design

Figma link

https://www.figma.com/design/Ysi72muYNJP7HmME4mjsYX/%E2%9C%85-KAT-%7C-Approved-%7C-Objects?node-id=2312-15782&t=PwGP7W4YncaDCNKn-1

Implementation

This part should only be filled in by the developers.

Possible solution

Outline your proposed solution for implementing the feature. You can include any specific ideas, designs, or functionalities here.

Alternatives considered

Describe any alternative approaches or solutions you've considered, and why you believe the proposed solution is superior.