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

github-bot pushed a change to branch 
dependabot/npm_and_yarn/extensions/web-tracker/javascript/eslint-4.18.2
in repository https://gitbox.apache.org/repos/asf/unomi.git.


    omit ffe6908  Bump eslint from 2.13.1 to 4.18.2 in 
/extensions/web-tracker/javascript
     add c0c944c  UNOMI-225 Initial work on ElasticSearch 7 support. Includes 
switching to Java High Level Rest Client This is very prelimiinary work, it 
doesn't even compile yet.
     add 87c9223  Update gitignore
     add a605e27  WIP [UNOMI-225]
     add 838fc1c  UNOMI-225 ElasticSearch 7 support - Rewrote all the code in 
the persistence service - Working on getting the import package statements 
right, probably still some problems in them - Karaf starts but Unomi doesn't 
start properly yet
     add a9268fa  UNOMI-225 ElasticSearch 7 support - Connection to 
ElasticSearch is not starting, but still some errors
     add 1a69880  UNOMI-225 ElasticSearch 7 support - Connection to 
ElasticSearch is now working, still lots of things to fix, notably in mappings.
     add 39e6070  UNOMI-225 ElasticSearch 7 support Model changes: - change 
geonames to use context prefix (will require re-import) - added mapping types 
for all types - Unomi should now start, but there are still known issues 
(integration tests do not run, actions are not properly register on first 
start). - index.name was changed to index.prefix
     add 3abb04b  UNOMI-225 ElasticSearch 7 support Model changes: - bug fixes 
to get queries to work properly - fixed index template setup
     add aa93b2e  remove cluster health check at ES persistence service start, 
as it could introduce 30sec tiemout per index when cluster is not green.
     add 3f87ede  adapt PropertyConditionEvaluator.getDate to Joda ES7 parser
     add 7e5df35  fix scoring plan mapping creation
     add 0f4a133  fix aggregation cast issue ES7
     add 3a95b1a  fix aggregation cast issue ES7 (clean import)
     add 71149bc  UNOMI-225 ElasticSearch 7 support Model changes: - fix issue 
with full text search not working
     add f694fac  ES7 support code cleanup mostly Persistence Service Impl, 
removing unnecessary stuff.
     add 1c50357  Merge pull request #111 from apache/UNOMI-225-ES7
     add c06cbe0  UNOMI-254 Add Groovy scripting support for actions These 
changes include: - Make the ActionExecutorDispatcher pluggeable, so that it may 
delegate to multiple implementations - Provide an implementation for Groovy - 
Provide an sample bundle that uses a Groovy action
     add 50b49c0  Remove System.out.println and e.printStackTrace and replace 
with slf4j logs.
     add feda0ac  UNOMI-254 Groovy Actions - Moved HttpBuilder and Jsoup 
library to Groovy Action feature - Added example of retrieving data from event 
- Added DynamicImport-Package for Groovy script dependencies (is there a better 
way to do this ?) - Fix dynamic reloading of Groovy scripts from project source 
code
     add 3267173  Merge pull request #106 from apache/UNOMI-254-groovy-actions
     add 61b9958  add device brand and name to user agent detector
     add b324449  Merge pull request #109 from 
kressaty/feature/useragent-mobile-expansion
     add 926388b  Provide documentation for ES7 support and Data model changes
     add 696ce07  Merge pull request #113 from 
apache/UNOMI-225-ES7-documentation
     add 38dd795  UNOMI-225 ElasticSearch 7 support Increase timeout values in 
integration tests as some continuous integrations might be slow/overloaded.
     add 06b0e42  UNOMI-225 ElasticSearch 7 support Revert change committed by 
mistake
     add 46a2c2c  Fix typo in merge action
     add acfe957  Attempting to fix issues in integration tests.
     add e852a6d  UNOMI-257 add predefined mapping for itemType 
sfdcConfiguration
     add d1e260a  Merge pull request #114 from apache/UNOMI-257-mappings
     add 80a4059  Adjust all timeouts to be longer for Jenkins (that is pretty 
slow !) Add more log information on failures.
     add c0ed8ba  UNOMI-225 ElasticSearch 7 migration In this commit a 
migration implementation has been added to migrate from ElasticSearch 5 to 
ElasticSearch 7. Also included is the documentation (and we have moved the 
existing documentation to the archive) on how to use the migration
     add ebd3ca2  Merge pull request #116 from apache/UNOMI-225-es7-migration
     add 7b17bc5  Add support for basic authentication on ES7 client
     add 9d92d6a  UNOMI-225: add missing config props in 
