Commit Graph

  • 23f36a9a69 Minor changes to custom object decorators. Add new marking decorator. Emmanuelle Vargas-Gonzalez 2017-08-28 14:30:53 -0400
  • d3f1eb86ab Update setup.py Emmanuelle Vargas-Gonzalez 2017-08-28 14:29:10 -0400
  • 095c5066d5 Touch up markings tests clenk 2017-08-25 15:56:39 -0400
  • 0cd75e3fba Increase code coverage clenk 2017-08-24 17:53:43 -0400
  • 6fa3c84aa3 Improve tests and coverage for custom content clenk 2017-08-24 15:46:36 -0400
  • 3822e39243 Remove COMMON_PROPERTIES. Emmanuelle Vargas-Gonzalez 2017-08-24 15:10:09 -0400
  • 1dfaaf15ef Minor change. closes #29 Emmanuelle Vargas-Gonzalez 2017-08-24 12:54:50 -0400
  • dd17e88ae0 Code refactor/clean-up, changed some exceptions. Update docstrings. Emmanuelle Vargas-Gonzalez 2017-08-24 12:47:14 -0400
  • ee49e78c72 Add custom extensions to cyber observables clenk 2017-08-23 18:36:24 -0400
  • 94ccd422c9 Make isort recognize stix2patterns clenk 2017-08-23 13:50:31 -0400
  • 8d4c1d55b5 Minor style changes. Emmanuelle Vargas-Gonzalez 2017-08-23 13:12:40 -0400
  • f33427328b Update tests for object and granular markings. Emmanuelle Vargas-Gonzalez 2017-08-23 13:07:22 -0400
  • 15bff530be Refactor granular_markings.py code and remove unnecessary code in utils.py Emmanuelle Vargas-Gonzalez 2017-08-23 13:06:51 -0400
  • f437a4df5b Merge branch 'datastores' of github.com:oasis-open/cti-python-stix2 into datastores Emmanuelle Vargas-Gonzalez 2017-08-22 10:47:23 -0400
  • d060abbed5 Updated regex expressions. Thanks to @drothenberg for that contribution! Emmanuelle Vargas-Gonzalez 2017-08-22 10:47:13 -0400
  • 69eb09c32b Merge remote-tracking branch 'origin/master' into datastores Greg Back 2017-08-21 22:40:07 +0000
  • 1dbbbdad3d Merge branch 'master' into datastores Greg Back 2017-08-21 22:35:30 +0000
  • 1e1f13740b Merge pull request #45 from oasis-open/pattern-validation Greg Back 2017-08-21 22:24:59 +0000
  • 4cd99f04ea Use version of taxii2-client from PyPI. Greg Back 2017-08-21 22:16:10 +0000
  • 8687521111 Change object markings for immutable SDOs clenk 2017-08-21 13:57:01 -0400
  • d4edb8b0bc Validate patterns when creating Indicators clenk 2017-08-18 14:22:57 -0400
  • c0d02fbfcd [WIP] Touch up marking code clenk 2017-08-18 12:36:34 -0400
  • c64b7de761 Change query dict style for Filter namedtuple. Emmanuelle Vargas-Gonzalez 2017-08-18 12:05:12 -0400
  • cd1851c56b Fix pattern in code example in README Chris Lenk 2017-08-18 08:59:27 -0400
  • fb75de47c5 added TimestampConstant Richard Piazza 2017-08-17 14:50:42 -0400
  • 14b922ba92 Merge remote-tracking branch 'emmanvg/marking-support' into markings clenk 2017-08-17 12:26:46 -0400
  • f3b59e85ad Merge pull request #42 from oasis-open/bundles Greg Back 2017-08-16 15:47:42 +0000
  • 681be1a5d9 Make CompositeDataStore subclass DataStore. Remove deduplicate() from CompositeDataSource. Emmanuelle Vargas-Gonzalez 2017-08-16 09:58:33 -0400
  • f67d34990c Style error. Emmanuelle Vargas-Gonzalez 2017-08-15 14:16:49 -0400
  • a18804a195 Add ordereddict dependency for 2.6 support. Import change in utils.py Emmanuelle Vargas-Gonzalez 2017-08-15 14:12:21 -0400
  • 15b5e107d5 Fix imports, sort requirements. Emmanuelle Vargas-Gonzalez 2017-08-15 13:54:16 -0400
  • 4ffc8edeeb Update all tests. Re-organize EXPECTED values, update some regex expressions. Emmanuelle Vargas-Gonzalez 2017-08-15 13:41:51 -0400
  • 1b48ad9778 Changes to object serialization. Emmanuelle Vargas-Gonzalez 2017-08-15 13:40:47 -0400
  • e3f82effc7 Apply OrderedDict changes to bundle, fix import in sdo.py Emmanuelle Vargas-Gonzalez 2017-08-15 08:24:43 -0400
  • cb5c4ad080 Merge pull request #42 from oasis-open/bundles Parse bundles correctly Emmanuelle Vargas-Gonzalez 2017-08-14 15:21:58 -0400
  • 569ca34d78 Remove test skip for data_sources. Emmanuelle Vargas-Gonzalez 2017-08-14 15:02:26 -0400
  • 226a41e0ff Merge pull request #41 from oasis-open/namedtuple-filters Use Namedtuples for Filters. Emmanuelle Vargas-Gonzalez 2017-08-14 15:01:07 -0400
  • 00462eb683 Add hashes property to ExternalReference, more documentation for parse_observable Emmanuelle Vargas-Gonzalez 2017-08-14 14:37:49 -0400
  • 26297f9730 Fix call to update(), add a register_marking decorator. Add type to Markings. Emmanuelle Vargas-Gonzalez 2017-08-14 11:52:34 -0400
  • 68afd6b38e Minor changes. Emmanuelle Vargas-Gonzalez 2017-08-14 10:36:47 -0400
  • 81c9eab730 Apply OrderedDict changes to other.py Emmanuelle Vargas-Gonzalez 2017-08-14 10:34:53 -0400
  • e2c9ecccaf Apply OrderedDict changes to Observables. Emmanuelle Vargas-Gonzalez 2017-08-14 10:29:17 -0400
  • 95378b156e Merge pull request #41 from oasis-open/namedtuple-filters Greg Back 2017-08-14 13:33:10 +0000
  • 1329e2e76f Apply OrderedDict changes to Bundle. Emmanuelle Vargas-Gonzalez 2017-08-14 09:24:41 -0400
  • add14c2490 Update CustomObject docstring, re-organize object properties. Emmanuelle Vargas-Gonzalez 2017-08-14 09:06:20 -0400
  • ccfcffb2f5 Minor change. Emmanuelle Vargas-Gonzalez 2017-08-14 08:31:08 -0400
  • dd2a1db5c1 Change SROs to OrderedDict approach. Removed COMMON_PROPERTIES. Emmanuelle Vargas-Gonzalez 2017-08-14 08:27:49 -0400
  • ee8013d782 Parse bundles correctly clenk 2017-08-11 16:18:20 -0400
  • 8086447fce Change SDOs to OrderedDict approach. Removed COMMON_PROPERTIES. Emmanuelle Vargas-Gonzalez 2017-08-11 15:12:45 -0400
  • 228f488f5b Update commons.py to new OrderedDict format, just in case. Emmanuelle Vargas-Gonzalez 2017-08-11 15:11:54 -0400
  • 5172f86a7b Change _STIXBase to output properties in spec order. closes #39 Emmanuelle Vargas-Gonzalez 2017-08-11 15:10:44 -0400
  • 4763695ad5 Add simplejson dependency. Emmanuelle Vargas-Gonzalez 2017-08-11 15:07:25 -0400
  • 56d8ca4939 Missing instantiation of STIXdatetime in parser. Added __repr__() to STIXdatetime class. Emmanuelle Vargas-Gonzalez 2017-08-11 15:04:58 -0400
  • e52575e01a Add missing call to super() in TAXIICollectionStore. Emmanuelle Vargas-Gonzalez 2017-08-11 09:52:29 -0400
  • 86fd3778f5 Formatting changes, replace deduplicate() code in DataSource, missing super() calls to initialize objects. Emmanuelle Vargas-Gonzalez 2017-08-11 08:10:20 -0400
  • 961dfdc984 Convert rest of code to use namedtuple Filters Greg Back 2017-08-09 19:25:06 +0000
  • 87f7503c0a Convert filters to be NamedTuples Greg Back 2017-08-09 18:49:06 +0000
  • a4ead4f6e7 Formatting changes, skip add/remove filter test, change deduplicate() approach. Emmanuelle Vargas-Gonzalez 2017-08-09 13:31:07 -0400
  • 513b172a5c Tell bumpversion to look in the right file clenk 2017-07-24 15:43:43 -0400
  • b8c96e37a2 Update to get tests passing Greg Back 2017-07-20 20:28:21 +0000
  • b82606ba38 Clean up TAXII Datastore to use latest TAXII client Greg Back 2017-07-20 19:36:54 +0000
  • f4833c05f6 Remove duplicate code. Greg Back 2017-07-20 19:34:09 +0000
  • fe91907615 Fix link in README for PyPI Previous version would not break display, but the link would go nowhere. clenk 2017-07-20 09:45:39 -0400
  • 750b408801 Avoid byte/str error on reading version file. Greg Back 2017-07-19 22:17:48 +0000
  • 3420bb3493 Convert README to ReStructuredText Greg Back 2017-07-19 22:04:54 +0000
  • fd74edc33b Update setup.py to match PyPA sampleproject Greg Back 2017-07-19 21:51:07 +0000
  • 55e92bc237 Update with correct class name Greg Back 2017-07-19 21:30:29 +0000
  • bf9677094f Merge branch 'master' into datastores Greg Back 2017-07-19 21:21:08 +0000
  • f4335f43ad Clean up redundant code. Greg Back 2017-07-19 21:12:56 +0000
  • 59b53661f6 Update README Greg Back 2017-07-19 14:20:52 +0000
  • bac87465cb Merge pull request #35 from oasis-open/pattern_expressions Greg Back 2017-07-19 14:17:57 +0000
  • a2aacc5e20 merge all classes into patterns.py Richard Piazza 2017-07-19 09:39:17 -0400
  • 595ba10695 Merge pull request #34 from oasis-open/object-factory Greg Back 2017-07-19 13:54:24 +0000
  • 611045528f taxii client and source/sink seperated; memory store common data dict (bug); all *Store classes have their sources and sinks tethered to one backend target mbastian1135 2017-07-12 18:03:59 -0400
  • 9f659f9ecb formatting mbastian1135 2017-07-12 11:26:50 -0400
  • 9d72d60706 Data* suite reorg, fixing bugs mbastian1135 2017-07-12 10:58:31 -0400
  • 20958b908a more tests for TAXII data source = 2017-05-31 11:44:24 -0400
  • 979c09d8c0 fixed import sorting error Richard Piazza 2017-07-13 13:30:21 -0400
  • 27af0c0d5b Fixed style errors Richard Piazza 2017-07-13 12:35:45 -0400
  • 6fa009e509 added object_paths added more tests for pattern expressions added "set" comparison expressions implemented make_constant fixed type name for EmailAddress Richard Piazza 2017-07-12 17:02:51 -0400
  • c1b07ef505 Introduce constant objects for literals in pattern expressions fixed idioms Richard Piazza 2017-07-07 16:27:39 -0400
  • c8bcece6f6 added tests for expressions fix __str__ methods Richard Piazza 2017-07-06 10:06:24 -0400
  • c0467da5f9 added classes for Pattern Expressions Richard Piazza 2017-06-27 12:29:42 -0400
  • 4bdbb4a2f9 Deep-copy in Object Factory and allow appending multiple items to list properties in ObjectFactory.create() clenk 2017-07-18 12:05:19 -0400
  • 0a2cda00cc Add object factory docstring clenk 2017-07-17 15:21:49 -0400
  • 9ea65933c6 Merge pull request #32 from oasis-open/issue23 Greg Back 2017-07-17 19:05:03 +0000
  • 2e45cacd52 Add to list properties like `external_references`, but include option to replace instead clenk 2017-07-17 14:56:13 -0400
  • e233a424fb Drop granular markings from object factory for now clenk 2017-07-14 16:11:48 -0400
  • 5c5903179d Fix import sort order clenk 2017-07-14 16:02:29 -0400
  • 7ebf5ac7c7 Fix timestamp in test clenk 2017-07-14 15:30:19 -0400
  • e1330692c8 Move ObservableProperty, ExtensionsProperty, and Observable parsing code into observables.py to prevent circular imports and fix #23. clenk 2017-07-14 14:55:57 -0400
  • c29acfa3ce Alternate implementation of ObjectFactory. Greg Back 2017-07-13 15:03:31 +0000
  • 4dba41afc8 Add created to object factory, clean up code clenk 2017-07-13 09:45:43 -0400
  • 6d2cfcdedf [WIP] Update tests. Emmanuelle Vargas-Gonzalez 2017-07-13 07:57:33 -0400
  • 747f0307a7 [WIP] Changes to align python-stix2 with marking-prototype project. Emmanuelle Vargas-Gonzalez 2017-07-13 07:57:01 -0400
  • 7abcce7635 Add new duplicate marking exception. Emmanuelle Vargas-Gonzalez 2017-07-13 07:55:52 -0400
  • 6ddad22810 Add external references to object factory clenk 2017-07-12 16:11:51 -0400
  • 593f16662a Add granular markings to object factory clenk 2017-07-12 15:22:50 -0400
  • 659ad3df89 Add object markings to object factory clenk 2017-07-12 14:44:52 -0400
  • 0c47936ee0 Create ObjectFactory class currently only supports created_by_ref clenk 2017-07-12 11:36:15 -0400