isis-git

Clone Tools
  • last updated 20 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2107: improves isOfType so that enums that implement an interface are allowed for.

merge 'master' into 'v2'

  1. … 25 more files in changeset.
Merge pull request #137 from apache/2102_SSE

Introduces ServerSideEvents as an experimental feature.

Merge branch 'ISIS-1999'

ISIS-1999: removes AssociationGroup

since unused

ISIS-1999: allows mixins to be view models, renders their properties and collections via grid.

Also adds a new AssociationGroup panel, similar to PropertiesGroup,

ISIS-2106: increases width of sidebar to 25% (from 20%)

ISIS-2106: adds CSS for sidebar.

adds margin/padding to the bottom to allow for the fixed footer

Merge branch 'ISIS-2001'

ISIS-2001: fixes tiny CSS issue

ISIS-2001: simplifies enum that describes whether repaint is necessary

ISIS-2001: always recalculates pending, even if changed visibility/usability

ISIS-2001: adds first cut on disabling params

ISIS-2001: now only repaints entire param form if required.

Rather than return a boolean indicating we require repaint, we return a value of an enum that indicates what exactly changed.

ISIS-2001: now hides actoin parameters dynamically

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

ISIS-2001: adds facets etc for hide and disable on actoin parameters

ISIS-2001: moves action parameter validate facets to a different package

ISIS-2001: splits ActionValidationFacetViaMethodFactory into two

so that parameter validation is now performed in ActoinParameterValidationFacetViaMethodFactory.

Merge branch 'ISIS-2001'

ISIS-2001: removes duplication between ScalarPanelAbstract2 and ScalarModel

... pushes responsibility down to ScalarModel (which in turn now delegates to ObjectAdapterMemento)

ISIS-2001: caters for dependent defaults returning collection, also makes logic for recomputing default more sophisticated...

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

ISIS-2001: (temporary) adds a mixin to reproduce issue

ISIS-2033: fixing the async 'experiment'

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

ISIS-2072: no longer uploads to repo.incode.cloud

ISIS-2001: bumps demo apps to use incode-build:2.6

    • -1
    • +1
    /example/application/helloworld/pom.xml
    • -1
    • +1
    /example/application/simpleapp/pom.xml
Merge branch 'ISIS-2001'

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.

ISIS-2015: adds new mixin

ISIS-2015: adds new mixin

ISIS-2033: fixes the basic transactional/async example tests

- still, there is yet too much boilerplate required

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