Independent config.yml validation script for verifying the configuration is appropriately structured as both a YAML file and the minimum requirements for ThreatIngestor are met (https://github.com/InQuest/ThreatIngestor/issues/149)
Web source now runs an extra check against the modified header and saves the status code (200->run, 304->stop) in the saved_state as an additional validation checkpoint before ingesting (https://github.com/InQuest/ThreatIngestor/issues/101)
Changes
config.yml
validation script for verifying the configuration is appropriately structured as both a YAML file and the minimum requirements for ThreatIngestor are met (https://github.com/InQuest/ThreatIngestor/issues/149)scripts/validate.py
saved_state
as an additional validation checkpoint before ingesting (https://github.com/InQuest/ThreatIngestor/issues/101)