custom.system.properties on ES7 authentication
     add f5c3ca9  UNOMI-225: fix bad character
     add dbdbe22  Merge pull request #117 from 
apache/es7-basic-authentication-support
     add d31b448  UNOMI-225: implement ssl communication support with ES7
     add d38cea1  Merge pull request #119 from apache/UNOMI-225-ssl-es7-impl
     add a068e02  UNOMI-258 Add support for identify() and track() methods in 
web-tracker This commits add basic support to make sure that the identify and 
track methods do something and send back events to Unomi. This commit does not 
contain any documentation but it does add an example to the web tracker example 
page. You can view the generated events using the event-tail and event-view 
commands on the server.
     add 4e5b13a  Merge pull request #115 from 
apache/UNOMI-258-identify-and-track-webtracker
     add b90ea67  UNOMI-225: add documentation on ES7 authentication and ssl 
support
     add f6e0881  Update manual/src/main/asciidoc/configuration.adoc
     add c44e8c9  Update manual/src/main/asciidoc/configuration.adoc
     add 23ae19a  Merge pull request #120 from 
apache/UNOMI-225-es7-auth-ssl-documentation
     add c329441  UNOMI-225 ElasticSearch 7 fix for changes in the total hits - 
Replaced total hits with count API requests when possible - For aggregations 
replaced with a manual sum of all buckets - Added in the PartialList the 
relation for the total hits so that users of the API can know if the total size 
is EQUAL or GREATER_THAN_OR_EQUAL_TO
     add f76c082  UNOMI-225 ElasticSearch 7 fix for changes in the total hits 
Remove commented out code
     add 29f36f8  Merge pull request #118 from apache/UNOMI-225-es7-fix-counts
     add e6c1957  UNOMI-225 Fix typo in documentation
     add f6f4711  UNOMI-225 ElasticSearch 7 Migration documentation and 
clarification of SOURCE and TARGET settings
     add 30093ce  UNOMI-225 ElasticSearch 7 fix issues with mappings when 
migrating These corrections are based on tests with real customer datasets. 
Basically the mappings are now first read from the old ElasticSearch 5 indices 
and then merged with the new mapping definitions included in Apache Unomi. The 
result is then used to create the indices properly. Also, the total mapping 
fields value is also copied from the ES 5 indices if it exists. Finally we 
added an important note in the doc [...]
     add e953ffe  UNOMI-225 ElasticSearch 7 fix issues with mappings when 
migrating Remove whitespace introduced by mistake
     add efc9af5  UNOMI-225 ElasticSearch 7 fix issues with mappings when 
migrating Fix issue with properties merging that was not properly replacing all 
the configuration for a mapping field type.
     add 325cae3  UNOMI-225: code review cosmetics changes
     add 37e2eef  Merge pull request #121 from 
apache/UNOMI-225-fix-migration-mappings
     add 516d24f  UNOMI-259 support jdk 11 (WIP)
     add 621861d  UNOMI-259 - Switch CXF to CXF-JaxRS in feature dependency - 
Upgrade FailSafe to support JDK 11 - Fix OGNL to work with JDK 11
     add a4b1108  UNOMI-259 - (Temporarily) Deactivate CXF Buss logging since 
it is causing problems with JDK 11 - Remove most endorsed libraries as they 
don't seem needed anymore - Add some libraries to the feature - Fix miredot 
plugin support for JDK 8 & 11 - Fix problem with JDK 8 compilation with 
maven-compiler-plugin
     add cb0852f  UNOMI-259 - Quick typo
     add 4f9a6dc  UNOMI-259 - Cleanup imports - Fix issues with JAXB libraries
     add 3093a2b  UNOMI-259 - Fix integration tests & performance tests that 
were not executing with JDK 11
     add 08e36fa  Merge pull request #122 from apache/UNOMI-259-jdk11-support
     add 647b29f  UNOMI-259 - Update documentation for JDK 11 & ElasticSearch 7
     add 23562e4  Handled Enum while merging profiles
     add 13fd3df  Merge pull request #124 from akvishnuta/feature/UNOMI_261
     add 1c44fe2  UNOMI-261 Clean up white space.
     add 2996bc5  fix(docker): add missing env variable
     add e428db6  Merge pull request #126 from YotpoLtd/fix_docker_compose
     add 37eb1e8  fix(elasticsearch-7): remove type from ids query, type is 
deprecated
     add 949918f  Merge pull request #125 from YotpoLtd/fix_elasticsearch7type
     add 9f7037c  [UNOMI-66] Add kafka injector plugin
     add b52ee83  Merge pull request #99 from jbonofre/UNOMI-66
     add 6883923  UNOMI-270 & UNOMI-175 Data Model Documentation & Plugin vs 
