Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2141 renaming /example/application -> /examples/apps

    • -48
    • +0
    ./java/domainapp/application/DemoApp.java
    • -23
    • +0
    ./java/domainapp/dom/DemoModule.java
    • -45
    • +0
    ./java/domainapp/dom/actions/assoc/DemoItem.java
  1. … 775 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-2123: moves shiro.ini to classpath for demo

can't be loaded from WEB-INF.

    • -0
    • +58
    ./resources/shiro.ini
ISIS-2127 allow for the @HomePage annotation to also be placed on types

- no longer needs a service to provide the homepage

- but one can still use a service if desired for more fine-grained

control

  1. … 3 more files in changeset.
ISIS-2136 uses prism (client-side java-script) for syntax highlighting

  1. … 3 more files in changeset.
ISIS-2136 move the former markdown specific highlighting java-script from 'demo' to 'markdown'

  1. … 2 more files in changeset.
ISIS-2136 make markdown- and adoc to HTML conversion code reusable

- adds module /extensions/markdown

- adds module /extensions/asciidoc

    • -6
    • +3
    ./java/domainapp/application/DemoApp.java
    • -64
    • +2
    ./java/domainapp/utils/DemoUtils.java
  1. … 8 more files in changeset.
ISIS-2127: homepage action providers are no longer restricted to be @DomainServices ...

- now also allowed to have an @HomPage annotated Action are @ViewModels

or any IoC managed beans

- moves the HomePageProviderService 'applib' -> 'metamodel'

- also renaming HomePageProviderService -> HomePageResolverService

- code-deduplication, there is now only single code that does the

metamodel lookup for the hompage providing action

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

    • -0
    • +6
    ./java/domainapp/dom/homepage/DemoHomePage.adoc
    • -0
    • +57
    ./java/domainapp/dom/homepage/DemoHomePage.java
    • -0
    • +32
    ./java/domainapp/dom/homepage/DemoHomePage.layout.xml
    • -0
    • +44
    ./java/domainapp/dom/homepage/DemoHomePageService.java
  1. … 26 more files in changeset.
ISIS-2130: fixes classes annotated with @Mixin getting ignored

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

    • -4
    • +4
    ./java/domainapp/application/DemoApp.java
    • -10
    • +0
    ./java/domainapp/dom/types/blob/BlobDemo.java
  1. … 5 more files in changeset.
ISIS-2129: introduces ResourceLinkVolatile to replace Wicket's ResourceLink

- Each ResourceLinkVolatile instance generates a unique URL, which

effectively eliminates any caching during the request response cycle.

- This is the desired behavior for Blob/Clob 'download' buttons.

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

    • -0
    • +10
    ./java/domainapp/dom/types/blob/BlobDemo.java
    • -0
    • +40
    ./java/domainapp/dom/types/blob/BlobDemo_downloadLogo.java
  1. … 2 more files in changeset.
ISIS-2126: when starting example apps from cmd-line, default to PROTOTYPING

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

    • -2
    • +5
    ./java/domainapp/application/DemoApp.java
  1. … 2 more files in changeset.
ISIS-2126 fixes provisioning error by disabling the TimestampService

- which initialized too early, marked deprecated ... still needed?

  1. … 13 more files in changeset.
ISIS-2126 aligning most pkg names for modules 'runtime*'

- o.a.i.core.runtime.* -> o.a.i.runtime.*

  1. … 570 more files in changeset.
ISIS-2108 implements H2Console support as a WebModule

- also cleaning up helloworld web.xml

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

    • -3
    • +12
    ./java/domainapp/application/DemoApp.java
  1. … 12 more files in changeset.
ISIS-2125: fixes 'helloworld' and 'demo' maven build and test issues

  1. … 3 more files in changeset.
ISIS-2113: blob-demo: use the Apache Isis logo

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

    • -4
    • +8
    ./java/domainapp/dom/types/blob/BlobDemo.adoc
    • -3
    • +5
    ./java/domainapp/dom/types/blob/BlobDemo.java
    • binary
    ./resources/domainapp/dom/types/blob/avatar.png
    • binary
    ./resources/domainapp/dom/types/blob/isis-logo-568x286.png
