Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2062: ISIS-2062: moves viewer-restfulobjects-* into own subdir

this is so will be able to move the ug-vro docs closer.

    • -43
    • +0
    ./restfulobjects/rendering/Caching.java
    • -26
    • +0
    ./restfulobjects/rendering/ExceptionWithHttpStatusCode.java
    • -120
    • +0
    ./restfulobjects/rendering/OidUtils.java
    • -213
    • +0
    ./restfulobjects/rendering/ReprRendererAbstract.java
    • -57
    • +0
    ./restfulobjects/rendering/ReprRendererException.java
    • -132
    • +0
    ./restfulobjects/rendering/Responses.java
    • -87
    • +0
    ./restfulobjects/rendering/RestfulObjectsApplicationException.java
  1. … 452 more files in changeset.
batch update source format:

- Add missing '@Override' annotations

- Correct indentation

- Add file header (JAutodoc)

    • -14
    • +14
    ./restfulobjects/rendering/OidUtils.java
    • -2
    • +2
    ./restfulobjects/rendering/RestfulObjectsApplicationException.java
  1. … 1053 more files in changeset.
batch update source format: organize imports and reorder

0=java

1=javax

2=com

3=org

4=org.apache.isis

5=org.isisaddons

6=org.incode

7=#

    • -2
    • +2
    ./restfulobjects/rendering/OidUtils.java
    • -2
    • +3
    ./restfulobjects/rendering/Responses.java
    • -3
    • +3
    ./restfulobjects/rendering/util/Util.java
  1. … 788 more files in changeset.
ISIS-2125 batch-update license headers for *.java files

    • -13
    • +15
    ./restfulobjects/rendering/Responses.java
  1. … 318 more files in changeset.
ISIS-2140 remove DomainService.menuOrder

  1. … 27 more files in changeset.
ISIS-2126 consolidating 'metamodel' o.a.i.c.common packages and classes

- pkg names in module 'metamodel' are now fully aligned

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

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

    • -1
    • +1
    ./restfulobjects/rendering/Responses.java
  1. … 568 more files in changeset.
ISIS-2126 aligning most pkg names for module 'metamodel'

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

    • -9
    • +9
    ./restfulobjects/rendering/OidUtils.java
    • -1
    • +1
    ./restfulobjects/rendering/Responses.java
  1. … 3127 more files in changeset.
ISIS-2112: refining BeanSort terminology

- also makes helloworld deployable again

- core: maven build and surefire tests successful

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

  1. … 27 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
    ./restfulobjects/rendering/OidUtils.java
  1. … 98 more files in changeset.
ISIS-2112: remove @Any qualifiers at injection points

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

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

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

    • -0
    • +120
    ./restfulobjects/rendering/OidUtils.java
    • -4
    • +3
    ./restfulobjects/rendering/Responses.java
    • -0
    • +41
    ./restfulobjects/rendering/UrlDecoderUtils.java
  1. … 1084 more files in changeset.
merge 'master' into 'v2'

  1. … 39 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-2040: module 'security': rename and align packages

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

  1. … 216 more files in changeset.
    • -2
    • +2
    ./restfulobjects/rendering/util/MapUtils.java
    • -4
    • +6
    ./restfulobjects/rendering/util/Util.java
  1. … 17 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.
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

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

    • -0
    • +26
    ./restfulobjects/rendering/ExceptionWithBody.java
    • -0
    • +26
    ./restfulobjects/rendering/ExceptionWithHttpStatusCode.java
    • -8
    • +26
    ./restfulobjects/rendering/RestfulObjectsApplicationException.java
  1. … 11 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

    • -29
    • +13
    ./restfulobjects/rendering/service/RepresentationServiceContentNegotiator.java
  1. … 117 more files in changeset.
ISIS-2019: adds guards for missing facets

if missing TypeOfFacet or CollectionSemantcsFacet when invoking a collection mixin

  1. … 2 more files in changeset.
ISIS-2017: adds support for $$domainType

  1. … 1 more file in changeset.
  1. … 8 more files in changeset.
ISIS-1975: RO: allows fine-grained property suppression

... without breaking backward compatibility

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

  1. … 1 more file in changeset.
ISIS-1976: polishing ServiceInjector and ServiceRegistry API

let ServiceInjector implement ServiceRegistry

service lookup result is now an Optional instead of a nullable Object

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

    • -1
    • +1
    ./restfulobjects/rendering/Responses.java
  1. … 87 more files in changeset.
ISIS-1976: cleanup ServiceUtil

improve ServiceInjector's service list validation for uniqueness to

print all! duplicates

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

  1. … 6 more files in changeset.
ISIS-1976: Improve the service lookup API (streams instead of collections)

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

  1. … 14 more files in changeset.
ISIS-1976: rename ObjectAdapter.getObject() -> getPojo()

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

  1. … 111 more files in changeset.