Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2126 aligning pkg names for modules 'integtestsupport' and 'log4j'

    • -46
    • +0
    ./AuthorizationManagerAllowAll.java
    • -176
    • +0
    ./HeadlessTransactionSupportDefault.java
  1. … 50 more files in changeset.
ISIS-2126 aligning package names in the 'config' module

  1. … 211 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

    • -5
    • +5
    ./HeadlessTransactionSupportDefault.java
  1. … 34 more files in changeset.
ISIS-2112: getting first JDO integration test running on Spring!

- see JUnit Test org.apache.isis.testdomain.tests.JdoBootstrappingTest

- Spring Boot is provisioning all required Services/Beans

- IsisSystem (Headless) no longer required

- Fixtures are successfully executed

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

    • -3
    • +3
    ./HeadlessTransactionSupportDefault.java
  1. … 14 more files in changeset.
ISIS-2112: backporting from '2033-IoC_Spring' branch

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

    • -9
    • +7
    ./HeadlessTransactionSupportDefault.java
  1. … 1098 more files in changeset.
ISIS-2033: starting a new branch for having spring boot take over

removing any modules that are in the way now; we can re-add them later

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

    • -46
    • +0
    ./AuthorizationManagerAllowAll.java
    • -179
    • +0
    ./HeadlessTransactionSupportDefault.java
  1. … 450 more files in changeset.
ISIS-2033: finally removing JDO dependencies from module 'runtime'

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

    • -1
    • +2
    ./HeadlessTransactionSupportDefault.java
  1. … 39 more files in changeset.
    • -1
    • +1
    ./HeadlessTransactionSupportDefault.java
  1. … 47 more files in changeset.
ISIS-2033: Major: MetaModel refactoring

removing instances of 'ServicesInjector' being passed around in

constructors

removing 'ServicesInjectorAware' interface

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

    • -2
    • +2
    ./HeadlessTransactionSupportDefault.java
  1. … 468 more files in changeset.
ISIS-2040: module 'security': rename and align packages

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

  1. … 215 more files in changeset.
ISIS-2040: refactor security related classes from 'metamodel' into 'security'

also let 'metamodel' depend on 'security' and not the other way around

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

  1. … 92 more files in changeset.