ISIS-2113: demo: add missing license headers

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

    • -0
    • +18
    ./java/domainapp/dom/types/blob/BlobDemo.java
    • -0
    • +18
    ./java/domainapp/dom/types/text/TextDemo.java
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

    • -36
    • +0
    ./java/domainapp/dom/scalars/ScalarMenu.java
    • -77
    • +0
    ./java/domainapp/dom/scalars/TemporalDemo.adoc
    • -96
    • +0
    ./java/domainapp/dom/scalars/TemporalDemo.java
    • -70
    • +0
    ./java/domainapp/dom/scalars/TemporalDemo.md
    • -24
    • +0
    ./java/domainapp/dom/scalars/TextDemo.adoc
    • -57
    • +0
    ./java/domainapp/dom/scalars/TextDemo.java
    • -22
    • +0
    ./java/domainapp/dom/scalars/TextDemo.md
    • -0
    • +47
    ./java/domainapp/dom/types/FeaturedTypesMenu.java
    • -0
    • +24
    ./java/domainapp/dom/types/blob/BlobDemo.adoc
    • -0
    • +60
    ./java/domainapp/dom/types/blob/BlobDemo.java
    • -0
    • +35
    ./java/domainapp/dom/types/blob/BlobDemo.layout.xml
  1. … 14 more files in changeset.
ISIS-2112: minor renaming, also brings the 'demo' back to life

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

    • -232
    • +0
    ./webapp/WEB-INF/logging.properties
  1. … 4 more files in changeset.
ISIS-2112: fixes minor resource loading issues

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

    • binary
    ./webapp/images/apache-isis/logo-48x48.png
    • binary
    ./webapp/images/favicon.png
  1. … 4 more files in changeset.
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

    • -44
    • +0
    ./java/domainapp/dom/events/EventLog.java
    • -1
    • +1
    ./java/domainapp/dom/events/EventLogMenu.java
    • -0
    • +42
    ./java/domainapp/dom/events/EventLogRepository.java
  1. … 37 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. … 18 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
    • +1
    ./java/domainapp/dom/jee/JeeDemoService.java
    • -6
    • +13
    ./java/domainapp/utils/DemoUtils.java
    • -0
    • +8
    ./webapp/scripts/prism1.14.js
  1. … 92 more files in changeset.
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

    • -0
    • +39
    ./java/domainapp/application/DemoApp.java
    • -0
    • +75
    ./java/domainapp/application/isis-non-changing.properties
  1. … 5 more files in changeset.
ISIS-2112: demo app: converting MD to ADOC

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

    • -0
    • +13
    ./java/domainapp/dom/actions/async/AsyncActionDemo.adoc
    • -0
    • +40
    ./java/domainapp/dom/error/ErrorDemo.adoc
    • -0
    • +78
    ./java/domainapp/dom/jee/JeeDemo.adoc
    • -0
    • +77
    ./java/domainapp/dom/scalars/TemporalDemo.adoc
    • -0
    • +24
    ./java/domainapp/dom/scalars/TextDemo.adoc
    • -0
    • +6
    ./java/domainapp/dom/tabs/TabDemo.adoc
    • -0
    • +45
    ./java/domainapp/dom/tooltip/TooltipDemo.adoc
    • -0
    • +36
    ./java/domainapp/dom/tree/TreeDemo.adoc
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

    • -45
    • +62
    ./java/domainapp/utils/DemoUtils.java
  1. … 6 more files in changeset.
ISIS-2112: further fixing build issues, finally all 'core' modules build

- 'objenesis' convergence, bumping 2.4 -> 2.6 'codegen-javassist'

- phasing out plugin 'eventbus-axon' .. to be replaced by Spring

- 'jaxb' convergence issues .. using 2.3.2

- bumping bytebuddy 1.9.3 -> 1.9.12

- disable 3 imposterise test, since these fail when run on jvm-11

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

  1. … 20 more files in changeset.
ISIS-2112: removes the AppManifest/AbstractModule subsystem

- yet needed lots of FIXME[2112] markers, to be dealt with later

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

  1. … 104 more files in changeset.