isis-git

Clone Tools
  • last updated 28 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2121: date/time picked no longer side-by-side

ISIS-2112: fixes minor resource loading issues

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

    • binary
    /example/application/demo/src/main/webapp/images/favicon.png
ISIS-2112: preparing 'simpleapp' to use Spring

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

ISIS-2112: more fixes

- also removing debug code

- moving the new framework internal smoke tests from 'detached-tests' to

a new module at 'example/misc/smoketest'

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

  1. … 26 more files in changeset.
ISIS-2112: trouble-shooting: adds some fixes, some debug code

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

  1. … 7 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. … 84 more files in changeset.
ISIS-2112: demo-app: fixes asciidocj convergence issues

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

ISIS-2112: fixing the 'demo-app'

- successfully deploys on tomcat

- main menu and viewmodels seem to work

- however, eventbus and mementos don't work yet

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

ISIS-2112: further fixes 'metamodel' provisioning for 'helloworld'

- include helloworld's domain-objects with Springs component-scan

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

ISIS-2112: starting to fix metamodel discovery issue

- simplifies spec loader code

- extends the realm of classes to be scanned by Spring

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

  1. … 25 more files in changeset.
ISIS-2112: let built-in @DomainService classes be managed by Spring

- also cleaning up ugly code in BackgroundServiceDefault

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

ISIS-2112: makes Isis' SecurityManagers managed by Spring

- properly configures 'helloworld' to authenticate with Shiro

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

    • -0
    • +5
    /example/application/helloworld/pom.xml
ISIS-2112: properly implements 'isis-maven-plugin' to use Spring

- adds home-brew package scanning prior to Spring Context initialization

- however, whether the MoJos do what they are supposed to, needs to be

tested still

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

ISIS-2112: migrate 'isis-maven-plugin' to launch a Spring Context

- just a stub yet, but a FIXME[2112] marker is in place

- also making auth/bypass a convenient config bean -> IsisSecurityBoot

- 'simpleapp' successfully builds now

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

ISIS-2112: fixes some (not all) 'simpleapp' build issues

- DataNucleus' annotation-processor seems to stumble over lombok's

@NonNull, so we removed this annotation from 'SimpleObject'

- Profiles 'isis-validate' and 'swagger' still fail

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

ISIS-2112: fixes 'helloworld' maven build

- bumping datanucleus plugin version

- we successfully build on jdk-11 for Java 8

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

ISIS-2112: de-duplicate supplemental-models.xml

- with isis/example/pom.xml reuse the 'supplemental-models' from

isis/core, instead of using a duplicate

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

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

ISIS-2112: refactoring IsisConfiguration to be managed by Spring

- makes the ServiceRegistryDefault the bootstrapping entry-point of

Spring into Isis, that is ServiceRegistryDefault is

ApplicationContextAware

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

  1. … 9 more files in changeset.
ISIS-2112: utilizing Spring's @PropertySource with 'Presets'

- however still some boilerplate ...

@Configuration

@PropertySources({

@PropertySource("classpath:/domainapp/application/isis-non-changing.properties"),

@PropertySource(name=Presets.H2InMemory, factory =

Presets.Factory.class, value = { "" })

})

public class HelloWorldAppManifest {

...

}

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

    • -0
    • +109
    /core/config/src/main/java/org/apache/isis/config/Presets.java
ISIS-2112: fixes some provisioning issues

- also let ServiceRegistry wait on Spring's context to become available

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

ISIS-2112: refactoring 'Specloader' to a Spring Managed Bean

- disentangles and removes the complex factory code

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

ISIS-2112: demo app: converting MD to ADOC

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

ISIS-2112: introduces shared parent-pom for isis/example(s)

- removes dependencies on

<groupId>org.incode</groupId>

<artifactId>incode-build</artifactId>

- also converts demo app to parse .ADOC instead of .MD

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

    • -0
    • +8
    /core/plugins/jaxrs-resteasy-4/pom.xml
    • -166
    • +57
    /example/application/demo/pom.xml
    • -113
    • +27
    /example/application/helloworld/pom.xml
    • -97
    • +5
    /example/application/simpleapp/pom.xml
ISIS-2112: removes the 'class-discovery' plugin

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

  1. … 10 more files in changeset.
ISIS-2112: remove module 'codegen-javassist', also ...

- bumps jupiter 5.4.1 -> 5.4.2

- bumps spring-boot 2.1.4 -> 2.1.5 (released today)

- fixes integration tests

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

    • -129
    • +0
    /core/plugins/codegen-javassist/pom.xml
ISIS-2119: increases the timeout for downloading blobs to 250ms

... to avoid, I hope, the occasional InvalidBehaviourIdException .

ISIS-2112: PersistenceSessionServiceInternalNoop removed

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

merge 'master' into '2112_SpringBoot'

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