[jira] [Updated] (ISIS-2839) More Types / Blobs

2021-08-27 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2839?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2839: -- Component/s: Isis Client Kroviz > More Types / Blobs > -- > >

[jira] [Assigned] (ISIS-841) [NOT A PROBLEM] Remove mention of a "loading()" callback; this can never fire (for JDO objectstore).

2021-08-27 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-841?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood reassigned ISIS-841: Fix Version/s: 2.0.0-M7 Assignee: Daniel Keir Haywood Summary: [NO

[jira] [Resolved] (ISIS-841) [NOT A PROBLEM] Remove mention of a "loading()" callback; this can never fire (for JDO objectstore).

2021-08-27 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-841?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-841. -- Resolution: Not A Problem fixed at some point in the last 7 years [!] > [NOT A PROBLEM]

[jira] [Updated] (ISIS-517) Support JSR-305 annotations (@Immutable, @Signed, @MatchesPattern)

2021-08-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-517?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-517: - Not sure that JSR-305 is maintained anymore - did I read somewhere it is split package and the

[jira] [Updated] (ISIS-517) ??? Support JSR-305 annotations (@Immutable, @Signed, @MatchesPattern)

2021-08-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-517?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-517: - Summary: ??? Support JSR-305 annotations (@Immutable, @Signed, @MatchesPattern) (was: Supp

[jira] [Assigned] (ISIS-2752) Extend MetaModelService to lookup custom annotations from an Identifier

2021-08-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2752?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood reassigned ISIS-2752: - Assignee: Daniel Keir Haywood > Extend MetaModelService to lookup custom annotati

[jira] [Created] (ISIS-2859) 2.0.0-M7 release activities

2021-08-25 Thread Daniel Keir Haywood (Jira)
Daniel Keir Haywood created ISIS-2859: - Summary: 2.0.0-M7 release activities Key: ISIS-2859 URL: https://issues.apache.org/jira/browse/ISIS-2859 Project: Isis Issue Type: Task

[jira] [Closed] (ISIS-2483) Isis 2.0.0-M6 Release activities

2021-08-25 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2483?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood closed ISIS-2483. - Resolution: Fixed > Isis 2.0.0-M6 Release activities > >

[jira] [Created] (ISIS-2858) AbstractUserAndRoleScript and similar should inject into suppliers.

2021-08-25 Thread Daniel Keir Haywood (Jira)
Daniel Keir Haywood created ISIS-2858: - Summary: AbstractUserAndRoleScript and similar should inject into suppliers. Key: ISIS-2858 URL: https://issues.apache.org/jira/browse/ISIS-2858 Project: Is

[jira] [Resolved] (ISIS-2854) Secman's UserMementoRefinerForApplicationUser introduces circular dependency

2021-08-25 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2854?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2854. --- Resolution: Fixed > Secman's UserMementoRefinerForApplicationUser introduces circular

[jira] [Updated] (ISIS-2854) Secman's UserMementoRefinerForApplicationUser introduces circular dependency

2021-08-22 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2854?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2854: -- Description: |isis.runtimeservices.RepositoryServiceDefault| |+| |isis.runtimeservices.F

[jira] [Created] (ISIS-2854) Secman's UserMementoRefinerForApplicationUser introduces circular dependency

2021-08-22 Thread Daniel Keir Haywood (Jira)
Daniel Keir Haywood created ISIS-2854: - Summary: Secman's UserMementoRefinerForApplicationUser introduces circular dependency Key: ISIS-2854 URL: https://issues.apache.org/jira/browse/ISIS-2854 Pr

[jira] [Updated] (ISIS-2649) Regression: ObjectSpecification Predicates isEntity() and isViewModel() are always false when abstract

2021-08-20 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2649?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2649: -- Fix Version/s: 2.0.0-M7 > Regression: ObjectSpecification Predicates isEntity() and isVi

[jira] [Commented] (ISIS-2848) Allow local mixins to be wrapped more "intuitively"

2021-08-19 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2848?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17401527#comment-17401527 ] Daniel Keir Haywood commented on ISIS-2848: --- This might not be possible without

[jira] [Created] (ISIS-2848) Allow local mixins to be wrapped more "intuitively"

2021-08-19 Thread Daniel Keir Haywood (Jira)
Daniel Keir Haywood created ISIS-2848: - Summary: Allow local mixins to be wrapped more "intuitively" Key: ISIS-2848 URL: https://issues.apache.org/jira/browse/ISIS-2848 Project: Isis Issu

[jira] [Created] (ISIS-2847) Improve secman's AbstractUsersAndRole so that it is an upsert rather than a simple insert-if-not-present.

2021-08-18 Thread Daniel Keir Haywood (Jira)
Daniel Keir Haywood created ISIS-2847: - Summary: Improve secman's AbstractUsersAndRole so that it is an upsert rather than a simple insert-if-not-present. Key: ISIS-2847 URL: https://issues.apache.org/jira/bro

[jira] [Commented] (ISIS-2846) Layout Information Missing in RO Viewer

2021-08-18 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2846?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17401220#comment-17401220 ] Daniel Keir Haywood commented on ISIS-2846: --- Which information exactly is not av

[jira] [Updated] (ISIS-2845) Reinstate automatic injection into entities when resolved.

2021-08-18 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2845?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2845: -- Description: see attached class. One issue is that we no longer provide access to the c

[jira] [Updated] (ISIS-2845) Reinstate automatic injection into entities when resolved.

2021-08-18 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2845?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2845: -- Description: see attached class. We then need to change `LocalPersistenceManagerFactory

[jira] [Created] (ISIS-2845) Reinstate automatic injection into entities when resolved.

2021-08-18 Thread Daniel Keir Haywood (Jira)
Daniel Keir Haywood created ISIS-2845: - Summary: Reinstate automatic injection into entities when resolved. Key: ISIS-2845 URL: https://issues.apache.org/jira/browse/ISIS-2845 Project: Isis

[jira] [Created] (ISIS-2844) With Secman, SudoService behaves differently from impersonation - should be consistent.

2021-08-18 Thread Daniel Keir Haywood (Jira)
Daniel Keir Haywood created ISIS-2844: - Summary: With Secman, SudoService behaves differently from impersonation - should be consistent. Key: ISIS-2844 URL: https://issues.apache.org/jira/browse/ISIS-2844

[jira] [Commented] (ISIS-2841) Bump to Jakarta EE 8 and fix module-info.class to allow javadoc plugoin to be reinstated

2021-08-16 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17399586#comment-17399586 ] Daniel Keir Haywood commented on ISIS-2841: --- see also ISIS-2836 > Bump to Jakar

[jira] [Updated] (ISIS-1968) @Title on a field can result in "Untitled Simple Object" - because DN hasn't always retrieved object

2021-08-16 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-1968?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-1968: -- Fix Version/s: 2.0.0-M7 > @Title on a field can result in "Untitled Simple Object" - bec

[jira] [Updated] (ISIS-1968) @Title on a field should use the getter (to allow the ORM to lazily retrieve the data)

2021-08-16 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-1968?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-1968: -- Description: otherwise, can result in "Untitled Simple Object" - because DN hasn't alway

[jira] [Updated] (ISIS-1968) @Title on a field should use the getter (to allow the ORM to lazily retrieve the data)

2021-08-16 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-1968?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-1968: -- Summary: @Title on a field should use the getter (to allow the ORM to lazily retrieve th

[jira] [Created] (ISIS-2842) Improve Swagger UI to allow credentials to be specified

2021-08-15 Thread Daniel Keir Haywood (Jira)
Daniel Keir Haywood created ISIS-2842: - Summary: Improve Swagger UI to allow credentials to be specified Key: ISIS-2842 URL: https://issues.apache.org/jira/browse/ISIS-2842 Project: Isis

[jira] [Resolved] (ISIS-2591) source release seems to zip up node_modules & datanucleus.log

2021-08-15 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2591?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2591. --- Resolution: Not A Problem Following the existing process carefully didn't result in th

[jira] [Created] (ISIS-2841) Bump to Jakarta EE 8 and fix module-info.class to allow javadoc plugoin to be reinstated

2021-08-15 Thread Daniel Keir Haywood (Jira)
Daniel Keir Haywood created ISIS-2841: - Summary: Bump to Jakarta EE 8 and fix module-info.class to allow javadoc plugoin to be reinstated Key: ISIS-2841 URL: https://issues.apache.org/jira/browse/ISIS-2841

[jira] [Updated] (ISIS-2810) [is this required?] secman - introduce explicit permissions for type

2021-08-06 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2810?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2810: -- Fix Version/s: (was: 2.0.0-M7) Description: ... by reworking HiddenTypeFacetDe

[jira] [Updated] (ISIS-2804) Remove hard-coding of the Wicket role in impersonation etc.

2021-08-06 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2804?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2804: -- Description: see also ISIS-2729 > Remove hard-coding of the Wicket role in impersonation

[jira] [Updated] (ISIS-2729) Wicket viewer should be responsible for adding in its role to UserMemento

2021-08-06 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2729?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2729: -- see also ISIS-2804 > Wicket viewer should be responsible for adding in its role to UserMeme

[jira] [Updated] (ISIS-2695) Add Java Bean Validation support

2021-08-06 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2695?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2695: -- Component/s: (was: Isis Persistence JPA) (was: Isis Persistence

[jira] [Updated] (ISIS-2695) Add Java Bean Validation support

2021-08-06 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2695?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2695: -- Fix Version/s: (was: 2.0.0) Affects Version/s: (was: 2.0.0)

[jira] [Updated] (ISIS-2765) Method ModuleWithFixtures.getTeardownFixture not executed after failed test

2021-08-06 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2765?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2765: -- Fix Version/s: (was: 2.0.0) 2.0.0-M7 > Method ModuleWithFixtures.

[jira] [Updated] (ISIS-2749) Convert IsisConverterLocator into a domain service and allow Wicket Converters to be substituted in.

2021-08-06 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2749?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2749: -- Fix Version/s: (was: 2.0.0) 2.0.0-M7 > Convert IsisConverterLocat

[jira] [Updated] (ISIS-2743) For embedded entity types, contribute their actions to the referencing type.

2021-08-06 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2743?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2743: -- Component/s: Isis Core Fix Version/s: (was: 2.0.0) > For embedded entity types

[jira] [Updated] (ISIS-2744) Add new "optionalX" supporting method for parameters so that its optionality can be toggled

2021-08-06 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2744?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2744: -- Component/s: Isis Core Fix Version/s: (was: 2.0.0) > Add new "optionalX" suppo

[jira] [Commented] (ISIS-2822) Wrapper: async executions must run within their own exclusive transaction

2021-08-06 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2822?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17394692#comment-17394692 ] Daniel Keir Haywood commented on ISIS-2822: --- My expectation of the contract with

[jira] [Resolved] (ISIS-2728) Extend UserMemento to contain application tenancy path, and callback to allow secman etc to populate.

2021-08-05 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2728?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2728. --- Resolution: Fixed > Extend UserMemento to contain application tenancy path, and callba

[jira] [Resolved] (ISIS-2730) If home page fails to render (eg due to insufficient permissions), then just suppress.

2021-08-05 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2730?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2730. --- Resolution: Fixed > If home page fails to render (eg due to insufficient permissions),

[jira] [Assigned] (ISIS-2730) If home page fails to render (eg due to insufficient permissions), then just suppress.

2021-08-05 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2730?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood reassigned ISIS-2730: - Fix Version/s: (was: 2.0.0) 2.0.0-M6 Assignee: Dan

[jira] [Resolved] (ISIS-2756) Unit test support fixes (docs and impl)

2021-08-05 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2756?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2756. --- Resolution: Fixed > Unit test support fixes (docs and impl) >

[jira] [Created] (ISIS-2836) Remove the unnecessary mavendeps, inline the JDK11+support

2021-08-04 Thread Daniel Keir Haywood (Jira)
Daniel Keir Haywood created ISIS-2836: - Summary: Remove the unnecessary mavendeps, inline the JDK11+support Key: ISIS-2836 URL: https://issues.apache.org/jira/browse/ISIS-2836 Project: Isis

[jira] [Resolved] (ISIS-2833) @Title throws NPE.

2021-08-02 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2833?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2833. --- Resolution: Fixed > @Title throws NPE. > -- > > Key: I

[jira] [Created] (ISIS-2833) @Title throws NPE.

2021-08-02 Thread Daniel Keir Haywood (Jira)
Daniel Keir Haywood created ISIS-2833: - Summary: @Title throws NPE. Key: ISIS-2833 URL: https://issues.apache.org/jira/browse/ISIS-2833 Project: Isis Issue Type: Bug Components:

[jira] [Resolved] (ISIS-2719) with secman, Impersonation does not correctly figure out permissions of switched user

2021-08-01 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2719?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2719. --- Resolution: Fixed > with secman, Impersonation does not correctly figure out permissio

[jira] [Resolved] (ISIS-2806) Add some overrides for SudoService / InteractionContext to switch the clock.

2021-08-01 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2806?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2806. --- Resolution: Fixed > Add some overrides for SudoService / InteractionContext to switch

[jira] [Resolved] (ISIS-2754) Use @AliasFor to declare Spring's @Named from @DomainService(logicalTypeName)

2021-08-01 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2754?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2754. --- Resolution: Fixed > Use @AliasFor to declare Spring's @Named from @DomainService(logic

[jira] [Resolved] (ISIS-2802) Change AsciiDoc and MarkDown types to convert on the fly, and rename 'Markup' to 'Html'

2021-07-27 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2802?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2802. --- Resolution: Fixed > Change AsciiDoc and MarkDown types to convert on the fly, and rena

[jira] [Resolved] (ISIS-2329) Support nested non-static mixins, with domain event class declared within.

2021-07-27 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2329?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2329. --- Resolution: Fixed > Support nested non-static mixins, with domain event class declared

[jira] [Updated] (ISIS-2810) Rework HiddenTypeFacetDerivedFromAuthorization to be based on explicit type action.

2021-07-27 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2810?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2810: -- Fix Version/s: (was: 2.0.0-M6) 2.0.0-M7 > Rework HiddenTypeFacetD

[jira] [Updated] (ISIS-2774) Allow members (and their supporting methods) to have non-public visibility. Allow properties/collections to have no getters & setters, or non-public getters and setters.

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2774?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2774: -- Fix Version/s: (was: 2.0.0-M6) 2.0.0-M7 > Allow members (and thei

[jira] [Updated] (ISIS-2703) ApplicationTenancy's autocomplete doesn't seem to work (not available for secman-admin)

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2703?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2703: -- Fix Version/s: (was: 2.0.0-M6) 2.0.0-M7 Description: At the

[jira] [Resolved] (ISIS-2785) Title tooltip shows the base class, rather than concrete

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2785?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2785. --- Resolution: Fixed > Title tooltip shows the base class, rather than concrete > ---

[jira] [Assigned] (ISIS-2805) Lifecycle events do not fire for JDO (either)

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2805?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood reassigned ISIS-2805: - Assignee: Andi Huber > Lifecycle events do not fire for JDO (either) > --

[jira] [Assigned] (ISIS-2794) JPA Lifecycle events do not fire

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2794?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood reassigned ISIS-2794: - Assignee: Andi Huber (was: Andi Huber) > JPA Lifecycle events do not fire >

[jira] [Assigned] (ISIS-2794) JPA Lifecycle events do not fire

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2794?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood reassigned ISIS-2794: - Assignee: Andi Huber > JPA Lifecycle events do not fire > ---

[jira] [Updated] (ISIS-2782) Add config properties to require explicit @Property, @Collection and @MemberSupport. (isis.applib.annotation.property.explicit etc)

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2782?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2782: -- Fix Version/s: (was: 2.0.0-M6) 2.0.0-M7 > Add config properties t

[jira] [Resolved] (ISIS-2253) Derive ChoicesFacet from ChoicesFromFacet, remove special-case logic.

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2253. --- Assignee: Andi Huber Resolution: Fixed > Derive ChoicesFacet from ChoicesFromFac

[jira] [Updated] (ISIS-2377) Regression: download Layout.xml 'normalized' seems to behave like 'full'

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2377?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2377: -- Fix Version/s: (was: 2.0.0-M6) 2.0.0 > Regression: download Layou

[jira] [Assigned] (ISIS-2329) Support nested non-static mixins, with domain event class declared within.

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2329?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood reassigned ISIS-2329: - Assignee: Daniel Keir Haywood > Support nested non-static mixins, with domain eve

[jira] [Updated] (ISIS-2528) add docs to describe how to style the Wicket UI

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2528?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2528: -- Fix Version/s: (was: 2.0.0) > add docs to describe how to style the Wicket UI >

[jira] [Resolved] (ISIS-2650) [DUPLICATE] Support domain events for property and collection mixins

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2650?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2650. --- Resolution: Duplicate duplicate of ISIS-2235 > [DUPLICATE] Support domain events for

[jira] [Updated] (ISIS-2650) [DUPLICATE] Support domain events for property and collection mixins

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2650?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2650: -- Fix Version/s: (was: 2.0.0) 2.0.0-M6 Description: duplicate

[jira] [Updated] (ISIS-2235) Mixins declared using @Property, @Collection or @Action should emit domain events

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2235?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2235: -- Fix Version/s: (was: 2.0.0-M6) 2.0.0-M7 Description: More s

[jira] [Resolved] (ISIS-2747) [OBSOLETE] Document the fact that secman requires SudoService to specify a user with appropriate roles

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2747?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2747. --- Resolution: Invalid ISIS-2719 makes this obsolete... instead we honour the roles of th

[jira] [Updated] (ISIS-2747) [OBSOLETE] Document the fact that secman requires SudoService to specify a user with appropriate roles

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2747?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2747: -- Description:   And not just any old user with a set of roles. While it would be nicer

[jira] [Updated] (ISIS-2749) Convert IsisConverterLocator into a domain service and allow Wicket Converters to be substituted in.

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2749?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2749: -- Fix Version/s: (was: 2.0.0-M6) 2.0.0 > Convert IsisConverterLocat

[jira] [Updated] (ISIS-2759) Either validate or ignore public helper methods in mixin superclass ... (was resulting in mixin not rendering, even though was in metamodel)

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2759?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2759: -- Fix Version/s: (was: 2.0.0-M6) 2.0.0 > Either validate or ignore

[jira] [Updated] (ISIS-2770) Tabbing onto a date field doesn't show the date picker.

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2770?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2770: -- Fix Version/s: (was: 2.0.0-M6) 2.0.0-M7 > Tabbing onto a date fie

[jira] [Assigned] (ISIS-2794) JPA Lifecycle events do not fire

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2794?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood reassigned ISIS-2794: - Assignee: (was: Daniel Keir Haywood) > JPA Lifecycle events do not fire > ---

[jira] [Resolved] (ISIS-2514) [DUPLICATE] add JPA support command-log extension

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2514?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2514. --- Resolution: Duplicate of ISIS-2735 > [DUPLICATE] add JPA support command-log extensio

[jira] [Updated] (ISIS-2514) [DUPLICATE] add JPA support command-log extension

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2514?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2514: -- Fix Version/s: (was: 2.0.0-M7) 2.0.0-M6 Description: of ISIS

[jira] [Resolved] (ISIS-2555) [WON'T FIX] EntityChanges (as consumed by EntityChangesSubscriber) should associate with transaction, not interaction?

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2555?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2555. --- Resolution: Won't Fix as per ISIS-2573, we've removed TransactionService#nextTransacti

[jira] [Updated] (ISIS-2514) add JPA support command-log extension

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2514?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2514: -- Fix Version/s: (was: 2.0.0-M6) 2.0.0-M7 > add JPA support command

[jira] [Updated] (ISIS-2555) [WON'T FIX] EntityChanges (as consumed by EntityChangesSubscriber) should associate with transaction, not interaction?

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2555?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2555: -- Summary: [WON'T FIX] EntityChanges (as consumed by EntityChangesSubscriber) should assoc

[jira] [Updated] (ISIS-2556) Provide an EntityPropertyChangesSubscriber to receive all property changes for an entity in a single callback.

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2556?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2556: -- Fix Version/s: (was: 2.0.0-M6) 2.0.0-M7 > Provide an EntityProper

[jira] [Updated] (ISIS-2490) @Property(auditing=EXCLUDED)

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2490?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2490: -- Fix Version/s: (was: 2.0.0-M6) 2.0.0-M7 > @Property(auditing=EXCL

[jira] [Updated] (ISIS-2627) SecMan: UserPermissionViewModel, IllegalArgumentException when username contains a colon (:)

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2627?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2627: -- Fix Version/s: (was: 2.0.0-M6) 2.0.0 > SecMan: UserPermissionView

[jira] [Updated] (ISIS-2730) If home page fails to render (eg due to insufficient permissions), then just suppress.

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2730?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2730: -- Fix Version/s: (was: 2.0.0-M6) 2.0.0 > If home page fails to rend

[jira] [Updated] (ISIS-2735) Rework command module to maximise reuse (cf secman reworking)

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2735?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2735: -- Fix Version/s: (was: 2.0.0-M6) 2.0.0-M7 > Rework command module t

[jira] [Updated] (ISIS-2718) Demo webapp - fix permissions and ensure all isis roles are seeded

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2718?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2718: -- Fix Version/s: (was: 2.0.0-M6) 2.0.0-M7 > Demo webapp - fix permi

[jira] [Updated] (ISIS-2650) Support domain events for property and collection mixins

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2650?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2650: -- Description: At the moment we have to use a workaround of emitting action domain events

[jira] [Updated] (ISIS-2650) Support domain events for property and collection mixins

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2650?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2650: -- Fix Version/s: (was: 2.0.0-M6) 2.0.0 Description: At the mo

[jira] [Updated] (ISIS-2678) Add missing documentation to explain the Parameters syntax for dependent (mixin) action args.

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2678?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2678: -- Fix Version/s: (was: 2.0.0-M6) 2.0.0-M7 > Add missing documentati

[jira] [Updated] (ISIS-2656) @DomainServiceLayout(name=...) seems not to have no effect. Should either...

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2656?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2656: -- Fix Version/s: (was: 2.0.0-M6) 2.0.0-M7 > @DomainServiceLayout(na

[jira] [Updated] (ISIS-2653) Meta-annotation with JDO @Column(allowNulls="true") not picked up.

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2653?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2653: -- Fix Version/s: (was: 2.0.0-M6) 2.0.0-M7 > Meta-annotation with JD

[jira] [Updated] (ISIS-2670) Bootstrap tooltips do not disappear

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2670?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2670: -- Fix Version/s: (was: 2.0.0-M6) 2.0.0-M7 > Bootstrap tooltips do n

[jira] [Resolved] (ISIS-2824) Ensure ImpersonatedUserHolder can be accessed during initial fixtures

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2824?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2824. --- Resolution: Fixed > Ensure ImpersonatedUserHolder can be accessed during initial fixtu

[jira] [Resolved] (ISIS-2799) JPA: Framework caches and does not re-read changed state from the database.

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2799. --- Resolution: Fixed > JPA: Framework caches and does not re-read changed state from the

[jira] [Assigned] (ISIS-2785) Title tooltip shows the base class, rather than concrete

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2785?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood reassigned ISIS-2785: - Assignee: Daniel Keir Haywood (was: Andi Huber) > Title tooltip shows the base c

[jira] [Created] (ISIS-2824) Ensure ImpersonatedUserHolder can be accessed during initial fixtures

2021-07-26 Thread Daniel Keir Haywood (Jira)
Daniel Keir Haywood created ISIS-2824: - Summary: Ensure ImpersonatedUserHolder can be accessed during initial fixtures Key: ISIS-2824 URL: https://issues.apache.org/jira/browse/ISIS-2824 Project:

[jira] [Resolved] (ISIS-2820) Additional arch tests for entities etc.

2021-07-26 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2820?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2820. --- Resolution: Fixed > Additional arch tests for entities etc. >

[jira] [Resolved] (ISIS-2807) Improve arch tests for subpackages to work across modules.

2021-07-25 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2807?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2807. --- Resolution: Fixed > Improve arch tests for subpackages to work across modules. > -

[jira] [Updated] (ISIS-2821) Arch tests to verify uniqueness constraints (and other ideas)

2021-07-24 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2821?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2821: -- Summary: Arch tests to verify uniqueness constraints (and other ideas) (was: Arch tests

[jira] [Updated] (ISIS-2821) Arch tests to verify uniqueness constraints (and other ideas)

2021-07-24 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2821?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2821: -- Description:  For JDO, the members of a @Unique or Index should match the name of a fiel

[jira] [Updated] (ISIS-2820) Additional arch tests for entities etc.

2021-07-24 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2820?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2820: -- Description: FIXES: every_jdo_PersistenceCapable_must_be_annotated_with_Version ... sho

[jira] [Updated] (ISIS-2820) Additional arch tests for entities etc.

2021-07-23 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2820?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2820: -- Description:   Every mixin class annotated with @Action, @Collection or @Property must

[jira] [Updated] (ISIS-2820) Additional arch tests for entities etc.

2021-07-23 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2820?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2820: -- Description:   Every mixin class annotated with @Action, @Collection or @Property must

[jira] [Updated] (ISIS-2820) Additional arch tests for entities etc.

2021-07-23 Thread Daniel Keir Haywood (Jira)
[ https://issues.apache.org/jira/browse/ISIS-2820?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2820: -- Description:   Every mixin class annotated with @Action, @Collection or @Property must

<    2   3   4   5   6   7   8   9   10   11   >