Raphaël Vinot
|
590dc768cf
|
fix: Add local key in MISPTag
Related #947
|
2023-03-08 13:48:22 +02:00 |
Raphaël Vinot
|
c7b67e33a8
|
fix: Set relationship_type default in MISPTag to empty string
|
2023-01-17 10:26:46 +01:00 |
Raphaël Vinot
|
024283ba01
|
new: Add relationship_type in Tag entries for feeds
|
2023-01-13 20:49:53 +01:00 |
Raphaël Vinot
|
fd05292d7c
|
chg: Bump mypy
|
2022-11-09 13:29:06 +01:00 |
Raphaël Vinot
|
289ce47d64
|
new: Allow to force the timestamps in to_dict/to_json, even if a change was made
|
2022-08-15 18:35:53 +02:00 |
Yun Zheng Hu
|
49b6a45502
|
Ensure that keys are sorted in the returned `_to_feed()` dictionary
This allows for better deterministic feed output generation.
|
2022-06-09 14:38:06 +02:00 |
deku
|
c8d633f15b
|
Add feed option for local tag exclusion #817
|
2022-01-19 21:30:30 +00:00 |
Jakub Onderka
|
270d16cd4c
|
new: `to_dict` method supports `json_format` parameter
|
2021-06-29 13:28:24 +02:00 |
Raphaël Vinot
|
51edb8ab33
|
chg: Remove references to ExpandedPyMISP
Fix #721
|
2021-03-16 18:32:50 +01:00 |
Raphaël Vinot
|
a51f46d9af
|
chg: Make clear that to_json returns str
|
2021-02-01 12:17:28 +01:00 |
Friedrich Lindenberg
|
5016858201
|
Drop `encoding=` in Python 3.9
|
2020-10-27 12:24:29 +01:00 |
Tom King
|
e5d413ca4f
|
Merge remote-tracking branch 'upstream/main' into feature/tagdelete_searchsg
|
2020-10-14 17:14:52 +01:00 |
Paal Braathen
|
ff62f1c19c
|
Linting/Add missing whitespace
|
2020-07-28 20:05:42 +02:00 |
louis
|
0bbfac6143
|
new: Add AbstractMISP._remove_from_not_jsonable
|
2020-06-29 18:35:37 +02:00 |
Raphaël Vinot
|
06eb92f912
|
fix: Deleted is not always required in the feed export
|
2020-05-26 11:36:53 +02:00 |
Raphaël Vinot
|
73693ac5f9
|
fix: Properly skip timestamp in __iter__ when needed
|
2020-05-14 12:41:19 +02:00 |
Raphaël Vinot
|
4a060b3c07
|
new: Self registration, object level search (initial)
|
2020-05-07 12:17:31 +02:00 |
mokaddem
|
f965e579d7
|
fix: [abstract] Forces file to be read with utf8 encoding
|
2020-04-24 11:33:32 +02:00 |
Raphaël Vinot
|
b5b40ae2c5
|
fix: Strip every string in AbstractMISP
fix #546
|
2020-03-24 14:34:29 +01:00 |
Raphaël Vinot
|
4fba2b05ad
|
chg: Bump misp-objects
|
2020-03-10 10:27:52 +01:00 |
Raphaël Vinot
|
eff7146b3c
|
chg: JSON files are UTF8
Bump dev deps, update comment
|
2020-03-02 17:33:41 +01:00 |
Raphaël Vinot
|
8d6e69ce65
|
fix: mypy, more typing
|
2020-02-24 17:09:42 +01:00 |
Raphaël Vinot
|
35377399e8
|
new: Add uuid by default in MISPEvent, add F/L seen in feed output.
|
2020-02-21 14:12:36 +01:00 |
Tom King
|
394b7a545e
|
Merge remote-tracking branch 'upstream/master' into feature/tagdelete_searchsg
|
2020-02-13 16:27:24 +00:00 |
Raphaël Vinot
|
fe80924d60
|
chg: str to int, properly load SharingGroup
Fix #535
|
2020-02-05 13:08:17 +01:00 |
Raphaël Vinot
|
4e586d0de5
|
chg: Bump deps, add pep8 test
|
2020-01-30 11:44:13 +01:00 |
Raphaël Vinot
|
98e1feefa1
|
fix: Syntax and typos
|
2020-01-28 14:12:39 +01:00 |
Raphaël Vinot
|
32445973bd
|
new: Support for first_seen/last_seen
Cleaner import of datetime
|
2020-01-27 19:07:52 +01:00 |
Raphaël Vinot
|
b0e95fd5af
|
chg: Refactorize typing, validate
|
2020-01-23 10:27:40 +01:00 |
Raphaël Vinot
|
2e064563c3
|
chg: Add typing markup
|
2020-01-02 15:55:00 +01:00 |
Raphaël Vinot
|
24a8f90ea8
|
new: Remove python < 3.6 support.
|
2019-12-18 14:45:14 +01:00 |
Raphaël Vinot
|
c9b5d24073
|
fix: Add missing fields to event & attribute for the feed output
|
2019-12-11 23:12:14 +01:00 |
Raphaël Vinot
|
99d015a0d1
|
chg: Update documentation
Fix #396
|
2019-12-02 23:33:01 +01:00 |
Raphaël Vinot
|
446649992f
|
fix: Raise PyMISPError instead of Exception
|
2019-11-27 17:08:15 +01:00 |
Tom King
|
cf45bf0c46
|
new: Delete tags via update_attribute, search by sharing group
|
2019-11-26 12:21:24 +00:00 |
Raphaël Vinot
|
78c9f4f605
|
chg: Few more improvements on the feed export
|
2019-11-25 16:35:56 +01:00 |
Raphaël Vinot
|
6098cd869f
|
chg: Make the feed generator more generic
|
2019-11-22 17:36:24 +01:00 |
Raphaël Vinot
|
61867a8257
|
fix: improve stability of feed output
|
2019-11-20 12:49:42 +01:00 |
Raphaël Vinot
|
b1818b1751
|
new: Add to_feed export to MISPEvent
|
2019-11-19 15:53:58 +01:00 |
Raphaël Vinot
|
fef328d395
|
fix: Python <3.4 should work again....
Fix #482
|
2019-10-18 11:56:09 +02:00 |
Raphaël Vinot
|
cc204475ff
|
chg: Test if json exists in cached method
|
2019-10-10 18:33:55 +02:00 |
Raphaël Vinot
|
6cc7730d24
|
chg: Decode datetime without dateutils if possible
|
2019-10-10 18:27:47 +02:00 |
Raphaël Vinot
|
2785d0027d
|
fix: [Python2] Use LRU cache decorator, fix call to describe_types in PyMISP
|
2019-10-10 10:15:23 +02:00 |
Raphaël Vinot
|
02659a5782
|
chg: Add support for rapidjson, refactoring and code cleanup.
|
2019-10-09 16:07:40 +02:00 |
Raphaël Vinot
|
f312f87072
|
fix: Objects helpers were broken, do not overwrite describe_types
|
2019-10-08 09:28:33 +02:00 |
Raphaël Vinot
|
3bb220c94b
|
chg: Cleanups and improvements
|
2019-10-08 08:15:56 +02:00 |
Raphaël Vinot
|
f322e479cd
|
fix: Support for legacy python versions
90 days and counting, folks.
|
2019-10-07 04:00:11 -06:00 |
Raphaël Vinot
|
f9118f8c85
|
Merge branch 'mback2k-template-cache' into perf
|
2019-10-07 03:53:50 -06:00 |
Marc Hoersken
|
4be029a0f6
|
Use classmethod instead of staticmethod and avoid hard-coded reference
|
2019-10-04 08:55:55 +02:00 |
Raphaël Vinot
|
bae942d2ec
|
fix: Cache object templates at AbstractMISP level
Related #468 and #471
|
2019-10-03 13:54:43 -07:00 |