Emmanuelle Vargas-Gonzalez
							
						 | 
						
							
							
							
							
								
							
								7fd379d0b5
								
							
								
							
						 | 
						
							
							
								
								Minor style changes.
							
							
							
							
							
							
							
							Removed OrderedDict and update()... Also a lot of single quoting except for errors 
							
						 | 
						
							2018-06-29 18:38:04 -04:00 | 
						
					
				
					
						
							
							
								 
								Michael Chisholm
							
						 | 
						
							
							
							
							
								
							
								486c588306
								
							
								
							
						 | 
						
							
							
								
								Fix silly isort check errors..
							
							
							
							
							
						 | 
						
							2018-06-14 15:56:02 -04:00 | 
						
					
				
					
						
							
							
								 
								Michael Chisholm
							
						 | 
						
							
							
							
							
								
							
								0c3f826c24
								
							
								
							
						 | 
						
							
							
								
								First cut at splitting the Bundle implementation into v20 and
							
							
							
							
							
							
							
							v21 variants.  Also fixed up unit tests and got them passing
again. 
							
						 | 
						
							2018-06-14 15:56:02 -04:00 | 
						
					
				
					
						
							
							
								 
								=
							
						 | 
						
							
							
							
							
								
							
								3fb1840289
								
							
								
							
						 | 
						
							
							
								
								safer error class
							
							
							
							
							
						 | 
						
							2018-05-22 10:03:06 -04:00 | 
						
					
				
					
						
							
							
								 
								=
							
						 | 
						
							
							
							
							
								
							
								e484b7c25f
								
							
								
							
						 | 
						
							
							
								
								formatting
							
							
							
							
							
						 | 
						
							2018-05-18 11:45:40 -04:00 | 
						
					
				
					
						
							
							
								 
								=
							
						 | 
						
							
							
							
							
								
							
								a3313bc08f
								
							
								
							
						 | 
						
							
							
								
								creating native DataSourceError exception class to wrap taxii client and server errors
							
							
							
							
							
						 | 
						
							2018-05-16 13:23:50 -04:00 | 
						
					
				
					
						
							
							
								 
								=
							
						 | 
						
							
							
							
							
								
							
								2b4c5bf264
								
							
								
							
						 | 
						
							
							
								
								handling and modifying exception messages in a manner acceptable by all python versions
							
							
							
							
							
						 | 
						
							2018-05-15 17:42:19 -04:00 | 
						
					
				
					
						
							
							
								 
								=
							
						 | 
						
							
							
							
							
								
							
								0d3f80f2fe
								
							
								
							
						 | 
						
							
							
								
								removing taxii 503 error test as not reproducible in Travis environment
							
							
							
							
							
						 | 
						
							2018-05-15 15:41:46 -04:00 | 
						
					
				
					
						
							
							
								 
								=
							
						 | 
						
							
							
							
							
								
							
								2392912533
								
							
								
							
						 | 
						
							
							
								
								handle TAXII client/server errors according to decided policy
							
							
							
							
							
						 | 
						
							2018-05-15 11:28:34 -04:00 | 
						
					
				
					
						
							
							
								 
								Emmanuelle Vargas-Gonzalez
							
						 | 
						
							
							
							
							
								
							
								fb79e703b8
								
							
								
							
						 | 
						
							
							
								
								Simplify FilterSet instance in MemorySource
							
							
							
							
							
						 | 
						
							2018-04-23 14:12:16 -04:00 | 
						
					
				
					
						
							
							
								 
								Emmanuelle Vargas-Gonzalez
							
						 | 
						
							
							
							
							
								
							
								8a9acfe487
								
							
								
							
						 | 
						
							
							
								
								Create TAXII query correctly. closes #169
							
							
							
							
							
						 | 
						
							2018-04-23 14:11:08 -04:00 | 
						
					
				
					
						
							
							
								 
								Chris Lenk
							
						 | 
						
							
							
							
							
								
							
								194672ee2b
								
							
								
							
						 | 
						
							
							
								
								Tweak FilterSet docstrings style
							
							
							
							
							
						 | 
						
							2018-04-13 17:11:07 -04:00 | 
						
					
				
					
						
							
							
								 
								=
							
						 | 
						
							
							
							
							
								
							
								6df23e7268
								
							
								
							
						 | 
						
							
							
								
								removed unecessary checks, (clearly I need to review python ref model)
							
							
							
							
							
						 | 
						
							2018-04-13 16:06:31 -04:00 | 
						
					
				
					
						
							
							
								 
								=
							
						 | 
						
							
							
							
							
								
							
								eba1844535
								
							
								
							
						 | 
						
							
							
								
								tweak to filter property checking to make sure original object property is not altered; added tests for this as well
							
							
							
							
							
						 | 
						
							2018-04-13 14:01:33 -04:00 | 
						
					
				
					
						
							
							
								 
								=
							
						 | 
						
							
							
							
							
								
							
								61e091baf3
								
							
								
							
						 | 
						
							
							
								
								added FilterSet class for internal use; modified certain parsing processes to make deepcopies or suppled values(dicts) so as to taint original user passed data; added Filter logic to handle datetime objects; added/adjusted tests accordingly
							
							
							
							
							
						 | 
						
							2018-04-13 12:25:12 -04:00 | 
						
					
				
					
						
							
							
								 
								=
							
						 | 
						
							
							
							
							
								
							
								1a1e5e1616
								
							
								
							
						 | 
						
							
							
								
								WIP- getting close though
							
							
							
							
							
						 | 
						
							2018-04-13 11:08:03 -04:00 | 
						
					
				
					
						
							
							
								 
								=
							
						 | 
						
							
							
							
							
								
							
								31fc1c369a
								
							
								
							
						 | 
						
							
							
								
								still WIP
							
							
							
							
							
						 | 
						
							2018-04-12 12:03:07 -04:00 | 
						
					
				
					
						
							
							
								 
								=
							
						 | 
						
							
							
							
							
								
							
								333fea4d18
								
							
								
							
						 | 
						
							
							
								
								merge conflicts
							
							
							
							
							
						 | 
						
							2018-04-11 21:08:37 -04:00 | 
						
					
				
					
						
							
							
								 
								=
							
						 | 
						
							
							
							
							
								
							
								ba6fa595c6
								
							
								
							
						 | 
						
							
							
								
								WIP - finding more issues with allowing dicts as filters
							
							
							
							
							
						 | 
						
							2018-04-11 20:54:16 -04:00 | 
						
					
				
					
						
							
							
								 
								=
							
						 | 
						
							
							
							
							
								
							
								27647091a5
								
							
								
							
						 | 
						
							
							
								
								WIP - just at stash point
							
							
							
							
							
						 | 
						
							2018-04-11 13:36:52 -04:00 | 
						
					
				
					
						
							
							
								 
								Chris Lenk
							
						 | 
						
							
							
							
							
								
							
								f83d9a56b5
								
							
								
							
						 | 
						
							
							
								
								Clean up documentation
							
							
							
							
							
						 | 
						
							2018-04-09 13:29:53 -04:00 | 
						
					
				
					
						
							
							
								 
								Chris Lenk
							
						 | 
						
							
							
							
							
								
							
								e6e72856b3
								
							
								
							
						 | 
						
							
							
								
								Remove query_by_type()
							
							
							
							
							
							
							
							Missed these earlier. 
							
						 | 
						
							2018-04-05 11:22:50 -04:00 | 
						
					
				
					
						
							
							
								 
								Greg Back
							
						 | 
						
							
							
							
								
								
							
							
								
							
								a1ad90d43f
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #150 from oasis-open/38-workbench
							
							
							
							
							
							
							
							Create Workbench layer 
							
						 | 
						
							2018-04-05 10:09:23 -05:00 | 
						
					
				
					
						
							
							
								 
								Chris Lenk
							
						 | 
						
							
							
							
							
								
							
								e3bbc39353
								
							
								
							
						 | 
						
							
							
								
								Fix bug with mutable default parameter
							
							
							
							
							
						 | 
						
							2018-04-05 10:07:35 -04:00 | 
						
					
				
					
						
							
							
								 
								Chris Lenk
							
						 | 
						
							
							
							
							
								
							
								589c00064b
								
							
								
							
						 | 
						
							
							
								
								Remove query_by_type
							
							
							
							
							
							
							
							It's not that much of a shortcut and we can add it back in later if it
