Clone Tools
  • last updated 20 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2126 aligning package names in the 'config' module

    • -63
    • +0
    ./commons/collections/Bin_Empty.java
    • -73
    • +0
    ./commons/collections/Bin_Multiple.java
    • -67
    • +0
    ./commons/collections/Bin_Singleton.java
    • -43
    • +0
    ./commons/collections/Cardinality.java
    • -24
    • +0
    ./commons/components/Component.java
    • -42
    • +0
    ./commons/components/package-info.java
    • -58
    • +0
    ./commons/encoding/DataInputExtended.java
    • -68
    • +0
    ./commons/encoding/DataOutputExtended.java
  1. … 197 more files in changeset.
ISIS-2094 java-doc: consolidates all @since 2.** entries -> @since 2.0

    • -1
    • +1
    ./commons/collections/Cardinality.java
    • -1
    • +1
    ./plugins/environment/DeploymentType.java
    • -1
    • +1
    ./plugins/ioc/ConversationContextServiceDefault.java
    • -1
    • +1
    ./plugins/ioc/RequestContextServiceDefault.java
  1. … 150 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*

    • -0
    • +10
    ./commons/collections/Bin_Multiple.java
    • -0
    • +5
    ./commons/collections/Bin_Singleton.java
  1. … 103 more files in changeset.
ISIS-2112: backporting smoketests from 'v2_SpringBoot'

- to allow side-by-side debugging of these 2 branches

  1. … 28 more files in changeset.
ISIS-2112: Adds new common utility class 'Inbox'

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

    • -0
    • +18
    ./commons/collections/Bin_Empty.java
    • -0
    • +18
    ./commons/collections/Bin_Multiple.java
    • -0
    • +18
    ./commons/collections/Bin_Singleton.java
    • -0
    • +18
    ./commons/collections/Cardinality.java
    • -0
    • +86
    ./commons/collections/Inbox.java
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.
ISIS-2112: brings 'helloworld' to life on tomcat

- however, the primary menu is not shown yet

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

    • -8
    • +4
    ./plugins/ioc/ConversationContextServiceDefault.java
    • -7
    • +3
    ./plugins/ioc/RequestContextServiceDefault.java
  1. … 7 more files in changeset.
ISIS-2112: removes the 'class-discovery' plugin

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

  1. … 22 more files in changeset.
ISIS-2112: removing the EventBusPlugin

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

    • -87
    • +0
    ./plugins/eventbus/EventBusPlugin.java
  1. … 1 more file in changeset.
ISIS-2112: remove the concept of 'Installers'

- Interface 'Installer' and implementing classes removed

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

    • -48
    • +0
    ./commons/components/Installer.java
  1. … 20 more files in changeset.
ISIS-2112: workaround events not working during bootstrapping

- further fixes provisioning issues

- introduce priority constants

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

    • -1
    • +3
    ./plugins/ioc/ConversationContextServiceDefault.java
    • -1
    • +3
    ./plugins/ioc/RequestContextServiceDefault.java
  1. … 23 more files in changeset.
ISIS-2112: backporting from '2033-IoC_Spring' branch

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

    • -0
    • +28
    ./plugins/ioc/ConversationContextHandle.java
    • -0
    • +30
    ./plugins/ioc/ConversationContextService.java
    • -0
    • +38
    ./plugins/ioc/ConversationContextServiceDefault.java
    • -0
    • +50
    ./plugins/ioc/IocPlugin.java
    • -0
    • +26
    ./plugins/ioc/RequestContextHandle.java
    • -0
    • +29
    ./plugins/ioc/RequestContextService.java
    • -0
    • +38
    ./plugins/ioc/RequestContextServiceDefault.java
  1. … 1091 more files in changeset.
ISIS-2112: backporting changes from IoC_spring branch

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

    • -0
    • +185
    ./commons/collections/Bin.java
    • -0
    • +45
    ./commons/collections/Bin_Empty.java
    • -0
    • +45
    ./commons/collections/Bin_Multiple.java
    • -0
    • +44
    ./commons/collections/Bin_Singleton.java
    • -0
    • +25
    ./commons/collections/Cardinality.java
  1. … 17 more files in changeset.
ISIS-2033: major: replacing EventBusService by CDI Events

+ using much simple services for framework internal events

+ fixing some provisioning failures

