[jira] [Commented] (ISIS-3275) [Incubating] Migrate from Spring Framework 5.x to 6.x

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646447#comment-17646447
 ] 

ASF subversion and git services commented on ISIS-3275:
---

Commit 8ccd97fd9e861f98978c0af188aa9326f9ae20ae in isis's branch 
refs/heads/spring6 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=8ccd97fd9e ]

ISIS-3275: post merge fixes (schema gen.)

> [Incubating] Migrate from Spring Framework 5.x to 6.x
> -
>
> Key: ISIS-3275
> URL: https://issues.apache.org/jira/browse/ISIS-3275
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Core
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 3.0.0-M1
>
>
> Doing this in a separate branch 'spring6'.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[GitHub] [isis] andi-huber merged pull request #1261: Bump jaxb2-namespace-prefix from 1.3 to 2.0

2022-12-12 Thread GitBox


andi-huber merged PR #1261:
URL: https://github.com/apache/isis/pull/1261


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@isis.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [isis] andi-huber merged pull request #1263: Bump jaxb-api from 2.3.0 to 2.3.1

2022-12-12 Thread GitBox


andi-huber merged PR #1263:
URL: https://github.com/apache/isis/pull/1263


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@isis.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Commented] (ISIS-3306) [Schema] Generated DTOs do need a Logical Type Name

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3306?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646439#comment-17646439
 ] 

ASF subversion and git services commented on ISIS-3306:
---

Commit 6c1ac7e7443bcc02a8f00a6e667024016479cdc9 in isis's branch 
refs/heads/dependabot/maven/master/spring-boot.version-3.0.0 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=6c1ac7e744 ]

ISIS-3306: backport schema gen. conf. simplification from spring6 branch

> [Schema] Generated DTOs do need a Logical Type Name
> ---
>
> Key: ISIS-3306
> URL: https://issues.apache.org/jira/browse/ISIS-3306
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Core
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-RC1
>
>
> (Logical) namespaces default to Java packages if not specified otherwise.
> eg. org.apache.causeway.schema.metamodel.v2.DomainClassDto
> which is not desired, we'd rather have 
> 'causeway.schema.metamodel.v2.DomainClassDto' instead.
> Hope is that we can tell the generator to add annotations, otherwise we need 
> to do some schma specific hacking.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3303) Redefine UserMemento#isSystemUser to instead take into account SudoService#accessAll role

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3303?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646432#comment-17646432
 ] 

ASF subversion and git services commented on ISIS-3303:
---

Commit 60cb4e55d783d98116edb4f3969b20761af6e4fb in isis's branch 
refs/heads/dependabot/maven/master/spring-boot.version-3.0.0 from Dan Haywood
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=60cb4e55d7 ]

ISIS-3303: makes stable regression tests artifacts consistent


> Redefine UserMemento#isSystemUser to instead take into account 
> SudoService#accessAll role
> -
>
> Key: ISIS-3303
> URL: https://issues.apache.org/jira/browse/ISIS-3303
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Extensions SecMan
>Affects Versions: 2.0.0-M9
>Reporter: Daniel Keir Haywood
>Assignee: Daniel Keir Haywood
>Priority: Minor
> Fix For: 2.0.0-RC1
>
>
> We currently have two very similar notions that are meant to disable 
> permission checking (typically for integration tests), 
> `UserMemento#isSystemUser`, and separately the `SudoService#ACCESS_ALL` role, 
> as set up by the `NoPermissionsCheck` junit 5 extension.
> However, the `TenantedAuthorizationFacetDefault` is only aware of the former 
> of these, via `UserService#isCurrentUserWithSystemPrivileges`, and because 
> the UserMemento#isSystem is an equality check, the two mechanisms are 
> incompatible.
> Luckily, `TenantedAuthorizationFacetDefault` is the only usage of this API.  
> Therefore, the purpose of this improvement is to combine these two notions, 
> and refactor names from (real) "system user" (aka root) to (effective) user 
> (aka sudo).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3306) [Schema] Generated DTOs do need a Logical Type Name

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3306?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646438#comment-17646438
 ] 

ASF subversion and git services commented on ISIS-3306:
---

Commit 8bfec7a1b3982661591994d91141fb125ef7d1a6 in isis's branch 
refs/heads/dependabot/maven/master/spring-boot.version-3.0.0 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=8bfec7a1b3 ]

ISIS-3306: Schema gen.: fixes 'Serializable' not being processed

> [Schema] Generated DTOs do need a Logical Type Name
> ---
>
> Key: ISIS-3306
> URL: https://issues.apache.org/jira/browse/ISIS-3306
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Core
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-RC1
>
>
> (Logical) namespaces default to Java packages if not specified otherwise.
> eg. org.apache.causeway.schema.metamodel.v2.DomainClassDto
> which is not desired, we'd rather have 
> 'causeway.schema.metamodel.v2.DomainClassDto' instead.
> Hope is that we can tell the generator to add annotations, otherwise we need 
> to do some schma specific hacking.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3303) Redefine UserMemento#isSystemUser to instead take into account SudoService#accessAll role

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3303?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646431#comment-17646431
 ] 

ASF subversion and git services commented on ISIS-3303:
---

Commit 13d3dacec81e3cca7ff7bee66302d4395d062002 in isis's branch 
refs/heads/dependabot/maven/master/spring-boot.version-3.0.0 from Dan Haywood
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=13d3dacec8 ]

ISIS-3303: adds back in automaticModuleName etc for all regression tests

as still failing in my local build...


> Redefine UserMemento#isSystemUser to instead take into account 
> SudoService#accessAll role
> -
>
> Key: ISIS-3303
> URL: https://issues.apache.org/jira/browse/ISIS-3303
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Extensions SecMan
>Affects Versions: 2.0.0-M9
>Reporter: Daniel Keir Haywood
>Assignee: Daniel Keir Haywood
>Priority: Minor
> Fix For: 2.0.0-RC1
>
>
> We currently have two very similar notions that are meant to disable 
> permission checking (typically for integration tests), 
> `UserMemento#isSystemUser`, and separately the `SudoService#ACCESS_ALL` role, 
> as set up by the `NoPermissionsCheck` junit 5 extension.
> However, the `TenantedAuthorizationFacetDefault` is only aware of the former 
> of these, via `UserService#isCurrentUserWithSystemPrivileges`, and because 
> the UserMemento#isSystem is an equality check, the two mechanisms are 
> incompatible.
> Luckily, `TenantedAuthorizationFacetDefault` is the only usage of this API.  
> Therefore, the purpose of this improvement is to combine these two notions, 
> and refactor names from (real) "system user" (aka root) to (effective) user 
> (aka sudo).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3303) Redefine UserMemento#isSystemUser to instead take into account SudoService#accessAll role

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3303?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646430#comment-17646430
 ] 

ASF subversion and git services commented on ISIS-3303:
---

Commit ca9f44fae90d66f6d8dfac6574815e2730f4405c in isis's branch 
refs/heads/dependabot/maven/master/spring-boot.version-3.0.0 from Dan Haywood
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=ca9f44fae9 ]

ISIS-3303: fixes (?) 'Invalid automatic module name' error for 
regressiontests-cmdexecauditsess-persistence-{jpa|jdo} (2)


> Redefine UserMemento#isSystemUser to instead take into account 
> SudoService#accessAll role
> -
>
> Key: ISIS-3303
> URL: https://issues.apache.org/jira/browse/ISIS-3303
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Extensions SecMan
>Affects Versions: 2.0.0-M9
>Reporter: Daniel Keir Haywood
>Assignee: Daniel Keir Haywood
>Priority: Minor
> Fix For: 2.0.0-RC1
>
>
> We currently have two very similar notions that are meant to disable 
> permission checking (typically for integration tests), 
> `UserMemento#isSystemUser`, and separately the `SudoService#ACCESS_ALL` role, 
> as set up by the `NoPermissionsCheck` junit 5 extension.
> However, the `TenantedAuthorizationFacetDefault` is only aware of the former 
> of these, via `UserService#isCurrentUserWithSystemPrivileges`, and because 
> the UserMemento#isSystem is an equality check, the two mechanisms are 
> incompatible.
> Luckily, `TenantedAuthorizationFacetDefault` is the only usage of this API.  
> Therefore, the purpose of this improvement is to combine these two notions, 
> and refactor names from (real) "system user" (aka root) to (effective) user 
> (aka sudo).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3294) [Metamodel] NPE in ApplicationFeatureViewModel

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646436#comment-17646436
 ] 

