This is an automated email from the ASF dual-hosted git repository.
sergehuber pushed a change to branch UNOMI-1005-tracker-cookie-origins
in repository https://gitbox.apache.org/repos/asf/unomi.git
from 3da34b6ad UNOMI-1005: Allow visitor cookies only for listed website
origins
add ac3a686f3 UNOMI-1005: Keep same-origin visitors and make the origin
check effective
No new revisions were added by this update.
Summary of changes:
.../test/java/org/apache/unomi/itests/AllITs.java | 1 +
.../test/java/org/apache/unomi/itests/BaseIT.java | 2 +
.../apache/unomi/itests/PublicTrackerCorsIT.java | 165 +++++++++++++++++
manual/src/main/asciidoc/configuration.adoc | 2 +-
.../asciidoc/migrations/migrate-3.0-to-4.0.adoc | 6 +-
manual/src/main/asciidoc/web-tracker.adoc | 2 +-
.../main/resources/etc/custom.system.properties | 3 +-
.../unomi/rest/cors/PublicTrackerCorsFilter.java | 95 +++++-----
.../unomi/rest/cors/PublicTrackerCorsPolicy.java | 141 +++++++++++++--
.../unomi/rest/cors/PublicTrackerCorsSettings.java | 196 +++++++++++++++++++++
.../org/apache/unomi/rest/server/RestServer.java | 17 +-
.../rest/service/impl/RestServiceUtilsImpl.java | 60 ++++---
.../java/org/apache/unomi/utils/HttpUtils.java | 29 +--
.../rest/cors/PublicTrackerCorsFilterTest.java | 126 +++++++++----
.../rest/cors/PublicTrackerCorsPolicyTest.java | 66 ++++++-
.../rest/cors/PublicTrackerCorsSettingsTest.java | 130 ++++++++++++++
.../RestServiceUtilsImplProfileBindingTest.java | 106 ++++++++++-
.../unomi/utils/ProfileCookieSameSiteTest.java | 48 +++--
.../src/main/resources/org.apache.unomi.web.cfg | 2 +-
19 files changed, 1024 insertions(+), 173 deletions(-)
create mode 100644
itests/src/test/java/org/apache/unomi/itests/PublicTrackerCorsIT.java
create mode 100644
rest/src/main/java/org/apache/unomi/rest/cors/PublicTrackerCorsSettings.java
create mode 100644
rest/src/test/java/org/apache/unomi/rest/cors/PublicTrackerCorsSettingsTest.java