Display ThreatIntel feeds version and allow user to manually trigger the update for feeds
Additional context Currently, ThreatMapper has the metadata with last updated threatintel feed timestamp, it would be also useful to show the currently installed version of feeds and latest available. ThreatMapper already periodically checks and updates the feed but a action button to update the feeds if outdated, manually would be a handy.
Is your feature request related to a problem? Please describe. This is referenced to the question asked in Deepfence slack community
Describe the solution you'd like
- API to get the current version and latest version of ThreatIntel feeds
- API to trigger the update for feeds
- UI using APIs to show metadata and button in 'settings' to update it if outdated.
Describe alternatives you've considered Currently, threatmapper has option to upload the threatintel tar if user wants to update the feeds manually or in air-gapped environments
Components/Services
- [x] UI/Frontend
- [x] API/Backend
- [ ] Agent
- [ ] Deployment/YAMLs
- [ ] CI/CD Integration
- [ ] Other (specify)
Additional context NA