1.8.1 (2021-01-13)
Fixed bugs:
- [BUG] Unable to create Alert #207
Closed issues:
- [Feature Request] Add alert artifact methods, for TheHive 4 only #208
1.8.0 (2020-11-27)
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:
- Query ContainsString not working #193
- [Bug] Cannot create Case Observable on TheHive4 despite manageObservable Permission #179
- Querying for Cases that Contain Substring in Custom Field #128
- FR: Download file from task log #112
- Add attachment download support #204
- Add method to merge an alert into a case #197
- Add support to ignoreSimilarity attribute #194
- Missing function delete_case_task #190
- [Bug] Get_Case_Template broken in TheHive 4 #183
- 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
- Allow passing in file-like objects to alert artifacts #136
- Allow file observable creation from memory #35
Merged pull requests:
- Fixed typo in explanation part of some functions in query.py #199 (fwalloe)
- 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)
- 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 TheHive-Project#165 #166 (haam3r)
- Merge alert to case #164 (haam3r)
- Pass in file-like objects for case observables #135 (jaredjennings)
1.7.2 (2020-06-24)
Fixed bugs:
Merged pull requests:
1.7.1 (2020-06-04)
Fixed bugs:
- Not able to create Case Observable #162
Merged pull requests:
1.7.0 (2020-05-29)
Implemented enhancements:
- Add custom field support for new types #152
- Return type is not correctly filled #150
- Models Case and CaseTemplate don't have PAP attribute #127
- Improve jsonify function to allow excluding attributes #125
Fixed bugs:
- Add support to datetime for "date" CustomFields #138
- Update alert using 'fields' is not working #130
- Models should have the attribute 'id' #120
- promote_alert_to_case() doesn't apply caseTemplate #114
- PAP flag missing when creating a case from a retrieved Case object #111
- Specify an optional case template parameter to promote_alert_to_case #115 (agix)
Closed issues:
- FR: Allow specifying a custom
date
value for Alerts #151 - FR: Get "task name" in an "case_task_log" event #148
- Create case with the hive 4 rc1 #144
- Is TheHive4py still alive? #141
- support for case template deletion/creation #124
- Example python create case with observables #113
- Unable to create new case from existing case data #110
- Alert create error: ('Connection aborted.', error(104, 'Connection reset by peer') #109
- Requesting analyzer report from cortex with thehive4py #107
- Update_Case not updating Case Severity #100
- Add support to multi tenancy #154
- Add support to like and wildcard operators #149
- Add ioc and sighted attributes to case and alert artifacts #126
- Create update_case_observable #121
Merged pull requests:
- Add support for case delete, creating custom fields and create case templates #146 (aurelienhess)
- Support for json datetime #139 (ehooo)
- Added IDs in all models #123 (mgabriel-silva)
- Added update_case_observable #122 (mgabriel-silva)
- Added support for custom owner on Case creation #118 (victorvillar)
1.6.0 (2018-12-17)
Merged pull requests:
- Implement some more functions #96 (jojoob)
- Create new sample bulk-alert-merge-to-case.py #95 (david-burkett)
- Update observable #94 (joseluratm)
1.5.3 (2018-11-16)
Fixed bugs:
- Unable to close case as TruePositive WithImpact #93
1.5.2 (2018-11-12)
Fixed bugs:
- Support task-groups for tasks (e.g. creation of Cases) #91
Closed issues:
- Unknown attribute alert.customFields when creating alert in version 1.5.1 #88
Merged pull requests:
1.5.1 (2018-10-10)
Implemented enhancements:
1.5.0 (2018-09-25)
Closed issues:
- Update observable #7
- Update task #6
- Add a simple template search method #83
- Max recursion depth exceeded error #82
Merged pull requests:
- Feature/promote alert to case #86 (uplateandonline)
- Feature/search templates #84 (uplateandonline)
- Prevent max recursion depth exceeded error #80 (Psynbiotik)
- added search support for tasks #79 (neok0)
1.4.4 (2018-07-02)
Fixed bugs:
Closed issues:
- xsrf-token in theHive4py #76
- Retrieve analyzer report after analysis [question] #75
- Keep analyzer reports when merging a case #73
- find_cases query on custom field (for template cases) #72
- Unify the naming of statuses and filters #70
- How can I automate case creation using email? #68
- Searching For Cases #78
Merged pull requests:
- Add support for alert markAsRead/Unread #74 (itsnotapt)
- Add Support for update_case_tasks method #63 (billmurrin)
1.4.3 (2018-02-07)
Implemented enhancements:
Fixed bugs:
- How to close a case via API #67
- CustomFields are not updated in update_case #66
- Correction in update_case usage #57
Closed issues:
- is there any method for create automatic alert when there's incoming email #65
- Query for creating alert #56
Merged pull requests:
- fix spelling of exception #58 (billmurrin)
- created get_linked_cases method in api #60 (billmurrin)
1.4.2 (2017-12-27)
Implemented enhancements:
- Raise custom exceptions from api methods instead of calling sys.exit #55
Closed issues:
- Support several small functions in TheHive4py #47
Merged pull requests:
- Add Sighted Support to the Observable Model #54 (billmurrin)
1.4.1 (2017-12-19)
Merged pull requests:
- fix get_case_observables method #53 (billmurrin)
1.4.0 (2017-12-05)
Implemented enhancements:
- Provide just the template name when creating a case from a template #45
- Add support of custom fields to the case model #39
- Case helper #37 (npratley)
Fixed bugs:
- Error updating case #51
Closed issues:
Merged pull requests:
- Added missing attributes to the Case class. #50 (npratley)
- Added the functionality to run a Cortex analyzer on an observable #44 (alexgoedeke)
- Added get_task_logs method #42 (billmurrin)
- Added a method to update a case. #41 (npratley)
1.3.1 (2017-09-17)
Fixed bugs:
- Basic auth doesn't work with version 1.3.0 #38
1.3.0 (2017-09-15)
Implemented enhancements:
- Allow specifying range to return > 10 cases, observables, etc., #30
- fix two cases of bad indentation in exception handling code #26 (Rolinh)
- fix default severity level of an alert #25 (Rolinh)
Fixed bugs:
- certificate verify option not included in create_case_task #27
Closed issues:
- Add an API method to create users #33
- Feature Request - Task Log Template/Boilerplate Text #32
- Case model is missing the required
status
attribute #29 - Add support to authentication by API key #36
- Add a find_alerts method to search for alerts #31
Merged pull requests:
- Added verify parameter to calls #28 (billmurrin)
1.2.3 (2017-07-20)
Implemented enhancements:
- Adding option for an Internal CA #24
Merged pull requests:
1.2.2 (2017-07-06)
Fixed bugs:
- Remove print calls from TheHiveApi.find_cases method #22
1.2.1 (2017-06-29)
Fixed bugs:
- Fix the issue related to wrong base64 decoding when creating alerts #20
- python-magic dependency not in setup.py #19
- "future" dependency not documented in requirements.txt #18
Merged pull requests:
1.2.0 (2017-05-12)
Closed issues:
- Add the ability to create a TheHive alert #13
Merged pull requests:
1.1.1 (2017-05-11)
Fixed bugs:
- Use basic auth when calling TheHive apis #14
1.1.0 (2017-03-23)
Implemented enhancements:
1.0.1 (2017-03-08)
Fixed bugs:
- Issue creating a cases without metrics and without case template #8
1.0.0 (2017-03-08)
Closed issues:
* This Change Log was automatically generated by github_changelog_generator