|  Emmanuelle Vargas-Gonzalez | 51a499cb33 | Formatting changes made by the new pre-commit hook 'add trailing commas' closes #189 | 2018-07-13 11:10:05 -04:00 | 
				
					
						|  Emmanuelle Vargas-Gonzalez | a042970a1f | Merge branch 'master' of github.com:oasis-open/cti-python-stix2 into stix2.1 | 2018-07-11 09:41:42 -04:00 | 
				
					
						|  Emmanuelle Vargas-Gonzalez | 834ef2c847 | Fix check to collections.Mapping | 2018-07-10 16:13:29 -04:00 | 
				
					
						|  Emmanuelle Vargas-Gonzalez | 8cf68054d4 | Remove str() as a way to serialize objects. Add support for encodings and Bundle versions. | 2018-07-10 15:51:20 -04:00 | 
				
					
						|  Emmanuelle Vargas-Gonzalez | 012eba4e9b | Add new Bundle support for add_objects() request. Add encoding support. Removed the version from all methods since it is no longer necessary. | 2018-07-10 15:49:36 -04:00 | 
				
					
						|  Emmanuelle Vargas-Gonzalez | 9b8cb09b1a | Remove 'version' from calls to parse since it is no longer necessary Also, fixed adding STIX2 Bundles to MemorySource. Enhancements to 'save_to_file'. Fix docstrings and encoding support when writing to file. closes #202 | 2018-07-10 15:43:58 -04:00 | 
				
					
						|  Chris Lenk | f47809eaaf | Add "contains" filter This allows filtering on, for example, observed-data objects that
contain a specific cyber observable. | 2018-07-02 18:28:27 -04:00 | 
				
					
						|  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 |