[jira] [Assigned] (ISIS-2086) Define beans for configuration, so that (eventually) can use Spring Boot's @ConfigurationProperties infrastructure.
[ https://issues.apache.org/jira/browse/ISIS-2086?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood reassigned ISIS-2086: - Assignee: Daniel Keir Haywood > Define beans for configuration, so that (eventually) can use Spring Boot's > @ConfigurationProperties infrastructure. > --- > > Key: ISIS-2086 > URL: https://issues.apache.org/jira/browse/ISIS-2086 > Project: Isis > Issue Type: Improvement >Affects Versions: 1.17.0 >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Major > Fix For: 2.0.0 > > > ie as per > [https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#boot-features-external-config] > Another benefit we will get from this is that SB has an annotation processor > that generates some IDE config files to provide autocomplete when editing the > application.properties file > [https://docs.spring.io/spring-boot/docs/2.0.8.RELEASE/reference/html/configuration-metadata.html#configuration-metadata-annotation-processor] > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2163) Convert IsisSystemEnvironment to a simple Spring-managed bean.
Daniel Keir Haywood created ISIS-2163: - Summary: Convert IsisSystemEnvironment to a simple Spring-managed bean. Key: ISIS-2163 URL: https://issues.apache.org/jira/browse/ISIS-2163 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Assigned] (ISIS-2167) Enable github actions and package registry for interim builds.
[ https://issues.apache.org/jira/browse/ISIS-2167?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood reassigned ISIS-2167: - Assignee: Andi Huber (was: Daniel Keir Haywood) > Enable github actions and package registry for interim builds. > -- > > Key: ISIS-2167 > URL: https://issues.apache.org/jira/browse/ISIS-2167 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Andi Huber >Priority: Minor > Fix For: 2.0.0 > > Time Spent: 50m > Remaining Estimate: 0h > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2174) Resurrect Module with fixture support.
Daniel Keir Haywood created ISIS-2174: - Summary: Resurrect Module with fixture support. Key: ISIS-2174 URL: https://issues.apache.org/jira/browse/ISIS-2174 Project: Isis Issue Type: New Feature Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2172) Enable actuator for helloworld and simpleapp
[ https://issues.apache.org/jira/browse/ISIS-2172?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2172. --- Resolution: Fixed > Enable actuator for helloworld and simpleapp > > > Key: ISIS-2172 > URL: https://issues.apache.org/jira/browse/ISIS-2172 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2173) Exceptions are being swallowed on start up, making it tricky to diagnose (simply see tomcat shutting down)
[ https://issues.apache.org/jira/browse/ISIS-2173?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2173. --- Resolution: Fixed > Exceptions are being swallowed on start up, making it tricky to diagnose > (simply see tomcat shutting down) > -- > > Key: ISIS-2173 > URL: https://issues.apache.org/jira/browse/ISIS-2173 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > > Use SpringApplicationRunListener to log failures. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2163) Convert IsisSystemEnvironment to a simple Spring-managed bean.
[ https://issues.apache.org/jira/browse/ISIS-2163?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2163. --- Resolution: Fixed > Convert IsisSystemEnvironment to a simple Spring-managed bean. > -- > > Key: ISIS-2163 > URL: https://issues.apache.org/jira/browse/ISIS-2163 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Major > Fix For: 2.0.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2165) Extend helloworld and simpleapp to have maven deps lockdown test, under a profile flag (disable by default).
[ https://issues.apache.org/jira/browse/ISIS-2165?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2165. --- Resolution: Fixed > Extend helloworld and simpleapp to have maven deps lockdown test, under a > profile flag (disable by default). > > > Key: ISIS-2165 > URL: https://issues.apache.org/jira/browse/ISIS-2165 > Project: Isis > Issue Type: Improvement >Affects Versions: 1.17.0 >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Major > Fix For: 2.0.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ISIS-2148) Tidy up helloworld and simpleapp and then move to their own repos, with minimal parent hierarchy.
[ https://issues.apache.org/jira/browse/ISIS-2148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2148: -- Summary: Tidy up helloworld and simpleapp and then move to their own repos, with minimal parent hierarchy. (was: Move helloworld and simpleapp to their own repos, with minimal parent hierarchy.) > Tidy up helloworld and simpleapp and then move to their own repos, with > minimal parent hierarchy. > - > > Key: ISIS-2148 > URL: https://issues.apache.org/jira/browse/ISIS-2148 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Major > Fix For: 2.0.0 > > > The repos are: > * apache/isis-app-helloworld > * apache/isis-app-simpleapp > For now, I *haven't* created a repo for "demo" or "smoketest", I think these > will probably stay where they are. > Ideally, should have no parent rather than even a minimal one. If we do go > with a minimal one, then perhaps incode-build moves into isis itself. > > Will also use this ticket to log any issues with the apps, or minor cleanup. > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ISIS-2148) Move helloworld and simpleapp to their own repos, with minimal parent hierarchy.
[ https://issues.apache.org/jira/browse/ISIS-2148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2148: -- Summary: Move helloworld and simpleapp to their own repos, with minimal parent hierarchy. (was: Fix snags for demo & example apps, move them to their own repos) > Move helloworld and simpleapp to their own repos, with minimal parent > hierarchy. > > > Key: ISIS-2148 > URL: https://issues.apache.org/jira/browse/ISIS-2148 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Major > Fix For: 2.0.0 > > > The repos are: > * apache/isis-app-demo > * apache/isis-app-helloworld > * apache/isis-app-simpleapp > For now, I *haven't* created a repo for "smoketest", I think this will > probably stay where it is. > > Will also use this ticket to log any issues with the apps, or minor cleanup. > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ISIS-2148) Move helloworld and simpleapp to their own repos, with minimal parent hierarchy.
[ https://issues.apache.org/jira/browse/ISIS-2148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2148: -- Description: The repos are: * apache/isis-app-helloworld * apache/isis-app-simpleapp For now, I *haven't* created a repo for "demo" or "smoketest", I think these will probably stay where they are. Ideally, should have no parent rather than even a minimal one. If we do go with a minimal one, then perhaps incode-build moves into isis itself. Will also use this ticket to log any issues with the apps, or minor cleanup. was: The repos are: * apache/isis-app-demo * apache/isis-app-helloworld * apache/isis-app-simpleapp For now, I *haven't* created a repo for "smoketest", I think this will probably stay where it is. Will also use this ticket to log any issues with the apps, or minor cleanup. > Move helloworld and simpleapp to their own repos, with minimal parent > hierarchy. > > > Key: ISIS-2148 > URL: https://issues.apache.org/jira/browse/ISIS-2148 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Major > Fix For: 2.0.0 > > > The repos are: > * apache/isis-app-helloworld > * apache/isis-app-simpleapp > For now, I *haven't* created a repo for "demo" or "smoketest", I think these > will probably stay where they are. > Ideally, should have no parent rather than even a minimal one. If we do go > with a minimal one, then perhaps incode-build moves into isis itself. > > Will also use this ticket to log any issues with the apps, or minor cleanup. > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ISIS-2165) Extend helloworld and simpleapp to have maven deps lockdown test, under a profile flag (disable by default).
[ https://issues.apache.org/jira/browse/ISIS-2165?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2165: -- Summary: Extend helloworld and simpleapp to have maven deps lockdown test, under a profile flag (disable by default). (was: Extend helloworld and simpleapp to have lockdown profile.) > Extend helloworld and simpleapp to have maven deps lockdown test, under a > profile flag (disable by default). > > > Key: ISIS-2165 > URL: https://issues.apache.org/jira/browse/ISIS-2165 > Project: Isis > Issue Type: Improvement >Affects Versions: 1.17.0 >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Major > Fix For: 2.0.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2166) Add dependencyManagement for spring-boot into isis core.
Daniel Keir Haywood created ISIS-2166: - Summary: Add dependencyManagement for spring-boot into isis core. Key: ISIS-2166 URL: https://issues.apache.org/jira/browse/ISIS-2166 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2086) Define beans for configuration, so that (eventually) can use Spring Boot's @ConfigurationProperties infrastructure.
[ https://issues.apache.org/jira/browse/ISIS-2086?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2086. --- Resolution: Fixed > Define beans for configuration, so that (eventually) can use Spring Boot's > @ConfigurationProperties infrastructure. > --- > > Key: ISIS-2086 > URL: https://issues.apache.org/jira/browse/ISIS-2086 > Project: Isis > Issue Type: Improvement >Affects Versions: 1.17.0 >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Major > Fix For: 2.0.0 > > > ie as per > [https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#boot-features-external-config] > Another benefit we will get from this is that SB has an annotation processor > that generates some IDE config files to provide autocomplete when editing the > application.properties file > [https://docs.spring.io/spring-boot/docs/2.0.8.RELEASE/reference/html/configuration-metadata.html#configuration-metadata-annotation-processor] > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2161) Remove domain-object member naming restrictions (reserved prefixes)
[ https://issues.apache.org/jira/browse/ISIS-2161?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16968397#comment-16968397 ] Daniel Keir Haywood commented on ISIS-2161: --- what if I wanted to disable the "disableUser" action? Would that be "disableDisableUser()" ? I don't have a problem with this idea, it's quite elegant... just want to make sure that it does actually allow this scenario. > Remove domain-object member naming restrictions (reserved prefixes) > --- > > Key: ISIS-2161 > URL: https://issues.apache.org/jira/browse/ISIS-2161 > Project: Isis > Issue Type: Improvement > Components: Core >Reporter: Andi Huber >Assignee: Andi Huber >Priority: Major > Fix For: 2.0.0 > > > Currently the prefixes 'hide', 'validate', 'disable', etc are reserved for > supporting-methods and may not be used for Actions and Properties. > We can lift this restriction: > * If a member is annotated Action/Property/Collection, then we allow any > names for this member, even if these collide with the 'reserved' prefixes! -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2165) Extend helloworld and simpleapp to have lockdown profile.
Daniel Keir Haywood created ISIS-2165: - Summary: Extend helloworld and simpleapp to have lockdown profile. Key: ISIS-2165 URL: https://issues.apache.org/jira/browse/ISIS-2165 Project: Isis Issue Type: Improvement Affects Versions: 1.17.0 Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2166) Add dependencyManagement for spring-boot into isis core.
[ https://issues.apache.org/jira/browse/ISIS-2166?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2166. --- Resolution: Fixed > Add dependencyManagement for spring-boot into isis core. > > > Key: ISIS-2166 > URL: https://issues.apache.org/jira/browse/ISIS-2166 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Trivial > Fix For: 2.0.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2167) Enable github actions and package registry for interim builds.
Daniel Keir Haywood created ISIS-2167: - Summary: Enable github actions and package registry for interim builds. Key: ISIS-2167 URL: https://issues.apache.org/jira/browse/ISIS-2167 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2178) Integrate Nexus Vulnerability Scan into github CI
Daniel Keir Haywood created ISIS-2178: - Summary: Integrate Nexus Vulnerability Scan into github CI Key: ISIS-2178 URL: https://issues.apache.org/jira/browse/ISIS-2178 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Fix For: 2.0.0 [https://github.com/marketplace/actions/nvs-github-actions] -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2179) Fallback to home page (in event of action returning null) throws an IllegalArg
Daniel Keir Haywood created ISIS-2179: - Summary: Fallback to home page (in event of action returning null) throws an IllegalArg Key: ISIS-2179 URL: https://issues.apache.org/jira/browse/ISIS-2179 Project: Isis Issue Type: Bug Affects Versions: 2.0.0-M2 Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 ... as a result of the target pojo for the domain service being an Optional wrapped around the domain service rather than the pojo itself -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2180) resurrect mvn plugin functionality as integ test extensions.
Daniel Keir Haywood created ISIS-2180: - Summary: resurrect mvn plugin functionality as integ test extensions. Key: ISIS-2180 URL: https://issues.apache.org/jira/browse/ISIS-2180 Project: Isis Issue Type: New Feature Affects Versions: 2.0.0-M2 Reporter: Daniel Keir Haywood Fix For: 2.0.0 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2169) Display welcome page for demo apps (helloworld and simpleapp)
[ https://issues.apache.org/jira/browse/ISIS-2169?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2169. --- Resolution: Fixed > Display welcome page for demo apps (helloworld and simpleapp) > - > > Key: ISIS-2169 > URL: https://issues.apache.org/jira/browse/ISIS-2169 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2170) @PersistenceCapable(schema=...) is no longer being used to derive objectType
Daniel Keir Haywood created ISIS-2170: - Summary: @PersistenceCapable(schema=...) is no longer being used to derive objectType Key: ISIS-2170 URL: https://issues.apache.org/jira/browse/ISIS-2170 Project: Isis Issue Type: Bug Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 this breaks helloworld app. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2169) Display welcome page for demo apps (helloworld and simpleapp)
Daniel Keir Haywood created ISIS-2169: - Summary: Display welcome page for demo apps (helloworld and simpleapp) Key: ISIS-2169 URL: https://issues.apache.org/jira/browse/ISIS-2169 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2171) Remove WebModuleStaticResources ... we should just use SpringBoot's support
Daniel Keir Haywood created ISIS-2171: - Summary: Remove WebModuleStaticResources ... we should just use SpringBoot's support Key: ISIS-2171 URL: https://issues.apache.org/jira/browse/ISIS-2171 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 ... which is that static resources are placed in a "static" package on the classpath, ie: {code:java} src/main/resources/ static/** {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2171) Remove WebModuleStaticResources ... we should just use SpringBoot's support
[ https://issues.apache.org/jira/browse/ISIS-2171?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2171. --- Resolution: Fixed > Remove WebModuleStaticResources ... we should just use SpringBoot's support > --- > > Key: ISIS-2171 > URL: https://issues.apache.org/jira/browse/ISIS-2171 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > > ... which is that static resources are placed in a "static" package on the > classpath, ie: > {code:java} > src/main/resources/ > static/** {code} > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2172) Enable actuator for helloworld and simpleapp
Daniel Keir Haywood created ISIS-2172: - Summary: Enable actuator for helloworld and simpleapp Key: ISIS-2172 URL: https://issues.apache.org/jira/browse/ISIS-2172 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2170) @PersistenceCapable(schema=...) is no longer being used to derive objectType
[ https://issues.apache.org/jira/browse/ISIS-2170?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2170. --- Resolution: Fixed > @PersistenceCapable(schema=...) is no longer being used to derive objectType > > > Key: ISIS-2170 > URL: https://issues.apache.org/jira/browse/ISIS-2170 > Project: Isis > Issue Type: Bug >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > > this breaks helloworld app. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2173) Exceptions are being swallowed on start up, making it tricky to diagnose (simply see tomcat shutting down)
Daniel Keir Haywood created ISIS-2173: - Summary: Exceptions are being swallowed on start up, making it tricky to diagnose (simply see tomcat shutting down) Key: ISIS-2173 URL: https://issues.apache.org/jira/browse/ISIS-2173 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 Use SpringApplicationRunListener to log failures. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2185) Split RO viewer's applib, move the client stuff into an extension ("ro-client-v1" or similar)
Daniel Keir Haywood created ISIS-2185: - Summary: Split RO viewer's applib, move the client stuff into an extension ("ro-client-v1" or similar) Key: ISIS-2185 URL: https://issues.apache.org/jira/browse/ISIS-2185 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Fix For: 2.0.0 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2182) Move bytebuddy into core, move jaxrs into RO viewer; reorg folders
Daniel Keir Haywood created ISIS-2182: - Summary: Move bytebuddy into core, move jaxrs into RO viewer; reorg folders Key: ISIS-2182 URL: https://issues.apache.org/jira/browse/ISIS-2182 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2183) Convert all remaining plugins (ServiceLoader) into regular service beans.
Daniel Keir Haywood created ISIS-2183: - Summary: Convert all remaining plugins (ServiceLoader) into regular service beans. Key: ISIS-2183 URL: https://issues.apache.org/jira/browse/ISIS-2183 Project: Isis Issue Type: Improvement Affects Versions: 2.0.0-M2 Reporter: Daniel Keir Haywood Fix For: 2.0.0 A more general question re: plugins ... what is it about them that means that they can't be implemented as regular services, with Spring finding the implementation using classpat scanning? Is it that we need to load them before Spring? ie using ServiceLoader or similar? Not challenging the design, just want to be able to write some sensible docs about it Andi, 11:01 Let me check this first ... I think we have these, that use ServiceLoader mechanics: 1. IsisJdoMetamodelPlugin 2. UriBuilderPlugin 3. IsisJaxrsServerPlugin 4. ProxyFactoryPlugin 5. ValuePropertyPlugin 6. DateConverterPlugin 7. ComponentFactory Its likely we could convert 2-7 to service beans, with 1. I need to check the rational ... 11:12 I think we should do that, then. Andi, 11:13 I believe with (1) its also possible now to convert it to a service. It was not possible when the ServiceLoader introspection was run during the post-construct phase, but I changed that to now run after the post-construc pahse, when all the services are discovered and initialized. 11:14 OK, that would then be a very nice place to get to... the whole framework is just a bunch of Spring-loaded beans. Andi, 11:14 yep I agree 11:15 I think it also means that there isn't really any concept of plugins ... or at least, any of these service beans could be replaced by a different implementation with a higher @Order( if required. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2182) Move bytebuddy into core, move jaxrs into RO viewer; reorg folders
[ https://issues.apache.org/jira/browse/ISIS-2182?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2182. --- Resolution: Fixed > Move bytebuddy into core, move jaxrs into RO viewer; reorg folders > -- > > Key: ISIS-2182 > URL: https://issues.apache.org/jira/browse/ISIS-2182 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Major > Fix For: 2.0.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2184) Rationalize @Order of our service beans to use enum constants.
Daniel Keir Haywood created ISIS-2184: - Summary: Rationalize @Order of our service beans to use enum constants. Key: ISIS-2184 URL: https://issues.apache.org/jira/browse/ISIS-2184 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Fix For: 2.0.0 On the note of @Order, I've been meaning to mention, I think our highest priority beans should be +100, and our lowest priority beans should be (Integer.MAX_VALUE - 100). That way it gives the application developer the ability to provide overrides or fallbacks as required. Andi, 11:20 we could just define order constants; Just looking, because I think I've declared these somewhere already. not consequently used yet, but its there ... org.apache.isis.commons.internal.ioc.PriorityConstants -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2174) Resurrect Module with fixture support.
[ https://issues.apache.org/jira/browse/ISIS-2174?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2174. --- Resolution: Fixed > Resurrect Module with fixture support. > -- > > Key: ISIS-2174 > URL: https://issues.apache.org/jira/browse/ISIS-2174 > Project: Isis > Issue Type: New Feature >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Major > Fix For: 2.0.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2179) Fallback to home page (in event of action returning null) throws an IllegalArg
[ https://issues.apache.org/jira/browse/ISIS-2179?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2179. --- Resolution: Fixed > Fallback to home page (in event of action returning null) throws an IllegalArg > -- > > Key: ISIS-2179 > URL: https://issues.apache.org/jira/browse/ISIS-2179 > Project: Isis > Issue Type: Bug >Affects Versions: 2.0.0-M2 >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Major > Fix For: 2.0.0 > > > ... as a result of the target pojo for the domain service being an Optional > wrapped around the domain service rather than the pojo itself -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ISIS-2181) Rationalize pom hierarchy with respect to Spring Boot starter-parent.
[ https://issues.apache.org/jira/browse/ISIS-2181?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2181: -- Description: Dependency management to go into core (even for extensions) Design as per antora/components/core/modules/archdesign/attachments/pom-hierarchy.pptx. > Rationalize pom hierarchy with respect to Spring Boot starter-parent. > - > > Key: ISIS-2181 > URL: https://issues.apache.org/jira/browse/ISIS-2181 > Project: Isis > Issue Type: New Feature >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Major > Fix For: 2.0.0 > > > Dependency management to go into core (even for extensions) > > Design as per > antora/components/core/modules/archdesign/attachments/pom-hierarchy.pptx. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2181) Rationalize pom hierarchy with respect to Spring Boot starter-parent.
[ https://issues.apache.org/jira/browse/ISIS-2181?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2181. --- Resolution: Fixed > Rationalize pom hierarchy with respect to Spring Boot starter-parent. > - > > Key: ISIS-2181 > URL: https://issues.apache.org/jira/browse/ISIS-2181 > Project: Isis > Issue Type: New Feature >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Major > Fix For: 2.0.0 > > > Dependency management to go into core (even for extensions) > > Design as per > antora/components/core/modules/archdesign/attachments/pom-hierarchy.pptx. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ISIS-2181) Rationalize pom hierarchy with respect to Spring Boot starter-parent.
[ https://issues.apache.org/jira/browse/ISIS-2181?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2181: -- Summary: Rationalize pom hierarchy with respect to Spring Boot starter-parent. (was: Move incode-platform as extensions) > Rationalize pom hierarchy with respect to Spring Boot starter-parent. > - > > Key: ISIS-2181 > URL: https://issues.apache.org/jira/browse/ISIS-2181 > Project: Isis > Issue Type: New Feature >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Major > Fix For: 2.0.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2186) Bring incode-platform's base, excel and fakedata in as extensions
Daniel Keir Haywood created ISIS-2186: - Summary: Bring incode-platform's base, excel and fakedata in as extensions Key: ISIS-2186 URL: https://issues.apache.org/jira/browse/ISIS-2186 Project: Isis Issue Type: Improvement Affects Versions: 2.0.0-M2 Reporter: Daniel Keir Haywood Fix For: 2.0.0 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2207) Move schema.utils package in applib under o.a.i.applib package
Daniel Keir Haywood created ISIS-2207: - Summary: Move schema.utils package in applib under o.a.i.applib package Key: ISIS-2207 URL: https://issues.apache.org/jira/browse/ISIS-2207 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 To avoid split packages. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2205) Break runtime-extensions module into separate responsibilities
[ https://issues.apache.org/jira/browse/ISIS-2205?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2205. --- Resolution: Fixed > Break runtime-extensions module into separate responsibilities > -- > > Key: ISIS-2205 > URL: https://issues.apache.org/jira/browse/ISIS-2205 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > > # move wrapper to runtime-services > # move Profiler & ProfilerSystem to extensions (or maybe just delete) > # move jee_support into its own module within incubator. > # rename remaining to runtime-springboot -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2210) When web browser is narrow, sidebar always shown.
Daniel Keir Haywood created ISIS-2210: - Summary: When web browser is narrow, sidebar always shown. Key: ISIS-2210 URL: https://issues.apache.org/jira/browse/ISIS-2210 Project: Isis Issue Type: Bug Reporter: Daniel Keir Haywood Fix For: 2.0.0 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-1624) [DUPLICATE] swagger service should return its "regions" alphabetically, so rendered sensibly in swagger-ui
[ https://issues.apache.org/jira/browse/ISIS-1624?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16987779#comment-16987779 ] Daniel Keir Haywood commented on ISIS-1624: --- see ISIS-2200 > [DUPLICATE] swagger service should return its "regions" alphabetically, so > rendered sensibly in swagger-ui > -- > > Key: ISIS-1624 > URL: https://issues.apache.org/jira/browse/ISIS-1624 > Project: Isis > Issue Type: Bug > Components: Core >Affects Versions: 1.14.0 >Reporter: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ISIS-1624) [DUPLICATE] swagger service should return its "regions" alphabetically, so rendered sensibly in swagger-ui
[ https://issues.apache.org/jira/browse/ISIS-1624?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-1624: -- Summary: [DUPLICATE] swagger service should return its "regions" alphabetically, so rendered sensibly in swagger-ui (was: swagger service should return its "regions" alphabetically, so rendered sensibly in swagger-ui) > [DUPLICATE] swagger service should return its "regions" alphabetically, so > rendered sensibly in swagger-ui > -- > > Key: ISIS-1624 > URL: https://issues.apache.org/jira/browse/ISIS-1624 > Project: Isis > Issue Type: Bug > Components: Core >Affects Versions: 1.14.0 >Reporter: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ISIS-1624) swagger service should return its "regions" alphabetically, so rendered sensibly in swagger-ui
[ https://issues.apache.org/jira/browse/ISIS-1624?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-1624: -- Fix Version/s: (was: 2.7.0) 2.0.0 > swagger service should return its "regions" alphabetically, so rendered > sensibly in swagger-ui > -- > > Key: ISIS-1624 > URL: https://issues.apache.org/jira/browse/ISIS-1624 > Project: Isis > Issue Type: Bug > Components: Core >Affects Versions: 1.14.0 >Reporter: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-1624) [DUPLICATE] swagger service should return its "regions" alphabetically, so rendered sensibly in swagger-ui
[ https://issues.apache.org/jira/browse/ISIS-1624?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-1624. --- Resolution: Fixed > [DUPLICATE] swagger service should return its "regions" alphabetically, so > rendered sensibly in swagger-ui > -- > > Key: ISIS-1624 > URL: https://issues.apache.org/jira/browse/ISIS-1624 > Project: Isis > Issue Type: Bug > Components: Core >Affects Versions: 1.14.0 >Reporter: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2211) [WON'T FIX] Factor out Swagger UI as a separate "viewer" module
[ https://issues.apache.org/jira/browse/ISIS-2211?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2211. --- Resolution: Won't Fix > [WON'T FIX] Factor out Swagger UI as a separate "viewer" module > --- > > Key: ISIS-2211 > URL: https://issues.apache.org/jira/browse/ISIS-2211 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > > On second thoughts, the swagger-ui is part of the RO viewer, which seems > reasonable. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ISIS-2211) [WON'T FIX] Factor out Swagger UI as a separate "viewer" module
[ https://issues.apache.org/jira/browse/ISIS-2211?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2211: -- Summary: [WON'T FIX] Factor out Swagger UI as a separate "viewer" module (was: Factor out Swagger UI as a separate "viewer" module) > [WON'T FIX] Factor out Swagger UI as a separate "viewer" module > --- > > Key: ISIS-2211 > URL: https://issues.apache.org/jira/browse/ISIS-2211 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ISIS-2211) [WON'T FIX] Factor out Swagger UI as a separate "viewer" module
[ https://issues.apache.org/jira/browse/ISIS-2211?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2211: -- Description: On second thoughts, the swagger-ui is part of the RO viewer, which seems reasonable. > [WON'T FIX] Factor out Swagger UI as a separate "viewer" module > --- > > Key: ISIS-2211 > URL: https://issues.apache.org/jira/browse/ISIS-2211 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > > On second thoughts, the swagger-ui is part of the RO viewer, which seems > reasonable. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2211) Factor out Swagger UI as a separate "viewer" module
Daniel Keir Haywood created ISIS-2211: - Summary: Factor out Swagger UI as a separate "viewer" module Key: ISIS-2211 URL: https://issues.apache.org/jira/browse/ISIS-2211 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2208) Move h2console out into isis-extensions.
Daniel Keir Haywood created ISIS-2208: - Summary: Move h2console out into isis-extensions. Key: ISIS-2208 URL: https://issues.apache.org/jira/browse/ISIS-2208 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 Slims down the runtime-web module. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2209) Orphaned validation (when @Action is NOT mandatory) isn't working.
Daniel Keir Haywood created ISIS-2209: - Summary: Orphaned validation (when @Action is NOT mandatory) isn't working. Key: ISIS-2209 URL: https://issues.apache.org/jira/browse/ISIS-2209 Project: Isis Issue Type: Bug Reporter: Daniel Keir Haywood Fix For: 2.0.0 Andi, 10:11 I think we have 2 scenarios as configured: 1. @Action is mandatory ... then we could allow disable/hide/... prefixes on actions (no need for the validator to discard these cases) 2. @Action is optional ... then we need to preserve the original behavior as you suggested Dan: 10:13 Yes, agreed. I have reinstated that code, though something else must have changed because I couldn't reproduce scenario (2) to trigger the "orphaned methods" validation error. But scenario (1) works fine. For our own apps, I intend to make @Action mandatory, as per isis.reflector.validator.explication-annotations.action=true Andi, 10:16 ok, we gonna need to write test cases to check this then Dan, 10:16 I'll add a ticket -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ISIS-2208) Move h2console/h2managermenu and hsqldbmanager out into isis-extensions.
[ https://issues.apache.org/jira/browse/ISIS-2208?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2208: -- Summary: Move h2console/h2managermenu and hsqldbmanager out into isis-extensions. (was: Move h2console and hsqldb out into isis-extensions.) > Move h2console/h2managermenu and hsqldbmanager out into isis-extensions. > > > Key: ISIS-2208 > URL: https://issues.apache.org/jira/browse/ISIS-2208 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > > Slims down the runtime-web module. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ISIS-2208) Move h2console and hsqldb out into isis-extensions.
[ https://issues.apache.org/jira/browse/ISIS-2208?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2208: -- Summary: Move h2console and hsqldb out into isis-extensions. (was: Move h2console out into isis-extensions.) > Move h2console and hsqldb out into isis-extensions. > --- > > Key: ISIS-2208 > URL: https://issues.apache.org/jira/browse/ISIS-2208 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > > Slims down the runtime-web module. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2208) Move h2console/h2managermenu and hsqldbmanager out into isis-extensions.
[ https://issues.apache.org/jira/browse/ISIS-2208?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2208. --- Resolution: Fixed > Move h2console/h2managermenu and hsqldbmanager out into isis-extensions. > > > Key: ISIS-2208 > URL: https://issues.apache.org/jira/browse/ISIS-2208 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > > Slims down the runtime-web module. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2209) Orphaned validation (when @Action is NOT mandatory) isn't working.
[ https://issues.apache.org/jira/browse/ISIS-2209?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16987741#comment-16987741 ] Daniel Keir Haywood commented on ISIS-2209: --- discussion on users@ mailing list [https://lists.apache.org/thread.html/65f8ecb5c6ffb729ba0a82f7e7a6018891729b03b6d370918213320d%40%3Cusers.isis.apache.org%3E] > Orphaned validation (when @Action is NOT mandatory) isn't working. > -- > > Key: ISIS-2209 > URL: https://issues.apache.org/jira/browse/ISIS-2209 > Project: Isis > Issue Type: Bug >Reporter: Daniel Keir Haywood >Priority: Major > Fix For: 2.0.0 > > > Andi, 10:11 > I think we have 2 scenarios as configured: > 1. @Action is mandatory ... then we could allow disable/hide/... prefixes on > actions (no need for the validator to discard these cases) > 2. @Action is optional ... then we need to preserve the original behavior as > you suggested > Dan: 10:13 > Yes, agreed. > I have reinstated that code, though something else must have changed because > I couldn't reproduce scenario (2) to trigger the "orphaned methods" > validation error. > But scenario (1) works fine. > For our own apps, I intend to make @Action mandatory, as per > isis.reflector.validator.explication-annotations.action=true > Andi, 10:16 > ok, we gonna need to write test cases to check this then > Dan, 10:16 > I'll add a ticket -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2198) Remove welcome.file config settings and welcome text
Daniel Keir Haywood created ISIS-2198: - Summary: Remove welcome.file config settings and welcome text Key: ISIS-2198 URL: https://issues.apache.org/jira/browse/ISIS-2198 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 Most major apps will have a home page, so the concept of some welcome text on the home page isn't really that useful. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2194) TranslationServicePo should always log translations on shutdown
[ https://issues.apache.org/jira/browse/ISIS-2194?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2194. --- Resolution: Fixed > TranslationServicePo should always log translations on shutdown > --- > > Key: ISIS-2194 > URL: https://issues.apache.org/jira/browse/ISIS-2194 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2199) Resurrect commented out metamodel validation re: supporting methods
Daniel Keir Haywood created ISIS-2199: - Summary: Resurrect commented out metamodel validation re: supporting methods Key: ISIS-2199 URL: https://issues.apache.org/jira/browse/ISIS-2199 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 Andi commented this code out per his spike re: the @Model annotation that is currently in the incubator. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2197) Allow ClassSubstitutor to be managed as a Spring-managed component
[ https://issues.apache.org/jira/browse/ISIS-2197?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2197. --- Resolution: Fixed > Allow ClassSubstitutor to be managed as a Spring-managed component > -- > > Key: ISIS-2197 > URL: https://issues.apache.org/jira/browse/ISIS-2197 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > > to allow us to then be more aggressive in ignoring framework classes, but > have a fallback/workaround if we end up accidentally going too far. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2212) Rename runtime-web to webapp, and tidy up
Daniel Keir Haywood created ISIS-2212: - Summary: Rename runtime-web to webapp, and tidy up Key: ISIS-2212 URL: https://issues.apache.org/jira/browse/ISIS-2212 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2212) Rename runtime-web to webapp, and tidy up
[ https://issues.apache.org/jira/browse/ISIS-2212?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2212. --- Resolution: Fixed > Rename runtime-web to webapp, and tidy up > -- > > Key: ISIS-2212 > URL: https://issues.apache.org/jira/browse/ISIS-2212 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2213) Avoid package splitting, in prep for possible JPMS support in future.
Daniel Keir Haywood created ISIS-2213: - Summary: Avoid package splitting, in prep for possible JPMS support in future. Key: ISIS-2213 URL: https://issues.apache.org/jira/browse/ISIS-2213 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2148) Tidy up helloworld and simpleapp and then move to their own repos, with minimal parent hierarchy.
[ https://issues.apache.org/jira/browse/ISIS-2148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2148. --- Resolution: Fixed > Tidy up helloworld and simpleapp and then move to their own repos, with > minimal parent hierarchy. > - > > Key: ISIS-2148 > URL: https://issues.apache.org/jira/browse/ISIS-2148 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Major > Fix For: 2.0.0 > > > The repos are: > * apache/isis-app-helloworld > * apache/isis-app-simpleapp > For now, I *haven't* created a repo for "demo" or "smoketest", I think these > will probably stay where they are. > Ideally, should have no parent rather than even a minimal one. If we do go > with a minimal one, then perhaps incode-build moves into isis itself. > > Will also use this ticket to log any issues with the apps, or minor cleanup. > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2195) Performance optimisation: short-circuit searching for actions if possible
[ https://issues.apache.org/jira/browse/ISIS-2195?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16986670#comment-16986670 ] Daniel Keir Haywood commented on ISIS-2195: --- Might be able to do the same thing for properties and collections also? > Performance optimisation: short-circuit searching for actions if possible > - > > Key: ISIS-2195 > URL: https://issues.apache.org/jira/browse/ISIS-2195 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > > If explicit actions are configured > (isis.reflector.explicit-annotions.action=true) then any method that does not > have @Action annotation by definition is not an action. We should therefore > check for this early on when introspecting a domain type's method, to avoid > searching more deeply than we would otherwise care. > We should also avoid looking at a method's parameters and return types until > we've decided that the method is an action (either explicitly or implicitly). > The side-effect of not doing this is that we end up with types that otherwise > don't need to be in the metamodel, meaning that startup takes longer. > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2194) TranslationServicePo should always log translations on shutdown
Daniel Keir Haywood created ISIS-2194: - Summary: TranslationServicePo should always log translations on shutdown Key: ISIS-2194 URL: https://issues.apache.org/jira/browse/ISIS-2194 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2195) Performance optimisation: short-circuit searching for actions if possible
Daniel Keir Haywood created ISIS-2195: - Summary: Performance optimisation: short-circuit searching for actions if possible Key: ISIS-2195 URL: https://issues.apache.org/jira/browse/ISIS-2195 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 If explicit actions are configured (isis.reflector.explicit-annotions.action=true) then any method that does not have @Action annotation by definition is not an action. We should therefore check for this early on when introspecting a domain type's method, to avoid searching more deeply than we would otherwise care. We should also avoid looking at a method's parameters and return types until we've decided that the method is an action (either explicitly or implicitly). The side-effect of not doing this is that we end up with types that otherwise don't need to be in the metamodel, meaning that startup takes longer. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2197) Allow ClassSubstitutor to be managed as a Spring-managed component
Daniel Keir Haywood created ISIS-2197: - Summary: Allow ClassSubstitutor to be managed as a Spring-managed component Key: ISIS-2197 URL: https://issues.apache.org/jira/browse/ISIS-2197 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 to allow us to then be more aggressive in ignoring framework classes, but have a fallback/workaround if we end up accidentally going too far. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2200) Improve the ordering in the Swagger UI.
[ https://issues.apache.org/jira/browse/ISIS-2200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2200. --- Resolution: Fixed > Improve the ordering in the Swagger UI. > --- > > Key: ISIS-2200 > URL: https://issues.apache.org/jira/browse/ISIS-2200 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2202) Exclude org.springframework from the metamodel
[ https://issues.apache.org/jira/browse/ISIS-2202?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2202. --- Resolution: Fixed > Exclude org.springframework from the metamodel > -- > > Key: ISIS-2202 > URL: https://issues.apache.org/jira/browse/ISIS-2202 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Major > Fix For: 2.0.0 > > > I don't think there's a need for any of the org.springframework classes to be > part of the Apache Isis metamodel -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2201) Configure a Spring Boot fallback error page.
Daniel Keir Haywood created ISIS-2201: - Summary: Configure a Spring Boot fallback error page. Key: ISIS-2201 URL: https://issues.apache.org/jira/browse/ISIS-2201 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2202) Exclude org.springframework from the metamodel
Daniel Keir Haywood created ISIS-2202: - Summary: Exclude org.springframework from the metamodel Key: ISIS-2202 URL: https://issues.apache.org/jira/browse/ISIS-2202 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 I don't think there's a need for any of the org.springframework classes to be part of the Apache Isis metamodel -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2204) Fixes algorithm for determining if a domain action is "public" visible (ie no entities)
Daniel Keir Haywood created ISIS-2204: - Summary: Fixes algorithm for determining if a domain action is "public" visible (ie no entities) Key: ISIS-2204 URL: https://issues.apache.org/jira/browse/ISIS-2204 Project: Isis Issue Type: Bug Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2203) Fix NPE when rendering a domain object with null property in RO viewer.
Daniel Keir Haywood created ISIS-2203: - Summary: Fix NPE when rendering a domain object with null property in RO viewer. Key: ISIS-2203 URL: https://issues.apache.org/jira/browse/ISIS-2203 Project: Isis Issue Type: Bug Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 think this was introduced as part of an earlier refactoring -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2204) Fixes algorithm for determining if a domain action is "public" visible (ie no entities)
[ https://issues.apache.org/jira/browse/ISIS-2204?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2204. --- Resolution: Fixed > Fixes algorithm for determining if a domain action is "public" visible (ie no > entities) > --- > > Key: ISIS-2204 > URL: https://issues.apache.org/jira/browse/ISIS-2204 > Project: Isis > Issue Type: Bug >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2200) Improve the ordering in the Swagger UI.
Daniel Keir Haywood created ISIS-2200: - Summary: Improve the ordering in the Swagger UI. Key: ISIS-2200 URL: https://issues.apache.org/jira/browse/ISIS-2200 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2195) Performance optimisation: short-circuit searching for actions if possible
[ https://issues.apache.org/jira/browse/ISIS-2195?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2195. --- Resolution: Fixed > Performance optimisation: short-circuit searching for actions if possible > - > > Key: ISIS-2195 > URL: https://issues.apache.org/jira/browse/ISIS-2195 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > > If explicit actions are configured > (isis.reflector.explicit-annotions.action=true) then any method that does not > have @Action annotation by definition is not an action. We should therefore > check for this early on when introspecting a domain type's method, to avoid > searching more deeply than we would otherwise care. > We should also avoid looking at a method's parameters and return types until > we've decided that the method is an action (either explicitly or implicitly). > The side-effect of not doing this is that we end up with types that otherwise > don't need to be in the metamodel, meaning that startup takes longer. > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2199) Resurrect commented out metamodel validation re: supporting methods
[ https://issues.apache.org/jira/browse/ISIS-2199?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2199. --- Resolution: Fixed > Resurrect commented out metamodel validation re: supporting methods > --- > > Key: ISIS-2199 > URL: https://issues.apache.org/jira/browse/ISIS-2199 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > > Andi commented this code out per his spike re: the @Model annotation that is > currently in the incubator. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2196) Ignore static methods in the metamodel completely.
[ https://issues.apache.org/jira/browse/ISIS-2196?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2196. --- Resolution: Fixed > Ignore static methods in the metamodel completely. > -- > > Key: ISIS-2196 > URL: https://issues.apache.org/jira/browse/ISIS-2196 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > > code that can be removed, hopefully: > - uses of MethodScope.CLASS > - RemoveStaticGettersAndSettersFacetFactory > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2203) Fix NPE when rendering a domain object with null property in RO viewer.
[ https://issues.apache.org/jira/browse/ISIS-2203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2203. --- Resolution: Fixed > Fix NPE when rendering a domain object with null property in RO viewer. > --- > > Key: ISIS-2203 > URL: https://issues.apache.org/jira/browse/ISIS-2203 > Project: Isis > Issue Type: Bug >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Major > Fix For: 2.0.0 > > > think this was introduced as part of an earlier refactoring -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2206) Create an incubator, similar to extensions.
Daniel Keir Haywood created ISIS-2206: - Summary: Create an incubator, similar to extensions. Key: ISIS-2206 URL: https://issues.apache.org/jira/browse/ISIS-2206 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2205) Break runtime-extensions module into separate responsibilities
Daniel Keir Haywood created ISIS-2205: - Summary: Break runtime-extensions module into separate responsibilities Key: ISIS-2205 URL: https://issues.apache.org/jira/browse/ISIS-2205 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 # move wrapper to runtime-services # move Profiler & ProfilerSystem to extensions (or maybe just delete) # move jee_support into its own module within incubator. # rename remaining to runtime-springboot -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ISIS-2206) Create an incubator catalog and a legacy catalog, similar to extensions.
[ https://issues.apache.org/jira/browse/ISIS-2206?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2206: -- Summary: Create an incubator catalog and a legacy catalog, similar to extensions. (was: Create an incubator, similar to extensions.) > Create an incubator catalog and a legacy catalog, similar to extensions. > > > Key: ISIS-2206 > URL: https://issues.apache.org/jira/browse/ISIS-2206 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2213) Avoid package splitting, in prep for possible JPMS support in future.
[ https://issues.apache.org/jira/browse/ISIS-2213?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2213. --- Resolution: Fixed > Avoid package splitting, in prep for possible JPMS support in future. > - > > Key: ISIS-2213 > URL: https://issues.apache.org/jira/browse/ISIS-2213 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2207) Move schema.utils package in applib under o.a.i.applib package
[ https://issues.apache.org/jira/browse/ISIS-2207?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2207. --- Resolution: Fixed > Move schema.utils package in applib under o.a.i.applib package > -- > > Key: ISIS-2207 > URL: https://issues.apache.org/jira/browse/ISIS-2207 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > > To avoid split packages. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Assigned] (ISIS-2185) Split RO viewer's applib, move the client stuff into an extension ("ro-client-v1" or similar)
[ https://issues.apache.org/jira/browse/ISIS-2185?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood reassigned ISIS-2185: - Assignee: Daniel Keir Haywood > Split RO viewer's applib, move the client stuff into an extension > ("ro-client-v1" or similar) > - > > Key: ISIS-2185 > URL: https://issues.apache.org/jira/browse/ISIS-2185 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2185) Split RO viewer's applib, move the client stuff into an extension ("ro-client-v1" or similar)
[ https://issues.apache.org/jira/browse/ISIS-2185?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2185. --- Resolution: Fixed > Split RO viewer's applib, move the client stuff into an extension > ("ro-client-v1" or similar) > - > > Key: ISIS-2185 > URL: https://issues.apache.org/jira/browse/ISIS-2185 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > > done as part of ISIS-2213 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (ISIS-2185) Split RO viewer's applib, move the client stuff into an extension ("ro-client-v1" or similar)
[ https://issues.apache.org/jira/browse/ISIS-2185?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood updated ISIS-2185: -- Description: done as part of ISIS-2213 > Split RO viewer's applib, move the client stuff into an extension > ("ro-client-v1" or similar) > - > > Key: ISIS-2185 > URL: https://issues.apache.org/jira/browse/ISIS-2185 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > > done as part of ISIS-2213 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2206) Create an incubator catalog and a legacy catalog, similar to extensions.
[ https://issues.apache.org/jira/browse/ISIS-2206?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2206. --- Resolution: Fixed > Create an incubator catalog and a legacy catalog, similar to extensions. > > > Key: ISIS-2206 > URL: https://issues.apache.org/jira/browse/ISIS-2206 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2219) Move LDAP Realm implementation into an extension.
Daniel Keir Haywood created ISIS-2219: - Summary: Move LDAP Realm implementation into an extension. Key: ISIS-2219 URL: https://issues.apache.org/jira/browse/ISIS-2219 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2230) ERROR: Recursive call to appender Console (showing up on MacBook)
Daniel Keir Haywood created ISIS-2230: - Summary: ERROR: Recursive call to appender Console (showing up on MacBook) Key: ISIS-2230 URL: https://issues.apache.org/jira/browse/ISIS-2230 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Fix For: 2.0.0 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Assigned] (ISIS-2210) When web browser is narrow, sidebar always shown.
[ https://issues.apache.org/jira/browse/ISIS-2210?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood reassigned ISIS-2210: - Assignee: Daniel Keir Haywood > When web browser is narrow, sidebar always shown. > - > > Key: ISIS-2210 > URL: https://issues.apache.org/jira/browse/ISIS-2210 > Project: Isis > Issue Type: Bug >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2210) When web browser is narrow, sidebar always shown.
[ https://issues.apache.org/jira/browse/ISIS-2210?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2210. --- Resolution: Fixed > When web browser is narrow, sidebar always shown. > - > > Key: ISIS-2210 > URL: https://issues.apache.org/jira/browse/ISIS-2210 > Project: Isis > Issue Type: Bug >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2222) Flesh out demo app with extra examples.
Daniel Keir Haywood created ISIS-: - Summary: Flesh out demo app with extra examples. Key: ISIS- URL: https://issues.apache.org/jira/browse/ISIS- Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2219) Move LDAP Realm implementation into an extension.
[ https://issues.apache.org/jira/browse/ISIS-2219?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2219. --- Resolution: Fixed > Move LDAP Realm implementation into an extension. > - > > Key: ISIS-2219 > URL: https://issues.apache.org/jira/browse/ISIS-2219 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2198) Remove welcome.file config settings and welcome text
[ https://issues.apache.org/jira/browse/ISIS-2198?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2198. --- Resolution: Fixed > Remove welcome.file config settings and welcome text > > > Key: ISIS-2198 > URL: https://issues.apache.org/jira/browse/ISIS-2198 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > > Most major apps will have a home page, so the concept of some welcome text on > the home page isn't really that useful. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2225) Simplify config metadata for wicket footer credits.
[ https://issues.apache.org/jira/browse/ISIS-2225?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2225. --- Resolution: Fixed > Simplify config metadata for wicket footer credits. > --- > > Key: ISIS-2225 > URL: https://issues.apache.org/jira/browse/ISIS-2225 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2225) Simplify config metadata for wicket footer credits.
Daniel Keir Haywood created ISIS-2225: - Summary: Simplify config metadata for wicket footer credits. Key: ISIS-2225 URL: https://issues.apache.org/jira/browse/ISIS-2225 Project: Isis Issue Type: Improvement Reporter: Daniel Keir Haywood Assignee: Daniel Keir Haywood Fix For: 2.0.0 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2201) Configure a Spring Boot fallback error page.
[ https://issues.apache.org/jira/browse/ISIS-2201?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Keir Haywood resolved ISIS-2201. --- Resolution: Fixed > Configure a Spring Boot fallback error page. > > > Key: ISIS-2201 > URL: https://issues.apache.org/jira/browse/ISIS-2201 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Minor > Fix For: 2.0.0 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)