+ working towards having spring boot taking over the bootstrapping

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

    • -0
    • +7
    ./commons/collections/Bin_Multiple.java
    • -0
    • +7
    ./commons/collections/Bin_Singleton.java
  1. … 88 more files in changeset.
ISIS-2033: introduces 'Bin' a framework internal element container

immutable, with convenient support for special cases of cardinality:

* ZERO/EMPTY

* ONE

* MULTIPLE

idea extends on Java's built-in idioms: Optional and Collection

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

    • -0
    • +150
    ./commons/collections/Bin.java
    • -0
    • +38
    ./commons/collections/Bin_Empty.java
    • -0
    • +38
    ./commons/collections/Bin_Multiple.java
    • -0
    • +37
    ./commons/collections/Bin_Singleton.java
    • -0
    • +25
    ./commons/collections/Cardinality.java
  1. … 3 more files in changeset.
ISIS-2033: moves some responsibility from IsisSessionFactory to IsisSession

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

  1. … 12 more files in changeset.
ISIS-2033: adds and enables spring demo module

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

  1. … 12 more files in changeset.
ISIS-2033: provides a simplified ConversationContext

resuming of the context as required when 'long-running', is not

implemented yet

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

    • -0
    • +2
    ./plugins/ioc/ConversationContextHandle.java
    • -1
    • +2
    ./plugins/ioc/ConversationContextService.java
    • -0
    • +38
    ./plugins/ioc/ConversationContextServiceDefault.java
  1. … 10 more files in changeset.
ISIS-2033: introduces a Service to provide a ConversationContext

just stubs yet

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

    • -0
    • +26
    ./plugins/ioc/ConversationContextHandle.java
    • -0
    • +29
    ./plugins/ioc/ConversationContextService.java
  1. … 4 more files in changeset.
ISIS-2033: provides a RequestContextServiceDefault

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

    • -0
    • +16
    ./plugins/ioc/RequestContextHandle.java
    • -1
    • +16
    ./plugins/ioc/RequestContextService.java
    • -0
    • +38
    ./plugins/ioc/RequestContextServiceDefault.java
  1. … 3 more files in changeset.
ISIS-2033: integrate RequestContextService with Wicket

fixes 'No active contexts for scope type

javax.enterprise.context.RequestScoped'

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

    • -0
    • +7
    ./plugins/ioc/RequestContextService.java
  1. … 4 more files in changeset.
ISIS-2033: introduces a RequestContextService

to programmatically 'start' a new RequestScope

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

    • -0
    • +10
    ./plugins/ioc/RequestContextHandle.java
    • -0
    • +7
    ./plugins/ioc/RequestContextService.java
  1. … 25 more files in changeset.
ISIS-1811: adds missing license headers

  1. … 6 more files in changeset.
ISIS-2033: Major (interim): thrown away Installers and Guice

prepare for full provisioning utilizing CDI

this commit breaks provisioning and SudoService

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

    • -48
    • +0
    ./commons/components/Installer.java
    • -1
    • +1
    ./plugins/eventbus/EventBusPlugin.java
    • -0
    • +50
    ./plugins/ioc/IocPlugin.java
  1. … 176 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

    • -0
    • +36
    ./commons/components/ApplicationScopedComponent.java
    • -0
    • +24
    ./commons/components/Component.java
    • -0
    • +48
    ./commons/components/Installer.java
    • -0
    • +97
    ./commons/components/InstallerAbstract.java
    • -0
    • +32
    ./commons/components/Noop.java
    • -0
    • +36
    ./commons/components/SessionScopedComponent.java
    • -0
    • +39
    ./commons/components/TransactionScopedComponent.java
    • -0
    • +42
    ./commons/components/package-info.java
    • -0
    • +58
    ./commons/encoding/DataInputExtended.java
    • -0
    • +68
    ./commons/encoding/DataOutputExtended.java
    • -0
    • +40
    ./commons/encoding/Encodable.java
  1. … 82 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

    • -0
    • +49
    ./commons/exceptions/IsisException.java
  1. … 424 more files in changeset.
ISIS-1991: cleanup: use _Context.isPrototyping() everywhere (framework internal)

this is exposed by IsisContext.getEnvironment() as part of the public

API

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

  1. … 18 more files in changeset.
ISIS-1991: polishing the deploymentType decision logic

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

  1. … 1 more file in changeset.
ISIS-1991: add "isis.deploymentType" as a config option

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