Raphaël Vinot
|
902ed5a92c
|
chg: use from_dict in the mixin to initialize the objects
|
2024-05-06 12:19:04 +02:00 |
Sami Mokaddem
|
56be46320e
|
chg: [analyst-data] Added improvements, API endpoints and tests
|
2024-05-03 15:48:03 +02:00 |
Jakub Onderka
|
4f6aace686
|
fix: [internal] Correct way to convert bytes to string if orjson exists
|
2024-04-03 17:19:15 +02:00 |
Raphaël Vinot
|
176eed77bf
|
chg: remove IntEnum
|
2024-02-02 11:20:39 +01:00 |
Raphaël Vinot
|
5301ddd1fa
|
chg: Add even more debug for gha
|
2024-02-02 10:59:31 +01:00 |
Raphaël Vinot
|
1da0d5adc1
|
chg: Add more strict typing, not done yet.
|
2024-02-01 14:40:12 +01:00 |
Raphaël Vinot
|
f3e17b38dd
|
fix: Compatibility with python 3.8
|
2024-01-30 13:27:59 +01:00 |
Raphaël Vinot
|
298e2f9035
|
chg: First batch of changes for strict typing
|
2024-01-30 12:51:23 +01:00 |
Raphaël Vinot
|
d8850c59ea
|
Merge pull request #1134 from JakubOnderka/orjson
orjson and small fixes and optimizations
|
2024-01-17 13:43:21 +01:00 |
Raphaël Vinot
|
0562c63cec
|
chg: Initial changes to use new annotations
|
2024-01-17 13:28:51 +01:00 |
Jakub Onderka
|
8c23a2def7
|
chg: [internal] User faster method to convert bytes to str
|
2024-01-16 21:56:34 +01:00 |
Jakub Onderka
|
fca0b233cd
|
new: [internal] Add support for orjson
orjson is much faster library for decoding and encoding JSON formats
|
2024-01-07 18:34:20 +01:00 |
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 |