commit | a374c88c945771aa04a975315e4b32a410dc7915 | [log] [tgz] |
---|---|---|
author | David Griffon <dgriffon@jahia.com> | Tue Apr 26 17:24:23 2022 +0200 |
committer | GitHub <noreply@github.com> | Tue Apr 26 17:24:23 2022 +0200 |
tree | ebe8fdfb93d38cb91598d77725d2207e342ef0eb | |
parent | 251e667c1fe327ff1294bb348979c3de5f4ce20f [diff] |
UNOMI-562 (#407) * DMF-5359 : - Add schema to contextRequest object - Improve schema validation by using custom deserializers for contextRequest and eventCollectorRequest * improve deserialization * restore null option to schemas * send expected error * improve response in case of invalid object to match what is expected * code review changes * fix unit tests + add validation on event collector request object * fix session properties * improve github action * do log on integration test only * fix tests * restore fail on error * remove isEventValid as now done at json level * rebase master * finish rebase of master
Apache Unomi stores user profile information and is mostly used to provide a backend server for A/B testing and personalization. To do so it implements the currently under development OASIS Context Server specification.
The source code is available under the Apache License V2
You can find all the updated documentation, including building and deployment instructions, on the Apache Unomi web site.