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 15:36:23 UTC

[isis] branch master updated (531f8c3 -> 7da3325)

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 531f8c3  ISIS-2236: restrict Cors webmodule, only apply to protected paths (/wicket and /restful)
     add f581304  ISIS-2239: adds validation for base-path
     add bf6f790  ISIS-2240: uses WebModule to inject into all servlets, filters etc.
     add 2154b97  ISIS-2240: optimise imports is all for some WebModuleXxx's
     add 42c8f2d  ISIS-2240: WebModuleH2Console now also injects
     add 315c62e  ISIS-2240: more optimize imports etc.
     add 6c63863  ISIS-2240: refactors WebModuleShiro to use injected serviceInjector rather than looking it up.
     add c3fe4c4  ISIS-2241: refactors RestEndpointService to find RO viewer's base-path from IsisConfiguration
     add e7a098b  ISIS-2241: refactors TemplateResourceServlet to find RO viewer's base-path from IsisConfiguration
     add 91949ab  ISIS-2241: refactors SwaggerServiceMenuto find RO viewer's base-path from IsisConfiguration
     add 0508956  ISIS-2241: refactors SwaggerServiceDefault to find RO viewer's base-path from IsisConfiguration
     add d8e191b  ISIS-2241: refactors Object_openRestApi mixin to find RO viewer's base-path from IsisConfiguration
     add 5e48f29  ISIS-2241: comments out _Resources#getRestfulPathIfAny and putRestful path
     add 0c38d0c  ISIS-2241: removes _Resources_RestfulPath and deletes commented out code from _Resources.
     add 1dc0798  ISIS-2242: IsisWebAppContextListener now populates IsisSystemEnvironment#contextPath
     add 9a996a4  ISIS-2242: _Resources#prependContextPathIfPresent now uses IsisSystemEnvironment (passed in as a param) to obtain the contextPath
     add 98504e4  ISIS-2242: comments out _Resources#getContextPathIfAny and #putContextPathIfPresent
     add f547638  ISIS-2242: deletes _Resource_ContextPath and removes commented out code.
     add eea4b22  ISIS-2242: moves _Resources#prependContextPathIfPresent to IsisSystemEnvironment
     add 1d06788  ISIS-2242: IsisSystemEnvironment#prependContextPathIfPresent is now an instance method
     add 0c95b5f  ISIS-2242: removes unused param from IsisSystemEnvironment#prependContextPathIfPresent
     add 6d884fb  ISIS-2242: lexically moves a method, is all.
     add 8de42c6  ISIS-2242: removes _Resources_Path, since no longer referenced.
     add b11fa63  ISIS-2242: moves _Resources.prependContextPathIfRequired to IsisSystemEnvironment
     add 1c82a4b  ISIS-2242: IsisSystemEnvironment#prependConetxtPathIfRequired is no longer static
     add fb03ae3  ISIS-2242: removes redundant param from IsisSystemEnvironment#prependContextPathIfRequired
     add 8db96cd  ISIS-2242: moves method lexically, is all.
     add 5e58d07  ISIS-2242: fixes compile issue, missed refactoring.
     add 746516a  ISIS-2242: moves IsisSystemEnvironment#contextPath to WebAppConfiguration
     add e644771  ISIS-2242: passes imageUrl to CreditImage, pre-computed.
     add 088b904  ISIS-2242: introduces WebAppContextPath as a serializable holder of the contextPath
     add 9c5a60e  ISIS-2242: fixes unit tests, failing because require impl of validator on classpath
     add 7da3325  ISIS-2242: fixes pom.xml ref, version for hibernate-validator

No new revisions were added by this update.

Summary of changes:
 .../applib/mixins/layout/Object_openRestApi.java   | 24 ++++--
 .../environment/IsisSystemEnvironment.java         |  9 +-
 .../commons/internal/resources/_Resources.java     | 85 +------------------
 .../internal/resources/_Resources_ContextPath.java | 43 ----------
 .../internal/resources/_Resources_Path.java        | 67 ---------------
 .../internal/resources/_Resources_RestfulPath.java | 43 ----------
 .../org/apache/isis/config/IsisConfiguration.java  | 10 ++-
 .../org/apache/isis/config/IsisModuleConfig.java   |  2 +
 .../config/viewer/wicket/WebAppConfiguration.java  | 29 ++++---
 .../config/viewer/wicket/WebAppContextPath.java    | 99 ++++++++++++++++++++++
 .../WebAppContextPath_setContextPath_Test.java     | 79 +++++++++++++++++
 core/metamodel/pom.xml                             |  8 +-
 .../confmenu/ConfigurationViewServiceDefault.java  | 24 ++++--
 .../keycloak/webmodule/WebModuleKeycloak.java      | 15 ++--
 .../security/shiro/webmodule/WebModuleShiro.java   | 38 ++++++---
 .../service/swagger/SwaggerServiceDefault.java     | 32 ++-----
 .../service/swagger/SwaggerServiceMenu.java        | 23 ++++-
 .../viewer/webmodule/WebModuleRestfulObjects.java  | 36 ++++----
 .../wicket/ui/components/footer/CreditImage.java   |  8 +-
 .../wicket/ui/components/footer/FooterPanel.java   | 16 ++--
 .../wicket/viewer/webmodule/WebModuleWicket.java   | 13 +--
 .../logonlog/WebModuleLogOnExceptionLogger.java    |  9 ++
 .../templresources/TemplateResourceServlet.java    | 19 +++--
 .../templresources/WebModuleTemplateResources.java | 17 ++--
 .../webappctx/IsisWebAppContextListener.java       | 13 +--
 .../isis/testdomain/rest/RestEndpointService.java  | 21 ++++-
 .../isis/testdomain/shiro/AbstractShiroTest.java   |  6 +-
 .../dom/webmodule/WebModuleH2Console.java          | 14 ++-
 .../extensions/cors/webmodule/WebModuleCors.java   | 18 ++--
 .../sse/markup/ListeningMarkupComponent.java       | 10 ++-
 .../markup/ListeningMarkupComponent_observing.java |  8 +-
 .../ListeningMarkupPanelFactoriesForWicket.java    |  2 +
 .../sse/webmodule/WebModuleServerSentEvents.java   | 10 +++
 33 files changed, 466 insertions(+), 384 deletions(-)
 delete mode 100644 core/commons/src/main/java/org/apache/isis/commons/internal/resources/_Resources_ContextPath.java
 delete mode 100644 core/commons/src/main/java/org/apache/isis/commons/internal/resources/_Resources_Path.java
 delete mode 100644 core/commons/src/main/java/org/apache/isis/commons/internal/resources/_Resources_RestfulPath.java
 create mode 100644 core/config/src/main/java/org/apache/isis/config/viewer/wicket/WebAppContextPath.java
 create mode 100644 core/config/src/test/java/org/apache/isis/config/viewer/wicket/WebAppContextPath_setContextPath_Test.java