OpenCTI-Platform / opencti

Open Cyber Threat Intelligence Platform
https://opencti.io
Other
6.13k stars 908 forks source link

Unable to see "active" job in connector interface when there are more than 50 jobs in progress. #8015

Open romain-filigran opened 1 month ago

romain-filigran commented 1 month ago

Description

When a connector has more than 50 jobs "in Progress", we can't have a vision of the "active" job as the page only list the 50 most recent jobs. Related connectors: Crowdstrike.

As a first step, it might be a good idea to add a counter for the number of jobs in progress. Then see if you can paginate, filter or display more than 50 items. @richard-julien @Kedae @labo-flg : Any suggestions ?

Maybe we should also take a look at the Crowdstrike connector to understand why it's generating so many jobs.

OpenCTI version: 6.2.13

Reproducible Steps

https://www.notion.so/filigran/All-Connectors-1709057d28914ed293ea867e9cc2e18b

Expected Output

Actual Output

Additional information

Screenshots (optional)

labo-flg commented 1 month ago

API side, pagination is already implemented so we could migrate these 2 panels (in progress and completed works) into paginated tables.

romain-filigran commented 1 month ago

Reviewed today. Corrective actions to be implemented:

  1. Add a counter for the number of jobs in progress.
  2. Change the sort order and sort by most oldest in order to see "Active" In progress jobs first.