ASF subversion and git services commented on ISIS-3294:
---

Commit 9055c3e0d4c6fa94b8451eb8d3bc9bbb6e61b4df in isis's branch 
refs/heads/dependabot/maven/master/spring-boot.version-3.0.0 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=9055c3e0d4 ]

ISIS-3294: properly creates bookmark for ApplicationFeatureViewModel
(fixes NPE)

> [Metamodel] NPE in ApplicationFeatureViewModel
> --
>
> Key: ISIS-3294
> URL: https://issues.apache.org/jira/browse/ISIS-3294
> Project: Isis
>  Issue Type: Bug
>  Components: Isis Core
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-RC1
>
>
> Reproduce with Demo App -> Prototyping -> All Namespace -> Click on any 
> namespace
> java.lang.NullPointerException: logicalTypeName is marked non-null but is null
>   at 
> org.apache.causeway.applib.services.bookmark.Bookmark.forLogicalTypeNameAndIdentifier(Bookmark.java:78)
>  ~[classes/:?]
>   at 
> org.apache.causeway.applib.services.appfeatui.ApplicationFeatureViewModel.getParent(ApplicationFeatureViewModel.java:343)
>  ~[classes/:?]
>   



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3303) Redefine UserMemento#isSystemUser to instead take into account SudoService#accessAll role

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3303?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646429#comment-17646429
 ] 

ASF subversion and git services commented on ISIS-3303:
---

Commit 6883fee9b764504f8ecbaeb387375e630cb322b0 in isis's branch 
refs/heads/dependabot/maven/master/spring-boot.version-3.0.0 from Dan Haywood
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=6883fee9b7 ]

ISIS-3303: adds trivial improvements to build.sh


> Redefine UserMemento#isSystemUser to instead take into account 
> SudoService#accessAll role
> -
>
> Key: ISIS-3303
> URL: https://issues.apache.org/jira/browse/ISIS-3303
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Extensions SecMan
>Affects Versions: 2.0.0-M9
>Reporter: Daniel Keir Haywood
>Assignee: Daniel Keir Haywood
>Priority: Minor
> Fix For: 2.0.0-RC1
>
>
> We currently have two very similar notions that are meant to disable 
> permission checking (typically for integration tests), 
> `UserMemento#isSystemUser`, and separately the `SudoService#ACCESS_ALL` role, 
> as set up by the `NoPermissionsCheck` junit 5 extension.
> However, the `TenantedAuthorizationFacetDefault` is only aware of the former 
> of these, via `UserService#isCurrentUserWithSystemPrivileges`, and because 
> the UserMemento#isSystem is an equality check, the two mechanisms are 
> incompatible.
> Luckily, `TenantedAuthorizationFacetDefault` is the only usage of this API.  
> Therefore, the purpose of this improvement is to combine these two notions, 
> and refactor names from (real) "system user" (aka root) to (effective) user 
> (aka sudo).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3306) [Schema] Generated DTOs do need a Logical Type Name

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3306?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646437#comment-17646437
 ] 

ASF subversion and git services commented on ISIS-3306:
---

Commit a09f71a7cf926b3431fb0272d0ae65270d1a856b in isis's branch 
refs/heads/dependabot/maven/master/spring-boot.version-3.0.0 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=a09f71a7cf ]

ISIS-3306: Schema: generate '@Named' annotations

> [Schema] Generated DTOs do need a Logical Type Name
> ---
>
> Key: ISIS-3306
> URL: https://issues.apache.org/jira/browse/ISIS-3306
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Core
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-RC1
>
>
> (Logical) namespaces default to Java packages if not specified otherwise.
> eg. org.apache.causeway.schema.metamodel.v2.DomainClassDto
> which is not desired, we'd rather have 
> 'causeway.schema.metamodel.v2.DomainClassDto' instead.
> Hope is that we can tell the generator to add annotations, otherwise we need 
> to do some schma specific hacking.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3303) Redefine UserMemento#isSystemUser to instead take into account SudoService#accessAll role

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3303?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646428#comment-17646428
 ] 

ASF subversion and git services commented on ISIS-3303:
---

Commit fb8d558496088726299a84b03836d5d0b3b0cb54 in isis's branch 
refs/heads/dependabot/maven/master/spring-boot.version-3.0.0 from Dan Haywood
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=fb8d558496 ]

ISIS-3303: fixes (?) 'Invalid automatic module name' error for 
regressiontests-cmdexecauditsess-persistence-{jpa|jdo}


> Redefine UserMemento#isSystemUser to instead take into account 
> SudoService#accessAll role
> -
>
> Key: ISIS-3303
> URL: https://issues.apache.org/jira/browse/ISIS-3303
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Extensions SecMan
>Affects Versions: 2.0.0-M9
>Reporter: Daniel Keir Haywood
>Assignee: Daniel Keir Haywood
>Priority: Minor
> Fix For: 2.0.0-RC1
>
>
> We currently have two very similar notions that are meant to disable 
> permission checking (typically for integration tests), 
> `UserMemento#isSystemUser`, and separately the `SudoService#ACCESS_ALL` role, 
> as set up by the `NoPermissionsCheck` junit 5 extension.
> However, the `TenantedAuthorizationFacetDefault` is only aware of the former 
> of these, via `UserService#isCurrentUserWithSystemPrivileges`, and because 
> the UserMemento#isSystem is an equality check, the two mechanisms are 
> incompatible.
> Luckily, `TenantedAuthorizationFacetDefault` is the only usage of this API.  
> Therefore, the purpose of this improvement is to combine these two notions, 
> and refactor names from (real) "system user" (aka root) to (effective) user 
> (aka sudo).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3303) Redefine UserMemento#isSystemUser to instead take into account SudoService#accessAll role

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3303?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646426#comment-17646426
 ] 

ASF subversion and git services commented on ISIS-3303:
---

Commit 9cce8147b08c20321018d13c497446ae752344ca in isis's branch 
refs/heads/dependabot/maven/master/spring-boot.version-3.0.0 from Dan Haywood
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=9cce8147b0 ]

ISIS-3303: reworks UserMemento#isSystem to instead be a check for 
SudoService#ACCESS_ALL_ROLE


> Redefine UserMemento#isSystemUser to instead take into account 
> SudoService#accessAll role
> -
>
> Key: ISIS-3303
> URL: https://issues.apache.org/jira/browse/ISIS-3303
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Extensions SecMan
>Affects Versions: 2.0.0-M9
>Reporter: Daniel Keir Haywood
>Assignee: Daniel Keir Haywood
>Priority: Minor
> Fix For: 2.0.0-RC1
>
>
> We currently have two very similar notions that are meant to disable 
> permission checking (typically for integration tests), 
> `UserMemento#isSystemUser`, and separately the `SudoService#ACCESS_ALL` role, 
> as set up by the `NoPermissionsCheck` junit 5 extension.
> However, the `TenantedAuthorizationFacetDefault` is only aware of the former 
> of these, via `UserService#isCurrentUserWithSystemPrivileges`, and because 
> the UserMemento#isSystem is an equality check, the two mechanisms are 
> incompatible.
> Luckily, `TenantedAuthorizationFacetDefault` is the only usage of this API.  
> Therefore, the purpose of this improvement is to combine these two notions, 
> and refactor names from (real) "system user" (aka root) to (effective) user 
> (aka sudo).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3301) [Wicket Viewer] Less prominent Collection View Select Dropdown

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3301?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646435#comment-17646435
 ] 

ASF subversion and git services commented on ISIS-3301:
---

Commit 59b86976b63faa19a4a30fb91af40e8d894be65f in isis's branch 
refs/heads/dependabot/maven/master/spring-boot.version-3.0.0 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=59b86976b6 ]

ISIS-3301: collection presentation selection done with a simple btn-link

