You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@unomi.apache.org by sh...@apache.org on 2020/06/25 15:22:03 UTC

[unomi] branch master updated (69becf3 -> 88dd915)

This is an automated email from the ASF dual-hosted git repository.

shuber pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/unomi.git.


    from 69becf3  Merge pull request #167 from YotpoLtd/ContextServletIT_fix
     new 42f7332  UNOMI-286 Event type definitions & set value type for property types This commit adds the following: - Event type definitions : possibility to define event types and retrieve them through the REST API. - Set value type for property types. Make it possible to define complex property types that may include other property types and therefore define complex object structures to be accepted as property types. Event types may also use this possibility to define their complete  [...]
     new 88148c2  UNOMI-346 Analyze/study event type registration system
     new e34d246  UNOMI-352 Implement event type registry for GraphQL
     new 88dd915  Merge pull request #168 from enonic/unomi-346

The 2179 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:
 .../unomi/api/{EventTarget.java => EventType.java} |  57 ++---
 .../apache/unomi/api/services/EventService.java    |   9 +
 ...chedulerService.java => EventTypeRegistry.java} |  31 ++-
 .../fetchers/event/UnomiEventPublisher.java        |   8 +-
 .../providers/CDPDefaultGraphQLProvider.java       |   2 -
 .../graphql/schema/CDPEventInterfaceRegister.java  |   8 +-
 .../graphql/schema/GraphQLSchemaProvider.java      | 250 +++++++++++++++++----
 .../unomi/graphql/schema/GraphQLSchemaUpdater.java |  10 +-
 .../graphql/types/input/CDPUnomiEventInput.java    |  35 +--
 .../graphql/types/output/CDPEventInterface.java    |   2 +-
 .../unomi/graphql/types/output/UnomiEvent.java     |   4 -
 .../types/resolvers/CDPEventInterfaceResolver.java |  24 ++
 .../apache/unomi/rest/EventServiceEndpoint.java    |  22 ++
 .../impl/definitions/DefinitionsServiceImpl.java   |  15 +-
 .../services/impl/events/EventServiceImpl.java     |  85 ++++++-
 .../impl/events/EventTypeRegistryImpl.java         | 141 ++++++++++++
 .../main/resources/META-INF/cxs/events/login.json  |  33 +++
 .../META-INF/cxs/events/updateProperties.json      |   9 +
 .../resources/OSGI-INF/blueprint/blueprint.xml     |  61 ++---
 19 files changed, 652 insertions(+), 154 deletions(-)
 copy api/src/main/java/org/apache/unomi/api/{EventTarget.java => EventType.java} (52%)
 copy api/src/main/java/org/apache/unomi/api/services/{SchedulerService.java => EventTypeRegistry.java} (59%)
 copy samples/graphql-providers/src/main/java/org/apache/unomi/graphql/providers/sample/VENDOR_PageViewEventInput.java => graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/CDPUnomiEventInput.java (57%)
 create mode 100644 services/src/main/java/org/apache/unomi/services/impl/events/EventTypeRegistryImpl.java
 create mode 100644 services/src/main/resources/META-INF/cxs/events/login.json
 create mode 100644 services/src/main/resources/META-INF/cxs/events/updateProperties.json