5c5ca1f21c 
								
							
								 
							
						 
						
							
							
								
								Move 'extensions' property to custom Observables  
							
							... 
							
							
							
							... from custom Observable extensions (an extension doesn't need an
'extensions' property). 
							
						 
						
							2018-04-09 15:35:08 -04:00  
				
					
						
							
							
								 
						
							
							
								b851afba01 
								
							
								 
							
						 
						
							
							
								
								Req. custom extension properties as list of tuples  
							
							
							
						 
						
							2018-04-09 15:34:39 -04:00  
				
					
						
							
							
								 
						
							
							
								f83d9a56b5 
								
							
								 
							
						 
						
							
							
								
								Clean up documentation  
							
							
							
						 
						
							2018-04-09 13:29:53 -04:00  
				
					
						
							
							
								 
						
							
							
								1d06e642a4 
								
							
								 
							
						 
						
							
							
								
								Bump and pin nbsphinx version  
							
							
							
						 
						
							2018-04-09 09:55:29 -04:00  
				
					
						
							
							
								 
						
							
							
								f5d64279e0 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #156  from oasis-open/105-docs-label-out  
							
							... 
							
							
							
							Ensure all guide doc output cells have "Out [#]:" label 
							
						 
						
							2018-04-05 16:28:35 -05:00  
				
					
						
							
							
								 
						
							
							
								5791810906 
								
							
								 
							
						 
						
							
							
								
								Ensure all guide doc output cells have [Out] label  
							
							... 
							
							
							
							Fixes  #105 . 
						
							2018-04-05 16:44:44 -04:00  
				
					
						
							
							
								 
						
							
							
								e6e72856b3 
								
							
								 
							
						 
						
							
							
								
								Remove query_by_type()  
							
							... 
							
							
							
							Missed these earlier. 
							
						 
						
							2018-04-05 11:22:50 -04:00  
				
					
						
							
							
								 
						
							
							
								a1ad90d43f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #150  from oasis-open/38-workbench  
							
							... 
							
							
							
							Create Workbench layer 
							
						 
						
							2018-04-05 10:09:23 -05:00  
				
					
						
							
							
								 
						
							
							
								e3bbc39353 
								
							
								 
							
						 
						
							
							
								
								Fix bug with mutable default parameter  
							
							
							
						 
						
							2018-04-05 10:07:35 -04:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								f951b9b09e 
								
							
								 
							
						 
						
							
							
								
								Factor out dupl. code for creating list of filters  
							
							
							
						 
						
							2018-04-04 13:50:41 -04:00  
				
					
						
							
							
								 
						
							
							
								9a50f54ec4 
								
									
								
							
								 
							
						 
						
							
							
								
								Update README.rst  
							
							... 
							
							
							
							Fix line break in usage example 
							
						 
						
							2018-04-04 12:12:09 -04:00  
				
					
						
							
							
								 
						
							
							
								a1af05a14e 
								
							
								 
							
						 
						
							
							
								
								Warn against using workbench with the rest of lib  
							
							... 
							
							
							
							Doing so may cause issues because the workbench overwrites the STIX
Object mapping. 
							
						 
						
							2018-04-04 09:47:48 -04:00  
				
					
						
							
							
								 
						
							
							
								1536857b19 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #155  from oasis-open/emmanvg-patch-1  
							
							... 
							
							
							
							Update README.rst 
							
						 
						
							2018-04-04 08:48:32 -04:00  
				
					
						
							
							
								 
						
							
							
								fe1852d41e 
								
									
								
							
								 
							
						 
						
							
							
								
								Update README.rst  
							
							... 
							
							
							
							Update broken banners for Build_Status, Coverage and Version 
							
						 
						
							2018-04-04 05:48:32 -04:00  
				
					
						
							
							
								 
						
							
							
								f61bc5e5ee 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #154  from oasis-open/code-coverage  
							
							... 
							
							
							
							Increase code coverage, fix patterning bugs 
							
						 
						
							2018-04-03 15:11:15 -05:00  
				
					
						
							
							
								 
						
							
							
								537dff9d2a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #153  from oasis-open/118-allow-generic-obj  
							
							... 
							
							
							
							118-allow generic obj and 135- split up parse() 
							
						 
						
							2018-04-03 15:06:25 -05:00  
				
					
						
							
							
								 
						
							
							
								d5bcc902cc 
								
							
								 
							
						 
						
							
							
								
								fixup program name w/ 'TC' to OASIS TC Open Repo...  
							
							
							
						 
						
							2018-04-03 11:20:43 -05:00  
				
					
						
							
							
								 
						
							
							
								dd8f0f5c72 
								
							
								 
							
						 
						
							
							
								
								Increase code coverage slightly  
							
							... 
							
							
							
							An Environment will always have a CompositeDataSource, so there was no way