2039 redesign of config (#134)

* ISIS-2039: major refactoring

move config code into its own module

remove number of classes in metamodel, that hold a reference to

IsisConfiguration or its implementation

hide the mutable IsisConfigurationDefault

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

* ISIS-2039: reduce visibility of some config classes

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

* ISIS-2039: simplify config access

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

* ISIS-2039: cleaning up the component-provider mess

for web-modules: no longer negotiate by writing attributes to the

servlet-context, instead use a java class for that

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

* ISIS-2039: fixing some tests

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

* ISIS-2039: removing arguments of @PostConstruct methods

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

* ISIS-2039: lazy binding to config for wicket

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

* ISIS-2039: proposed test fix

also cleaning up verbose tests

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

* ISIS-2039: more test fixes

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

* ISIS-2039: experimenting with AppConfig managed by Guice

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

* ISIS-2039: solving the AppManifest lookup problem independently of the

configuration bootstrapping

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

* ISIS-2039: simplify helloworld

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

* ISIS-2039: moving type discovery to an earlier stage in bootstrapping

Integration Test Bootstrapping works.

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

* ISIS-2039: on web-context: move the config bootstrapping from wicket

module to the main ServletContextListener

such that the wicket module is no longer responsible for initiating the

framework

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

* ISIS-2039: config bootstrapping: fixes the resource chain

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

* ISIS-2039: allow ServiceLoader lookup for AppConfig to fallback ...

to previous behavior, that is to lookup the AppManifest from config

property 'isis.appManifest'

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

* ISIS-2039: fixes concurrent modification with _Context

add a property 'isUnitTesting' to the IsisSystemEnvironment, to help

with the decision on how to bootstrap the configuration

also doing some cleaning up

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

* ISIS-2039: fixing junit tests ...

by having the IsisSystemEnvironment#isUnitTesting correctly setup by

JunitRuleMocker2

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

* ISIS-2039: further fixing tests ...

also moving ExceptionRecognizer services that depend on the 'config'

module from 'applib' to 'runtime'

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

* ISIS-2039: fixing tests, that fail due to new domain object annot.

processing

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

* ISIS-2039: unify config bootstrapping code for maven-plugin,

wicket-viewer and headless

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

* ISIS-2039: to fix prev. commit: let the maven-plugin bootstrap the

configuration properly

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

* ISIS-2039: fixing mm verification tests

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

* ISIS-2039: reinstating the ConfigurationServiceDefault

also renaming packages within the 'config' module -> 'o.a.i.config'

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

* ISIS-2039: removing the ConfigurationService interface

use the singleton IsisConfiguration instead

for the UI, the ConfigurationServiceMenu was renamed to

ConfigurationMenu which uses a ConfigurationViewService for the single

purpose of displaying config values

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

* ISIS-2039: reorg. packages

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

    • -46
    • +0
    ./IsisSystemEnvironmentPluginForTesting.java
  1. … 425 more files in changeset.
ISIS-1991: major: removing the DeploymentCategory

also rolling up RenderContext2-6

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

    • -0
    • +46
    ./IsisSystemEnvironmentPluginForTesting.java
  1. … 129 more files in changeset.
ISIS-2010: work in progress going through references to DOMAIN

Have added DOMAIN_API, now need to look at existing uses of DOMAIN and see how they should be handled.

    • -1
    • +4
    ./HeadlessTransactionSupportDefault.java
  1. … 18 more files in changeset.
ISIS-1976: introduces ManagedObject to replace OA within most of metamodel

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

  1. … 141 more files in changeset.
ISIS-1976: cleanup 'Command' API

make it obvious which calls are non public API by gathering them in its

own 'Internal' interface

rename HasTransactionId -> HasUniqueId to better reflect its general

usage

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

    • -1
    • +1
    ./HeadlessTransactionSupportDefault.java
  1. … 36 more files in changeset.
ISIS-1954: adds BootstrappingGlueAbstract for BDD tests on Junit 5

calls ModuleBuilder to set up additional services.

Also removed the Util class that was acting as a wrapper for ModuleBuilder and also TransactionRule support.

    • -178
    • +0
    ./DefaultHeadlessTransactionSupport.java
    • -0
    • +178
    ./HeadlessTransactionSupportDefault.java
  1. … 8 more files in changeset.
ISIS-1841 automated source cleanup

Add missing '@Override' annotations

Remove trailing white spaces on all lines

Correct indentation

    • -76
    • +76
    ./DefaultHeadlessTransactionSupport.java
  1. … 1410 more files in changeset.
ISIS-1954: introduces a HeadlessTransactionSupport service

available only for integration support

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

    • -0
    • +178
    ./DefaultHeadlessTransactionSupport.java
  1. … 6 more files in changeset.
ISIS-1441: removes AuthenticationManagerStandardForDfltRuntime, instead use AuthenticationManagerStandard.

The supporting classes move from isis-core-runtime to isis-core-metamodel. Because the Authenticator subclasses relied on DeploymentType (only available in the isis-core-runtime), these instead depend on DeploymentCategory (in isis-core-metamodel).

This also includes a minor refactoring in the closeSession stuff... previously we called closeSession on AuthenticationManagerStandardForDfltRuntime, that in turn called IsisSessionFactory#closeSession() in order to clear the threadlocal holding the current session. However, IsisSessionFactory is part of isis-core-runtime so this design doesn't work. However, there is only one caller of closeSession, namely UserResourceServerside (the RO viewer). The refactoring is therefore easy enough... just have UserResourceServerside make the call to IsisSessionFactory.

  1. … 32 more files in changeset.
ISIS-802: removing UserProfileStore, Perspective, Options. Localization reverted to using the server default (since was only ever populated in Scimpi, and there are other JIRA issues already raised to implement client-side i18n).

    • -61
    • +0
    ./UserProfileStoreStaticInMemory.java
  1. … 63 more files in changeset.
ISIS-913: removing TemplateImageLoader, also DeploymentType.EXPLORATION, PROTOTYPE, CLIENT (have retained the server-side equivalents).

Also removed MultiUserExplorationSession.

    • -44
    • +0
    ./TemplateImageLoaderNoopInstaller.java
  1. … 35 more files in changeset.
ISIS-188: renaming packages in line with groupId:artifactId

    • -0
    • +65
    ./AuthenticationManagerNull.java
    • -0
    • +47
    ./AuthorizationManagerAllowAll.java
    • -0
    • +44
    ./TemplateImageLoaderNoopInstaller.java
    • -0
    • +44
    ./TemplateImageLoaderNull.java
    • -0
    • +61
    ./UserProfileStoreStaticInMemory.java
  1. … 1945 more files in changeset.