> [Wicket Viewer] Less prominent Collection View Select Dropdown
> --
>
> Key: ISIS-3301
> URL: https://issues.apache.org/jira/browse/ISIS-3301
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Viewer Wicket
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Minor
> Fix For: 2.0.0-RC1
>
>
> Dhruv:
> /** Collection Header: Remove name from default display to save space */
> .viewLinks button .ViewLinkItemTitle{
> display: none;
> }
> /*  Collection Header: Make color same as header, to NOT highlight this on 
> all screens */
> .viewLinks button{
> background-color: rgba(0,0,0,.03); /** Primary row color from bootswarch, 
> can use variable instead **/
> border-color: rgba(0,0,0,.03); /** Primary row color from bootswarch, can 
> use variable instead **/
> }



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3303) Redefine UserMemento#isSystemUser to instead take into account SudoService#accessAll role

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3303?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646434#comment-17646434
 ] 

ASF subversion and git services commented on ISIS-3303:
---

Commit f8dd79967c6ebf49488036b2f9484e6e473265e1 in isis's branch 
refs/heads/dependabot/maven/master/spring-boot.version-3.0.0 from Daniel Keir 
Haywood
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=f8dd79967c ]

Merge pull request #1252 from apache/ISIS-3303

ISIS-3303: reworks UserMemento#isSystem to instead be a check ...

> Redefine UserMemento#isSystemUser to instead take into account 
> SudoService#accessAll role
> -
>
> Key: ISIS-3303
> URL: https://issues.apache.org/jira/browse/ISIS-3303
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Extensions SecMan
>Affects Versions: 2.0.0-M9
>Reporter: Daniel Keir Haywood
>Assignee: Daniel Keir Haywood
>Priority: Minor
> Fix For: 2.0.0-RC1
>
>
> We currently have two very similar notions that are meant to disable 
> permission checking (typically for integration tests), 
> `UserMemento#isSystemUser`, and separately the `SudoService#ACCESS_ALL` role, 
> as set up by the `NoPermissionsCheck` junit 5 extension.
> However, the `TenantedAuthorizationFacetDefault` is only aware of the former 
> of these, via `UserService#isCurrentUserWithSystemPrivileges`, and because 
> the UserMemento#isSystem is an equality check, the two mechanisms are 
> incompatible.
> Luckily, `TenantedAuthorizationFacetDefault` is the only usage of this API.  
> Therefore, the purpose of this improvement is to combine these two notions, 
> and refactor names from (real) "system user" (aka root) to (effective) user 
> (aka sudo).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3303) Redefine UserMemento#isSystemUser to instead take into account SudoService#accessAll role

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3303?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646433#comment-17646433
 ] 

ASF subversion and git services commented on ISIS-3303:
---

Commit 3f9e51b0383124b598cf8f556a973177dfc50b02 in isis's branch 
refs/heads/dependabot/maven/master/spring-boot.version-3.0.0 from Dan Haywood
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=3f9e51b038 ]

ISIS-3303: fixes unit test by locking down the value semantics of UserMemento 
and RoleMemento more clearly


> Redefine UserMemento#isSystemUser to instead take into account 
> SudoService#accessAll role
> -
>
> Key: ISIS-3303
> URL: https://issues.apache.org/jira/browse/ISIS-3303
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Extensions SecMan
>Affects Versions: 2.0.0-M9
>Reporter: Daniel Keir Haywood
>Assignee: Daniel Keir Haywood
>Priority: Minor
> Fix For: 2.0.0-RC1
>
>
> We currently have two very similar notions that are meant to disable 
> permission checking (typically for integration tests), 
> `UserMemento#isSystemUser`, and separately the `SudoService#ACCESS_ALL` role, 
> as set up by the `NoPermissionsCheck` junit 5 extension.
> However, the `TenantedAuthorizationFacetDefault` is only aware of the former 
> of these, via `UserService#isCurrentUserWithSystemPrivileges`, and because 
> the UserMemento#isSystem is an equality check, the two mechanisms are 
> incompatible.
> Luckily, `TenantedAuthorizationFacetDefault` is the only usage of this API.  
> Therefore, the purpose of this improvement is to combine these two notions, 
> and refactor names from (real) "system user" (aka root) to (effective) user 
> (aka sudo).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3303) Redefine UserMemento#isSystemUser to instead take into account SudoService#accessAll role

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3303?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646427#comment-17646427
 ] 

ASF subversion and git services commented on ISIS-3303:
---

Commit 3dc857a473347f88d2a7077a4ab65bc4caf33aa7 in isis's branch 
refs/heads/dependabot/maven/master/spring-boot.version-3.0.0 from Dan Haywood
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=3dc857a473 ]

ISIS-3303: fixes regression test, adds a new one


> Redefine UserMemento#isSystemUser to instead take into account 
> SudoService#accessAll role
> -
>
> Key: ISIS-3303
> URL: https://issues.apache.org/jira/browse/ISIS-3303
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Extensions SecMan
>Affects Versions: 2.0.0-M9
>Reporter: Daniel Keir Haywood
>Assignee: Daniel Keir Haywood
>Priority: Minor
> Fix For: 2.0.0-RC1
>
>
> We currently have two very similar notions that are meant to disable 
> permission checking (typically for integration tests), 
> `UserMemento#isSystemUser`, and separately the `SudoService#ACCESS_ALL` role, 
> as set up by the `NoPermissionsCheck` junit 5 extension.
> However, the `TenantedAuthorizationFacetDefault` is only aware of the former 
> of these, via `UserService#isCurrentUserWithSystemPrivileges`, and because 
> the UserMemento#isSystem is an equality check, the two mechanisms are 
> incompatible.
> Luckily, `TenantedAuthorizationFacetDefault` is the only usage of this API.  
> Therefore, the purpose of this improvement is to combine these two notions, 
> and refactor names from (real) "system user" (aka root) to (effective) user 
> (aka sudo).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[GitHub] [isis] andi-huber merged pull request #1258: Bump cxf-rt-rs-client from 3.5.4 to 3.5.5

2022-12-12 Thread GitBox


andi-huber merged PR #1258:
URL: https://github.com/apache/isis/pull/1258


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@isis.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [isis] andi-huber merged pull request #1262: Bump slf4j-api from 2.0.5 to 2.0.6

2022-12-12 Thread GitBox


andi-huber merged PR #1262:
URL: https://github.com/apache/isis/pull/1262


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@isis.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [isis] andi-huber merged pull request #1259: Bump slf4j-api from 2.0.5 to 2.0.6

2022-12-12 Thread GitBox


andi-huber merged PR #1259:
URL: https://github.com/apache/isis/pull/1259


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@isis.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [isis] andi-huber merged pull request #1260: Bump javaparser-core from 3.24.8 to 3.24.9

2022-12-12 Thread GitBox


andi-huber merged PR #1260:
URL: https://github.com/apache/isis/pull/1260


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@isis.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [isis] andi-huber merged pull request #1257: Bump javaparser-core from 3.24.8 to 3.24.9

2022-12-12 Thread GitBox


andi-huber merged PR #1257:
URL: https://github.com/apache/isis/pull/1257


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@isis.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [isis] dependabot[bot] opened a new pull request, #1263: Bump jaxb-api from 2.3.0 to 2.3.1

2022-12-12 Thread GitBox