Extension clarification - New data model documentation - New built-in event 
types documentation - Removed old "Concepts" documentation (replaced by data 
model) - Merged extension & plugin documentation to only talk about plugins - 
Clarified differences between types & instances - Reorganized flow of manual 
(start with practical stuff, move reference stuff to the reference section)
     add 07113c0  UNOMI-270 & UNOMI-175 Data Model Documentation & Plugin vs 
Extension clarification - Fix all internal references
     add 09e918b  UNOMI-270 & UNOMI-175 Data Model Documentation & Plugin vs 
Extension clarification - Add internal object references - Add Persona object - 
Typos
     add de819f3  Update manual/src/main/asciidoc/builtin-condition-types.adoc
     add 902b3c7  Update manual/src/main/asciidoc/context-request-flow.adoc
     add 3424fc8  Merge pull request #129 from 
apache/UNOMI-270-UNOMI-175-DATAMODEL-AND-PLUGIN-DOC
     add 065800e  Update generated documentation release scripts.
     add 2a0959e  feat(pom.xml): upgrade karaf version to 4.2.8
     add c053b77  Merge pull request #128 from YotpoLtd/upgrade-karaf-version
     add 1fb85e1  Fix formatting that should not be there in ASCII Doctor format
     add 20c3f7c  UNOMI-281 Add lastUpdated system property to Profiles - This 
patch adds the lastUpdated system property to profiles - Added as a system 
property to avoid any issues with migration. If it doesn't exist in existing 
installations it will simply be added the next time a profile is updated. - Any 
profile modification (including changing consents, adding new segments or 
scoring plans) will update the last update date on profiles - This patch also 
includes some various minor im [...]
     add 27859f9  Merge pull request #132 from 
apache/UNOMI-281-profile-lastupdated
     add 25669e7  feat(Event): add setters for event
     add 652b1de  Merge pull request #137 from YotpoLtd/event-ctor-prop
     add 660088d  Use HTTPS instead of HTTP to resolve dependencies
     add e2a4544  Change repository URL to new HTTPS location
     add 1a5bd35  Merge pull request #127 from 
JLLeitschuh/fix/JLL/use_https_to_resolve_dependencies
     add 7e9226a  UNOMI-285 Make sessions optional in eventcollector and 
contextservlet
     add af8ab32  Merge pull request #135 from 
apache/UNOMI-285-optional-sessions
     add df71700  UNOMI-284 Make mapping total fields limit configurable For 
some usages the default limit (1000) is too low. This modification makes it 
configurable, especially for dynamically created indices.
     add ea86301  UNOMI-286 Event type definitions & set value type for 
property types Add missing setting for regular indices Add missing comma
     add 0408233  Update 
persistence-elasticsearch/core/src/main/java/org/apache/unomi/persistence/elasticsearch/ElasticSearchPersistenceServiceImpl.java
     add 9a3bf3e  Merge pull request #134 from 
apache/UNOMI-284-configurable-mappingtotalfields
     add e4f33be  [UNOMI-282] Add a documentation feature to provided online 
manual in distribution
     add e8d723f  Merge pull request #133 from fpapon/UNOMI-282
     add 218a365  HotFix - Index Creation Query error
     add d0e6acd  HotFix - Index Creation Query error
     add bcfa863  Merge pull request #138 from rmhulle/master
     add aae9d47  UNOMI-283 Implement a new EventService.search(Query query) 