those exceptions could get raised. 
							
						 
						
							2018-04-02 16:44:57 -04:00  
				
					
						
							
							
								 
						
							
							
								3abfe7868a 
								
							
								 
							
						 
						
							
							
								
								Add more patterning tests  
							
							... 
							
							
							
							... and fix bugs detected in doing so 
							
						 
						
							2018-04-02 16:38:04 -04:00  
				
					
						
							
							
								 
						
							
							
								8fd9fa92bc 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #152  from emmanvg/remove-taxii-requirement  
							
							... 
							
							
							
							Update stix2 setup configuration 
							
						 
						
							2018-04-02 13:42:52 -05:00  
				
					
						
							
							
								 
						
							
							
								81e5fdd4cc 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #151  from emmanvg/memory-store-typo  
							
							... 
							
							
							
							Fix on MemorySource.load_from_file() 
							
						 
						
							2018-04-02 10:21:22 -04:00  
				
					
						
							
							
								 
						
							
							
								940afb0012 
								
							
								 
							
						 
						
							
							
								
								Require a type when querying by type  
							
							
							
						 
						
							2018-04-02 09:54:22 -04:00  
				
					
						
							
							
								 
						
							
							
								470b3ec092 
								
							
								 
							
						 
						
							
							
								
								Update setup.py to include taxii2-client as an extra dependency  
							
							
							
						 
						
							2018-04-02 09:25:26 -04:00  
				
					
						
							
							
								 
						
							
							
								c518533275 
								
							
								 
							
						 
						
							
							
								
								Update stix2 setup configuration  
							
							... 
							
							
							
							# Remove taxii2-client as a requirement to install stix2
# Add taxii2-client to the Tox configuration instead
# Re-factor the version and description loading 
							
						 
						
							2018-04-02 07:51:51 -04:00  
				
					
						
							
							
								 
						
							
							
								0bb1bb37f1 
								
							
								 
							
						 
						
							
							
								
								Call parse() on stix_data  
							
							... 
							
							
							
							# Fix on MemorySource.load_from_file() 
							
						 
						
							2018-04-02 07:40:25 -04:00  
				
					
						
							
							
								 
						
							
							
								90834c5b95 
								
							
								 
							
						 
						
							
							
								
								docs and tests for parse() mod  
							
							
							
						 
						
							2018-03-30 13:21:07 -04:00  
				
					
						
							
							
								 
						
							
							
								d453bf6f1a 
								
							
								 
							
						 
						
							
							
								
								Add a couple granular markings tests  
							
							
							
						 
						
							2018-03-30 13:12:51 -04:00  
				
					
						
							
							
								 
						
							
							
								4a2ac6df3a 
								
							
								 
							
						 
						
							
							
								
								Add/fix workbench docs, rename add() -> save()  
							
							
							
						 
						
							2018-03-30 12:04:31 -04:00  
				
					
						
							
							
								 
						
							
							
								98cc86eef6 
								
							
								 
							
						 
						
							
							
								
								Fix workbench wrapped classes for `parse()`.  
							
							... 
							
							
							
							The wrapped classes need to be in the OBJ_MAP mapping, not just the
workbench.py globals. 
							
						 
						
							2018-03-30 12:04:31 -04:00  
				
					
						
							
							
								 
						
							
							
								b9bbd03481 
								
							
								 
							
						 
						
							
							
								
								Update workbench imports and documentation  
							
							... 
							
							
							
							Import a bunch of stuff so users can just "from stix2.workbench import *" and
not need to import other stuff (e.g. MarkingDefinition, Cyber Observable
Object classes, etc.) from stix2. 
							
						 
						
							2018-03-30 12:04:31 -04:00  
				
					
						
							
							
								 
						
							
							
								efede51453 
								
							
								 
							
						 
						
							
							
								
								Skip documenting some workbench stuff  
							
							
							
						 
						
							2018-03-30 12:04:31 -04:00  
				
					
						
							
							
								 
						
							
							
								e48e0886a8 
								
							
								 
							
						 
						
							
							
								
								Improve code coverage slightly  
							
							... 
							
							
							
							Environment will always have a CompositeDataSource, so the try/catches