dependabot[bot] opened a new pull request, #1263:
URL: https://github.com/apache/isis/pull/1263

   Bumps [jaxb-api](https://github.com/javaee/jaxb-spec) from 2.3.0 to 2.3.1.
   
   Commits
   
   https://github.com/javaee/jaxb-spec/commit/7de2ca118a0cfc4a373872915aef59148dff5f93";>7de2ca1
 Preparing for release 2.3.1
   https://github.com/javaee/jaxb-spec/commit/5cbac0ca2e5c136ffa888d0df86b437e3ed6a590";>5cbac0c
 Merge pull request https://github-redirect.dependabot.com/javaee/jaxb-spec/issues/62";>#62
 from lukasj/fix
   https://github.com/javaee/jaxb-spec/commit/c61c8df68b40cd719aa65545f9e7f203f6e882da";>c61c8df
 fix cp year
   https://github.com/javaee/jaxb-spec/commit/bd6cdf69bcfaac10e81709345ebc82f9ea4a5264";>bd6cdf6
 Revert "Removed usage of .internal package pointing to JavaSE."
   https://github.com/javaee/jaxb-spec/commit/4d09bb12f5e21f473971e9bb23a8247d3b38a64a";>4d09bb1
 allow running in OSGi on newer jdks
   https://github.com/javaee/jaxb-spec/commit/e9625c89af6fc1cf78db5066bb7f2e752254173a";>e9625c8
 Preparing for development 2.3.2-SNAPSHOT
   https://github.com/javaee/jaxb-spec/commit/9ef650f2416263068742df413b171322733d301b";>9ef650f
 Preparing for release 2.3.1-RC1
   https://github.com/javaee/jaxb-spec/commit/7acf248d5e09d9e8faea076058570ab526edfe6e";>7acf248
 Preparing for development 2.3.2-SNAPSHOT
   https://github.com/javaee/jaxb-spec/commit/c44722d4318b00cccdb8f7eb830d631620486b5e";>c44722d
 Preparing for release 2.3.1-RC1
   https://github.com/javaee/jaxb-spec/commit/f7862405fb19cde4749df0bf7a03a3065dc40033";>f786240
 Preparing for development 2.3.2-SNAPSHOT
   Additional commits viewable in https://github.com/javaee/jaxb-spec/compare/2.3.0...2.3.1";>compare 
view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=javax.xml.bind:jaxb-api&package-manager=maven&previous-version=2.3.0&new-version=2.3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@isis.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [isis] dependabot[bot] opened a new pull request, #1262: Bump slf4j-api from 2.0.5 to 2.0.6

2022-12-12 Thread GitBox


dependabot[bot] opened a new pull request, #1262:
URL: https://github.com/apache/isis/pull/1262

   Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 2.0.5 to 2.0.6.
   
   Commits
   
   https://github.com/qos-ch/slf4j/commit/5ff6f2c385c36ea4f8b85cacd69f7ca891c37818";>5ff6f2c
 prepare for release 2.0.6
   https://github.com/qos-ch/slf4j/commit/2f4aa754451167e2fef98a07f2e1260cdb08b332";>2f4aa75
 fix SLF4J-575
   https://github.com/qos-ch/slf4j/commit/363f0a534ea736bb02ced129f3ae27720f95c13f";>363f0a5
 remove unused parts
   https://github.com/qos-ch/slf4j/commit/171679baa87e13cfb8ca471242da6fd0d3acbe53";>171679b
 SLF4J-574: Add full OSGi headers, especially "uses" clauses
   https://github.com/qos-ch/slf4j/commit/921b5b31e179d625d349debf15210ed067a5a153";>921b5b3
 fix FUNDING file
   https://github.com/qos-ch/slf4j/commit/e02244c39f11cdcdb07d6b291f157e3687d5b920";>e02244c
 fix FUNDING file
   https://github.com/qos-ch/slf4j/commit/441d4584bed16ec8fe54a9c4acb8d289e51005b8";>441d458
 fix FUNDING file
   https://github.com/qos-ch/slf4j/commit/f5e741ba1af6565269499d34c725c32ef8ca467f";>f5e741b
 add FUNDING file
   https://github.com/qos-ch/slf4j/commit/2e71327c8ee745927d731e8d9f4e51d331dad138";>2e71327
 remove unused log4j dependency in the version definition section of 
pom.xml
   https://github.com/qos-ch/slf4j/commit/3ff2a30e05e5825d96ddb54da243df48f1a9d897";>3ff2a30
 start work on 2.0.6-SNAPSHOT
   See full diff in https://github.com/qos-ch/slf4j/compare/v_2.0.5...v_2.0.6";>compare 
view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.slf4j:slf4j-api&package-manager=maven&previous-version=2.0.5&new-version=2.0.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@isis.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [isis] dependabot[bot] opened a new pull request, #1261: Bump jaxb2-namespace-prefix from 1.3 to 2.0

2022-12-12 Thread GitBox


dependabot[bot] opened a new pull request, #1261:
URL: https://github.com/apache/isis/pull/1261

   Bumps 
[jaxb2-namespace-prefix](https://github.com/Siggen/jaxb-namespace-prefix) from 
1.3 to 2.0.
   
   Commits
   
   https://github.com/Siggen/jaxb2-namespace-prefix/commit/fff3951d204f434f81bede6ae46fe92ebab3ae7f";>fff3951
 Version 2.0
   https://github.com/Siggen/jaxb2-namespace-prefix/commit/259ac1302d59703dc2309973db2273b603f697b1";>259ac13
 Migrated to Jakarta namespaces (https://blogs.oracle.com/javamagazine/transit";>https://blogs.oracle.com/javamagazine/transit...
   https://github.com/Siggen/jaxb2-namespace-prefix/commit/f0034bcc6c178e9c7ff15159241cd065b6a5dd73";>f0034bc
 Updated plugins versions + set release to java 11.
   https://github.com/Siggen/jaxb2-namespace-prefix/commit/fb4bf6a9156234b95f22c8bf2ec6656992936726";>fb4bf6a
 Version 2.0-SNAPSHOT
   https://github.com/Siggen/jaxb2-namespace-prefix/commit/1b776a37b8b2541779682fd4f146ca67da426edf";>1b776a3
 Updated the release notes.
   https://github.com/Siggen/jaxb2-namespace-prefix/commit/a50173ca032ff502e875893e5bca6344f4c377dd";>a50173c
 Version 1.4-SNAPSHOT.
   See full diff in https://github.com/Siggen/jaxb-namespace-prefix/compare/1.3...v2.0";>compare
 view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.jvnet.jaxb2_commons:jaxb2-namespace-prefix&package-manager=maven&previous-version=1.3&new-version=2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@isis.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [isis] dependabot[bot] opened a new pull request, #1260: Bump javaparser-core from 3.24.8 to 3.24.9

2022-12-12 Thread GitBox


dependabot[bot] opened a new pull request, #1260:
URL: https://github.com/apache/isis/pull/1260

   Bumps [javaparser-core](https://github.com/javaparser/javaparser) from 
3.24.8 to 3.24.9.
   
   Release notes
   Sourced from https://github.com/javaparser/javaparser/releases";>javaparser-core's 
releases.
   
   Release javaparser-parent-3.24.9
   Highlights
   
   Remove "executable" bit from code files (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3755";>#3755
 by https://github.com/icmdaf";>@​icmdaf)
   
   Added
   
   Created TypeSolverBuilder (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3421";>#3421
 by https://github.com/4everTheOne";>@​4everTheOne)
   
   Changed
   
   Changing, in test classes, the initialization of the lexical preserva… 
(PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3779";>#3779
 by https://github.com/jlerbsc";>@​jlerbsc)
   chore(deps): bump maven-dependency-plugin from 3.3.0 to 3.4.0 (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3770";>#3770
 by https://github.com/apps/dependabot";>@​dependabot[bot])
   chore(deps): bump maven-install-plugin from 3.0.1 to 3.1.0 (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3756";>#3756
 by https://github.com/apps/dependabot";>@​dependabot[bot])
   
   Fixed
   
   Fix: https://github-redirect.dependabot.com/javaparser/javaparser/issues/3195";>#3195
 Resolved methods in outer classes not inferred correcly (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3778";>#3778
 by https://github.com/jlerbsc";>@​jlerbsc)
   Fix: https://github-redirect.dependabot.com/javaparser/javaparser/issues/3681";>#3681
 LineComment alwaysing trimming content (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3777";>#3777
 by https://github.com/jlerbsc";>@​jlerbsc)
   Fix: https://github-redirect.dependabot.com/javaparser/javaparser/issues/3773";>#3773
 Replacing nodes causes error in lexical preserving printer… (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3776";>#3776
 by https://github.com/jlerbsc";>@​jlerbsc)
   Fix: https://github-redirect.dependabot.com/javaparser/javaparser/issues/2517";>#2517
 Modifying some nodes with the lexicalPreservation enabled … (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3775";>#3775
 by https://github.com/jlerbsc";>@​jlerbsc)
   Fix: https://github-redirect.dependabot.com/javaparser/javaparser/issues/3725";>#3725
 JavaParserFacade var type in for-each loop cannot be resolved (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3768";>#3768
 by https://github.com/abego";>@​abego)
   Fix: https://github-redirect.dependabot.com/javaparser/javaparser/issues/3216";>#3216
 LexicalPreservingPrinter add Wrong indentation when removing comments (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3766";>#3766
 by https://github.com/jlerbsc";>@​jlerbsc)
   Fix: https://github-redirect.dependabot.com/javaparser/javaparser/issues/3472";>#3472
 Line comment removal causes IllegalStateException with 
LexicalPreservingPrinter (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3765";>#3765
 by https://github.com/jlerbsc";>@​jlerbsc)
   Fix: https://github-redirect.dependabot.com/javaparser/javaparser/issues/3441";>#3441
 LexicalPreservingPrinter prints wrong output with line com… (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3764";>#3764
 by https://github.com/jlerbsc";>@​jlerbsc)
   Fix: https://github-redirect.dependabot.com/javaparser/javaparser/issues/2137";>#2137
 ClassOrInterfaceDeclaration addMember using index (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3763";>#3763
 by https://github.com/jlerbsc";>@​jlerbsc)
   Fix: https://github-redirect.dependabot.com/javaparser/javaparser/issues/3761";>#3761
 Lexical preserving corrupts source when adding a modifier in first position 
(PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3762";>#3762
 by https://github.com/jlerbsc";>@​jlerbsc)
   Fix: https://github-redirect.dependabot.com/javaparser/javaparser/issues/3693";>#3693
 Removing modifiers from method declaration results in loss… (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3760";>#3760
 by https://github.com/jlerbsc";>@​jlerbsc)
   Fix: https://github-redirect.dependabot.com/javaparser/javaparser/issues/3750";>#3750
 Lexical preserving corrupts source (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3759";>#3759
 by https://github.com/jlerbsc";>@​jlerbsc)
   Fix: Fix the indentation generated by the LexicalPreservingPrinter wh… 
(PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3758";>#3758
 by https://github.com/jlerbsc";>@​jlerbsc)
   
   Security
   
   Remove "executable" bit from code files (PR https://github-redirect.dependabot.com/javaparser/ja

[GitHub] [isis] dependabot[bot] opened a new pull request, #1259: Bump slf4j-api from 2.0.5 to 2.0.6

2022-12-12 Thread GitBox


dependabot[bot] opened a new pull request, #1259:
URL: https://github.com/apache/isis/pull/1259

   Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 2.0.5 to 2.0.6.
   
   Commits
   
   https://github.com/qos-ch/slf4j/commit/5ff6f2c385c36ea4f8b85cacd69f7ca891c37818";>5ff6f2c
 prepare for release 2.0.6
   https://github.com/qos-ch/slf4j/commit/2f4aa754451167e2fef98a07f2e1260cdb08b332";>2f4aa75
 fix SLF4J-575
   https://github.com/qos-ch/slf4j/commit/363f0a534ea736bb02ced129f3ae27720f95c13f";>363f0a5
 remove unused parts
   https://github.com/qos-ch/slf4j/commit/171679baa87e13cfb8ca471242da6fd0d3acbe53";>171679b
 SLF4J-574: Add full OSGi headers, especially "uses" clauses
   https://github.com/qos-ch/slf4j/commit/921b5b31e179d625d349debf15210ed067a5a153";>921b5b3
 fix FUNDING file
   https://github.com/qos-ch/slf4j/commit/e02244c39f11cdcdb07d6b291f157e3687d5b920";>e02244c
 fix FUNDING file
   https://github.com/qos-ch/slf4j/commit/441d4584bed16ec8fe54a9c4acb8d289e51005b8";>441d458
 fix FUNDING file
   https://github.com/qos-ch/slf4j/commit/f5e741ba1af6565269499d34c725c32ef8ca467f";>f5e741b
 add FUNDING file
   https://github.com/qos-ch/slf4j/commit/2e71327c8ee745927d731e8d9f4e51d331dad138";>2e71327
 remove unused log4j dependency in the version definition section of 
pom.xml
   https://github.com/qos-ch/slf4j/commit/3ff2a30e05e5825d96ddb54da243df48f1a9d897";>3ff2a30
 start work on 2.0.6-SNAPSHOT
   See full diff in https://github.com/qos-ch/slf4j/compare/v_2.0.5...v_2.0.6";>compare 
view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.slf4j:slf4j-api&package-manager=maven&previous-version=2.0.5&new-version=2.0.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@isis.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [isis] dependabot[bot] opened a new pull request, #1258: Bump cxf-rt-rs-client from 3.5.4 to 3.5.5

2022-12-12 Thread GitBox


dependabot[bot] opened a new pull request, #1258:
URL: https://github.com/apache/isis/pull/1258

   Bumps cxf-rt-rs-client from 3.5.4 to 3.5.5.
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.cxf:cxf-rt-rs-client&package-manager=maven&previous-version=3.5.4&new-version=3.5.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@isis.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [isis] dependabot[bot] opened a new pull request, #1257: Bump javaparser-core from 3.24.8 to 3.24.9

2022-12-12 Thread GitBox


dependabot[bot] opened a new pull request, #1257:
URL: https://github.com/apache/isis/pull/1257

   Bumps [javaparser-core](https://github.com/javaparser/javaparser) from 
3.24.8 to 3.24.9.
   
   Release notes
   Sourced from https://github.com/javaparser/javaparser/releases";>javaparser-core's 
releases.
   
   Release javaparser-parent-3.24.9
   Highlights
   
   Remove "executable" bit from code files (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3755";>#3755
 by https://github.com/icmdaf";>@​icmdaf)
   
   Added
   
   Created TypeSolverBuilder (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3421";>#3421
 by https://github.com/4everTheOne";>@​4everTheOne)
   
   Changed
   
   Changing, in test classes, the initialization of the lexical preserva… 
(PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3779";>#3779
 by https://github.com/jlerbsc";>@​jlerbsc)
   chore(deps): bump maven-dependency-plugin from 3.3.0 to 3.4.0 (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3770";>#3770
 by https://github.com/apps/dependabot";>@​dependabot[bot])
   chore(deps): bump maven-install-plugin from 3.0.1 to 3.1.0 (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3756";>#3756
 by https://github.com/apps/dependabot";>@​dependabot[bot])
   
   Fixed
   
   Fix: https://github-redirect.dependabot.com/javaparser/javaparser/issues/3195";>#3195
 Resolved methods in outer classes not inferred correcly (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3778";>#3778
 by https://github.com/jlerbsc";>@​jlerbsc)
   Fix: https://github-redirect.dependabot.com/javaparser/javaparser/issues/3681";>#3681
 LineComment alwaysing trimming content (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3777";>#3777
 by https://github.com/jlerbsc";>@​jlerbsc)
   Fix: https://github-redirect.dependabot.com/javaparser/javaparser/issues/3773";>#3773
 Replacing nodes causes error in lexical preserving printer… (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3776";>#3776
 by https://github.com/jlerbsc";>@​jlerbsc)
   Fix: https://github-redirect.dependabot.com/javaparser/javaparser/issues/2517";>#2517
 Modifying some nodes with the lexicalPreservation enabled … (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3775";>#3775
 by https://github.com/jlerbsc";>@​jlerbsc)
   Fix: https://github-redirect.dependabot.com/javaparser/javaparser/issues/3725";>#3725
 JavaParserFacade var type in for-each loop cannot be resolved (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3768";>#3768
 by https://github.com/abego";>@​abego)
   Fix: https://github-redirect.dependabot.com/javaparser/javaparser/issues/3216";>#3216
 LexicalPreservingPrinter add Wrong indentation when removing comments (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3766";>#3766
 by https://github.com/jlerbsc";>@​jlerbsc)
   Fix: https://github-redirect.dependabot.com/javaparser/javaparser/issues/3472";>#3472
 Line comment removal causes IllegalStateException with 
LexicalPreservingPrinter (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3765";>#3765
 by https://github.com/jlerbsc";>@​jlerbsc)
   Fix: https://github-redirect.dependabot.com/javaparser/javaparser/issues/3441";>#3441
 LexicalPreservingPrinter prints wrong output with line com… (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3764";>#3764
 by https://github.com/jlerbsc";>@​jlerbsc)
   Fix: https://github-redirect.dependabot.com/javaparser/javaparser/issues/2137";>#2137
 ClassOrInterfaceDeclaration addMember using index (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3763";>#3763
 by https://github.com/jlerbsc";>@​jlerbsc)
   Fix: https://github-redirect.dependabot.com/javaparser/javaparser/issues/3761";>#3761
 Lexical preserving corrupts source when adding a modifier in first position 
(PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3762";>#3762
 by https://github.com/jlerbsc";>@​jlerbsc)
   Fix: https://github-redirect.dependabot.com/javaparser/javaparser/issues/3693";>#3693
 Removing modifiers from method declaration results in loss… (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3760";>#3760
 by https://github.com/jlerbsc";>@​jlerbsc)
   Fix: https://github-redirect.dependabot.com/javaparser/javaparser/issues/3750";>#3750
 Lexical preserving corrupts source (PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3759";>#3759
 by https://github.com/jlerbsc";>@​jlerbsc)
   Fix: Fix the indentation generated by the LexicalPreservingPrinter wh… 
(PR https://github-redirect.dependabot.com/javaparser/javaparser/pull/3758";>#3758
 by https://github.com/jlerbsc";>@​jlerbsc)
   
   Security
   
   Remove "executable" bit from code files (PR https://github-redirect.dependabot.com/javaparser/ja

[jira] [Commented] (ISIS-3275) [Incubating] Migrate from Spring Framework 5.x to 6.x

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646348#comment-17646348
 ] 

ASF subversion and git services commented on ISIS-3275:
---

Commit 0803e3cfad8f7289fd41f03447dcc2d232e19588 in isis's branch 
refs/heads/spring6 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=0803e3cfad ]

ISIS-3275: fixes some jaxb provisioning issues; however one regr. test
is still failing

> [Incubating] Migrate from Spring Framework 5.x to 6.x
> -
>
> Key: ISIS-3275
> URL: https://issues.apache.org/jira/browse/ISIS-3275
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Core
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 3.0.0-M1
>
>
> Doing this in a separate branch 'spring6'.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3275) [Incubating] Migrate from Spring Framework 5.x to 6.x

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646335#comment-17646335
 ] 

ASF subversion and git services commented on ISIS-3275:
---

Commit 5424e68a21e8413c81ca8348ae169a47e08e2a8e in isis's branch 
refs/heads/spring6 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=5424e68a21 ]

ISIS-3275: surefire fixes

> [Incubating] Migrate from Spring Framework 5.x to 6.x
> -
>
> Key: ISIS-3275
> URL: https://issues.apache.org/jira/browse/ISIS-3275
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Core
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 3.0.0-M1
>
>
> Doing this in a separate branch 'spring6'.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3275) [Incubating] Migrate from Spring Framework 5.x to 6.x

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646326#comment-17646326
 ] 

ASF subversion and git services commented on ISIS-3275:
---

Commit cbc3da6137cfed1f203fe5d955790ee90a1b5166 in isis's branch 
refs/heads/spring6 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=cbc3da6137 ]

ISIS-3275: cleaning up after prev. commit

> [Incubating] Migrate from Spring Framework 5.x to 6.x
> -
>
> Key: ISIS-3275
> URL: https://issues.apache.org/jira/browse/ISIS-3275
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Core
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 3.0.0-M1
>
>
> Doing this in a separate branch 'spring6'.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3275) [Incubating] Migrate from Spring Framework 5.x to 6.x

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646324#comment-17646324
 ] 

ASF subversion and git services commented on ISIS-3275:
---

Commit 82c486ccd594682645a59dc8b6f60b22258f4beb in isis's branch 
refs/heads/spring6 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=82c486ccd5 ]

ISIS-3275: don't use eclipse moxy a jaxb marshaller - fixes
MetaModelRegressionTest

> [Incubating] Migrate from Spring Framework 5.x to 6.x
> -
>
> Key: ISIS-3275
> URL: https://issues.apache.org/jira/browse/ISIS-3275
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Core
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 3.0.0-M1
>
>
> Doing this in a separate branch 'spring6'.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3306) [Schema] Generated DTOs do need a Logical Type Name

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3306?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646302#comment-17646302
 ] 

ASF subversion and git services commented on ISIS-3306:
---

Commit 948ad9f06b4c7d429a1cc01d95d17351ba62142b in isis's branch 
refs/heads/spring6 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=948ad9f06b ]

ISIS-3306: [Schema] Generated DTOs do need a Logical Type Name

> [Schema] Generated DTOs do need a Logical Type Name
> ---
>
> Key: ISIS-3306
> URL: https://issues.apache.org/jira/browse/ISIS-3306
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Core
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-RC1
>
>
> (Logical) namespaces default to Java packages if not specified otherwise.
> eg. org.apache.causeway.schema.metamodel.v2.DomainClassDto
> which is not desired, we'd rather have 
> 'causeway.schema.metamodel.v2.DomainClassDto' instead.
> Hope is that we can tell the generator to add annotations, otherwise we need 
> to do some schma specific hacking.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3306) [Schema] Generated DTOs do need a Logical Type Name

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3306?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646300#comment-17646300
 ] 

ASF subversion and git services commented on ISIS-3306:
---

Commit 8bfec7a1b3982661591994d91141fb125ef7d1a6 in isis's branch 
refs/heads/spring6 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=8bfec7a1b3 ]

ISIS-3306: Schema gen.: fixes 'Serializable' not being processed

> [Schema] Generated DTOs do need a Logical Type Name
> ---
>
> Key: ISIS-3306
> URL: https://issues.apache.org/jira/browse/ISIS-3306
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Core
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-RC1
>
>
> (Logical) namespaces default to Java packages if not specified otherwise.
> eg. org.apache.causeway.schema.metamodel.v2.DomainClassDto
> which is not desired, we'd rather have 
> 'causeway.schema.metamodel.v2.DomainClassDto' instead.
> Hope is that we can tell the generator to add annotations, otherwise we need 
> to do some schma specific hacking.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3306) [Schema] Generated DTOs do need a Logical Type Name

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3306?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646301#comment-17646301
 ] 

ASF subversion and git services commented on ISIS-3306:
---

Commit 6c1ac7e7443bcc02a8f00a6e667024016479cdc9 in isis's branch 
refs/heads/spring6 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=6c1ac7e744 ]

ISIS-3306: backport schema gen. conf. simplification from spring6 branch

> [Schema] Generated DTOs do need a Logical Type Name
> ---
>
> Key: ISIS-3306
> URL: https://issues.apache.org/jira/browse/ISIS-3306
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Core
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-RC1
>
>
> (Logical) namespaces default to Java packages if not specified otherwise.
> eg. org.apache.causeway.schema.metamodel.v2.DomainClassDto
> which is not desired, we'd rather have 
> 'causeway.schema.metamodel.v2.DomainClassDto' instead.
> Hope is that we can tell the generator to add annotations, otherwise we need 
> to do some schma specific hacking.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3306) [Schema] Generated DTOs do need a Logical Type Name

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3306?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646299#comment-17646299
 ] 

ASF subversion and git services commented on ISIS-3306:
---

Commit ddc3547e27923ada16d8b3993f0925cf3b3e5ae6 in isis's branch 
refs/heads/spring6 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=ddc3547e27 ]

ISIS-3306: Schema Gen.: fixes missing namespace:prefix

> [Schema] Generated DTOs do need a Logical Type Name
> ---
>
> Key: ISIS-3306
> URL: https://issues.apache.org/jira/browse/ISIS-3306
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Core
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-RC1
>
>
> (Logical) namespaces default to Java packages if not specified otherwise.
> eg. org.apache.causeway.schema.metamodel.v2.DomainClassDto
> which is not desired, we'd rather have 
> 'causeway.schema.metamodel.v2.DomainClassDto' instead.
> Hope is that we can tell the generator to add annotations, otherwise we need 
> to do some schma specific hacking.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (ISIS-3306) [Schema] Generated DTOs do need a Logical Type Name

2022-12-12 Thread Andi Huber (Jira)


 [ 
https://issues.apache.org/jira/browse/ISIS-3306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andi Huber resolved ISIS-3306.
--
Resolution: Fixed

jaxb to java generator setup to do so

> [Schema] Generated DTOs do need a Logical Type Name
> ---
>
> Key: ISIS-3306
> URL: https://issues.apache.org/jira/browse/ISIS-3306
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Core
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-RC1
>
>
> (Logical) namespaces default to Java packages if not specified otherwise.
> eg. org.apache.causeway.schema.metamodel.v2.DomainClassDto
> which is not desired, we'd rather have 
> 'causeway.schema.metamodel.v2.DomainClassDto' instead.
> Hope is that we can tell the generator to add annotations, otherwise we need 
> to do some schma specific hacking.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3306) [Schema] Generated DTOs do need a Logical Type Name

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3306?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646278#comment-17646278
 ] 

ASF subversion and git services commented on ISIS-3306:
---

Commit 6c1ac7e7443bcc02a8f00a6e667024016479cdc9 in isis's branch 
refs/heads/master from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=6c1ac7e744 ]

ISIS-3306: backport schema gen. conf. simplification from spring6 branch

> [Schema] Generated DTOs do need a Logical Type Name
> ---
>
> Key: ISIS-3306
> URL: https://issues.apache.org/jira/browse/ISIS-3306
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Core
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-RC1
>
>
> (Logical) namespaces default to Java packages if not specified otherwise.
> eg. org.apache.causeway.schema.metamodel.v2.DomainClassDto
> which is not desired, we'd rather have 
> 'causeway.schema.metamodel.v2.DomainClassDto' instead.
> Hope is that we can tell the generator to add annotations, otherwise we need 
> to do some schma specific hacking.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3306) [Schema] Generated DTOs do need a Logical Type Name

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3306?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646277#comment-17646277
 ] 

ASF subversion and git services commented on ISIS-3306:
---

Commit e605244f560345368c231b4338bab0daa6a1a4c4 in isis's branch 
refs/heads/spring6 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=e605244f56 ]

ISIS-3306: [Schema] Generation fixes

> [Schema] Generated DTOs do need a Logical Type Name
> ---
>
> Key: ISIS-3306
> URL: https://issues.apache.org/jira/browse/ISIS-3306
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Core
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-RC1
>
>
> (Logical) namespaces default to Java packages if not specified otherwise.
> eg. org.apache.causeway.schema.metamodel.v2.DomainClassDto
> which is not desired, we'd rather have 
> 'causeway.schema.metamodel.v2.DomainClassDto' instead.
> Hope is that we can tell the generator to add annotations, otherwise we need 
> to do some schma specific hacking.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3306) [Schema] Generated DTOs do need a Logical Type Name

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3306?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646276#comment-17646276
 ] 

ASF subversion and git services commented on ISIS-3306:
---

Commit a09f71a7cf926b3431fb0272d0ae65270d1a856b in isis's branch 
refs/heads/spring6 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=a09f71a7cf ]

ISIS-3306: Schema: generate '@Named' annotations

> [Schema] Generated DTOs do need a Logical Type Name
> ---
>
> Key: ISIS-3306
> URL: https://issues.apache.org/jira/browse/ISIS-3306
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Core
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-RC1
>
>
> (Logical) namespaces default to Java packages if not specified otherwise.
> eg. org.apache.causeway.schema.metamodel.v2.DomainClassDto
> which is not desired, we'd rather have 
> 'causeway.schema.metamodel.v2.DomainClassDto' instead.
> Hope is that we can tell the generator to add annotations, otherwise we need 
> to do some schma specific hacking.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3306) [Schema] Generated DTOs do need a Logical Type Name

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3306?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646208#comment-17646208
 ] 

ASF subversion and git services commented on ISIS-3306:
---

Commit 8bfec7a1b3982661591994d91141fb125ef7d1a6 in isis's branch 
refs/heads/master from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=8bfec7a1b3 ]

ISIS-3306: Schema gen.: fixes 'Serializable' not being processed

> [Schema] Generated DTOs do need a Logical Type Name
> ---
>
> Key: ISIS-3306
> URL: https://issues.apache.org/jira/browse/ISIS-3306
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Core
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-RC1
>
>
> (Logical) namespaces default to Java packages if not specified otherwise.
> eg. org.apache.causeway.schema.metamodel.v2.DomainClassDto
> which is not desired, we'd rather have 
> 'causeway.schema.metamodel.v2.DomainClassDto' instead.
> Hope is that we can tell the generator to add annotations, otherwise we need 
> to do some schma specific hacking.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3306) [Schema] Generated DTOs do need a Logical Type Name

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3306?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646167#comment-17646167
 ] 

ASF subversion and git services commented on ISIS-3306:
---

Commit a09f71a7cf926b3431fb0272d0ae65270d1a856b in isis's branch 
refs/heads/master from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=a09f71a7cf ]

ISIS-3306: Schema: generate '@Named' annotations

> [Schema] Generated DTOs do need a Logical Type Name
> ---
>
> Key: ISIS-3306
> URL: https://issues.apache.org/jira/browse/ISIS-3306
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Core
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-RC1
>
>
> (Logical) namespaces default to Java packages if not specified otherwise.
> eg. org.apache.causeway.schema.metamodel.v2.DomainClassDto
> which is not desired, we'd rather have 
> 'causeway.schema.metamodel.v2.DomainClassDto' instead.
> Hope is that we can tell the generator to add annotations, otherwise we need 
> to do some schma specific hacking.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Closed] (ISIS-3293) ViewModel implementations need Means of using Injection Points during Construction

2022-12-12 Thread Andi Huber (Jira)


 [ 
https://issues.apache.org/jira/browse/ISIS-3293?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andi Huber closed ISIS-3293.


> ViewModel implementations need Means of using Injection Points during 
> Construction
> --
>
> Key: ISIS-3293
> URL: https://issues.apache.org/jira/browse/ISIS-3293
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Applib (programming model), Isis Core
>Affects Versions: 2.0.0-M9
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-RC1
>
>
> Uwe Jäger:
> if you implement the ViewModel interface you have to have a constructor with 
> a single String argument so the memento can be used for example to fetch some 
> entities.
> But right now with 2.0.0-M9 this can not be done directly in the constructor 
> (fetching an entity) since services that have to be injected haven't been 
> injected when the constructor is executed.
> For now I have to have an extra action that the user can execute after the 
> ViewModel is created.
> Is this by design and is there a way to fetch some entity directly in the 
> view models constructor? There used to be a viewModelInit method which made 
> that possible if I understand correctly.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Closed] (ISIS-3302) [Commons] Text Util to properly handle Files with BOM Signature

2022-12-12 Thread Andi Huber (Jira)


 [ 
https://issues.apache.org/jira/browse/ISIS-3302?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andi Huber closed ISIS-3302.


> [Commons] Text Util to properly handle Files with BOM Signature
> ---
>
> Key: ISIS-3302
> URL: https://issues.apache.org/jira/browse/ISIS-3302
> Project: Isis
>  Issue Type: Improvement
>  Components: Commons
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Minor
> Fix For: 2.0.0-RC1
>
>
> UTF _8 fomatted files can have a BOM variant, we should autodetect that, that 
> is, it starts with a 0xFEFF character.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Closed] (ISIS-3294) [Metamodel] NPE in ApplicationFeatureViewModel

2022-12-12 Thread Andi Huber (Jira)


 [ 
https://issues.apache.org/jira/browse/ISIS-3294?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andi Huber closed ISIS-3294.


> [Metamodel] NPE in ApplicationFeatureViewModel
> --
>
> Key: ISIS-3294
> URL: https://issues.apache.org/jira/browse/ISIS-3294
> Project: Isis
>  Issue Type: Bug
>  Components: Isis Core
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-RC1
>
>
> Reproduce with Demo App -> Prototyping -> All Namespace -> Click on any 
> namespace
> java.lang.NullPointerException: logicalTypeName is marked non-null but is null
>   at 
> org.apache.causeway.applib.services.bookmark.Bookmark.forLogicalTypeNameAndIdentifier(Bookmark.java:78)
>  ~[classes/:?]
>   at 
> org.apache.causeway.applib.services.appfeatui.ApplicationFeatureViewModel.getParent(ApplicationFeatureViewModel.java:343)
>  ~[classes/:?]
>   



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Closed] (ISIS-3295) [Metamodel] Framework should honor PostConstruct on Viewmodels

2022-12-12 Thread Andi Huber (Jira)


 [ 
https://issues.apache.org/jira/browse/ISIS-3295?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andi Huber closed ISIS-3295.


> [Metamodel] Framework should honor PostConstruct on Viewmodels
> --
>
> Key: ISIS-3295
> URL: https://issues.apache.org/jira/browse/ISIS-3295
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Core
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-RC1
>
>
> Viewmodels, that get new-ed up either programmatically (via the 
> FactoryService) or by the framework's internal de-serialization mechanism, 
> should honor initialization methods (those annotated with PostConstruct).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3294) [Metamodel] NPE in ApplicationFeatureViewModel

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646108#comment-17646108
 ] 

ASF subversion and git services commented on ISIS-3294:
---

Commit 9055c3e0d4c6fa94b8451eb8d3bc9bbb6e61b4df in isis's branch 
refs/heads/spring6 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=9055c3e0d4 ]

ISIS-3294: properly creates bookmark for ApplicationFeatureViewModel
(fixes NPE)

> [Metamodel] NPE in ApplicationFeatureViewModel
> --
>
> Key: ISIS-3294
> URL: https://issues.apache.org/jira/browse/ISIS-3294
> Project: Isis
>  Issue Type: Bug
>  Components: Isis Core
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-RC1
>
>
> Reproduce with Demo App -> Prototyping -> All Namespace -> Click on any 
> namespace
> java.lang.NullPointerException: logicalTypeName is marked non-null but is null
>   at 
> org.apache.causeway.applib.services.bookmark.Bookmark.forLogicalTypeNameAndIdentifier(Bookmark.java:78)
>  ~[classes/:?]
>   at 
> org.apache.causeway.applib.services.appfeatui.ApplicationFeatureViewModel.getParent(ApplicationFeatureViewModel.java:343)
>  ~[classes/:?]
>   



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3301) [Wicket Viewer] Less prominent Collection View Select Dropdown

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3301?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646107#comment-17646107
 ] 

ASF subversion and git services commented on ISIS-3301:
---

Commit 59b86976b63faa19a4a30fb91af40e8d894be65f in isis's branch 
refs/heads/spring6 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=59b86976b6 ]

