Raphaël Vinot
bae942d2ec
fix: Cache object templates at AbstractMISP level
...
Related #468 and #471
2019-10-03 13:54:43 -07:00
Raphaël Vinot
6c1f988b13
fix: Cache describeTypes at AbstractMISP level.
2019-10-03 13:23:00 -07:00
Marc Hoersken
e05c7d9b4f
Cache JSON definitions in memory LFU cache provided by cachetools
...
- Path and modified time of JSON file are used as the cache key
- Global state is hidden away inside a root-class for re-use
- Maximum size is 150 considering the number of JSON definitions
During my tests the memory usage of the test suites was halved.
2019-10-03 19:30:57 +02:00
Raphaël Vinot
a2b66e943b
fix: Big speed improvment when loading MISPEvent
...
1. `properties` is a list comprehension
2. Massively reduce the amount of calls to `properties`
2019-10-02 22:45:12 -07:00
Christophe Vandeplas
952c320b72
chg: [types] updated to the latest version
...
now using the gen_misp_types_categories using jq
2019-10-02 09:51:24 +02:00
Alexandre Dulaunoy
de6a64ba45
chg: [describeTypes] updated to the latest version
2019-10-01 19:51:54 +02:00
Raphaël Vinot
f50632579c
Merge branch 'master' of github.com:MISP/PyMISP
2019-09-28 14:34:15 -06:00
Raphaël Vinot
629fd14310
chg: Add missing return formats in restsearch, bump objects
2019-09-28 14:33:38 -06:00
Antoine Cailliau
8d81f318cd
Adds support to add local tags.
...
Requires https://github.com/MISP/MISP/pull/5215 to be merged first.
2019-09-26 10:26:59 +02:00
Alexandre Dulaunoy
1e0016cafa
chg: [misp-objects] updated to the latest version
2019-09-19 14:33:01 +02:00
Raphaël Vinot
7324ae72e6
new: Better handling of delete(d) attributes
...
* Hard delete on attribute
* Get the deleted attributes within an event
2019-09-13 16:12:45 +02:00
Raphaël Vinot
a6dae9467b
chg: Use default for warnings
...
fix : #453
2019-09-13 14:32:48 +02:00
Raphaël Vinot
b800dcb4b4
chg: Dump dependencies, update tests
2019-09-11 14:20:55 +02:00
Raphaël Vinot
7912df8f37
fix: Python 2.7 support
...
I want a cookie.
2019-09-04 14:35:02 +02:00
Raphaël Vinot
9df636cd37
chg: Update upload malware/attachment example script
...
Fix #447
Make data at attibute level more generic with getter/setter methods
2019-09-04 13:59:25 +02:00
Raphaël Vinot
daca32db36
fix: Event delegation was incorrect
2019-08-30 14:19:52 +02:00
Raphaël Vinot
1b2328d485
chg: Bump version
2019-08-30 11:50:36 +02:00
Raphaël Vinot
7bf6005576
new: [Community] Request access
2019-08-30 11:45:56 +02:00
Raphaël Vinot
7402e1b3b6
new: Initial support for communities
2019-08-29 18:08:53 +02:00
Raphaël Vinot
a5d4910c1f
new: Contact event reporter
2019-08-28 16:02:26 +02:00
Raphaël Vinot
cebdc2ef3f
fix: Automatically skip empty string in add_attribute at object level
...
Fix #439
Re-enable test cases.
2019-08-28 14:46:02 +02:00
Raphaël Vinot
f0c103b73c
chg: Bump misp-objects
2019-08-27 14:03:03 +02:00
Raphaël Vinot
f133cb9477
chg: Re-enable a few test cases
2019-08-27 10:43:58 +02:00
Raphaël Vinot
bfd57e7741
chg: [tests] Check the type of the response
2019-08-26 20:18:12 +02:00
Raphaël Vinot
0b7314c474
new: Delegate Event
...
And more test cases
2019-08-26 16:24:48 +02:00
Raphaël Vinot
e95948bcf6
chg: Better handling of sightings.
2019-08-20 15:34:21 +02:00
Raphaël Vinot
cbf3039735
chg: Bump version
2019-08-16 17:01:34 +02:00
Raphaël Vinot
85643da9ae
fix: Fallback to propose attribute update.
2019-08-16 11:44:32 +02:00
Raphaël Vinot
2e84dd69fc
chg: Update and improve live testing
2019-08-16 10:48:06 +02:00
Raphaël Vinot
2d37c68bd7
chg: Add tests cases for sync, bump describeTypes
2019-08-12 14:12:40 +02:00
Raphaël Vinot
29cc7142ff
Merge branch 'master' of github.com:MISP/PyMISP
2019-08-09 17:59:06 +02:00
Raphaël Vinot
96576af02b
new: Helpers & testcases for syncing
2019-08-09 17:58:55 +02:00
Pierre-Jean Grenier
a2aa5646df
chg: Return empty list instead of None
...
In all cases but one, the 3rd returned object is a (potentially empty) list.
2019-08-08 14:35:51 +02:00
Raphaël Vinot
7a5945a5ce
fix: Properly __repr__ MISPUser
2019-08-07 18:20:38 +02:00
Raphaël Vinot
f9c8fb815e
new: Update MISP, test sync server
2019-08-07 18:19:52 +02:00
Raphaël Vinot
da6d7cbeb8
fix: move __not_jsonable *inside* the __init__
...
Turns out, if you modify a variable defined outside the __init__,
every instances (and inherited classes) of that class will be impacted by it.
2019-08-07 16:09:56 +02:00
Raphaël Vinot
a3140f3773
new: Properly support attribute/add of multiple attributes (2.4.113+)
2019-08-06 16:50:09 +02:00
Raphaël Vinot
89a24d4923
chg: Some more code cleanup
2019-08-06 14:26:54 +02:00
Raphaël Vinot
5286462361
chg: Code cleanup
2019-08-06 14:23:32 +02:00
Raphaël Vinot
e993886dd7
fix: Exception when posting multiple attributes on attributes/add
...
Fix #433
Few cleanups in code.
2019-08-06 14:14:28 +02:00
Raphaël Vinot
277f9a6037
chg: Bump describeTypes
2019-08-05 11:34:59 +02:00
Raphaël Vinot
d160edce57
fix: Inconsistency in MISPEvent, reenable tests
2019-08-03 00:54:08 +02:00
Raphaël Vinot
1ac62e8e4e
chg: Bump version
2019-08-02 17:09:44 +02:00
Raphaël Vinot
66ccc7d082
new: [Search] Add a few new options in rest search
2019-08-02 17:08:25 +02:00
chrisr3d
0e024760d1
add: New attribute type weakness
2019-08-01 16:47:38 +02:00
Paal Braathen
8d302d3ea6
Fix missing f in f-string
...
Fixes : #429
2019-08-01 15:47:40 +02:00
Raphaël Vinot
b1c79f939b
chg: [tests] Few improvements
2019-08-01 15:10:48 +02:00
Raphaël Vinot
1b85f73d89
chg: [tests] Add new test cases
2019-08-01 13:19:21 +02:00
Raphaël Vinot
1f6c238370
Merge branch 'master' of github.com:MISP/PyMISP
2019-07-30 20:15:15 +02:00
Raphaël Vinot
9352062de3
fix: PyTaxonomies is not compatible with python<3.6
2019-07-30 20:14:50 +02:00
Georges Toth
7cc72349c1
wrong variable
2019-07-30 01:13:08 +02:00
Raphaël Vinot
0957399799
new: Allow to change the template on an object on-the-fly
...
Related: #425
2019-07-25 14:53:30 +02:00
Raphaël Vinot
d477a3688c
chg: Rename relationship included-in -> includes
2019-07-24 13:57:36 +02:00
Raphaël Vinot
96f65b7d29
chg: Bump misp-objects
2019-07-24 09:32:12 +02:00
Raphaël Vinot
5a3e3def97
new: get_objects_by_name in MISPEvent
...
new: Convert datetime objects to python datetime.
2019-07-23 16:37:26 +02:00
Raphaël Vinot
4d45587dc5
fix: [deprecation] Wrong deprecation message
...
Also, deprecated method was broken.
Fix #424
2019-07-22 15:18:25 +02:00
Raphaël Vinot
38140e3a45
chg: Bump verison
2019-07-22 11:41:26 +02:00
Raphaël Vinot
a6a0fcd4fb
chg: Make pythonify=False default everywhere
...
Add a method to toggle pythonify globally
2019-07-22 11:28:31 +02:00
Raphaël Vinot
a40e383b18
fix: [objects] Allow the value of an attribute to be 0
2019-07-22 00:42:44 +02:00
Raphaël Vinot
55c2bff26b
fix: Properly handle fallbacks add/update/delete attributes
2019-07-19 16:26:28 +02:00
Raphaël Vinot
1ae058acde
fix: [add_attribute] Only create a proposal when needed
2019-07-19 14:46:28 +02:00
Raphaël Vinot
f5cbb417c8
new: [Sightings] Delete method
...
Fix #230
2019-07-19 11:42:05 +02:00
Raphaël Vinot
60a2bdfd43
chg: Bump version
2019-07-18 14:55:48 +02:00
Raphaël Vinot
4ade9b8130
fix: Python < 3.6 support
2019-07-18 14:16:18 +02:00
Raphaël Vinot
9d0be8d3f0
new: Add option to locally expand malware samples with LIEF
2019-07-18 14:05:08 +02:00
Raphaël Vinot
16ac0b2c14
chg: Bump misp-objects
2019-07-17 17:16:09 +02:00
Raphaël Vinot
2d0d36e578
chg: Improve deprecation message on PyMISP
2019-07-17 17:12:28 +02:00
Raphaël Vinot
ce4cb36d0d
chg: Reorganise ExpandedPyMISP methods, normalise the parameters
2019-07-17 15:37:14 +02:00
Raphaël Vinot
c9d58dad8a
chg: Deprecate everything in PyMISP
2019-07-17 11:44:55 +02:00
Raphaël Vinot
84935c211f
chg: Bump version
2019-07-12 16:09:02 +02:00
Raphaël Vinot
ccad2321a5
chg: Bumb misp-objects
2019-07-12 16:07:08 +02:00
Raphaël Vinot
b8b384a3c3
Merge branch 'master' of github.com:MISP/PyMISP
2019-07-04 16:57:15 +02:00
Raphaël Vinot
7d5b55fcdc
fix: Skip attribute in object when value is empty, skip empty objects.
2019-07-04 16:56:56 +02:00
Raphaël Vinot
9f53426202
Merge pull request #408 from tomking2/master
...
Introduce ability to create a sharing group
2019-07-04 10:59:33 +02:00
Raphaël Vinot
24f31e44a1
Merge pull request #410 from tomking2/feature/delete_sharing_group
...
chg: Allow for deletion of security group
2019-07-04 10:58:48 +02:00
Raphaël Vinot
7c76d6be39
Merge pull request #409 from 3c7/bugfix/openioc_datatypes
...
[OpenIOC] Allow the use of content type for RouteEntryItem/Destination
2019-07-04 10:35:40 +02:00
Raphaël Vinot
e0fac90310
new: Allow to pass delimiter & quotechar to the CSV loader
2019-07-02 11:55:51 +02:00
Tom King
fcfe058509
chg: Allow for deletion of security group
2019-06-20 09:11:51 +01:00
0x3c7
7be58af56a
[openioc] changed default mapping for RouteEntryItem/Destination/string.
2019-06-19 12:45:20 +02:00
Tom King
709ba2c29c
chg: Remove roaming as it can't be set in this request
2019-06-19 10:40:15 +01:00
Tom King
ffcc7e0631
new: Introduce ability to create a sharing group
2019-06-19 10:25:34 +01:00
0x3c7
b7d15380c9
[openioc] Changed mapping for RouteEntryItem/Destination/string to domain instead of url because UrlHistoryItem/URL is mostly used for urls
2019-06-19 07:39:15 +02:00
0x3c7
42a3dcf704
Fixes other mapping to other types
2019-06-19 07:38:15 +02:00
0x3c7
efd8b80adb
[openioc] Allow the use of types in openioc content tags
2019-06-18 16:10:20 +02:00
mokaddem
98ce3f803e
fix: [direct_call] Allows the response type to be something else than a
...
JSON (e.g. csv).
2019-05-22 11:55:03 +02:00
Raphaël Vinot
121d8853e2
new: Method to POST a STIX file to MISP and create a new event.
2019-05-21 16:47:10 +02:00
Raphaël Vinot
3b56b218b5
new: Object generator for ssh authorized_keys files.
2019-05-20 16:40:47 +02:00
Jeroen Pinoy
309b767864
Added includeWarninglistHits as a possible filter for the event level restsearch.
2019-05-12 01:08:21 +02:00
Raphaël Vinot
767859c264
Merge pull request #385 from l3m0ntr33/master
...
Resolve issue with change_sharing_group which do not update event suc…
2019-05-08 16:31:42 +02:00
Raphaël Vinot
de65608a12
fix: Properly fix deprecation warning
...
fix #390
2019-05-08 10:12:41 +02:00
Raphaël Vinot
5a4c37d029
chg: Bump dependencies.
2019-05-07 11:04:25 +02:00
hrifflet
56f80960f2
Resolve issue with change_sharing_group which do not update event successfully.
2019-04-30 15:12:08 +00:00
Christophe Vandeplas
bd758f06c1
new: Allow custom user-agent
2019-04-30 11:42:46 +02:00
Raphaël Vinot
810468e169
chg: Bump Objects
2019-04-24 15:45:54 +02:00
Raphaël Vinot
78d59ca9b6
chg: Bump version, Bump changelog
2019-04-24 15:39:51 +02:00
Raphaël Vinot
67cb8e9d53
chg: Allow to pass a eml as string to EmailObject
2019-04-24 15:37:40 +02:00
Raphaël Vinot
a95ec9b774
Merge branch 'master' of github.com:MISP/PyMISP
2019-04-16 11:43:45 +02:00
Raphaël Vinot
dac51fdec3
chg: Bump misp-objects
2019-04-16 11:42:58 +02:00
Raphaël Vinot
b67d2e024c
chg: Allow to pass an AbstractMISP to add_reference
...
Fix #379
2019-04-16 11:41:43 +02:00
Steve Clement
b6dc0a196b
fix: [typo] Fixed a small typo I noticed in the docs.
2019-04-16 09:07:57 +09:00
Raphaël Vinot
633f75db24
new: Improve python3.6+ lib
2019-04-11 23:13:15 +02:00
Raphaël Vinot
52402c2acf
new: add_attributes method in MISPObject (for multiple attributes)
2019-04-09 17:54:12 +02:00
Raphaël Vinot
b1b9f95501
new: Method to set the default role
2019-04-04 16:39:17 +02:00
Raphaël Vinot
3fb54e62b2
new: Default to "me" in the get_user method, update ExpandedPyMISP
...
Fix #377
2019-04-04 14:37:17 +02:00
Raphaël Vinot
99b2052449
new: Add get_object to ExpandedPyMISP.
...
Fix #372
2019-04-04 10:42:37 +02:00
Raphaël Vinot
1de4c9d0b9
new: Test cases for CSV loader, add cleaner methods in ExpandedPyMISP
2019-04-03 17:46:52 +02:00
Raphaël Vinot
e5a42b812f
new: Add CSV loader
...
Fix #376
2019-04-03 16:28:31 +02:00
Raphaël Vinot
1e060f669f
new: Helper to create MISP Objects for regcheck.org.uk
2019-04-02 17:13:07 +02:00
Raphaël Vinot
dd236d9f8b
chg: Bump misp-objects
2019-03-20 11:13:21 +01:00
Raphaël Vinot
f53690f406
chg: Orders of tests in make_bool
2019-03-20 10:44:12 +01:00
Raphaël Vinot
1dddfd72e0
Merge branch 'master' of github.com:MISP/PyMISP
2019-03-15 10:57:55 +01:00
Raphaël Vinot
9f4cd243aa
fix: Improper handling of to_ids passed as integer in MISPEvent
...
Fix #364
2019-03-15 10:53:00 +01:00
Falconieri
bdff7e635f
fix: [exportpdf] Doc update
2019-03-14 08:11:30 +01:00
Falconieri
ea4ed24f4f
fix: [exportpdf] Coding Style
2019-03-14 08:02:45 +01:00
Raphaël Vinot
9902a6d79d
fix: PDF Export requires python 3.6+.
2019-03-12 16:17:20 +01:00
Raphaël Vinot
9d2251cb38
chg: Initial set of refactoring on PDF generator
2019-03-12 15:14:44 +01:00
Raphaël Vinot
637af49b21
Merge pull request #362 from Vincent-CIRCL/master
...
fix: [exportpdf] Custom path for fonts and font package
2019-03-12 13:05:52 +01:00
Jacco Ligthart
00bce80bdb
fix for "'NoneType' object has no attribute 'setdefault'"
2019-03-11 13:12:29 +01:00
Raphaël Vinot
ea6aeff4e1
fix: Allow to use global variables HTTP_PROXY and HTTPS_PROXY again
...
Fix #365
2019-03-11 11:56:56 +01:00
Raphaël Vinot
ec6439ce34
fix: Slight changes in new .change_disable_correlation method
2019-03-11 11:32:54 +01:00
Raphaël Vinot
e73bdc765e
Merge branch 'master' of https://github.com/l3m0ntr33/PyMISP into l3m0ntr33-master
2019-03-11 11:07:47 +01:00
Raphaël Vinot
c592bfcca9
fix: get_object_template_id was broken. Add test case.
...
Fix #361
2019-03-11 10:15:45 +01:00
hrifflet
e91d4a7d2d
Add new function PyMISP.change_disablecorrelation(attribute_uuid,disable_correlation) to be able to enable/disable correlation on attributes.
2019-03-08 11:33:33 +00:00
Falconieri
9d6585cd3a
fix: [exportpdf] Custom path for fonts and font package
2019-03-05 11:37:01 +01:00
Raphaël Vinot
b8759673b9
chg: Add i8n for pdfexport, without all the fonts in the main repo
2019-03-04 16:06:38 -08:00
Raphaël Vinot
e3c96d9d85
chg: Bump version
2019-03-01 10:46:48 -08:00
Falconieri
1b8921d820
fix: [exportpdf] fix empty object/attribute/galaxy bugs
2019-03-01 11:12:04 +01:00
Falconieri
b2c5477cd9
fix: [exportpdf] Add suggestions (UX)
2019-03-01 10:45:44 +01:00
Falconieri
ead9cec7d3
fix: [exportpdf] switch page size to A4
2019-03-01 09:56:38 +01:00
Falconieri
39b4677bf9
fix: [exportpdf] switch page size to A4
2019-03-01 09:55:42 +01:00
Falconieri
f1d2f3ae1e
Merge branch 'master' of github.com:Vincent-CIRCL/PyMISP
2019-03-01 09:22:55 +01:00
Falconieri
e6291e71d5
fix: [exportpdf] None if no Galaxies bug
2019-03-01 09:21:48 +01:00
Vincent-CIRCL
83ef1b851e
Merge branch 'master' into master
2019-03-01 09:07:45 +01:00
Falconieri
a06c8cf5b8
fix: [reportlab] Galaxies and Clusters printing
2019-03-01 09:06:01 +01:00
Falconieri
24e1a1732c
fix: [reportlab] Clusters added. Still UX to perform
2019-02-28 16:34:07 +01:00
Falconieri
79e66363d2
fix: [reportlab] working clusters and galaxies. Not nice however
2019-02-28 15:14:52 +01:00
Falconieri
6031a7d426
chg: [exportpdf] BIG refactoring. Classes, comments, Galaxy starting
2019-02-28 13:44:54 +01:00
Falconieri
9adff0b574
chg: [exportPDF] add basic handling of clusters
2019-02-28 10:58:49 +01:00
Raphaël Vinot
0d6aa428ef
fix: Python 2.7 blah foo.
2019-02-27 23:43:49 -08:00
Raphaël Vinot
59f1f0f9eb
chg: Bump misp-objects
2019-02-27 23:17:27 -08:00
Raphaël Vinot
e688a3e99f
fix: properly pass the auth parameter to the request
2019-02-27 21:38:31 -08:00
Raphaël Vinot
3e64a7b03d
fix: Properly catch error if reportlab isn't installed
2019-02-27 21:23:59 -08:00
Raphaël Vinot
2e93aad34a
fix: Make sure install works even without reportlab installed.
2019-02-27 21:16:49 -08:00
Raphaël Vinot
fc3958ace2
Merge branch 'master' of github.com:MISP/PyMISP
2019-02-27 11:14:14 -08:00
Raphaël Vinot
4d792bd7a5
new: add auth parameter to pass to python-requests
2019-02-27 11:13:43 -08:00
Alexandre Dulaunoy
e18f51f11f
Merge pull request #354 from Vincent-CIRCL/master
...
Facultative text description, Sightings, Tests cases
2019-02-27 14:53:23 +01:00
Falconieri
a9c0ce4107
fix: [exportPDF] Adding facultative text description, sightings, tests cases
2019-02-27 11:48:56 +01:00
Alexandre Dulaunoy
62e047f3c1
Merge pull request #352 from Vincent-CIRCL/master
...
chg: [exportpdf] Add image and objects handling + testcases
2019-02-26 15:55:30 +01:00
Falconieri
10b5496174
fix : [exportpdf] Add Object date
2019-02-26 15:51:06 +01:00
Falconieri
133db6aeaa
fix : [exportpdf] Double property printing error fixed
2019-02-26 15:42:49 +01:00
Falconieri
8194c534d7
add : [exportpdf] Objects handling, tests cases,
...
test files
2019-02-26 15:35:40 +01:00
Falconieri
029ca57b5f
fix: [exportpdf] Refactoring, nicer code
2019-02-26 14:28:31 +01:00
Falconieri
29a1b05c1f
add: [exportpdf] Handling pictures embedded as attributes
2019-02-26 14:03:25 +01:00
Falconieri
cefcc3430c
add : [exportpdf] Picture management, manual
2019-02-26 11:13:24 +01:00
Alexandre Dulaunoy
345f055844
Merge pull request #350 from Vincent-CIRCL/master
...
chg: [exportpdf] Add metadata, bugfixes cases (too long values, sanitization)
2019-02-25 16:13:03 +01:00
Falconieri
2adac8f0d2
chg: [exportpdf] Add metadata, bugfixes cases (too long values, sanitization), links to misp instances
2019-02-25 15:49:53 +01:00
Falconieri
37d3f2f613
fix & add: [exportpdf] Add metadata, fix special cases (too long values, sanitization)
2019-02-22 17:47:22 +01:00
Alexandre Dulaunoy
ccd7565d3c
Merge pull request #348 from Vincent-CIRCL/master
...
add: [pdfexport] Add pdf export tool, operating on a Misp Event input.
2019-02-22 11:47:41 +01:00
Falconieri
76ef3d058f
fix: [pdfexport] Fix tests paths, dependency in pipfile, imports, and 'file' name overwrite in test function
2019-02-22 11:34:41 +01:00
Falconieri
57eccfe7dc
add: exportpdf tool working
2019-02-22 10:18:44 +01:00
Hannah Ward
c5e5ad5050
fix: URLJoin condition for double quotes
2019-02-21 13:15:24 +00:00
Hannah Ward
731acea4dc
fix: Do not override sub-path from root URL
2019-02-21 13:11:33 +00:00
Falconieri
0fc780994f
general improvement : deisgn, exhaustiviness of mispEvent values displayed, good pratice concerning paragraphe/table made
2019-02-20 16:15:56 +01:00
Falconieri
01b2ad9199
update with table basics
2019-02-19 16:00:57 +01:00
Falconieri
c7511812f0
Structure of the improvements OK : test file, test folder, report generator
2019-02-19 15:17:00 +01:00
Raphaël Vinot
bd74a11e2f
fix: Copy event dictionary when creating a MISPEvent
...
Fix #321
2019-02-13 00:12:49 +01:00
Raphaël Vinot
5afdcb5709
fix: Wrong documentation on PyMISP.search_sightings
...
Fix #336
2019-02-07 16:25:49 +01:00
Raphaël Vinot
ec60442491
fix: Fix dependencies for py2
2019-02-06 11:53:37 +01:00
Raphaël Vinot
3eeae9f7e4
Merge branch 'master' of github.com:MISP/PyMISP
2019-02-06 11:31:15 +01:00
Raphaël Vinot
fe91d06b91
chg: Remove dependency on six
2019-02-06 11:31:05 +01:00
Armīns Palms
feb13bb5f8
Search function fix to comply new version of MISP
2019-02-04 14:27:20 +02:00
Raphaël Vinot
582e37e24a
chg: Bump Version & changelog
2019-02-03 12:41:41 +01:00
Raphaël Vinot
211a7e95dd
chg: Bump misp-objects
2019-02-03 12:38:32 +01:00
Armīns Palms
13ffef2c6f
Check if IOC values are in warninglist
2019-02-01 15:43:01 +02:00
Raphaël Vinot
ac4f28681d
Merge branch 'master' of github.com:MISP/PyMISP
2019-02-01 11:07:51 +01:00
Raphaël Vinot
0a01a16c6b
new: Add test cases for stix export
2019-02-01 11:07:42 +01:00
Alexandre Dulaunoy
dc5d40a327
chg: [datamodel] new anonymised type added
2019-01-31 23:23:15 +01:00
Alexandre Dulaunoy
6002bf3203
chg: [data] types updated to include the new zeek type
2019-01-30 23:12:30 +01:00
Raphaël Vinot
19679bb80f
chg: Bump version, misp-objects
2019-01-28 17:08:40 +01:00
Raphaël Vinot
1a381a0e3b
fix: Wrong variable name in MISPEvent
2019-01-22 14:59:55 +01:00
Raphaël Vinot
91f3414cfe
fix: Documentation error fix #278
2019-01-22 14:06:03 +01:00
Raphaël Vinot
4fef159a82
new: Add support for unix timestamp in set_date
...
fix #302
2019-01-22 13:42:18 +01:00
Raphaël Vinot
a8dea20570
fix: Attempt to fix memory footprint in MISPAttribute
...
Related: #304
2019-01-22 13:25:29 +01:00
Raphaël Vinot
57bb8cea1a
chg: force to_ids to be a boolean, as MISP is expecting.
...
fix #320
2019-01-22 11:49:04 +01:00
Raphaël Vinot
362e324389
fix: Still support simple event dict content
2019-01-22 11:10:27 +01:00
Raphaël Vinot
4c60ed7e95
fix: Don't modify event passed to the add_attribute methods
...
fix #321
2019-01-22 11:07:06 +01:00
Tom King
db7320ff03
chg: Add support for sharing group filter for search_index
2019-01-16 15:53:38 +00:00
Tom King
545d5cc1b7
Merge remote-tracking branch 'upstream/master'
2019-01-16 15:51:57 +00:00
Raphaël Vinot
d4daa2f827
Merge branch 'master' of github.com:MISP/PyMISP
2019-01-14 10:12:53 +01:00
Raphaël Vinot
4687cb8034
chg: Bump misp-objects
2019-01-14 10:12:43 +01:00
Raphaël Vinot
ee86f6fa44
fix: The wrong class name was used when there is an error at Event creation.
2019-01-14 10:11:58 +01:00
Alexandre Dulaunoy
f5e621b2a5
chg: [data] fix describeTypes
2019-01-13 12:07:24 +01:00
Alexandre Dulaunoy
13ec75df29
chg: [data] new types added (hassh-md5 and hasshserver-md5)
2019-01-13 11:55:00 +01:00
Alexandre Dulaunoy
2c882c1887
chg: [misp-objects] templates updated to the latest version
2018-12-30 16:18:27 +01:00
Alexandre Dulaunoy
e3bc4f2be6
chg: [data] describeTypes updated (grabbed from MISP HEAD)
2018-12-30 13:02:14 +01:00
Alexandre Dulaunoy
444f9a6fd9
chg: [data] ja3-fingerprint-md5 type added
2018-12-30 12:49:44 +01:00
Raphaël Vinot
a3108f7689
fix: error vs errors key
2018-12-26 17:38:19 +01:00
Alexandre Dulaunoy
2f84b7ecdb
chg: [data] describeTypes.json updated to the latest version
2018-12-24 20:27:19 +01:00
Christophe Vandeplas
bfbaa70ee3
sort describeTypes.json output
...
This is needed for the compatibility with the gen_misp_types_categories.py script. Data was sorted using the order_dict function of the gen_misp_types_categories script.
2018-12-20 13:27:26 +01:00
Raphaël Vinot
268241cb4f
new: Bump describe types
...
fix #317
2018-12-20 12:05:46 +01:00
Raphaël Vinot
2284e8a9c9
Merge branch 'master' of github.com:MISP/PyMISP
2018-12-19 11:45:15 +01:00
Raphaël Vinot
b72aa536aa
chg: More flexibility when loading an object from python dict
2018-12-19 11:44:42 +01:00
Raphaël Vinot
9365f801d4
fix: Typo
2018-12-19 10:50:50 +01:00
Raphaël Vinot
5de57816dd
chg: Pass all parameters to the search API.
2018-12-18 15:29:40 +01:00
Raphaël Vinot
8ead1bea5e
Merge branch 'master' of github.com:MISP/PyMISP
2018-12-18 11:04:39 +01:00
Raphaël Vinot
a09915d850
chg: Remove compat for MISP 2.4.52, cleanup.
2018-12-18 11:04:36 +01:00
Raphaël Vinot
14921ea30b
Merge pull request #257 from mokaddem/usersStatistics
...
new: [usersStats] Possibility to fetch users/statistics
2018-12-17 19:37:54 +01:00
Christophe Vandeplas
486017d345
fix: get_object_template_id
2018-12-09 13:26:43 +01:00
Raphaël Vinot
a07552bb04
Merge branch 'master' of github.com:MISP/PyMISP
2018-12-06 15:19:12 +01:00
Raphaël Vinot
93e985d2b6
chg: Bump version
2018-12-06 15:17:03 +01:00
Raphaël Vinot
8fd4da1b80
chg: Bump misp-objects & describeTypes
2018-12-06 15:16:22 +01:00
DragonDev1906
5c72dc9c33
dded get_object & get_attribute
2018-12-06 14:26:23 +01:00
Raphaël Vinot
7e523fbff2
chg: Version bump
2018-12-03 17:08:49 +01:00
Raphaël Vinot
cf622cd807
chg: Bump misp-objects
2018-11-29 18:14:55 +01:00
Raphaël Vinot
573e4a426c
chg: Add test cases for default distribution levels
2018-11-29 17:27:58 +01:00
Raphaël Vinot
de118795ce
fix: properly handle errors on event creation/update
2018-11-28 17:34:38 +01:00
Tom King
d3f38ce092
chg: Support for Payload Delivery > Other attribute as PyMISP function
2018-11-28 14:27:16 +00:00
Dawid Czarnecki
7ea50075e4
chg: Include proposals in attributes search
...
Add includeProposals param to the search method
2018-11-28 10:05:26 +01:00
Raphaël Vinot
40304d6403
chg: Bump misp-objects
2018-11-23 15:43:21 +01:00
Raphaël Vinot
0770a15659
new: search_index in ExpandedPyMISP, cleanup, update jupyter
2018-11-22 14:29:07 +01:00
Raphaël Vinot
f403afb66a
fix: Type of quick_filter
2018-11-20 14:59:58 +01:00
Raphaël Vinot
3567359fa5
fix: quick_filter was broken.
2018-11-20 14:59:20 +01:00
Raphaël Vinot
3113fcad55
chg: Fixes & update Jupyter
2018-11-20 01:39:20 +01:00
Raphaël Vinot
2c0da24437
new: Add log search
2018-11-20 01:21:06 +01:00
Raphaël Vinot
47229077f0
Merge branch 'master' of github.com:MISP/PyMISP
2018-11-09 10:56:08 +01:00
Raphaël Vinot
bc8a397752
new: change_distribution method
...
Fix : #294
2018-11-09 10:55:27 +01:00
Nils Kuhnert
a92e2a2d43
Fixes date parameters for search_index() function
2018-11-08 08:51:20 +01:00
Raphaël Vinot
8d33e20721
new: Add test cases for sightings, cleanup
2018-10-31 16:42:01 +01:00
Sami Mokaddem
7975c03774
new: [sighting] Added support of sighting REST API
2018-10-23 18:23:11 +02:00
Raphaël Vinot
0a2a6b3d6b
new: Allow to pass csv to return_format in search
2018-10-21 22:58:07 -04:00
Raphaël Vinot
a8a7193059
new: page/limit in search
2018-10-21 18:49:38 -04:00
Raphaël Vinot
7e6cb313ce
chg: Bump version
2018-10-12 15:41:08 +02:00
Raphaël Vinot
2cc4db34bf
chg: Bump misp-objects
2018-10-12 15:40:17 +02:00
Raphaël Vinot
220b7bffff
new: direct_call without data means GET
2018-10-09 14:44:07 +02:00
Raphaël Vinot
6bf904f6ce
chg: allow to pass a json string to direct_call
2018-10-09 14:28:50 +02:00
Raphaël Vinot
af56ab6bb8
fix: direct call & add example
2018-10-09 14:19:07 +02:00
Raphaël Vinot
9a2610a61f
chg: More test cases
2018-10-05 17:45:12 +02:00
netjinho
2fa56348e5
Fixed leaked taxonomy tags problem
2018-10-04 19:31:46 +02:00
netjinho
cda68b3f44
Added some getters and setters for taxonomies, warninglists, noticelists and tags & documentation
2018-10-04 19:03:24 +02:00
Raphaël Vinot
1445a9908d
new: Add direct call to just post data on a URL
2018-10-04 09:19:48 +02:00
Raphaël Vinot
e52cd11832
chg: update order parameters & doc
2018-09-30 08:22:44 -04:00
Raphaël Vinot
c08deb95b6
new: tests for update modules
2018-09-29 15:44:02 -04:00
Raphaël Vinot
1e7f7b783e
Merge branch 'master' of https://github.com/netjinho/PyMISP into netjinho-master
2018-09-29 15:17:17 -04:00
Raphaël Vinot
2dbd21a752
new: tests for upload_sample
2018-09-29 15:11:42 -04:00
netjinho
ef087a9572
Added update_galaxies and update_taxonomies
2018-09-28 18:14:27 +02:00
root
e3bd073be6
add: Advanced Extraction to upload_sample
2018-09-28 17:43:19 +02:00
Raphaël Vinot
6cee5ee66f
add: update noticelists and object templates
2018-09-25 11:15:38 -04:00
Raphaël Vinot
b95fdf9218
new: Update warninglists
2018-09-25 10:32:32 -04:00
Raphaël Vinot
da0f6ef7d2
new: Add test for warninglists
2018-09-25 09:32:17 -04:00
Raphaël Vinot
9a6761e817
add: Add __eq__ to AbstractMISP
...
Allow to discard duplicate tags.
2018-09-23 17:39:24 -04:00
Raphaël Vinot
b636a320df
new: toggle warning list, add test case
2018-09-21 13:02:15 -07:00
Raphaël Vinot
2607111b19
add: more test cases
2018-09-19 17:22:37 -07:00
Raphaël Vinot
e56f70b722
new: Add lots of test cases, find lots of bugs
2018-09-18 21:58:20 -07:00
Raphaël Vinot
cd1de8c6bf
New: use new CSV interface, add test cases
2018-09-17 18:37:07 -07:00
Raphaël Vinot
0c8d3bf83b
Merge branch 'master' of github.com:MISP/PyMISP
2018-09-05 23:46:19 -07:00
Raphaël Vinot
387ef4d09b
chg: bump misp-objects
2018-09-05 23:36:13 -07:00
Raphaël Vinot
94f1460876
chg: version bump
2018-09-05 23:35:20 -07:00
Steffen Sauler
d8ef2559c6
Fix #270 uniquely identifying sample
2018-09-05 15:29:26 +02:00
Raphaël Vinot
8b8459ce53
fix: normalizing the outputs
2018-08-28 17:30:07 -04:00
Raphaël Vinot
f4c0b92305
fix: jerry rig support for old python
2018-08-28 16:30:34 -04:00
Alexandre Dulaunoy
7e0d91af2b
fix: format of the describeTypes
2018-08-28 21:07:40 +02:00
Alexandre Dulaunoy
9260723696
Merge branch 'master' of github.com:MISP/PyMISP
2018-08-28 20:47:15 +02:00
Alexandre Dulaunoy
19d7414861
chg: [data-model] updated describeTypes file
2018-08-28 20:46:44 +02:00
Raphaël Vinot
981e08a9ae
new: Add helpers for new server related APIs
...
Fix #266
2018-08-26 23:41:59 -04:00
Raphaël Vinot
99271bac24
chg: Finish rewrite testing
2018-08-21 00:32:27 +02:00
Raphaël Vinot
5b76f0a262
chg: rework test cases
2018-08-20 18:27:06 +02:00
Raphaël Vinot
303079af3b
chg: Add more test cases
2018-08-19 14:35:32 +02:00
Raphaël Vinot
2c03fb96c2
new: [test] Attribute modification
2018-08-17 15:09:17 +02:00
Sami Mokaddem
06b829e781
new: [usersStats] Possibility to fetch users/statistics data for all
...
context (usage, org, tags, ...)
2018-08-13 12:10:15 +02:00
Raphaël Vinot
f0ead72278
Merge branch 'master' of github.com:MISP/PyMISP
2018-08-10 19:04:49 +02:00
Raphaël Vinot
739ab41896
new: More test cases, bug fixes
2018-08-10 19:04:02 +02:00
Alexandre Dulaunoy
6aafda171a
Merge pull request #251 from tomking2/master
...
chg: Added email-header attribute
2018-08-09 22:55:51 +02:00
Raphaël Vinot
03d8de26f1
Merge branch 'master' of github.com:MISP/PyMISP
2018-08-09 18:13:48 +02:00
Raphaël Vinot
fcb83f7318
new: Reworking the REST API (WiP)
2018-08-09 18:12:05 +02:00
Christophe Vandeplas
b805b1074a
chg: updated types/categories mapping
2018-08-08 12:18:14 +02:00
Raphaël Vinot
785423558b
fix: Py3.5 compat, take 2
2018-08-08 11:24:07 +02:00
Raphaël Vinot
44344913f8
fix: Py3.5 compat
2018-08-08 11:19:24 +02:00
Raphaël Vinot
3b42497967
fix: Opening the json blobs as bytes was buggy
2018-08-08 10:18:51 +02:00
Raphaël Vinot
e2ddb48f18
chg: Open all json files as bytes before loading in json
2018-08-07 16:52:50 +02:00
Raphaël Vinot
f0b094f7b3
Merge branch 'master' of github.com:MISP/PyMISP
2018-08-06 23:50:48 +02:00
Raphaël Vinot
38f3867fc1
chg: Bump misp-objects
2018-08-06 23:50:32 +02:00
Alexandre Dulaunoy
5d16c97178
chg: [MISP] update to the latest version of the describeTypes
2018-08-03 16:30:41 +02:00
Raphaël Vinot
4f33ab9ab4
chg: Bump misp-objects
2018-07-23 09:49:14 +02:00
Raphaël Vinot
c2320404dd
fix: Allow boolean parameters in search_index
2018-07-16 15:01:50 +02:00
Raphaël Vinot
fd365943a1
fix: Typo in OpenIOC script
...
Fix #237
2018-07-16 13:52:51 +02:00
Raphaël Vinot
d81f5d663e
chg: Bump misp-objects
2018-07-16 13:49:54 +02:00
Raphaël Vinot
a81d2574fe
fix: Bad URL in get_attachment
...
Fix #240
2018-07-16 13:46:29 +02:00
Raphaël Vinot
b11ad18d2b
chg: Add comments
...
Fix #242
2018-07-16 13:40:51 +02:00
Raphaël Vinot
037475b359
chg: Bump misp-objects
2018-07-16 13:28:47 +02:00
Tom King
10e880a469
chg: Added email-header attribute
2018-07-12 11:12:48 +01:00
Alexandre Dulaunoy
8f0bbab6e1
chg: [PyMISP] describeTypes.json updated to add XMR type
2018-07-07 12:22:02 +02:00
Raphaël Vinot
644337e615
fix: Improve error message in case the object template is unknown.
2018-07-05 18:06:58 +02:00
Raphaël Vinot
c13074d124
Merge branch 'master' of github.com:MISP/PyMISP
2018-07-01 23:22:38 +08:00
Raphaël Vinot
fa36fe08a0
chg: Bump changelog & version
2018-07-01 23:21:33 +08:00
Tobias Mainka
23b16e96b2
enabled published search parameter for attributes controler
2018-06-28 10:43:21 +02:00
Raphaël Vinot
09aa74229a
chg: bump misp-objects
2018-06-26 09:11:33 +08:00
Raphaël Vinot
8c81145dc0
new: return the new object in `add_object`
2018-06-25 16:53:21 +08:00
Paul Stark
e956860449
new:Add the ability to add Other attributes via the API
2018-06-20 09:54:00 -04:00
Raphaël Vinot
2be90774c1
new: Load Org and Orgc as MISPOrganisation
...
Related to #239
2018-06-15 11:41:37 +02:00
Raphaël Vinot
bb9976a062
Merge branch 'master' of github.com:MISP/PyMISP
2018-06-14 16:54:43 +02:00