Thehive4py

Latest version: v1.8.1

Safety actively analyzes 638414 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

1.8.0

**Fixed bugs:**

- \[Bug\] With TheHive 4.0.1 thehive4py api.get\_case\_observables\(\) fails [\198](https://github.com/TheHive-Project/TheHive4py/issues/198)
- Error updating alert artifact [\195](https://github.com/TheHive-Project/TheHive4py/issues/195)
- typo error on api.py line 658 [\173](https://github.com/TheHive-Project/TheHive4py/issues/173)
- Documentation mismatch on function return [\165](https://github.com/TheHive-Project/TheHive4py/issues/165)
- Fix exception handling for merge\_alert\_into\_case [\203](https://github.com/TheHive-Project/TheHive4py/pull/203) ([haam3r](https://github.com/haam3r))
- Issue \173: corrected typo 'custom\_field.madatory' to 'custom\_field.mandatory' [\188](https://github.com/TheHive-Project/TheHive4py/pull/188) ([fwalloe](https://github.com/fwalloe))

**Closed issues:**

- Add attachment download support [\204](https://github.com/TheHive-Project/TheHive4py/issues/204)
- Add method to merge an alert into a case [\197](https://github.com/TheHive-Project/TheHive4py/issues/197)
- Add support to ignoreSimilarity attribute [\194](https://github.com/TheHive-Project/TheHive4py/issues/194)
- Query ContainsString not working [\193](https://github.com/TheHive-Project/TheHive4py/issues/193)
- Missing function delete\_case\_task [\190](https://github.com/TheHive-Project/TheHive4py/issues/190)
- \[Bug\] Get\_Case\_Template broken in TheHive 4 [\183](https://github.com/TheHive-Project/TheHive4py/issues/183)
- \[Bug\] Cannot create Case Observable on TheHive4 despite manageObservable Permission [\179](https://github.com/TheHive-Project/TheHive4py/issues/179)
- Add support to alert.externalLink attribute [\169](https://github.com/TheHive-Project/TheHive4py/issues/169)
- Create enumerations for enumerated data [\161](https://github.com/TheHive-Project/TheHive4py/issues/161)
- Add find\_task\_logs function [\160](https://github.com/TheHive-Project/TheHive4py/issues/160)
- Add PAP field to alert [\159](https://github.com/TheHive-Project/TheHive4py/issues/159)
- Add find\_observables method [\157](https://github.com/TheHive-Project/TheHive4py/issues/157)
- Querying for Cases that Contain Substring in Custom Field [\128](https://github.com/TheHive-Project/TheHive4py/issues/128)
- FR: Download file from task log [\112](https://github.com/TheHive-Project/TheHive4py/issues/112)
- Allow file observable creation from memory [\35](https://github.com/TheHive-Project/TheHive4py/issues/35)

**Merged pull requests:**

- Get case observable function [\206](https://github.com/TheHive-Project/TheHive4py/pull/206) ([jeffrey-e](https://github.com/jeffrey-e))
- Add method to delete alert [\202](https://github.com/TheHive-Project/TheHive4py/pull/202) ([haam3r](https://github.com/haam3r))
- Make get\_task\_logs\(\) use 'api/case/task/log/\_search/' [\200](https://github.com/TheHive-Project/TheHive4py/pull/200) ([jnahorny](https://github.com/jnahorny))
- Fixed typo in explanation part of some functions in query.py [\199](https://github.com/TheHive-Project/TheHive4py/pull/199) ([fwalloe](https://github.com/fwalloe))
- Use dict key lookup instead of hasattr [\196](https://github.com/TheHive-Project/TheHive4py/pull/196) ([Kamforka](https://github.com/Kamforka))
- Implement case task deletion via patch request [\191](https://github.com/TheHive-Project/TheHive4py/pull/191) ([gelim](https://github.com/gelim))
- Add delete\_case\_observable method to api [\189](https://github.com/TheHive-Project/TheHive4py/pull/189) ([p-tekh](https://github.com/p-tekh))
- Added MISP export functionality [\187](https://github.com/TheHive-Project/TheHive4py/pull/187) ([emalderson](https://github.com/emalderson))
- Adding externalLink to Alert model [\181](https://github.com/TheHive-Project/TheHive4py/pull/181) ([milesflo](https://github.com/milesflo))
- Get alert with similarities [\172](https://github.com/TheHive-Project/TheHive4py/pull/172) ([dainok](https://github.com/dainok))
- Add find\_observables [\171](https://github.com/TheHive-Project/TheHive4py/pull/171) ([dainok](https://github.com/dainok))
- Fix documentation mismatch on api.find\_first TheHive-Project/TheHive4py\165 [\166](https://github.com/TheHive-Project/TheHive4py/pull/166) ([haam3r](https://github.com/haam3r))
- Merge alert to case [\164](https://github.com/TheHive-Project/TheHive4py/pull/164) ([haam3r](https://github.com/haam3r))
- Pass in file-like objects for case observables [\135](https://github.com/TheHive-Project/TheHive4py/pull/135) ([jaredjennings](https://github.com/jaredjennings))

1.7.2

[1.7.2](https://github.com/TheHive-Project/TheHive4py/tree/1.7.2) (2020-06-24)
[Full Changelog](https://github.com/TheHive-Project/TheHive4py/compare/1.7.1...1.7.2)

**Fixed bugs:**

- Fix the constructor of TheHiveApi class [\170](https://github.com/TheHive-Project/TheHive4py/issues/170)
- NameError: name 'requests' is not defined [\163](https://github.com/TheHive-Project/TheHive4py/issues/163)

**Merged pull requests:**

- Importing requests module [\168](https://github.com/TheHive-Project/TheHive4py/pull/168) ([gaglimax](https://github.com/gaglimax))

1.7.1

[1.7.1](https://github.com/TheHive-Project/TheHive4py/tree/1.7.1) (2020-06-04)

[Full Changelog](https://github.com/TheHive-Project/TheHive4py/compare/1.7.0...1.7.1)

**Fixed bugs:**

- Not able to create Case Observable [\162](https://github.com/TheHive-Project/TheHive4py/issues/162)

**Merged pull requests:**

- Add id for case template [\140](https://github.com/TheHive-Project/TheHive4py/pull/140) ([golaso](https://github.com/golaso))

1.7.0

[1.7.0](https://github.com/TheHive-Project/TheHive4py/tree/1.7.0) (2020-05-29)
[Full Changelog](https://github.com/TheHive-Project/TheHive4py/compare/1.6.0...1.7.0)

**Implemented enhancements:**

- Add custom field support for new types [\152](https://github.com/TheHive-Project/TheHive4py/issues/152)
- Return type is not correctly filled [\150](https://github.com/TheHive-Project/TheHive4py/issues/150)
- Models Case and CaseTemplate don't have PAP attribute [\127](https://github.com/TheHive-Project/TheHive4py/issues/127)
- Improve jsonify function to allow excluding attributes [\125](https://github.com/TheHive-Project/TheHive4py/issues/125)

**Fixed bugs:**

- Add support to datetime for "date" CustomFields [\138](https://github.com/TheHive-Project/TheHive4py/issues/138)
- Update alert using 'fields' is not working [\130](https://github.com/TheHive-Project/TheHive4py/issues/130)
- Models should have the attribute 'id' [\120](https://github.com/TheHive-Project/TheHive4py/issues/120)
- promote\_alert\_to\_case\(\) doesn't apply caseTemplate [\114](https://github.com/TheHive-Project/TheHive4py/issues/114)
- PAP flag missing when creating a case from a retrieved Case object [\111](https://github.com/TheHive-Project/TheHive4py/issues/111)
- Specify an optional case template parameter to promote\_alert\_to\_case [\115](https://github.com/TheHive-Project/TheHive4py/pull/115) ([agix](https://github.com/agix))

**Closed issues:**

- FR: Get "task name" in an "case\_task\_log" event [\148](https://github.com/TheHive-Project/TheHive4py/issues/148)
- support for case template deletion/creation [\124](https://github.com/TheHive-Project/TheHive4py/issues/124)
- Example python create case with observables [\113](https://github.com/TheHive-Project/TheHive4py/issues/113)
- Alert create error: \('Connection aborted.', error\(104, 'Connection reset by peer'\) [\109](https://github.com/TheHive-Project/TheHive4py/issues/109)
- Requesting analyzer report from cortex with thehive4py [\107](https://github.com/TheHive-Project/TheHive4py/issues/107)
- Add support to multi tenancy [\154](https://github.com/TheHive-Project/TheHive4py/issues/154)
- Add support to like and wildcard operators [\149](https://github.com/TheHive-Project/TheHive4py/issues/149)
- Add ioc and sighted attributes to case and alert artifacts [\126](https://github.com/TheHive-Project/TheHive4py/issues/126)
- Create update\_case\_observable [\121](https://github.com/TheHive-Project/TheHive4py/issues/121)

**Merged pull requests:**

- Add support for case delete, creating custom fields and create case templates [\146](https://github.com/TheHive-Project/TheHive4py/pull/146) ([aurelienhess](https://github.com/aurelienhess))
- Support for json datetime [\139](https://github.com/TheHive-Project/TheHive4py/pull/139) ([ehooo](https://github.com/ehooo))
- Added IDs in all models [\123](https://github.com/TheHive-Project/TheHive4py/pull/123) ([mgabriel-silva](https://github.com/mgabriel-silva))
- Added update\_case\_observable [\122](https://github.com/TheHive-Project/TheHive4py/pull/122) ([mgabriel-silva](https://github.com/mgabriel-silva))
- Added support for custom owner on Case creation [\118](https://github.com/TheHive-Project/TheHive4py/pull/118) ([victorvillar](https://github.com/victorvillar))

1.6.0

[1.6.0](https://github.com/TheHive-Project/TheHive4py/tree/1.6.0) (2018-12-17)
[Full Changelog](https://github.com/TheHive-Project/TheHive4py/compare/1.5.3...1.6.0)

**Merged pull requests:**

- Implement some more functions [\96](https://github.com/TheHive-Project/TheHive4py/pull/96) ([jojoob](https://github.com/jojoob))
- Create new sample bulk-alert-merge-to-case.py [\95](https://github.com/TheHive-Project/TheHive4py/pull/95) ([david-burkett](https://github.com/david-burkett))
- Update observable [\94](https://github.com/TheHive-Project/TheHive4py/pull/94) ([joseluratm](https://github.com/joseluratm))

1.5.3

[1.5.3](https://github.com/TheHive-Project/TheHive4py/tree/1.5.3) (2018-11-16)
[Full Changelog](https://github.com/TheHive-Project/TheHive4py/compare/1.5.2...1.5.3)

**Fixed bugs:**

- Unable to close case as TruePositive WithImpact [\93](https://github.com/TheHive-Project/TheHive4py/issues/93)

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.