ISIS-3301: collection presentation selection done with a simple btn-link

> [Wicket Viewer] Less prominent Collection View Select Dropdown
> --
>
> Key: ISIS-3301
> URL: https://issues.apache.org/jira/browse/ISIS-3301
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Viewer Wicket
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Minor
> Fix For: 2.0.0-RC1
>
>
> Dhruv:
> /** Collection Header: Remove name from default display to save space */
> .viewLinks button .ViewLinkItemTitle{
> display: none;
> }
> /*  Collection Header: Make color same as header, to NOT highlight this on 
> all screens */
> .viewLinks button{
> background-color: rgba(0,0,0,.03); /** Primary row color from bootswarch, 
> can use variable instead **/
> border-color: rgba(0,0,0,.03); /** Primary row color from bootswarch, can 
> use variable instead **/
> }



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (ISIS-3294) [Metamodel] NPE in ApplicationFeatureViewModel

2022-12-12 Thread Andi Huber (Jira)


 [ 
https://issues.apache.org/jira/browse/ISIS-3294?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andi Huber resolved ISIS-3294.
--
Resolution: Fixed

> [Metamodel] NPE in ApplicationFeatureViewModel
> --
>
> Key: ISIS-3294
> URL: https://issues.apache.org/jira/browse/ISIS-3294
> Project: Isis
>  Issue Type: Bug
>  Components: Isis Core
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-RC1
>
>
> Reproduce with Demo App -> Prototyping -> All Namespace -> Click on any 
> namespace
> java.lang.NullPointerException: logicalTypeName is marked non-null but is null
>   at 
> org.apache.causeway.applib.services.bookmark.Bookmark.forLogicalTypeNameAndIdentifier(Bookmark.java:78)
>  ~[classes/:?]
>   at 
> org.apache.causeway.applib.services.appfeatui.ApplicationFeatureViewModel.getParent(ApplicationFeatureViewModel.java:343)
>  ~[classes/:?]
>   



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (ISIS-3306) [Schema] Generated DTOs do need a Logical Type Name

2022-12-12 Thread Andi Huber (Jira)
Andi Huber created ISIS-3306:


 Summary: [Schema] Generated DTOs do need a Logical Type Name
 Key: ISIS-3306
 URL: https://issues.apache.org/jira/browse/ISIS-3306
 Project: Isis
  Issue Type: Improvement
  Components: Isis Core
Reporter: Andi Huber
Assignee: Andi Huber
 Fix For: 2.0.0-RC1


(Logical) namespaces default to Java packages if not specified otherwise.
eg. org.apache.causeway.schema.metamodel.v2.DomainClassDto

which is not desired, we'd rather have 
'causeway.schema.metamodel.v2.DomainClassDto' instead.

Hope is that we can tell the generator to add annotations, otherwise we need to 
do some schma specific hacking.




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3294) [Metamodel] NPE in ApplicationFeatureViewModel

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646100#comment-17646100
 ] 

