Clone Tools
  • last updated 17 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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. … 39 more files in changeset.
ISIS-2112: fixing 'metamodel' tests

- add minimal infrastructure for when spring context is not available

during test

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

  1. … 16 more files in changeset.
ISIS-2112: backporting from '2033-IoC_Spring' branch

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

    • -0
    • +31
    ./ManagedObjectState.java
  1. … 1091 more files in changeset.
merge 'master' into 'v2'

    • -1
    • +29
    ./feature/ObjectActionParameter.java
  1. … 38 more files in changeset.
ISIS-2001: adds first cut on disabling params

    • -0
    • +12
    ./feature/ObjectActionParameter.java
  1. … 4 more files in changeset.
ISIS-2001: now hides actoin parameters dynamically

... somewhat against expectations. Don't knock it.

    • -3
    • +14
    ./feature/ObjectActionParameter.java
  1. … 8 more files in changeset.
ISIS-2001: caters for dependent defaults returning collection, also makes logic for recomputing default more sophisticated...

... based on *which* previous parameter actually changed.

  1. … 12 more files in changeset.
ISIS-2001: generalizes the wicket viewer to support "dependent defaults"

Also, the Wicket viewer will automatically check that defaults are compatible with choices available for the argument (if any) and reset if required.

  1. … 11 more files in changeset.
ISIS-2033: makes 'SpecificationLoader' an interface

- cleans up the SpecificationLoader implementation a bit

- adds some initial command service infrastructure to 'incubator'

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

  1. … 43 more files in changeset.
ISIS-2033: refactoring names

service -> bean

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

  1. … 23 more files in changeset.
  1. … 2 more files in changeset.
ISIS-2033: optimize ObjectSpec: decide sort once then treat immutable

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

  1. … 7 more files in changeset.
ISIS-2033: consolidating enums ManagedObjectType + MetaModelService.Sort

.. into org.apache.isis.applib.metamodel.ManagedObjectSort

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

  1. … 13 more files in changeset.
ISIS-2033: re-apply non-breaking changes from previous commit

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

  1. … 16 more files in changeset.
Revert "ISIS-2033: intermediate breaking commit"

This reverts commit ded1cec9883aec14583a9709e408a1584ab2b53d.

  1. … 139 more files in changeset.
ISIS-2033: intermediate breaking commit

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

  1. … 139 more files in changeset.
ISIS-2033: implementing ObjectAdapterService

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

    • -0
    • +93
    ./ManagedObjectType.java
  1. … 45 more files in changeset.
ISIS-2033: apply non-breaking changes from previous

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

  1. … 30 more files in changeset.
Revert "ISIS-2033: introduces ManagedObjectState"

This reverts commit 525a92c0bfec2099ddce33d0526d62cf5b0474fd.

  1. … 24 more files in changeset.
ISIS-2033: introduces ManagedObjectState

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

    • -0
    • +31
    ./ManagedObjectState.java
  1. … 24 more files in changeset.
ISIS-2033: introduces a new Oid 'UniversalOid'

to access/reference Beans and Entities managed ba external IoC

containers or PersistenceContexts

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

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

  1. … 25 more files in changeset.
ISIS-2033: move menus that depend on config from applib to runtime

also do some automatic organize imports

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

  1. … 119 more files in changeset.
ISIS-2033: reimplementing ServiceInjector

adding Mockito

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

  1. … 12 more files in changeset.
ISIS-2040: module 'security': rename and align packages

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

  1. … 216 more files in changeset.
Merge branch 'master' into v2

# Conflicts:

# core/metamodel/src/main/java/org/apache/isis/core/metamodel/spec/feature/ObjectAction.java

# core/viewer-restfulobjects-applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/util/Parser.java

# core/viewer-restfulobjects-server/src/main/java/org/apache/isis/viewer/restfulobjects/server/mappers/ExceptionMapperAbstract.java

# core/viewer-restfulobjects-server/src/main/java/org/apache/isis/viewer/restfulobjects/server/resources/ObjectActionArgHelper.java

  1. … 9 more files in changeset.
ISIS-2045, ISIS-2046: RO validations now supported

if validation fails, renders correct body in 422 client-side exception

x-ro-validate-only flag supported; returns 204 no content if validation passes.

  1. … 15 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: major: removing the DeploymentCategory

also rolling up RenderContext2-6

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

  1. … 131 more files in changeset.
ISIS-1976: moving responsibility for mixed in action lookup into ObjectSpecification API

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

  1. … 3 more files in changeset.