makes sense. 
							
						 | 
						
							2018-04-04 14:09:54 -04:00 | 
						
					
				
					
						
							
							
								 
								Chris Lenk
							
						 | 
						
							
							
							
							
								
							
								f951b9b09e
								
							
								
							
						 | 
						
							
							
								
								Factor out dupl. code for creating list of filters
							
							
							
							
							
						 | 
						
							2018-04-04 13:50:41 -04:00 | 
						
					
				
					
						
							
							
								 
								Chris Lenk
							
						 | 
						
							
							
							
							
								
							
								940afb0012
								
							
								
							
						 | 
						
							
							
								
								Require a type when querying by type
							
							
							
							
							
						 | 
						
							2018-04-02 09:54:22 -04:00 | 
						
					
				
					
						
							
							
								 
								Emmanuelle Vargas-Gonzalez
							
						 | 
						
							
							
							
							
								
							
								0bb1bb37f1
								
							
								
							
						 | 
						
							
							
								
								Call parse() on stix_data
							
							
							
							
							
							
							
							# Fix on MemorySource.load_from_file() 
							
						 | 
						
							2018-04-02 07:40:25 -04:00 | 
						
					
				
					
						
							
							
								 
								Chris Lenk
							
						 | 
						
							
							
							
							
								
							
								4a2ac6df3a
								
							
								
							
						 | 
						
							
							
								
								Add/fix workbench docs, rename add() -> save()
							
							
							
							
							
						 | 
						
							2018-03-30 12:04:31 -04:00 | 
						
					
				
					
						
							
							
								 
								Chris Lenk
							
						 | 
						
							
							
							
							
								
							
								4fb24f14de
								
							
								
							
						 | 
						
							
							
								
								Allow passing add'l filters to related_to()
							
							
							
							
							
						 | 
						
							2018-03-30 12:02:27 -04:00 | 
						
					
				
					
						
							
							
								 
								Chris Lenk
							
						 | 
						
							
							
							
							
								
							
								fd6d9f74e9
								
							
								
							
						 | 
						
							
							
								
								Move query_by_type() to DataStoreMixin
							
							
							
							
							
						 | 
						
							2018-03-30 12:02:27 -04:00 | 
						
					
				
					
						
							
							
								 
								Chris Lenk
							
						 | 
						
							
							
							
							
								
							
								eeb94562f9
								
							
								
							
						 | 
						
							
							
								
								Clean up DataStore return value documentation
							
							
							
							
							
						 | 
						
							2018-03-30 12:02:27 -04:00 | 
						
					
				
					
						
							
							
								 
								Greg Back
							
						 | 
						
							
							
							
								
								
							
							
								
							
								e92db2417a
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #147 from oasis-open/119-taxii-filters
							
							
							
							
							
							
							
							119 taxii filters 
							
						 | 
						
							2018-03-28 15:24:28 -05:00 | 
						
					
				
					
						
							
							
								 
								=
							
						 | 
						
							
							
							
							
								
							
								536e56836c
								
							
								
							
						 | 
						
							
							
								
								adding Filter check when the Filter property is 'type', checks the value has no underscores (issue #136)
							
							
							
							
							
						 | 
						
							2018-03-22 10:59:07 -04:00 | 
						
					
				
					
						
							
							
								 
								Michael K
							
						 | 
						
							
							
							
								
								
							
							
								
							
								383bf5755e
								
									
								
							
								
							
						 | 
						
							
							
								
								remove debug line
							
							
							
							
							
						 | 
						
							2018-03-21 22:06:46 -04:00 | 
						
					
				
					
						
							
							
								 
								=
							
						 | 
						
							
							
							
							
								
							
								7880e4a89b
								
							
								
							
						 | 
						
							
							
								
								passing TAXII query params in correct format to taxii2client; patching bug where TAXII query filters were being applied again locally to STIX objects via Filters (which doesnt work)
							
							
							
							
							
						 | 
						
							2018-03-21 17:19:05 -04:00 | 
						
					
				
					
						
							
							
								 
								Greg Back
							
						 | 
						
							
							
							
								
								
							
							
								
							
								3c2d877bc3
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #145 from oasis-open/138-non-json-files
							
							
							
							
							
							
							
							138 non json files 
							
						 | 
						
							2018-03-21 13:37:27 -05:00 | 
						
					
				
					
						
							
							
								 
								Emmanuelle Vargas-Gonzalez
							
						 | 
						
							
							
							
							
								
							
								eeb34ebbef
								
							
								
							
						 | 
						
							
							
								
								Change logic for case `isinstance(stix_data, list)``
							
							
							
							
							
						 | 
						
							2018-03-19 12:03:25 -04:00 | 
						
					
				
					
						
							
							
								 
								Emmanuelle Vargas-Gonzalez
							
						 | 
						
							
							
							
							
								
							
								32cb62cca2
								
							
								
							
						 | 
						
							
							
								
								Make sure we return if there is nothing to add to the collection
							
							
							
							
							
						 | 
						
							2018-03-19 11:00:09 -04:00 | 
						
					
				
					
						
							
							
								 
								Emmanuelle Vargas-Gonzalez
							
						 | 
						
							
							
							
							
								
							
								7f9a3c49ea
								
							
								
							
						 | 
						
							
							
								
								Update TAXIICollectionSink.add() to use serialize(). Call parse() on dict objects. Pass UTF-8 strings to taxii2client. closes #134
							
							
							
							
							
						 | 
						
							2018-03-15 13:51:47 -04:00 | 
						
					
				
					
						
							
							
								 
								=
							
						 | 
						
							
							
							
							
								
							
								f4558c0958
								
							
								
							
						 | 
						
							
							
								
								pre-commit errors
							
							
							
							
							
						 | 
						
							2018-03-14 19:09:25 -04:00 | 
						
					
				
					
						
							
							
								 
								=
							
						 | 
						
							
							
							
							
								
							
								6f762e7ea0
								
							
								
							
						 | 
						
							
							
								
								woops forgot file, recommit of: more type checking of filesystem json files; added corresponding tests
							
							
							
							
							
						 | 
						
							2018-03-14 16:32:31 -04:00 | 
						
					
				
					
						
							
							
								 
								=
							
						 | 
						
							
							
							
							
								
							
								af14cd4f88
								
							
								
							
						 | 
						
							
							
								
								more type checking of filesystem json files; added corresponding tests
							
							
							
							
							
						 | 
						
							2018-03-14 16:28:44 -04:00 | 
						
					
				
					
						
							
							
								 
								Greg Back
							
						 | 
						
							
							
							
							
								
							
								5820fa0845
								
							
								
							
						 | 
						
							
							
								
								GH-138: ignore invalid JSON files.
							
							
							
							
							
						 | 
						
							2018-03-14 10:06:23 -05:00 | 
						
					
				
					
						
							
							
								 
								Chris Lenk
							
						 | 
						
							
							
							
							
								
							
								eb2d87ce71
								
							
								
							
						 | 
						
							
							
								
								Rename "DataStore" class to "DataStoreMixin"
							
							
							
							
							
							
							
							Fix #116. 
							
						 | 
						
							2018-03-01 11:27:37 -05:00 | 
						
					
				
					
						
							
							
								 
								Chris Lenk
							
						 | 
						
							
							
							
							
								
							
								5f703509be
								
							
								
							
						 | 
						
							
							
								
								Rename "sources" subpackage to "datastore"
							
							
							
							
							
							
							
							Fix #114. 
							
						 | 
						
							2018-03-01 09:04:42 -05:00 |