ASF subversion and git services commented on ISIS-3294:
---

Commit 9055c3e0d4c6fa94b8451eb8d3bc9bbb6e61b4df in isis's branch 
refs/heads/master from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=9055c3e0d4 ]

ISIS-3294: properly creates bookmark for ApplicationFeatureViewModel
(fixes NPE)

> [Metamodel] NPE in ApplicationFeatureViewModel
> --
>
> Key: ISIS-3294
> URL: https://issues.apache.org/jira/browse/ISIS-3294
> Project: Isis
>  Issue Type: Bug
>  Components: Isis Core
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-RC1
>
>
> Reproduce with Demo App -> Prototyping -> All Namespace -> Click on any 
> namespace
> java.lang.NullPointerException: logicalTypeName is marked non-null but is null
>   at 
> org.apache.causeway.applib.services.bookmark.Bookmark.forLogicalTypeNameAndIdentifier(Bookmark.java:78)
>  ~[classes/:?]
>   at 
> org.apache.causeway.applib.services.appfeatui.ApplicationFeatureViewModel.getParent(ApplicationFeatureViewModel.java:343)
>  ~[classes/:?]
>   



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (ISIS-3301) [Wicket Viewer] Less prominent Collection View Select Dropdown

2022-12-12 Thread Andi Huber (Jira)


 [ 
https://issues.apache.org/jira/browse/ISIS-3301?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andi Huber resolved ISIS-3301.
--
Resolution: Fixed

> [Wicket Viewer] Less prominent Collection View Select Dropdown
> --
>
> Key: ISIS-3301
> URL: https://issues.apache.org/jira/browse/ISIS-3301
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Viewer Wicket
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Minor
> Fix For: 2.0.0-RC1
>
>
> Dhruv:
> /** Collection Header: Remove name from default display to save space */
> .viewLinks button .ViewLinkItemTitle{
> display: none;
> }
> /*  Collection Header: Make color same as header, to NOT highlight this on 
> all screens */
> .viewLinks button{
> background-color: rgba(0,0,0,.03); /** Primary row color from bootswarch, 
> can use variable instead **/
> border-color: rgba(0,0,0,.03); /** Primary row color from bootswarch, can 
> use variable instead **/
> }



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ISIS-3301) [Wicket Viewer] Less prominent Collection View Select Dropdown

2022-12-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-3301?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646069#comment-17646069
 ] 

ASF subversion and git services commented on ISIS-3301:
---

Commit 59b86976b63faa19a4a30fb91af40e8d894be65f in isis's branch 
refs/heads/master from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=59b86976b6 ]

ISIS-3301: collection presentation selection done with a simple btn-link

> [Wicket Viewer] Less prominent Collection View Select Dropdown
> --
>
> Key: ISIS-3301
> URL: https://issues.apache.org/jira/browse/ISIS-3301
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Viewer Wicket
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Minor
> Fix For: 2.0.0-RC1
>
>
> Dhruv:
> /** Collection Header: Remove name from default display to save space */
> .viewLinks button .ViewLinkItemTitle{
> display: none;
> }
> /*  Collection Header: Make color same as header, to NOT highlight this on 
> all screens */
> .viewLinks button{
> background-color: rgba(0,0,0,.03); /** Primary row color from bootswarch, 
> can use variable instead **/
> border-color: rgba(0,0,0,.03); /** Primary row color from bootswarch, can 
> use variable instead **/
> }



--
This message was sent by Atlassian Jira
(v8.20.10#820010)