Features
- File Sources (successor to SHA256 Sources)
- Create a new configuration (`submission.file_sources`) that will be the successor to `submission.sha256_sources`
- This will allow users to specify multiple hash types per source as well as define custom types for remote file fetching
- You will be able to submit URL or hashes or custom identifiers on the Submit page and the UI will auto-detect the type of input as well as the affiliated sources to fetch the file from as suggestions
- You can also be able to set the input field and the classification of the Submit page using `input` & `classification` params of the Submit path
- This is useful if you want to construct a link for submitting a file and share it
- Example to submit: `https://assemblyline/submit?input=some_string&classification=TLP:CLEAR`
Bugfixes
- Handle KeyErrors that can arise when there's no _source returned from an Elastic mget