isis-git

Clone Tools
  • last updated 15 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merge pull request #139 from kshithijiyer/patch-1

Updating the way title is shown in CONTRIBUTING.adoc

Updating the way title is shown in CONTRIBUTING.adoc

ISIS-2121: date/time picked no longer side-by-side

Create license-header-java.txt

To be used as template to be prepended to java source files.

    • -0
    • +18
    /license-header-java.txt
ISIS-2001: blob/clob properties now visible once more even if not editable.

ISIS-2001: pushes logic from ScalarPanelAbstract2 into ScalarModel

- specifically, whether the panel has inline edits, and so will need to be in "view mode" rather than "disabled".

This allows us to remove the special case hacks of checking for the disabledReason of either "Always disabled" or "Immutable".

ISIS-2116: fixes download of metamodel

ISIS-2001: horrible work-around to allow 'edit in place' for classes annotated at editing=DISABLED at the class level.

ISIS-2118: removes dead code that is no longer called

ISIS-2118: no need for ImmutableFacet on properties/collections

since we have a DerivedFacet instead

ISIS-2015: removes unused import in the new mixin

ISIS-2116: avoid exception with metamodel download.

ISIS-2115: avoids js error by setOutputMarkupPlaceholderTag on component.

Merge branch 'ISIS-2001'

Still some issues, though:

- we don't render any of the params as disabled by default. the initial logic to hide params is in ActionParametersForm, so could add 'disable' logic in there.

- however, also, really that logic should probably move to ScalarModel (currently whetherHidden/Disabled for params always returns false/null, which is now a lie - should push this logic further back).

Also

- couldn't get disablement working for blob panels, so that is not yet supported (multipart exceptions)

- ? get (ignored) exception if hit Esc (rather than Cancel button)

ISIS-2001: fixes NPE for multi-line collection parameters.

ISIS-2001: wip, add support for disable/hide for string and boolean types.

Still some issues, though:

- we don't render any of the params as disabled by default. the initial logic to hide params is in ActionParametersForm, so could add 'disable' logic in there.

- however, also, really that logic should probably move to ScalarModel (currently whetherHidden/Disabled for params always returns false/null, which is now a lie - should push this logic further back).

Also

- couldn't get disablement working for blob panels, so that is not yet supported (multipart exceptions)

- ? get (ignored) exception if hit Esc (rather than Cancel button)

ISIS-2001: adds 'title' attribute if disabled

for parameters.

Also adds support for Blob panel (as well as text previously; still

need to check others).

However, exception if hit 'cancel' on a blob panel

ISIS-2072: removes reference to maven2-repository.dev.java.net

Certificate error.

Failed to resolve dependencies for one or more projects in the reactor. Reason: Could not transfer artifact org.apache.isis.core:isis-core-schema:jar:1.17.0.20190429-1255-f3a54c7c from/to maven2-repository.dev.java.net (http://download.java.net/maven/2/): Certificate for <download.java.net> doesn't match any of the subject alternative names: [download.oracle.com, epd-akam-us.oracle.com, epd-akam-ca.oracle.com, epd-akam-intl.oracle.com, aru-akam.oracle.com]

I'm hoping that we don't actually need this cert.

Merge branch 'ISIS-2107'

ISIS-2107: fixes unit test

ISIS-2107: makes reference choices more flexible by allowing it to handle enums that are implementing an interface

ISIS-2107: reformat is all

ISIS-2107: allows ObjectAdapterMementos that represent enum instances to be instantiated.

ISIS-2107: improves isOfType so that enums that implement an interface are allowed for.

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'