Skip to content

Change Log#

Unreleased#

Full Changelog

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)#

Full Changelog

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:

1.7.2 (2020-06-24)#

Full Changelog

Fixed bugs:

  • Fix the constructor of TheHiveApi class #170
  • NameError: name 'requests' is not defined #163

Merged pull requests:

1.7.1 (2020-06-04)#

Full Changelog

Fixed bugs:

  • Not able to create Case Observable #162

Merged pull requests:

1.7.0 (2020-05-29)#

Full Changelog

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:

1.6.0 (2018-12-17)#

Full Changelog

Merged pull requests:

1.5.3 (2018-11-16)#

Full Changelog

Fixed bugs:

  • Unable to close case as TruePositive WithImpact #93

1.5.2 (2018-11-12)#

Full Changelog

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)#

Full Changelog

Implemented enhancements:

1.5.0 (2018-09-25)#

Full Changelog

Closed issues:

  • Update observable #7
  • Update task #6
  • Add a simple template search method #83
  • Max recursion depth exceeded error #82

Merged pull requests:

1.4.4 (2018-07-02)#

Full Changelog

Fixed bugs:

  • Missing parameter _field in Between function #71 (tagashy)

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:

1.4.3 (2018-02-07)#

Full Changelog

Implemented enhancements:

  • add update_alert to allow updating an alert #61 (Rolinh)

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:

1.4.2 (2017-12-27)#

Full Changelog

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:

1.4.1 (2017-12-19)#

Full Changelog

Merged pull requests:

1.4.0 (2017-12-05)#

Full Changelog

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:

  • Add a query builder capabilities #49
  • Run Cortex analyzer through api #40
  • Update case #5

Merged pull requests:

1.3.1 (2017-09-17)#

Full Changelog

Fixed bugs:

  • Basic auth doesn't work with version 1.3.0 #38

1.3.0 (2017-09-15)#

Full Changelog

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:

1.2.3 (2017-07-20)#

Full Changelog

Implemented enhancements:

  • Adding option for an Internal CA #24

Merged pull requests:

1.2.2 (2017-07-06)#

Full Changelog

Fixed bugs:

  • Remove print calls from TheHiveApi.find_cases method #22

1.2.1 (2017-06-29)#

Full Changelog

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)#

Full Changelog

Closed issues:

  • Add the ability to create a TheHive alert #13

Merged pull requests:

1.1.1 (2017-05-11)#

Full Changelog

Fixed bugs:

  • Use basic auth when calling TheHive apis #14

1.1.0 (2017-03-23)#

Full Changelog

Implemented enhancements:

  • Search for cases #4
  • Add observables to a case #3

1.0.1 (2017-03-08)#

Full Changelog

Fixed bugs:

  • Issue creating a cases without metrics and without case template #8

1.0.0 (2017-03-08)#

Closed issues:

  • 2nd typo in setup.py #2
  • Typo in setup.py #1

* This Change Log was automatically generated by github_changelog_generator


Last update: January 13, 2021 07:06:32