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

    • -55
    • +0
    ./domainapp/application/SimpleApp.java
    • -125
    • +0
    ./domainapp/application/isis.properties
  1. … 788 more files in changeset.
ISIS-2123 simplify pom.xml setup for example apps

    • -3
    • +15
    ./domainapp/application/SimpleApp.java
  1. … 4 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*

    • -4
    • +4
    ./domainapp/application/SimpleApp.java
  1. … 104 more files in changeset.
ISIS-2112: preparing 'simpleapp' to use Spring

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

    • -0
    • +43
    ./domainapp/application/SimpleApp.java
    • -0
    • +125
    ./domainapp/application/isis.properties
  1. … 8 more files in changeset.
ISIS-2023: removes DomainApplication subclass for simpleapp archetype

also:

- general tidy-up of documentation about the archetypes.

- tidies up comments in viewer_wicket.properties

- removes DomainApplication.properties (i8n file no longer required)

- removes welcome.html (unused, in wrong location anyway)

    • -90
    • +0
    ./domainapp/webapp/DomainApplication.java
    • -28
    • +0
    ./domainapp/webapp/DomainApplication.properties
  1. … 7 more files in changeset.
ISIS-2003: adds new config property to allow initial bootswatch theme to be specified

rather than programmatically. This eliminates the main reasons for having a custom subclass of IsisWicketApplication .

Also:

- fixed up helloworld and simple app, remove their subclasses also

    • -90
    • +0
    ./domainapp/webapp/DomainApplication.java
  1. … 8 more files in changeset.
ISIS-1521: tiny tweaks to simpleapp archetype

    • -2
    • +4
    ./domainapp/webapp/DomainApplication.java
  1. … 1 more file in changeset.
ISIS-1674: adds helloworld app

to reduce boilerplate, also:

- AppManifestAbstract

- IsisWicketApplication#readLines(...)

    • -15
    • +1
    ./domainapp/webapp/DomainApplication.java
  1. … 83 more files in changeset.
ISIS-1538: reworks simpleapp into more modular structure; now uses mavenmixin's.

Backported from master (1.14.0 development)

    • -0
    • +28
    ./domainapp/webapp/DomainApplication.properties
    • -0
    • +40
    ./domainapp/webapp/welcome.html
  1. … 122 more files in changeset.
ISIS-848: documentation for AppManifest. Also...

... renamed some of the packages classes within the simpleapp (SimpleAppXxx -> DomainAppXxx) so that there is less to rename when used as an archetype.

.... recreated the archetype

    • -0
    • +102
    ./domainapp/webapp/DomainApplication.java
    • -105
    • +0
    ./domainapp/webapp/SimpleApplication.java
  1. … 58 more files in changeset.
ISIS-848: provide the ability to specify the AppManifest programmatically within the IsisWicketApplication subclass.

    • -54
    • +6
    ./domainapp/webapp/SimpleApplication.java
  1. … 8 more files in changeset.
ISIS-1133: minor simplifications to the simpleapp, noted while writing docs; optimizing imports

    • -5
    • +9
    ./domainapp/webapp/SimpleApplication.java
  1. … 25 more files in changeset.
ISIS-928: restructuring the simpleapp, adding a home page.

    • -0
    • +149
    ./domainapp/webapp/SimpleApplication.java
  1. … 54 more files in changeset.
ISIS-928: optimize imports for todoapp and simpleapp... don't use wildcards. This addresses the issue for Eclipse/Java 8 compiler of the type 'Optional' being ambiguous in java.util.* and org.apache.isis.applib.annotation.*

  1. … 24 more files in changeset.
ISIS-537: for todoapp, simpleapp: bootstrap themes, default theme.

  1. … 3 more files in changeset.
ISIS-887: Removing references to isis modules from simpleapp and todoapp.

In addition:

- removed auth*_file config files

* removed ToDoItem's schedule* actions

* removed Quartz scheduler config from todoapp

also:

* removed empty ComponentFactoryRegistrarForToDoApp

* removed empty PageClassListForToDoApp

  1. … 34 more files in changeset.
Minor non-functional fixes:

- javadoc

- constants

- Log the exception stack trace for better diagnostics.

- Java 7 improvements

- Use JavaScript event names without the 'on' prefix to avoid the warning from Wicket's AjaxEventBehavior

- add TODOs for potential problems

- remove casting where not needed

  1. … 22 more files in changeset.
ISIS-851: removing isis-module-background (moved back to core-runtime), and updating simpleapp/todoapp to reference 1.6.0 modules directly.

Specifically:

- removed dependencyManagement declarations of the o.a.i.module:isis-module-* Maven modules in core's parent pom.xml, and as <module>s

- moved BackgroundCommandExceution out of isis-module-background and back into isis-core-runtime (so that all modules are optional)

- changed implementation of BackgroundServiceDefault so that no longer fails fast if its prereq dependencies not available (and instead fails only if used). This means that can now be automatically made available (via @DomainService) with no configuration required.

- in simpleapp & todoapp's root pom.xml now reference isis 1.6.0 core's isis-module-* directly (and by individual version).

- in simpleapp & todoapp's webapp pom.xml, remove dependency on isis-module-background since (will) no longer exist.

In addition:

- in simpleapp, deleted ComponentFactoryRegistrarForSimpleApp, since is a no-op and just adds noise.

- in simpleapp & todoapp's persistor_datanucleus.properties, removed accidental duplication of a property.

- aligned IsisConfigurationForJdoIntegTests (programmatic setup of JDO config props) with that of persistor_datanucleus.properties (file-based setup)

- bumped pom-jdo-enhance-all to 1.7.0-SNAPSHOT

- also fixes to RO TCK (change to fixture data, a bit fragile :-( it would seem...)

    • -33
    • +0
    ./webapp/ComponentFactoryRegistrarForSimpleApp.java
  1. … 25 more files in changeset.
ISIS-839: renaming examples and archetypes

* quickstart_wicket_restful_jdo -> todoapp

* simple_wicket_restful_jdo -> simpleapp

    • -0
    • +33
    ./webapp/ComponentFactoryRegistrarForSimpleApp.java
    • -0
    • +142
    ./webapp/SimpleApplication.java
    • -0
    • +50
    ./webapp/prototyping/DeveloperUtilities.java
  1. … 654 more files in changeset.