method (#139)
     add c0c0c94  UNOMI-297 Add /events/{id} endpoint and getEvent(id) method 
(#140)
     add a30a4e4  UNOMI-281 Fix typo that was preventing merges from working 
properly.
     add f3fcee4  [UNOMI-301] Add CXF metrics feature for Unomi REST bussses 
(#145)
     add 3711465  Unomi 307 enable profile's sessions and events deletion (#146)
     add c05a01b  Fix integration tests failing on machine with low disk space
     add f472375  UNOMI-300 Fix npm dependencies for web tracker - Upgrade to 
analytics.js 3.10.1 - Integrate Javascript compilation with Maven using 
frontend-maven-plugin - Fix integration to work with version 3.10.1 - Cleanup 
of generated files
     add 28325ca  Merge pull request #147 from 
apache/UNOMI-300-upgrade-unomi-analytics
     add 7af58ee  Bump eslint from 2.13.1 to 4.18.2 in 
/extensions/web-tracker/javascript

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   (ffe6908)
            \
             N -- N -- N   
refs/heads/dependabot/npm_and_yarn/extensions/web-tracker/javascript/eslint-4.18.2
 (7af58ee)

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.

No new revisions were added by this update.

Summary of changes:
 .gitignore                                         |     3 +-
 api/pom.xml                                        |    33 +
 api/src/main/java/org/apache/unomi/api/Event.java  |    50 +-
 .../java/org/apache/unomi/api/PartialList.java     |    28 +-
 .../main/java/org/apache/unomi/api/Profile.java    |    14 +
 .../apache/unomi/api/actions/ActionDispatcher.java |    50 +
 .../org/apache/unomi/api/actions/ActionType.java   |    10 +-
 .../unomi/api/services/DefinitionsService.java     |     6 +
 .../apache/unomi/api/services/EventService.java    |    31 +-
 .../apache/unomi/api/services/PrivacyService.java  |     3 +-
 .../apache/unomi/api/services/ProfileService.java  |    14 +-
 docker/docker-compose.yml                          |     2 +-
 .../resources/OSGI-INF/blueprint/blueprint.xml     |    11 +-
 .../unomi/geonames/services/GeonameEntry.java      |     1 -
 .../geonames/services/GeonamesServiceImpl.java     |     6 +-
 .../META-INF/cxs/mappings/geonameEntry.json        |    47 +-
 .../karaf-kar/pom.xml                              |    33 +-
 .../{unomi-mailchimp => groovy-actions}/pom.xml    |     9 +-
 .../services/pom.xml                               |    35 +-
 .../services/actions/groovy/GroovyAction.java      |    59 +
 .../actions/groovy/GroovyActionDispatcher.java     |   179 +
 .../groovy/GroovyBundleResourceConnector.java      |    81 +
 .../resources/OSGI-INF/blueprint/blueprint.xml     |    20 +-
 .../resources/OSGI-INF/blueprint/blueprint.xml     |    11 +-
 .../apache/unomi/services/UserListServiceImpl.java |    18 +-
 .../resources/META-INF/cxs/mappings/userList.json  |    46 +-
 extensions/pom.xml                                 |     1 +
 .../unomi/privacy/rest/PrivacyServiceEndPoint.java |     9 +-
 .../resources/OSGI-INF/blueprint/blueprint.xml     |    11 +-
 .../unomi/privacy/internal/PrivacyServiceImpl.java |    12 +-
 .../resources/OSGI-INF/blueprint/blueprint.xml     |    11 +-
 .../resources/OSGI-INF/blueprint/blueprint.xml     |    11 +-
 .../META-INF/cxs/mappings/sfdcConfiguration.json   |    20 +
 .../resources/OSGI-INF/blueprint/blueprint.xml     |    12 +-
 .../web-tracker/javascript/dist/unomi-tracker.js   | 13187 -------------------
 .../javascript/dist/unomi-tracker.min.js           |    28 -
 extensions/web-tracker/javascript/package.json     |    20 +-
 .../core => web-tracker/javascript}/pom.xml        |    71 +-
 extensions/web-tracker/javascript/snippet.min.js   |     2 -
 .../web-tracker/javascript/snippet.min.js.map      |     1 -
 .../src/analytics.js-integration-apache-unomi.js   |    58 +-
 extensions/web-tracker/javascript/src/index.js     |     8 +-
 extensions/web-tracker/javascript/yarn.lock        |  1268 +-
 extensions/web-tracker/pom.xml                     |     1 +
 .../web-tracker/wab/src/main/webapp/index.html     |    14 +-
 generate-site-and-upload.sh                        |    20 +-
 generate-site.sh                                   |    20 +-
 itests/pom.xml                                     |     9 +-
 .../test/java/org/apache/unomi/itests/BaseIT.java  |    51 +-
 .../test/java/org/apache/unomi/itests/BasicIT.java |     9 +-
 .../apache/unomi/itests/ConditionEvaluatorIT.java  |     4 +-
 .../org/apache/unomi/itests/ModifyConsentIT.java   |     4 +-
 .../test/java/org/apache/unomi/itests/PatchIT.java |    22 +-
 .../org/apache/unomi/itests/ProfileExportIT.java   |     9 +-
 .../apache/unomi/itests/ProfileImportActorsIT.java |     6 +-
 .../apache/unomi/itests/ProfileImportBasicIT.java  |     6 +-
 .../unomi/itests/ProfileImportRankingIT.java       |     6 +-
 .../unomi/itests/ProfileImportSurfersIT.java       |    10 +-
 .../org/apache/unomi/itests/ProfileServiceIT.java  |     2 +-
 .../unomi/itests/PropertiesUpdateActionIT.java     |     4 +-
 .../java/org/apache/unomi/itests/SegmentIT.java    |     2 +-
 kar/src/main/feature/feature.xml                   |    11 +-
 manual/pom.xml                                     |    99 +-
 .../1.4}/asciidoc/5-min-quickstart.adoc            |     0
 .../{main => archives/1.4}/asciidoc/actions.adoc   |     0
 .../src/{main => archives/1.4}/asciidoc/apache.css |     0
 .../1.4}/asciidoc/building-and-deploying.adoc      |     0
 .../1.4}/asciidoc/clustering.adoc                  |     0
 .../{main => archives/1.4}/asciidoc/concepts.adoc  |     0
 .../1.4}/asciidoc/conditions.adoc                  |     0
 .../1.4}/asciidoc/configuration.adoc               |     4 +-
 .../1.4}/asciidoc/connectors/connectors.adoc       |     0
 .../asciidoc/connectors/mailchimp-connector.adoc   |     0
 .../asciidoc/connectors/salesforce-connector.adoc  |     0
 .../1.4}/asciidoc/consent-api.adoc                 |     0
 .../1.4}/asciidoc/custom-extensions.adoc           |     0
 .../1.4}/asciidoc/extending-plugins.adoc           |     0
 .../1.4}/asciidoc/getting-started.adoc             |     0
 .../1.4}/asciidoc/how-profile-tracking-works.adoc  |     0
 .../1.4/asciidoc}/images/asf_logo_url.png          |   Bin
 .../1.4}/asciidoc/images/incubator-logo.png        |   Bin
 .../1.4}/asciidoc/images/unomi-request.png         |   Bin
 .../1.4}/asciidoc/images/unomi-rule-engine.png     |   Bin
 .../src/{main => archives/1.4}/asciidoc/index.adoc |     2 +-
 .../{main => archives/1.4}/asciidoc/patches.adoc   |     0
 .../{main => archives/1.4}/asciidoc/privacy.adoc   |     0
 .../1.4}/asciidoc/profile-import-export.adoc       |     0
 .../1.4}/asciidoc/queries-and-aggregations.adoc    |     0
 .../{main => archives/1.4}/asciidoc/recipes.adoc   |     0
 .../1.4}/asciidoc/request-examples.adoc            |     0
 .../1.4}/asciidoc/samples/login-sample.adoc        |     0
 .../1.4}/asciidoc/samples/samples.adoc             |     0
 .../1.4}/asciidoc/samples/twitter-sample.adoc      |     0
 .../asciidoc/samples/weather-update-sample.adoc    |     0
 .../1.4}/asciidoc/shell-commands.adoc              |     0
 .../1.4}/asciidoc/useful-unomi-urls.adoc           |     0
 .../1.4}/asciidoc/web-tracker.adoc                 |     0
 manual/src/main/asciidoc/5-min-quickstart.adoc     |    12 +-
 .../src/main/asciidoc/building-and-deploying.adoc  |    31 +-
 .../{actions.adoc => builtin-action-types.adoc}    |     8 +-
 ...onditions.adoc => builtin-condition-types.adoc} |    26 +-
 manual/src/main/asciidoc/builtin-event-types.adoc  |   650 +
 manual/src/main/asciidoc/configuration.adoc        |    68 +-
 .../src/main/asciidoc/connectors/connectors.adoc   |     4 +-
 .../asciidoc/connectors/salesforce-connector.adoc  |     2 +-
 .../samples.adoc => context-request-flow.adoc}     |     7 +-
 manual/src/main/asciidoc/datamodel.adoc            |  1108 ++
 manual/src/main/asciidoc/getting-started.adoc      |    32 +-
 .../main/asciidoc/images/data-model-overview.png   |   Bin 0 -> 280344 bytes
 .../src/main/asciidoc/images/form-event-type.png   |   Bin 0 -> 1065895 bytes
 .../src/main/asciidoc/images/login-event-type.png  |   Bin 0 -> 16230 bytes
 .../asciidoc/images/modify-consent-event-type.png  |   Bin 0 -> 76508 bytes
 manual/src/main/asciidoc/images/profile.png        |   Bin 0 -> 199798 bytes
 .../images/update-properties-event-type.png        |   Bin 0 -> 199798 bytes
 manual/src/main/asciidoc/index.adoc                |    20 +-
 manual/src/main/asciidoc/new-data-model.adoc       |   112 +
 manual/src/main/asciidoc/privacy.adoc              |    10 +-
 manual/src/main/asciidoc/request-examples.adoc     |     6 +-
 manual/src/main/asciidoc/samples/samples.adoc      |     4 +-
 .../src/main/asciidoc/samples/twitter-sample.adoc  |     2 +-
 ...custom-extensions.adoc => writing-plugins.adoc} |   181 +-
 package/pom.xml                                    |     4 +-
 .../main/resources/etc/custom.system.properties    |    15 +-
 .../apache/unomi/performancetests/BasicTest.java   |    40 +-
 persistence-elasticsearch/core/pom.xml             |   189 +-
 .../ElasticSearchPersistenceServiceImpl.java       |   960 +-
 .../resources/META-INF/cxs/mappings/_default_.json |    22 -
 .../META-INF/cxs/mappings/actiontype.json          |    20 +
 .../resources/META-INF/cxs/mappings/campaign.json  |    64 +-
 .../META-INF/cxs/mappings/campaignevent.json       |    58 +-
 .../META-INF/cxs/mappings/conditiontype.json       |    20 +
 .../resources/META-INF/cxs/mappings/event.json     |    59 +-
 .../META-INF/cxs/mappings/exportconfig.json        |    20 +
 .../main/resources/META-INF/cxs/mappings/goal.json |    47 +-
 .../META-INF/cxs/mappings/importconfig.json        |    20 +
 .../resources/META-INF/cxs/mappings/persona.json   |    38 +
 .../META-INF/cxs/mappings/personaSession.json      |    53 +-
 .../resources/META-INF/cxs/mappings/profile.json   |    48 +-
 .../META-INF/cxs/mappings/propertyType.json        |    90 +-
 .../main/resources/META-INF/cxs/mappings/rule.json |    64 +-
 .../resources/META-INF/cxs/mappings/rulestats.json |    20 +
 .../resources/META-INF/cxs/mappings/scoring.json   |    47 +-
 .../resources/META-INF/cxs/mappings/segment.json   |    48 +-
 .../resources/META-INF/cxs/mappings/session.json   |    85 +-
 .../resources/OSGI-INF/blueprint/blueprint.xml     |    35 +-
 .../org.apache.unomi.persistence.elasticsearch.cfg |    20 +-
 .../ElasticsearchPersistenceTest.java              |   173 +
 persistence-elasticsearch/pom.xml                  |    22 +-
 .../unomi/persistence/spi/PersistenceService.java  |    15 +-
 plugins/baseplugin/pom.xml                         |     4 +-
 .../actions/MergeProfilesOnPropertyAction.java     |    14 +-
 .../baseplugin/actions/SetPropertyAction.java      |     3 +
 .../PastEventConditionESQueryBuilder.java          |     2 +-
 .../conditions/PropertyConditionEvaluator.java     |    45 +-
 .../META-INF/cxs/rules/sessionPageReferrer.json    |     2 +-
 .../kafka-injector}/pom.xml                        |   105 +-
 .../java/org/apache/unomi/kafka/KafkaInjector.java |   186 +
 plugins/mail/pom.xml                               |    14 +
 .../unomi/plugins/mail/actions/SendMailAction.java |     5 +-
 plugins/pom.xml                                    |     1 +
 plugins/request/pom.xml                            |    11 +-
 .../request/actions/SetRemoteHostInfoAction.java   |    31 +-
 .../unomi/plugins/request/useragent/UserAgent.java |    20 +
 .../useragent/UserAgentDetectorServiceImpl.java    |     4 +
 pom.xml                                            |    31 +-
 rest/pom.xml                                       |   163 +-
 .../apache/unomi/rest/EventServiceEndpoint.java    |    17 +-
 .../resources/OSGI-INF/blueprint/blueprint.xml     |     8 +-
 .../services => samples/groovy-actions}/pom.xml    |    34 +-
 .../META-INF/cxs/actions/testGroovyAction.groovy   |    34 +-
 .../META-INF/cxs/actions/testGroovyAction.json     |    15 +
 .../META-INF/cxs/rules/testGroovyActionRule.json   |    22 +
 samples/pom.xml                                    |     1 +
 .../services/actions/ActionExecutorDispatcher.java |    55 +-
 .../unomi/services/impl/AbstractServiceImpl.java   |     4 +-
 .../apache/unomi/services/impl/ParserHelper.java   |    21 +-
 .../impl/definitions/DefinitionsServiceImpl.java   |    30 +-
 .../services/impl/events/EventServiceImpl.java     |    33 +
 .../services/impl/goals/GoalsServiceImpl.java      |     2 +-
 .../services/impl/profiles/ProfileServiceImpl.java |    37 +-
 .../services/impl/rules/RulesServiceImpl.java      |    17 +-
 .../services/impl/segments/SegmentServiceImpl.java |    91 +-
 .../resources/OSGI-INF/blueprint/blueprint.xml     |    10 +-
 .../apache/unomi/shell/migration/Migration.java    |     3 +-
 .../unomi/shell/migration/actions/Migrate.java     |     4 +-
 .../unomi/shell/migration/impl/MigrationTo121.java |     3 +-
 .../unomi/shell/migration/impl/MigrationTo122.java |     3 +-
 .../unomi/shell/migration/impl/MigrationTo150.java |   293 +
 .../unomi/shell/migration/utils/ConsoleUtils.java  |    12 +
 .../unomi/shell/migration/utils/HttpUtils.java     |    30 +-
 .../resources/OSGI-INF/blueprint/blueprint.xml     |     2 +
 .../apache/unomi/shell/commands/ProfileList.java   |    10 +-
 .../java/org/apache/unomi/web/ContextServlet.java  |    20 +-
 .../apache/unomi/web/EventsCollectorServlet.java   |    30 +-
 .../java/org/apache/unomi/web/ServletCommon.java   |     2 +-
 195 files changed, 6571 insertions(+), 15337 deletions(-)
 create mode 100644 
