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

Dont show manual tasks in normalizer list #3580

Closed noamblitz closed 1 month ago

noamblitz commented 1 month ago

Changes

The normalizer task list was broken because tasks of manually added oois have no boefje (id), but manually added oois should in my opinion not show up in the task list.

Issue link

You have to create an issue to link to this PR. If this really is not possible, write a very detailed description here and add this PR to the project board directly.

Please add the link to the issue after "Closes".

Closes ...

Demo

image

QA notes

Please add some information for QA on how to test the newly created code.


Code Checklist


Checklist for code reviewers:

Copy-paste the checklist from the docs/source/templates folder into your comment.


Checklist for QA:

Copy-paste the checklist from the docs/source/templates folder into your comment.

underdarknl commented 1 month ago

This change does mess up the page-counts, correct? Maybe the cleaner solution would be to exclude these manual jobs from the results by doing a filtered query.

noamblitz commented 1 month ago

Could also for now show them with boefje=manual. We just need a quick fix merged now.

underdarknl commented 1 month ago

Could also for now show them with boefje=manual. We just need a quick fix merged now.

That would be cleaner regarding the paginator. lets do that for now.

noamblitz commented 1 month ago

Did that, with some very small update to the table to make that look okayish