This is an automated email from the ASF dual-hosted git repository. shuber pushed a change to branch UNOMI-180-CXS-GRAPHQLAPI in repository https://gitbox.apache.org/repos/asf/unomi.git.
discard 0f7d203 Add custom unomi types with custom event types. discard e420ae3 findSegments and findEvents fields now work partially, retrieving partially built results. Filters are not yet doing anything. discard 8369030 UNOMI-180 CDP Specification implementation - Add todo for configurability of CORS headers discard 1a088ca Initial work on integrating event service. discard 026cea3 UNOMI-180 CDP Specification implementation - Integrate Apollo Tracing support discard bc2ed14 UNOMI-180 CDP Specification implementation - Add CORS support to get it to work with GraphQL Playground - Managed to execute a query (but doesn't return any data as DataFetchers are not yet implemented !) discard bff5e6d UNOMI-180 CDP Specification implementation - Implement GET and POST basic support - Add support for schema retrieval - Add extended scalars (some scalars are not implemented yet such as GeoPoint) discard 0d2b509 UNOMI-180 CDP Specification implementation - Get CDP feature to install properly (but it doesn't start yet since it is missing custom scalar and event registrations) - Fixed GraphQL schema JSON encoding to UTF-8 - Removed references to incubating that are no longer needed. discard 9633289 UNOMI-180 - Start building a new servlet that loads the SDL schema and will combine it with dynamic type registration. - Deactivated old graphql-java-servlet for the moment. discard 32b2ba8 UNOMI-180 - Updated GraphQL projects to latest version - Added CDP SDL schema generated from latest CDP specification discard 1bb44a5 UNOMI-180 Implement CXS GraphQL API - Update dependency versions to make the GraphQL framework work again discard 6bd5e94 UNOMI-180 Implement CXS GraphQL API - Update version numbers discard 7720c49 UNOMI-180 Implement CXS GraphQL API - Rename CXS to CDP discard 8e45a07 UNOMI-180 Implement CXS GraphQL API - Modify the type generation to use "Input" suffix for input types instead of a prefix. discard bba63b8 UNOMI-180 Implement CXS GraphQL API - Event output field generation is working again, input will be harder because of the way the objects are prefixed with the input naming convention discard 7f57a46 UNOMI-180 Implement CXS GraphQL API Make sure we use CXS_ prefix everywhere. discard 2bd7945 UNOMI-180 Implement CXS GraphQL API Get event type creation to work (partially, the event GraphQL schema types are not yet properly modified) discard 0dacbe9 UNOMI-180 Implement CXS GraphQL API Big refactoring, will now use a mixture of annotations and manually declared fields to build dynamic fields in schema. Because of these changes all the previous functionality is a bit broken for the moment but should be restored in a future commmit. discard 01bfc89 UNOMI-180 Implement CXS GraphQL API - Add some example operators for String filters - Add the possibility to provide a "or" operator as a default for property matching using a seperate "properties_or" field discard bbfc5e6 UNOMI-180 Implement CXS GraphQL API - We now have basic filtering generation for event types working ! discard 6fc9ee9 UNOMI-180 Implement CXS GraphQL API - Event type registration and dynamic schema generation is now mostly working ! discard 7a446c9 UNOMI-180 Implement CXS GraphQL API - First implementation of registering event types. Not yet perfect but some parts are working. discard e6802b0 UNOMI-180 Implement CXS GraphQL API - Started implementing mutation for event type definitions, but still struggling with some limitations in the graphql-java-annotations project, notably it doesn't easily provide a way to build input types, and it seems to prefix all input types with "Input" which is not something wanted as we have already postfixed them. Postfixing seems to be more of a conventation than prefixing them in the GraphQL world. discard e89dddf UNOMI-180 Implement CXS GraphQL API - Initial framework for CXS GraphQL API. Lots of stuff is just testing, please don't consider it as finalized in any way. add ab608e7 - Update NOTICE files in preparation for release - Remove DISCLAIMER no longer needed now that we are out of incubation - Remove ZIP file that was removed before (how did it come back ?) - add e3a8df6 [maven-release-plugin] prepare release unomi-root-1.4.0 add e0dec39 [maven-release-plugin] prepare for next development iteration add 6c4c3f8 Revert back to 1.4.0-SNAPSHOT since building process failed. add b5e289c Change router packaging to KAR to make it consistent with all other packages. add a53cddd [maven-release-plugin] prepare release unomi-root-1.4.0 add 5a400a5 [maven-release-plugin] prepare for next development iteration add d2804d7 Switch to https urls in pom add fd4c825 Merge pull request #87 from fpapon/HTTPS new cca9320 UNOMI-180 Implement CXS GraphQL API - Initial framework for CXS GraphQL API. Lots of stuff is just testing, please don't consider it as finalized in any way. new 689fcee UNOMI-180 Implement CXS GraphQL API - Started implementing mutation for event type definitions, but still struggling with some limitations in the graphql-java-annotations project, notably it doesn't easily provide a way to build input types, and it seems to prefix all input types with "Input" which is not something wanted as we have already postfixed them. Postfixing seems to be more of a conventation than prefixing them in the GraphQL world. new df20220 UNOMI-180 Implement CXS GraphQL API - First implementation of registering event types. Not yet perfect but some parts are working. new 29c2ce5 UNOMI-180 Implement CXS GraphQL API - Event type registration and dynamic schema generation is now mostly working ! new 62aef25 UNOMI-180 Implement CXS GraphQL API - We now have basic filtering generation for event types working ! new 126f611 UNOMI-180 Implement CXS GraphQL API - Add some example operators for String filters - Add the possibility to provide a "or" operator as a default for property matching using a seperate "properties_or" field new 251f4d9 UNOMI-180 Implement CXS GraphQL API Big refactoring, will now use a mixture of annotations and manually declared fields to build dynamic fields in schema. Because of these changes all the previous functionality is a bit broken for the moment but should be restored in a future commmit. new 8b7d8d3 UNOMI-180 Implement CXS GraphQL API Get event type creation to work (partially, the event GraphQL schema types are not yet properly modified) new 00cbb33 UNOMI-180 Implement CXS GraphQL API Make sure we use CXS_ prefix everywhere. new b47524f UNOMI-180 Implement CXS GraphQL API - Event output field generation is working again, input will be harder because of the way the objects are prefixed with the input naming convention new fe0e16f UNOMI-180 Implement CXS GraphQL API - Modify the type generation to use "Input" suffix for input types instead of a prefix. new df454f4 UNOMI-180 Implement CXS GraphQL API - Rename CXS to CDP new a3a1dd9 UNOMI-180 Implement CXS GraphQL API - Update version numbers new c69cb0d UNOMI-180 Implement CXS GraphQL API - Update dependency versions to make the GraphQL framework work again new b491588 UNOMI-180 - Updated GraphQL projects to latest version - Added CDP SDL schema generated from latest CDP specification new 79127c2 UNOMI-180 - Start building a new servlet that loads the SDL schema and will combine it with dynamic type registration. - Deactivated old graphql-java-servlet for the moment. new 3d88da4 UNOMI-180 CDP Specification implementation - Get CDP feature to install properly (but it doesn't start yet since it is missing custom scalar and event registrations) - Fixed GraphQL schema JSON encoding to UTF-8 - Removed references to incubating that are no longer needed. new 5e21cbc UNOMI-180 CDP Specification implementation - Implement GET and POST basic support - Add support for schema retrieval - Add extended scalars (some scalars are not implemented yet such as GeoPoint) new 2b005ca UNOMI-180 CDP Specification implementation - Add CORS support to get it to work with GraphQL Playground - Managed to execute a query (but doesn't return any data as DataFetchers are not yet implemented !) new 6dfd974 UNOMI-180 CDP Specification implementation - Integrate Apollo Tracing support new db64ae6 Initial work on integrating event service. new 9a484f6 UNOMI-180 CDP Specification implementation - Add todo for configurability of CORS headers new 54ca439 findSegments and findEvents fields now work partially, retrieving partially built results. Filters are not yet doing anything. new af70f6f Add custom unomi types with custom event types. new ca1bbdd Update project version to 1.5.0 This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (0f7d203) \ N -- N -- N refs/heads/UNOMI-180-CXS-GRAPHQLAPI (ca1bbdd) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. The 25 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: DISCLAIMER | 10 -- api/pom.xml | 2 +- common/pom.xml | 2 +- extensions/geonames/pom.xml | 2 +- extensions/geonames/rest/pom.xml | 2 +- extensions/geonames/services/pom.xml | 2 +- extensions/lists-extension/actions/pom.xml | 2 +- extensions/lists-extension/pom.xml | 2 +- extensions/lists-extension/rest/pom.xml | 2 +- extensions/lists-extension/services/pom.xml | 2 +- extensions/pom.xml | 2 +- extensions/privacy-extension/pom.xml | 2 +- extensions/privacy-extension/rest/pom.xml | 2 +- extensions/privacy-extension/services/pom.xml | 4 +- extensions/router/pom.xml | 2 +- extensions/router/router-api/pom.xml | 2 +- extensions/router/router-core/pom.xml | 2 +- extensions/router/router-karaf-feature/pom.xml | 4 +- extensions/router/router-rest/pom.xml | 2 +- extensions/router/router-service/pom.xml | 2 +- extensions/salesforce-connector/actions/pom.xml | 2 +- extensions/salesforce-connector/karaf-kar/pom.xml | 2 +- extensions/salesforce-connector/pom.xml | 2 +- extensions/salesforce-connector/rest/pom.xml | 2 +- extensions/salesforce-connector/services/pom.xml | 2 +- extensions/unomi-mailchimp/actions/pom.xml | 2 +- extensions/unomi-mailchimp/karaf-kar/pom.xml | 2 +- extensions/unomi-mailchimp/pom.xml | 2 +- extensions/unomi-mailchimp/rest/pom.xml | 2 +- extensions/unomi-mailchimp/services/pom.xml | 2 +- extensions/weather-update/core/pom.xml | 2 +- extensions/weather-update/karaf-kar/pom.xml | 2 +- extensions/weather-update/pom.xml | 2 +- extensions/web-tracker/javascript/LICENSE | 201 ---------------------- extensions/web-tracker/karaf-kar/pom.xml | 2 +- extensions/web-tracker/pom.xml | 2 +- extensions/web-tracker/wab/pom.xml | 5 +- graphql/README.md | 19 +- graphql/cxs-impl/pom.xml | 4 +- graphql/karaf-feature/pom.xml | 4 +- graphql/pom.xml | 2 +- itests/pom.xml | 2 +- kar/pom.xml | 2 +- lifecycle-watcher/pom.xml | 2 +- manual/pom.xml | 10 +- metrics/pom.xml | 2 +- package/pom.xml | 2 +- package/src/main/resources/NOTICE | 4 +- persistence-elasticsearch/core/pom.xml | 2 +- persistence-elasticsearch/pom.xml | 2 +- persistence-spi/pom.xml | 2 +- plugins/baseplugin/pom.xml | 2 +- plugins/hover-event/pom.xml | 2 +- plugins/mail/pom.xml | 2 +- plugins/optimization-test/pom.xml | 2 +- plugins/past-event/pom.xml | 2 +- plugins/pom.xml | 2 +- plugins/request/pom.xml | 2 +- plugins/tracked-event/pom.xml | 2 +- pom.xml | 14 +- rest/pom.xml | 2 +- samples/login-integration/pom.xml | 2 +- samples/pom.xml | 2 +- samples/trainingplugin.zip | Bin 48508 -> 0 bytes samples/tweet-button-plugin/pom.xml | 2 +- services/pom.xml | 2 +- tools/pom.xml | 2 +- tools/shell-commands/pom.xml | 2 +- tools/shell-dev-commands/pom.xml | 2 +- wab/pom.xml | 2 +- 70 files changed, 99 insertions(+), 296 deletions(-) delete mode 100644 DISCLAIMER delete mode 100644 extensions/web-tracker/javascript/LICENSE delete mode 100644 samples/trainingplugin.zip