api/src/main/java/org/apache/unomi/api/actions/ActionDispatcher.java
 copy extensions/{salesforce-connector => groovy-actions}/karaf-kar/pom.xml 
(74%)
 copy extensions/{unomi-mailchimp => groovy-actions}/pom.xml (84%)
 copy extensions/{privacy-extension => groovy-actions}/services/pom.xml (77%)
 create mode 100644 
extensions/groovy-actions/services/src/main/java/org/apache/unomi/services/actions/groovy/GroovyAction.java
 create mode 100644 
extensions/groovy-actions/services/src/main/java/org/apache/unomi/services/actions/groovy/GroovyActionDispatcher.java
 create mode 100644 
extensions/groovy-actions/services/src/main/java/org/apache/unomi/services/actions/groovy/GroovyBundleResourceConnector.java
 copy {samples/tweet-button-plugin => 
extensions/groovy-actions/services}/src/main/resources/OSGI-INF/blueprint/blueprint.xml
 (62%)
 create mode 100644 
extensions/salesforce-connector/services/src/main/resources/META-INF/cxs/mappings/sfdcConfiguration.json
 delete mode 100644 extensions/web-tracker/javascript/dist/unomi-tracker.js
 delete mode 100644 extensions/web-tracker/javascript/dist/unomi-tracker.min.js
 copy extensions/{weather-update/core => web-tracker/javascript}/pom.xml (56%)
 delete mode 100644 extensions/web-tracker/javascript/snippet.min.js
 delete mode 100644 extensions/web-tracker/javascript/snippet.min.js.map
 copy manual/src/{main => archives/1.4}/asciidoc/5-min-quickstart.adoc (100%)
 copy manual/src/{main => archives/1.4}/asciidoc/actions.adoc (100%)
 copy manual/src/{main => archives/1.4}/asciidoc/apache.css (100%)
 copy manual/src/{main => archives/1.4}/asciidoc/building-and-deploying.adoc 
