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

shuber pushed a change to branch UNOMI-225-ES7
in repository https://gitbox.apache.org/repos/asf/unomi.git.


    from 250a8ec  UNOMI-226 Document how to use the IP addresses ranges and 
subnet support.
     new 850982b  UNOMI-226 Allow for ranges of ip addresses or CIDR masks for 
secure event sources
     new 11e2c47  Clean incubator scm and mailing lists
     new 9a9ad91  Remove incubating in release version
     new a1348b3  Merge pull request #82 from fpapon/CLEAN-INCUBATOR-2
     new 1d3d8f1  [UNOMI-227] Upgrade to Apache pom parent 21
     new 3a46314  DMF-3490: simplify authenticateThirdPartyServer algorithm
     new 0e81668  UNOMI-226 Document how to use the IP addresses ranges and 
subnet support.
     new ea788ca  Added docker from mikeghen/unomi-dokcer
     new f89312c  Remove dependancy on mikeghen/unomi, added to readme
     new 8591255  - Fix issues with missing ASL headers - Improve README to add 
instructions on how to build Docker image
     new a503e3e  UNOMI-216 Centralize configuration in unomi.properties - Fix 
broken Salesforce unit test broken by introduction of default values for 
property values.
     new cdfbfb6  UNOMI-208 Improve documentation - Fixed flow by fixing 
heading levels that were not correct - Moved the request examples to a separate 
document to make them more visible - Moved the consent API higher up - Made all 
curl examples that use POST bodies use multiline bodies to make them easier to 
read - Made the web tracker also stand out some more
     new 41206f6  UNOMI-208 Improve documentation - Fix image reference for 
latest documentation, probably still have to fix it for archives
     new abe5342  UNOMI-208 Improve documentation - Fix image reference in 
archived documentation
     new 6895351  UNOMI-231 Windows building issues - Deactivate (temporarily) 
the miredot plugin that generates a System.exit on Windows - Reduce the system 
load of the unit tests as they seem to be put too much stress on Windows 
platforms. - Update ElasticSearch plugin to latest version to address some 
Windows issues
     new 9901d95  [UNOMI-228] Replace user agent detector library
     new db2230e  UNOMI-208 Improve documentation - Fix image reference in 
archived documentation
     new 07b46ac  Remove some more references to incubating...
     new 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 ?) -
     new e3a8df6  [maven-release-plugin] prepare release unomi-root-1.4.0
     new e0dec39  [maven-release-plugin] prepare for next development iteration
     new 6c4c3f8  Revert back to 1.4.0-SNAPSHOT since building process failed.
     new b5e289c  Change router packaging to KAR to make it consistent with all 
other packages.
     new a53cddd  [maven-release-plugin] prepare release unomi-root-1.4.0
     new 5a400a5  [maven-release-plugin] prepare for next development iteration
     new d2804d7  Switch to https urls in pom
     new fd4c825  Merge pull request #87 from fpapon/HTTPS
     new 729ef07  Adjust missed version numbers
     new 145823c  Update developper roles from old incubator roles
     new 8ace7a5  This closes pull request number #88
     new 1e6ca58  UNOMI-235 Exceptions cancel timers Due to the way Executors 
work, any uncaught exceptions will cancel a timer, preventing it to executed in 
the future. This fix makes sure that all exceptions are caught and logged.
     new 3c2ada2  [UNOMI-236] Add a profile for OWASP maven plugin
     new d45d757  Fix for Jira UNOMI-238
     new fd0edbb  Fixed NPE handling for newEntry.getValue
     new b367c08  UNOMI-208 Improve Unomi documentation - Add configuration to 
generate Swagger documentation for Privacy service and Salesforce REST service 
documentation using the JAX RS Analyzer Maven plugin - Improvements to 
documentation with lots of samples. - Corrections in the request examples
     new 94a5ccb  Fix steps title
     new c3be6e2  This closes pull request number #91
     new c3d2d8f  [UNOMI-243] Can't clone repository
     new 3042c35  Merge pull request #97 from fpapon/UNOMI-243
     new 6add011  UNOMI-242 improve merge function to avoid NPE and handle 
nested objects
     new 2b08e0a  Merge pull request #96 from 
apache/UNOMI-242-improve-merge-function
     new ecb53bb  UNOMI-241 improve retrieving of goals in the correct order
     new 62fc6a6  Merge pull request #95 from 
