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