(100%)
 copy manual/src/{main => archives/1.4}/asciidoc/clustering.adoc (100%)
 rename manual/src/{main => archives/1.4}/asciidoc/concepts.adoc (100%)
 copy manual/src/{main => archives/1.4}/asciidoc/conditions.adoc (100%)
 copy manual/src/{main => archives/1.4}/asciidoc/configuration.adoc (99%)
 copy manual/src/{main => archives/1.4}/asciidoc/connectors/connectors.adoc 
(100%)
 copy manual/src/{main => 
archives/1.4}/asciidoc/connectors/mailchimp-connector.adoc (100%)
 copy manual/src/{main => 
archives/1.4}/asciidoc/connectors/salesforce-connector.adoc (100%)
 copy manual/src/{main => archives/1.4}/asciidoc/consent-api.adoc (100%)
 copy manual/src/{main => archives/1.4}/asciidoc/custom-extensions.adoc (100%)
 rename manual/src/{main => archives/1.4}/asciidoc/extending-plugins.adoc (100%)
 copy manual/src/{main => archives/1.4}/asciidoc/getting-started.adoc (100%)
 copy manual/src/{main => 
archives/1.4}/asciidoc/how-profile-tracking-works.adoc (100%)
 copy manual/src/{theme => archives/1.4/asciidoc}/images/asf_logo_url.png (100%)
 copy manual/src/{main => archives/1.4}/asciidoc/images/incubator-logo.png 