apache/UNOMI-241-improve-retrieving-goals
     new ee8c9ae  UNOMI-240 Document profile import/export
     new 3e9e186  Update manual/src/main/asciidoc/profile-import-export.adoc
     new c25a7b2  Update manual/src/main/asciidoc/profile-import-export.adoc
     new 0209fd7  Update manual/src/main/asciidoc/profile-import-export.adoc
     new c954552  Update manual/src/main/asciidoc/profile-import-export.adoc
     new de510ce  Update manual/src/main/asciidoc/profile-import-export.adoc
     new 798312d  Update manual/src/main/asciidoc/profile-import-export.adoc
     new 8ca2e3c  Update manual/src/main/asciidoc/profile-import-export.adoc
     new 8d71ce2  Update manual/src/main/asciidoc/profile-import-export.adoc
     new 5b5c6eb  Update manual/src/main/asciidoc/profile-import-export.adoc
     new ca53582  Update manual/src/main/asciidoc/profile-import-export.adoc
     new f3970aa  Merge pull request #94 from 
apache/UNOMI-240-document-profile-import-export
     new 481325c  fix typo in recipes
     new c1c217c  Merge pull request #100 from pragnesh/docfix
     new 867b10f  UNOMI-247 Error in login event rule
     new d823d8e  UNOMI-246 Fix error in Salesforce connector documentation
     new dec9cb0  1. fix error : entrypoint.sh not Unix Format 2. add ENVs 
elasticsearch 3. expose port 8102 (Apache Karaf SSH Shell)
     new 4c0a7d7  Update docker/Dockerfile
     new 635580e  Update docker/Dockerfile
     new c7f0d45  Update docker/Dockerfile
     new 4fa4955  Merge pull request #98 from aarestu/docker
     new 2f49395  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.
     new 4f98e79  Update gitignore
     new 627c7f6  Merge branch 'UNOMI-225-ES7' of 
https://github.com/fpapon/unomi into UNOMI-225-ES7
     new e2e830b  WIP [UNOMI-225]
     new d609efe  Merge pull request #104 from fpapon/UNOMI-225-ES7

The 1829 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:
 .gitignore                                         |   1 +
 DISCLAIMER                                         |  10 -
 NOTICE                                             |   2 +-
 api/pom.xml                                        |   2 +-
 .../org/apache/unomi/api/conditions/Condition.java |   3 +-
 common/pom.xml                                     |   2 +-
 .../etc/custom.properties => docker/Dockerfile     |  38 ++-
 docker/README.md                                   |  39 +++
 .../custom.properties => docker/docker-compose.yml |  43 ++-
 .../etc/custom.properties => docker/entrypoint.sh  |  26 +-
 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          |  23 +-
 .../unomi/privacy/rest/PrivacyServiceEndPoint.java |   1 +
 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       |  18 +-
 .../org/apache/unomi/sfdc/rest/SFDCEndPoint.java   |   1 +
 extensions/salesforce-connector/services/pom.xml   |   8 +-
 .../services/internal/SFDCServiceImplTest.java     |   4 +-
 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 +-
 itests/pom.xml                                     |  38 +--
 .../test/java/org/apache/unomi/itests/BaseIT.java  |  40 +--
 kar/pom.xml                                        |   2 +-
 lifecycle-watcher/pom.xml                          |   2 +-
 manual/pom.xml                                     |  10 +-
 .../src/archives/1.1/asciidoc/getting-started.adoc |   3 +-
 .../1.2/asciidoc/samples/twitter-sample.adoc       |   3 +-
 .../1.3/asciidoc/samples/twitter-sample.adoc       |   3 +-
 manual/src/main/asciidoc/5-min-quickstart.adoc     |   4 +-
 manual/src/main/asciidoc/actions.adoc              |  69 +++++
 .../src/main/asciidoc/building-and-deploying.adoc  |   2 +-
 manual/src/main/asciidoc/concepts.adoc             | 212 ++++++++++++-
 manual/src/main/asciidoc/conditions.adoc           | 103 +++++++
 manual/src/main/asciidoc/configuration.adoc        |   2 +-
 .../asciidoc/connectors/salesforce-connector.adoc  |  12 +-
 manual/src/main/asciidoc/consent-api.adoc          |  75 ++++-
 manual/src/main/asciidoc/custom-extensions.adoc    |   6 +-
 manual/src/main/asciidoc/getting-started.adoc      |  75 +----
 .../main/asciidoc/how-profile-tracking-works.adoc  |  34 ++
 .../src/main/asciidoc/images/unomi-rule-engine.png | Bin 0 -> 134094 bytes
 manual/src/main/asciidoc/index.adoc                |  42 ++-
 manual/src/main/asciidoc/patches.adoc              |   2 +-
 manual/src/main/asciidoc/privacy.adoc              |  80 +++++
 .../src/main/asciidoc/profile-import-export.adoc   | 239 ++++++++++++++
 manual/src/main/asciidoc/recipes.adoc              | 343 +++++++++++++++++++++
 manual/src/main/asciidoc/request-examples.adoc     | 159 ++++++++++
 .../src/main/asciidoc/samples/twitter-sample.adoc  |  19 +-
 manual/src/main/asciidoc/useful-unomi-urls.adoc    |   6 +-
 .../{installing-tracker.adoc => web-tracker.adoc}  |  10 +-
 metrics/pom.xml                                    |   2 +-
 .../unomi/metrics/internal/MetricsServiceTest.java |   7 +-
 package/pom.xml                                    |  15 +-
 package/src/main/resources/NOTICE                  |   4 +-
 performance-tests/pom.xml                          |  38 +--
 .../apache/unomi/performancetests/BasicTest.java   |  52 +---
 persistence-elasticsearch/core/pom.xml             | 181 ++++++-----
 .../ElasticSearchPersistenceServiceImpl.java       | 232 ++++++++------
 .../ElasticsearchPersistenceTest.java              | 172 +++++++++++
 persistence-elasticsearch/pom.xml                  |   2 +-
 persistence-spi/pom.xml                            |   2 +-
 plugins/baseplugin/pom.xml                         |   2 +-
 .../conditions/PropertyConditionEvaluator.java     |  25 +-
 .../conditions/PropertyConditionEvaluatorTest.java |   6 +-
 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                            |  88 +++++-
 .../request/actions/SetRemoteHostInfoAction.java   |  52 ++--
 .../unomi/plugins/request/useragent/UserAgent.java |  86 ++++++
 .../useragent/UserAgentDetectorServiceImpl.java    |  76 +++++
 .../resources/OSGI-INF/blueprint/blueprint.xml     |   6 +
 .../request/actions/UserAgentDetectorTest.java     | 104 +++++++
 plugins/tracked-event/pom.xml                      |   2 +-
 pom.xml                                            | 159 +++++++---
 rest/pom.xml                                       | 335 ++++++++++----------
 samples/login-integration/pom.xml                  |   2 +-
 .../resources/META-INF/cxs/rules/exampleLogin.json |   5 +-
 samples/pom.xml                                    |   2 +-
 samples/trainingplugin.zip                         | Bin 48508 -> 0 bytes
 samples/tweet-button-plugin/pom.xml                |   2 +-
 services/pom.xml                                   |  23 +-
 .../services/services/ClusterServiceImpl.java      |   6 +-
 .../services/services/DefinitionsServiceImpl.java  |   8 +-
 .../unomi/services/services/EventServiceImpl.java  |  26 +-
 .../unomi/services/services/GoalsServiceImpl.java  |   7 +-
 .../services/services/ProfileServiceImpl.java      |  91 +++---
 .../unomi/services/services/RulesServiceImpl.java  |  12 +-
 .../services/services/SegmentServiceImpl.java      |  36 ++-
 .../unomi/services/services/ThirdPartyServer.java  |   9 +-
 .../resources/OSGI-INF/blueprint/blueprint.xml     |   1 -
 tools/pom.xml                                      |   2 +-
 tools/shell-commands/pom.xml                       |   2 +-
 tools/shell-dev-commands/pom.xml                   |   2 +-
 wab/pom.xml                                        |   2 +-
 123 files changed, 2876 insertions(+), 1104 deletions(-)
 delete mode 100644 DISCLAIMER
 copy package/src/main/resources/etc/custom.properties => docker/Dockerfile 
