You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2020/01/02 12:02:46 UTC
[isis] branch master updated (2ade5ed -> 531f8c3)
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git.
from 2ade5ed ISIS-2177: reinstates the ability to inject into persistent entities.
add fd362d2 ISIS-2236: adds Cors WebModule.
add 1d24730 ISIS-2237: simplifies WebModule implementations
add f255905 ISIS-2237: changes precedence of Sse webmodule - only has servlets, so just use midpoint.
add 824b15f ISIS-2237 - changes precedence of exception logger web module
add 531f8c3 ISIS-2236: restrict Cors webmodule, only apply to protected paths (/wicket and /restful)
No new revisions were added by this update.
Summary of changes:
.../core/modules/archdesign/pages/webmodules.adoc | 103 +++++++++++++++++++
.../modules/archdesign/partials/module-nav.adoc | 1 +
core/pom.xml | 7 ++
.../keycloak/webmodule/WebModuleKeycloak.java | 38 +++----
.../security/shiro/webmodule/WebModuleShiro.java | 63 +++---------
.../viewer/webmodule/WebModuleRestfulObjects.java | 87 ++++++++--------
.../wicket/viewer/webmodule/WebModuleWicket.java | 86 +++++-----------
.../org/apache/isis/webapp/modules/WebModule.java | 2 +-
.../isis/webapp/modules/WebModuleContext.java | 5 +-
.../logonlog/WebModuleLogOnExceptionLogger.java | 60 +++--------
.../templresources/WebModuleTemplateResources.java | 50 ++++-----
.../isis/testdomain/shiro/AbstractShiroTest.java | 2 +-
.../dom/webmodule/WebModuleH2Console.java | 64 +++++-------
extensions/pom.xml | 6 ++
extensions/{vw/sse => vro/cors}/pom.xml | 13 ++-
.../{restclient => cors}/src/main/doc/antora.yml | 0
.../src/main/doc/modules/cors}/_attributes.adoc | 0
.../cors/src/main/doc/modules/cors}/nav.adoc | 0
.../main/doc/modules/cors}/pages/_attributes.adoc | 0
.../src/main/doc/modules/cors}/pages/about.adoc | 0
.../doc/modules/cors/partials}/_attributes.adoc | 0
.../doc/modules/cors}/partials/module-nav.adoc | 0
.../isis/extensions/cors/IsisModuleExtCors.java} | 9 +-
.../extensions/cors/webmodule/WebModuleCors.java | 114 +++++++++++++++++++++
.../sse/src/main/doc/modules/sse/pages/about.adoc | 4 +-
.../sse/webmodule/WebModuleServerSentEvents.java | 23 ++---
site-vro.yml | 3 +
site.yml | 4 +
28 files changed, 432 insertions(+), 312 deletions(-)
create mode 100644 antora/components/core/modules/archdesign/pages/webmodules.adoc
copy extensions/{vw/sse => vro/cors}/pom.xml (80%)
copy extensions/vro/{restclient => cors}/src/main/doc/antora.yml (100%)
copy {starters/src/main/doc/modules/simpleapp => extensions/vro/cors/src/main/doc/modules/cors}/_attributes.adoc (100%)
copy extensions/{vw/sse/src/main/doc/modules/sse => vro/cors/src/main/doc/modules/cors}/nav.adoc (100%)
copy {starters/src/main/doc/modules/simpleapp => extensions/vro/cors/src/main/doc/modules/cors}/pages/_attributes.adoc (100%)
copy extensions/{vw/sse/src/main/doc/modules/sse => vro/cors/src/main/doc/modules/cors}/pages/about.adoc (100%)
copy {starters/src/main/doc/modules/simpleapp/pages => extensions/vro/cors/src/main/doc/modules/cors/partials}/_attributes.adoc (100%)
copy extensions/{vw/sse/src/main/doc/modules/sse => vro/cors/src/main/doc/modules/cors}/partials/module-nav.adoc (100%)
copy extensions/{core/spring/src/main/java/org/apache/isis/extensions/spring/IsisModuleExtSpring.java => vro/cors/src/main/java/org/apache/isis/extensions/cors/IsisModuleExtCors.java} (83%)
create mode 100644 extensions/vro/cors/src/main/java/org/apache/isis/extensions/cors/webmodule/WebModuleCors.java