(100%)
 copy manual/src/{main => archives/1.4}/asciidoc/images/unomi-request.png (100%)
 copy manual/src/{main => archives/1.4}/asciidoc/images/unomi-rule-engine.png 
(100%)
 copy manual/src/{main => archives/1.4}/asciidoc/index.adoc (98%)
 copy manual/src/{main => archives/1.4}/asciidoc/patches.adoc (100%)
 copy manual/src/{main => archives/1.4}/asciidoc/privacy.adoc (100%)
 copy manual/src/{main => archives/1.4}/asciidoc/profile-import-export.adoc 
(100%)
 copy manual/src/{main => archives/1.4}/asciidoc/queries-and-aggregations.adoc 
(100%)
 copy manual/src/{main => archives/1.4}/asciidoc/recipes.adoc (100%)
 copy manual/src/{main => archives/1.4}/asciidoc/request-examples.adoc (100%)
 copy manual/src/{main => archives/1.4}/asciidoc/samples/login-sample.adoc 
(100%)
 copy manual/src/{main => archives/1.4}/asciidoc/samples/samples.adoc (100%)
 copy manual/src/{main => archives/1.4}/asciidoc/samples/twitter-sample.adoc 
(100%)
 copy manual/src/{main => 
archives/1.4}/asciidoc/samples/weather-update-sample.adoc (100%)
 copy manual/src/{main => archives/1.4}/asciidoc/shell-commands.adoc (100%)
 copy manual/src/{main => archives/1.4}/asciidoc/useful-unomi-urls.adoc (100%)
 copy manual/src/{main => archives/1.4}/asciidoc/web-tracker.adoc (100%)
 rename manual/src/main/asciidoc/{actions.adoc => builtin-action-types.adoc} 
