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