(59%)
 create mode 100644 docker/README.md
 copy package/src/main/resources/etc/custom.properties => 
docker/docker-compose.yml (53%)
 copy package/src/main/resources/etc/custom.properties => docker/entrypoint.sh 
(56%)
 mode change 100644 => 100755
 delete mode 100644 extensions/web-tracker/javascript/LICENSE
 create mode 100644 manual/src/main/asciidoc/actions.adoc
 create mode 100644 manual/src/main/asciidoc/conditions.adoc
 create mode 100644 manual/src/main/asciidoc/how-profile-tracking-works.adoc
 create mode 100644 manual/src/main/asciidoc/images/unomi-rule-engine.png
 create mode 100644 manual/src/main/asciidoc/privacy.adoc
 create mode 100644 manual/src/main/asciidoc/profile-import-export.adoc
 create mode 100644 manual/src/main/asciidoc/recipes.adoc
 create mode 100644 manual/src/main/asciidoc/request-examples.adoc
 rename manual/src/main/asciidoc/{installing-tracker.adoc => web-tracker.adoc} 
(98%)
 create mode 100644 
persistence-elasticsearch/core/src/test/java/org/apache/unomi/persistence/elasticsearch/ElasticsearchPersistenceTest.java
 create mode 100644 
plugins/request/src/main/java/org/apache/unomi/plugins/request/useragent/UserAgent.java
 create mode 100644 
plugins/request/src/main/java/org/apache/unomi/plugins/request/useragent/UserAgentDetectorServiceImpl.java
 create mode 100644 
plugins/request/src/test/java/org/apache/unomi/plugins/request/actions/UserAgentDetectorTest.java
 delete mode 100644 samples/trainingplugin.zip

Reply via email to