(89%)
 rename manual/src/main/asciidoc/{conditions.adoc => 
builtin-condition-types.adoc} (73%)
 create mode 100644 manual/src/main/asciidoc/builtin-event-types.adoc
 copy manual/src/main/asciidoc/{samples/samples.adoc => 
context-request-flow.adoc} (77%)
 create mode 100755 manual/src/main/asciidoc/datamodel.adoc
 create mode 100755 manual/src/main/asciidoc/images/data-model-overview.png
 create mode 100755 manual/src/main/asciidoc/images/form-event-type.png
 create mode 100755 manual/src/main/asciidoc/images/login-event-type.png
 create mode 100755 
manual/src/main/asciidoc/images/modify-consent-event-type.png
 create mode 100755 manual/src/main/asciidoc/images/profile.png
 create mode 100755 
manual/src/main/asciidoc/images/update-properties-event-type.png
 create mode 100644 manual/src/main/asciidoc/new-data-model.adoc
 rename manual/src/main/asciidoc/{custom-extensions.adoc => 
writing-plugins.adoc} (62%)
 delete mode 100644 
persistence-elasticsearch/core/src/main/resources/META-INF/cxs/mappings/_default_.json
 create mode 100644 
persistence-elasticsearch/core/src/main/resources/META-INF/cxs/mappings/actiontype.json
 create mode 100644 
persistence-elasticsearch/core/src/main/resources/META-INF/cxs/mappings/conditiontype.json
 create mode 100644 
persistence-elasticsearch/core/src/main/resources/META-INF/cxs/mappings/exportconfig.json
 create mode 100644 
persistence-elasticsearch/core/src/main/resources/META-INF/cxs/mappings/importconfig.json
 create mode 100644 
persistence-elasticsearch/core/src/main/resources/META-INF/cxs/mappings/persona.json
 create mode 100644 
persistence-elasticsearch/core/src/main/resources/META-INF/cxs/mappings/rulestats.json
 create mode 100644 
persistence-elasticsearch/core/src/test/java/org/apache/unomi/persistence/elasticsearch/ElasticsearchPersistenceTest.java
 copy {extensions/router/router-service => plugins/kafka-injector}/pom.xml (62%)
 create mode 100644 
plugins/kafka-injector/src/main/java/org/apache/unomi/kafka/KafkaInjector.java
 copy {extensions/privacy-extension/services => samples/groovy-actions}/pom.xml 
(71%)
 copy extensions/web-tracker/javascript/src/index.js => 
samples/groovy-actions/src/main/resources/META-INF/cxs/actions/testGroovyAction.groovy
 (56%)
 create mode 100644 
samples/groovy-actions/src/main/resources/META-INF/cxs/actions/testGroovyAction.json
 create mode 100644 
samples/groovy-actions/src/main/resources/META-INF/cxs/rules/testGroovyActionRule.json
 create mode 100644 
tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/impl/MigrationTo150.java

Reply via email to