pom.xml

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2086: integrating the new configuration beans with the framework

- rename old IsisConfiguration -> IsisConfigurationLegacy, to make space

for the new 'IsisConfiguration'

- moving IDE-support dependency (maven) to module 'config'

  1. … 137 more files in changeset.
ISIS-2082: spikes the use of type-safe config properties, for two cases.

First is "isis.services.container.disableAutoflush", which is used by RepositoryServiceJdo. Here the config bean can be injected and consumed directly.

Second is "isis.reflector.explicitAnnotations.action", which is used by FacetedMethodBuilder. Here we use the _Spring.getSingleton service locator to read.

  1. … 9 more files in changeset.
ISIS-2062: factors out isis-security-bypass.

  1. … 258 more files in changeset.
ISIS-2158: bumping some wicket viewer dependencies

- wicket 8.5.0 -> 8.6.1

- wicketstuff 8.5.0 -> 8.6.0

- select2 4.0.5 -> 4.0.10

ISIS-2158 bump JUnit (Jupiter) 5.4.2 -> 5.5.2

- basically to be in line with latest Eclipse 2019-09

(otherwise one could not start JUnit tests from within the IDE)

ISIS-2062: moves plugins/security-shiro to core/security/plugins/shiro

so can move docs closer.

  1. … 52 more files in changeset.
ISIS-2062: moves core/security to core/security/api-and-bypass

  1. … 86 more files in changeset.
ISIS-2062: moves plugins/jdo-* into own subdir

this is so will be able to move the ug-odn docs closer.

  1. … 266 more files in changeset.
ISIS-2062: ISIS-2062: moves viewer-wicket-* into own subdir

this is so will be able to move the ug-vro docs closer.

  1. … 1290 more files in changeset.
ISIS-2062: ISIS-2062: moves viewer-restfulobjects-* into own subdir

this is so will be able to move the ug-vro docs closer.

  1. … 466 more files in changeset.
ISIS-2062: moves unittestsupport and integtestsupport into subdirectory

this is so will be able to move the ug-tst docs closer.

  1. … 98 more files in changeset.
ISIS-2158 moves the 'core/legacy/legacy' module to 'extensions/legacy'

- also includes the 'extension' modules with the maven core/pom.xml to

build everything (except examples) in one blow

  1. … 39 more files in changeset.
ISIS-2158 fixes transaction related smoketests

- also bumps h2/hsqldb to their latest versions

consecutive smoketest runs might run into an issue with jdo/schema

creation failing due to schema not found, but running test classes

individually does work

  1. … 19 more files in changeset.
ISIS-2156 bump shiro version 1.3.2 -> 1.4.1

- despite the unresolved shiro issue [1], however the mentioned

workaround appears to work:

filterChainResolver =

org.apache.shiro.web.filter.mgt.PathMatchingFilterChainResolver

[1] https://issues.apache.org/jira/browse/SHIRO-610

  1. … 6 more files in changeset.
ISIS-2150 cleaning up 'log4j' module references in pom.xml files

  1. … 3 more files in changeset.
ISIS-2150 removes modules log4j

  1. … 7 more files in changeset.
ISIS-2123 drop deprecated classes from /extensions/specsupport

- bumping cucumber version from 1.2.4 -> 4.2.6 (not the latest yet)

- handle cucumber version in /extensions/specsupport/pom.xml (no longer

in core)

- add cucumber-spring artifact

however, documentation seems sparse and I've not figured out yet hoe to

properly integrate cucumber with spring boot

  1. … 31 more files in changeset.
ISIS-2148 fixes 'smoketest' maven build

... by moving JDK11 profile specific dependency management out of the

profile in /core/pom.xml

  1. … 5 more files in changeset.
ISIS-2141 introduces top-level module 'supplemental-model'

- also moves the /core/mavendeps/* modules -> /mavendeps/*

- fixes javac -parameters option not picket up (detached-tests)

fixes maven build of core modules

  1. … 41 more files in changeset.
ISIS-2133 major: pulling fixture-script related code out of core

- new extension 'fixtures'

- new extension 'specsupport'

- parks all the headless stuff in specsupport, which is currently broken

  1. … 151 more files in changeset.
ISIS-2129: bump wicket versions '8.4.0' -> '8.5.0'

- rendering: insert a non-breaking-space between download-button and

file-name

Task-Url: https://issues.apache.org/jira/browse/ISIS-2129

  1. … 1 more file in changeset.
ISIS-2126 removing '/core/' and '*.core.*' in names where reasonable

- removed from all 'automaticModuleName' and 'artifactId'

- so we basically renamed all core artifacts!

  1. … 60 more files in changeset.
ISIS-2108 allows for WebModules to be plugged in using Spring API

- order of the WebModules within the filter chain is also determinded by

Spring API (using either @Order or @Priority)

- renaming legacy/transition-1-2 -> legacy/legacy

- moving webserver -> legacy/webserver (webserver is no longer needed,

web.apps do now have their own command-line entry-points ... main() )

- new module 'runtime-web' to consoldiate ServletContext specific

aspects

- renaming classes Isis*Boot* -> IsisBoot*

  1. … 104 more files in changeset.
ISIS-2108: allows for web-apps to also be launched from command-line

- adds maven profile 'spring' to example apps

- when launching the app with maven (spring-boot with embedded tomcat)

-- build: mvn clean install -Dspring

-- run: mvn spring-boot:run -Dspring

  1. … 13 more files in changeset.
ISIS-2113: adds a very basic BlobDemo to the 'demo'

- also bumps some wicket dependencies

Task-Url: https://issues.apache.org/jira/browse/ISIS-2113

  1. … 28 more files in changeset.
ISIS-2112: prepare for deprecation of Isis Transaction API

- intent is to instead hide current Isis Transaction Implementation

behind spring-tx

- also refactors Auditer- and PublisherService tests to demo API changes

Task-Url: https://issues.apache.org/jira/browse/ISIS-2112

  1. … 34 more files in changeset.
ISIS-2112: fixes build and convergence issues after introducing log4j v2

Task-Url: https://issues.apache.org/jira/browse/ISIS-2112

  1. … 11 more files in changeset.
ISIS-2112: remove log4j (v1) from the classpath

Task-Url: https://issues.apache.org/jira/browse/ISIS-2112

  1. … 5 more files in changeset.
  1. … 63 more files in changeset.
ISIS-2112: inspecting whether the ObjectAdapterMemento is broken

- persistent object creation with wicket ui fails

generated object is expected to be persistent, but it remains transient;

could also be related to a missing transaction context;

- all around some fixes (I lost track)

- some minor improvements with 'demo'

Task-Url: https://issues.apache.org/jira/browse/ISIS-2112

  1. … 98 more files in changeset.