in add_filter/s did not make sense. 
							
						 
						
							2018-03-30 12:02:27 -04:00  
				
					
						
							
							
								 
						
							
							
								4fb24f14de 
								
							
								 
							
						 
						
							
							
								
								Allow passing add'l filters to related_to()  
							
							
							
						 
						
							2018-03-30 12:02:27 -04:00  
				
					
						
							
							
								 
						
							
							
								61733ad899 
								
							
								 
							
						 
						
							
							
								
								Add functions to set ObjectFactory default values  
							
							
							
						 
						
							2018-03-30 12:02:27 -04:00  
				
					
						
							
							
								 
						
							
							
								fd6d9f74e9 
								
							
								 
							
						 
						
							
							
								
								Move query_by_type() to DataStoreMixin  
							
							
							
						 
						
							2018-03-30 12:02:27 -04:00  
				
					
						
							
							
								 
						
							
							
								eeb94562f9 
								
							
								 
							
						 
						
							
							
								
								Clean up DataStore return value documentation  
							
							
							
						 
						
							2018-03-30 12:02:27 -04:00  
				
					
						
							
							
								 
						
							
							
								53c2d4fadf 
								
							
								 
							
						 
						
							
							
								
								Allow add'l filters in workbench query functions  
							
							
							
						 
						
							2018-03-30 12:02:27 -04:00  
				
					
						
							
							
								 
						
							
							
								4424809225 
								
							
								 
							
						 
						
							
							
								
								Fix tox config (coverage was incorrectly reported)  
							
							
							
						 
						
							2018-03-30 12:02:27 -04:00  
				
					
						
							
							
								 
						
							
							
								e91b71f300 
								
							
								 
							
						 
						
							
							
								
								Test adding a data source to the workbench  
							
							
							
						 
						
							2018-03-30 12:02:27 -04:00  
				
					
						
							
							
								 
						
							
							
								5285934034 
								
							
								 
							
						 
						
							
							
								
								Make Workbench use implicit ObjectFactory  
							
							... 
							
							
							
							This is needed to implement functions like `set_default_creator`.
The changes to Tox are so that the wrapping we do in workbench doesn't
affect the rest of our tests. If we test them all in one go, pytest will
import all the tests before running any of them. This will cause the
workbench versions of the SDO classes to be used in all tests. 
							
						 
						
							2018-03-30 12:02:27 -04:00  
				
					
						
							
							
								 
						
							
							
								b2613ca62c 
								
							
								 
							
						 
						
							
							
								
								Add Workbench wrapper functions  
							
							
							
						 
						
							2018-03-30 12:02:27 -04:00  
				
					
						
							
							
								 
						
							
							
								aeff8f4bc0 
								
							
								 
							
						 
						
							
							
								
								Create Workbench layer  
							
							... 
							
							
							
							Contains a default implicit Environment and functions to get all objects
a specific type. 
							
						 
						
							2018-03-30 12:02:27 -04:00  
				
					
						
							
							
								 
						
							
							
								89cf4bc38f 
								
							
								 
							
						 
						
							
							
								
								WIP:allow unknown custom objects to be processed by parse; WIP: splitting up parse utility into components; found bug in tests that wasnt providing for proper teardown cleaning, fixed  
							
							
							
						 
						
							2018-03-29 11:49:30 -04:00  
				
					
						
							
							
								 
						
							
							
								e92db2417a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #147  from oasis-open/119-taxii-filters  
							
							... 
							
							
							
							119 taxii filters 
							
						 
						
							2018-03-28 15:24:28 -05:00  
				
					
						
							
							
								 
						
							
							
								51dcd6c184 
								
							
								 
							
						 
						
							
							
								
								same as last commit  
							
							
							
						 
						
							2018-03-22 11:46:49 -04:00  
				
					
						
							
							
								 
						
							
							
								b1579ae265 
								
							
								 
							
						 
						
							
							
								
								same as last commit  
							
							
							
						 
						
							2018-03-22 11:36:35 -04:00  
				
					
						
							
							
								 
						
							
							
								9f19245c8a 
								
							
								 
							
						 
						
							
							
								
								modify tests for python 3.x acceptance  
							
							
							
						 
						
							2018-03-22 11:23:48 -04: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  
				
					
						
							
							
								 
						
							
							
								369eb604ef 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #146  from oasis-open/mbastian1135-patch-1  
							
							... 
							
							
							
							remove debug line 
							
						 
						
							2018-03-22 07:55:53 -05:00