1.8.0
Fixed bugs:
- [Bug] With TheHive 4.0.1 thehive4py api.get_case_observables() fails #198
- Error updating alert artifact #195
- typo error on api.py line 658 #173
- Documentation mismatch on function return #165
- Fix exception handling for merge_alert_into_case #203 (haam3r)
- Issue #173: corrected typo 'custom_field.madatory' to 'custom_field.mandatory' #188 (fwalloe)
Closed issues:
- Add attachment download support #204
- Add method to merge an alert into a case #197
- Add support to ignoreSimilarity attribute #194
- Query ContainsString not working #193
- Missing function delete_case_task #190
- [Bug] Get_Case_Template broken in TheHive 4 #183
- [Bug] Cannot create Case Observable on TheHive4 despite manageObservable Permission #179
- Add support to alert.externalLink attribute #169
- Create enumerations for enumerated data #161
- Add find_task_logs function #160
- Add PAP field to alert #159
- Add find_observables method #157
- Querying for Cases that Contain Substring in Custom Field #128
- FR: Download file from task log #112
- Allow file observable creation from memory #35
Merged pull requests:
- Get case observable function #206 (jeffrey-e)
- Add method to delete alert #202 (haam3r)
- Make get_task_logs() use 'api/case/task/log/_search/' #200 (jnahorny)
- Fixed typo in explanation part of some functions in query.py #199 (fwalloe)
- Use dict key lookup instead of hasattr #196 (Kamforka)
- Implement case task deletion via patch request #191 (gelim)
- Add delete_case_observable method to api #189 (p-tekh)
- Added MISP export functionality #187 (emalderson)
- Adding externalLink to Alert model #181 (milesflo)
- Get alert with similarities #172 (dainok)
- Add find_observables #171 (dainok)
- Fix documentation mismatch on api.find_first #165 #166 (haam3r)
- Merge alert to case #164 (haam3r)
- Pass in file-like objects for case observables #135 (jaredjennings)