[jira] [Created] (TOBAGO-2243) Reimplement paginator for sheet
Udo Schnurpfeil created TOBAGO-2243: --- Summary: Reimplement paginator for sheet Key: TOBAGO-2243 URL: https://issues.apache.org/jira/browse/TOBAGO-2243 Project: MyFaces Tobago Issue Type: Improvement Reporter: Udo Schnurpfeil Currently the paging is coded in the SheetRenderer and can be customized by some attribute: * showDirectLinks * showPageRange * showRowRange e.g. left|right|center|none * directLinkCount * showPagingAlways This is useful but has limited flexibility. A new implementation may use these new components: * * * to customize the paginator attributes and the layout on the page. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (TOBAGO-2242) Sanitize before using data in DOM - sheet paging
Udo Schnurpfeil created TOBAGO-2242: --- Summary: Sanitize before using data in DOM - sheet paging Key: TOBAGO-2242 URL: https://issues.apache.org/jira/browse/TOBAGO-2242 Project: MyFaces Tobago Issue Type: Improvement Reporter: Udo Schnurpfeil Assignee: Udo Schnurpfeil -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2241) Set focus to first error input doesn't work
[ https://issues.apache.org/jira/browse/TOBAGO-2241?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2241. - Assignee: Udo Schnurpfeil Resolution: Fixed > Set focus to first error input doesn't work > --- > > Key: TOBAGO-2241 > URL: https://issues.apache.org/jira/browse/TOBAGO-2241 > Project: MyFaces Tobago > Issue Type: Bug > Components: Themes >Affects Versions: 5.5.0 >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Minor > Fix For: 5.8.0 > > > Broken, because the css classes has been changed from "border-danger" to > "is-error"! -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (TOBAGO-2241) Set focus to first error input doesn't work
Udo Schnurpfeil created TOBAGO-2241: --- Summary: Set focus to first error input doesn't work Key: TOBAGO-2241 URL: https://issues.apache.org/jira/browse/TOBAGO-2241 Project: MyFaces Tobago Issue Type: Bug Components: Themes Affects Versions: 5.5.0 Reporter: Udo Schnurpfeil Broken, because the css classes has been changed from "border-danger" to "is-error"! -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2208) Render a panel inside each row in a sheet
[ https://issues.apache.org/jira/browse/TOBAGO-2208?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2208. - Resolution: Fixed Preliminary releasing > Render a panel inside each row in a sheet > - > > Key: TOBAGO-2208 > URL: https://issues.apache.org/jira/browse/TOBAGO-2208 > Project: MyFaces Tobago > Issue Type: New Feature > Components: Core, Themes >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Major > Fix For: 5.7.0 > > > To show more details for an entry in the row. > Depending on the screen size, some columns might be hidden and the data can > be rendered in the panel area for e.g. cellphones. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2211) Sheet: showPageRange vs showRowRange broken
[ https://issues.apache.org/jira/browse/TOBAGO-2211?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2211. - Resolution: Fixed > Sheet: showPageRange vs showRowRange broken > --- > > Key: TOBAGO-2211 > URL: https://issues.apache.org/jira/browse/TOBAGO-2211 > Project: MyFaces Tobago > Issue Type: Bug >Affects Versions: 5.6.1 >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Minor > Fix For: 5.7.0 > > > Setting showRowRange influences rendering of showPageRange. > e.g.: showRowRange=none switches off both: *row* and *page* range. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (TOBAGO-2211) Sheet: showPositionPageRange vs showPositionRowRange broken
Udo Schnurpfeil created TOBAGO-2211: --- Summary: Sheet: showPositionPageRange vs showPositionRowRange broken Key: TOBAGO-2211 URL: https://issues.apache.org/jira/browse/TOBAGO-2211 Project: MyFaces Tobago Issue Type: Bug Reporter: Udo Schnurpfeil Assignee: Udo Schnurpfeil Setting showPositionRowRange influences rendering of showPositionPageRange. e.g.: showPositionRowRange=none switches off both: *row* and *page* range. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2210) CSS broken after AJAX e.g. GridLayout
[ https://issues.apache.org/jira/browse/TOBAGO-2210?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2210. - Resolution: Fixed > CSS broken after AJAX e.g. GridLayout > - > > Key: TOBAGO-2210 > URL: https://issues.apache.org/jira/browse/TOBAGO-2210 > Project: MyFaces Tobago > Issue Type: Bug > Components: Themes >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Major > Fix For: 5.6.1 > > > Reason: The nonce of the
[jira] [Created] (TOBAGO-2210) CSS broken after AJAX e.g. GridLayout
Udo Schnurpfeil created TOBAGO-2210: --- Summary: CSS broken after AJAX e.g. GridLayout Key: TOBAGO-2210 URL: https://issues.apache.org/jira/browse/TOBAGO-2210 Project: MyFaces Tobago Issue Type: Bug Components: Themes Environment: Reason: The nonce of the
[jira] [Created] (TOBAGO-2208) Render a panel inside each row in a sheet
Udo Schnurpfeil created TOBAGO-2208: --- Summary: Render a panel inside each row in a sheet Key: TOBAGO-2208 URL: https://issues.apache.org/jira/browse/TOBAGO-2208 Project: MyFaces Tobago Issue Type: New Feature Components: Core, Themes Reporter: Udo Schnurpfeil Assignee: Udo Schnurpfeil To show more details for an entry in the row. Depending on the screen size, some columns might be hidden and the data can be rendered in the panel area for e.g. cellphones. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2197) Using lit-html in TypeScript
[ https://issues.apache.org/jira/browse/TOBAGO-2197?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2197. - Resolution: Fixed > Using lit-html in TypeScript > > > Key: TOBAGO-2197 > URL: https://issues.apache.org/jira/browse/TOBAGO-2197 > Project: MyFaces Tobago > Issue Type: Improvement >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Major > Fix For: 5.6.0 > > > ... to have cleaner code and more secure code. > Currently github reports possible security issue, because of "DOM text > reinterpreted as HTML". -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2187) Handle tobago-config without ordering-tag
[ https://issues.apache.org/jira/browse/TOBAGO-2187?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2187. - Resolution: Fixed > Handle tobago-config without ordering-tag > - > > Key: TOBAGO-2187 > URL: https://issues.apache.org/jira/browse/TOBAGO-2187 > Project: MyFaces Tobago > Issue Type: Improvement > Components: Core >Affects Versions: 5.4.0 >Reporter: Henning Nöth >Assignee: Udo Schnurpfeil >Priority: Minor > Fix For: 5.6.0 > > > The order for tobago-config.xml files without tag is not defiened. > Log a warning for those tobago-config.xml files and put the configuration at > the end of the merge list. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (TOBAGO-2187) Handle tobago-config without ordering-tag
[ https://issues.apache.org/jira/browse/TOBAGO-2187?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17692667#comment-17692667 ] Udo Schnurpfeil commented on TOBAGO-2187: - tobago-core is referenced by an other configuration, so the order is defined for it. I found a way to log only single configs which are not connected to any other config. > Handle tobago-config without ordering-tag > - > > Key: TOBAGO-2187 > URL: https://issues.apache.org/jira/browse/TOBAGO-2187 > Project: MyFaces Tobago > Issue Type: Improvement > Components: Core >Affects Versions: 5.4.0 >Reporter: Henning Nöth >Assignee: Udo Schnurpfeil >Priority: Minor > Fix For: 5.6.0 > > > The order for tobago-config.xml files without tag is not defiened. > Log a warning for those tobago-config.xml files and put the configuration at > the end of the merge list. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (TOBAGO-2197) Using lit-html in TypeScript
Udo Schnurpfeil created TOBAGO-2197: --- Summary: Using lit-html in TypeScript Key: TOBAGO-2197 URL: https://issues.apache.org/jira/browse/TOBAGO-2197 Project: MyFaces Tobago Issue Type: Improvement Reporter: Udo Schnurpfeil Assignee: Udo Schnurpfeil ... to have cleaner code and more secure code. Currently github reports possible security issue, because of "DOM text reinterpreted as HTML". -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (TOBAGO-2191) In special case: Unproper HTML replacement after AJAX
[ https://issues.apache.org/jira/browse/TOBAGO-2191?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17680630#comment-17680630 ] Udo Schnurpfeil commented on TOBAGO-2191: - Seems to be a problem in the jsf_js_ts lib DomQuery.fromMarkup function. > In special case: Unproper HTML replacement after AJAX > - > > Key: TOBAGO-2191 > URL: https://issues.apache.org/jira/browse/TOBAGO-2191 > Project: MyFaces Tobago > Issue Type: Bug > Components: JavaScript >Reporter: Udo Schnurpfeil >Priority: Minor > > If the fragment loaded by AJAX contains a tag, there will be an > html-block around the fragment like: > {code} > > > > replacement > > > {code} > exprected: > {code} > replacement > {code} > It occurs e.g. on the page > https://tobago-demo.apache.org/demo-5-snapshot/content/080-sheet/30-event/Sheet_Event.xhtml > Click the radio select to change the sheet below. After the request the > tag is inside a -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (TOBAGO-2191) In special case: Unproper HTML replacement after AJAX
Udo Schnurpfeil created TOBAGO-2191: --- Summary: In special case: Unproper HTML replacement after AJAX Key: TOBAGO-2191 URL: https://issues.apache.org/jira/browse/TOBAGO-2191 Project: MyFaces Tobago Issue Type: Bug Reporter: Udo Schnurpfeil If the fragment loaded by AJAX contains a tag, there will be an html-block around the fragment like: {code} replacement {code} exprected: {code} replacement {code} It occurs e.g. on the page https://tobago-demo.apache.org/demo-5-snapshot/content/080-sheet/30-event/Sheet_Event.xhtml Click the radio select to change the sheet below. After the request the tag is inside a -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (TOBAGO-2177) Add support for f:param to tc:out
[ https://issues.apache.org/jira/browse/TOBAGO-2177?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17676632#comment-17676632 ] Udo Schnurpfeil commented on TOBAGO-2177: - I've implemented this: {code:java} {code} > Add support for f:param to tc:out > - > > Key: TOBAGO-2177 > URL: https://issues.apache.org/jira/browse/TOBAGO-2177 > Project: MyFaces Tobago > Issue Type: New Feature > Components: Core >Affects Versions: 5.3.0 >Reporter: Carsten Dimmek >Assignee: Udo Schnurpfeil >Priority: Minor > Fix For: 5.5.0 > > > Theres is an h:outputformat component where you can use a MessageFormat with > f:param to create a formatted message. > > {code:java} > > > > > {code} > It would be nice if the tc:out component would support a similar behaviour. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2177) Add support for f:param to tc:out
[ https://issues.apache.org/jira/browse/TOBAGO-2177?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2177. - Resolution: Fixed > Add support for f:param to tc:out > - > > Key: TOBAGO-2177 > URL: https://issues.apache.org/jira/browse/TOBAGO-2177 > Project: MyFaces Tobago > Issue Type: Improvement > Components: Core >Affects Versions: 5.3.0 >Reporter: Carsten Dimmek >Assignee: Udo Schnurpfeil >Priority: Minor > Fix For: 5.5.0 > > > Theres is an h:outputformat component where you can use a MessageFormat with > f:param to create a formatted message. > > {code:java} > > > > > {code} > It would be nice if the tc:out component would support a similar behaviour. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (TOBAGO-2177) Add support for f:param to tc:out
[ https://issues.apache.org/jira/browse/TOBAGO-2177?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17675997#comment-17675997 ] Udo Schnurpfeil commented on TOBAGO-2177: - I've implemented this: {code} {code} > Add support for f:param to tc:out > - > > Key: TOBAGO-2177 > URL: https://issues.apache.org/jira/browse/TOBAGO-2177 > Project: MyFaces Tobago > Issue Type: Improvement > Components: Core >Affects Versions: 5.3.0 >Reporter: Carsten Dimmek >Assignee: Udo Schnurpfeil >Priority: Minor > Fix For: 5.5.0 > > > Theres is an h:outputformat component where you can use a MessageFormat with > f:param to create a formatted message. > > {code:java} > > > > > {code} > It would be nice if the tc:out component would support a similar behaviour. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Comment Edited] (TOBAGO-2177) Add support for f:param to tc:out
[ https://issues.apache.org/jira/browse/TOBAGO-2177?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17675997#comment-17675997 ] Udo Schnurpfeil edited comment on TOBAGO-2177 at 1/12/23 1:00 PM: -- I've implemented this (activate with messageFormat="true"): {code} {code} was (Author: lofwyr): I've implemented this: {code} {code} > Add support for f:param to tc:out > - > > Key: TOBAGO-2177 > URL: https://issues.apache.org/jira/browse/TOBAGO-2177 > Project: MyFaces Tobago > Issue Type: Improvement > Components: Core >Affects Versions: 5.3.0 >Reporter: Carsten Dimmek >Assignee: Udo Schnurpfeil >Priority: Minor > Fix For: 5.5.0 > > > Theres is an h:outputformat component where you can use a MessageFormat with > f:param to create a formatted message. > > {code:java} > > > > > {code} > It would be nice if the tc:out component would support a similar behaviour. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (TOBAGO-2177) Add support for f:param to tc:out
[ https://issues.apache.org/jira/browse/TOBAGO-2177?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17672327#comment-17672327 ] Udo Schnurpfeil commented on TOBAGO-2177: - Why not using something like this: {code} {code} > Add support for f:param to tc:out > - > > Key: TOBAGO-2177 > URL: https://issues.apache.org/jira/browse/TOBAGO-2177 > Project: MyFaces Tobago > Issue Type: Improvement > Components: Core >Affects Versions: 5.3.0 >Reporter: Carsten Dimmek >Priority: Minor > Fix For: 5.x > > > Theres is an h:outputformat component where you can use a MessageFormat with > f:param to create a formatted message. > > {code:java} > > > > > {code} > It would be nice if the tc:out component would support a similar behaviour. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (TOBAGO-2184) Better demo for Spring-Boot
Udo Schnurpfeil created TOBAGO-2184: --- Summary: Better demo for Spring-Boot Key: TOBAGO-2184 URL: https://issues.apache.org/jira/browse/TOBAGO-2184 Project: MyFaces Tobago Issue Type: Improvement Reporter: Udo Schnurpfeil Assignee: Udo Schnurpfeil Would be nice to have the full demo also running with Spring Boot. * With all components * Without duplicate code! -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (TOBAGO-2182) Jenkins ubuntu not running with node 18
Udo Schnurpfeil created TOBAGO-2182: --- Summary: Jenkins ubuntu not running with node 18 Key: TOBAGO-2182 URL: https://issues.apache.org/jira/browse/TOBAGO-2182 Project: MyFaces Tobago Issue Type: Bug Reporter: Udo Schnurpfeil As "infra" says, the Jenkins needs to be use docker instead of ubuntu: INFRA-23954 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2178) An action is not executed if tc:file is on page (spring-boot)
[ https://issues.apache.org/jira/browse/TOBAGO-2178?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2178. - Resolution: Fixed > An action is not executed if tc:file is on page (spring-boot) > - > > Key: TOBAGO-2178 > URL: https://issues.apache.org/jira/browse/TOBAGO-2178 > Project: MyFaces Tobago > Issue Type: Bug > Components: Core >Affects Versions: 5.3.0 >Reporter: Henning Nöth >Assignee: Udo Schnurpfeil >Priority: Critical > Fix For: 5.4.0 > > > This issue effects only spring-boot. > {code:xml} > > > action="#{helloSpring.sayHello}"/> > > > > {code} > {code:java} > public String sayHello() { > LOG.info("Action was called, name is '{}'", name); > return "/result.xhtml"; > } > {code} > Solution: > put this code in the Application.java > {code} > @Bean > public ServletContextInitializer > multipartServletContextInitializer(MultipartConfigElement > multipartConfigElement) { > return servletContext -> { > ServletRegistration servletRegistration = > servletContext.getServletRegistration(FACES_SERVLET_NAME); > if (servletRegistration instanceof ServletRegistration.Dynamic) { > ((ServletRegistration.Dynamic) > servletRegistration).setMultipartConfig(multipartConfigElement); > } > }; > } > {code} > (its now as example in the sping-boot demo) -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2160) Internal search for the demo
[ https://issues.apache.org/jira/browse/TOBAGO-2160?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2160. - Resolution: Fixed > Internal search for the demo > - > > Key: TOBAGO-2160 > URL: https://issues.apache.org/jira/browse/TOBAGO-2160 > Project: MyFaces Tobago > Issue Type: Improvement > Components: Demo >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Minor > Fix For: 5.4.0 > > > Currently the search button uses Google search, but this has disadvantages. > Internal Keywordsearch should be better. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (TOBAGO-2180) Drag and Drop File Upload: flickering
Udo Schnurpfeil created TOBAGO-2180: --- Summary: Drag and Drop File Upload: flickering Key: TOBAGO-2180 URL: https://issues.apache.org/jira/browse/TOBAGO-2180 Project: MyFaces Tobago Issue Type: Bug Components: Themes Affects Versions: 5.3.0 Reporter: Udo Schnurpfeil -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2164) Update README.md
[ https://issues.apache.org/jira/browse/TOBAGO-2164?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2164. - Resolution: Fixed > Update README.md > > > Key: TOBAGO-2164 > URL: https://issues.apache.org/jira/browse/TOBAGO-2164 > Project: MyFaces Tobago > Issue Type: Improvement >Reporter: Carsten Dimmek >Priority: Major > > The README.md is missing some information and should be updated -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2176) Add autocomplete attribute to UITextarea
[ https://issues.apache.org/jira/browse/TOBAGO-2176?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2176. - Resolution: Fixed > Add autocomplete attribute to UITextarea > > > Key: TOBAGO-2176 > URL: https://issues.apache.org/jira/browse/TOBAGO-2176 > Project: MyFaces Tobago > Issue Type: Improvement > Components: Core >Affects Versions: 5.3.0 >Reporter: Carsten Dimmek >Assignee: Udo Schnurpfeil >Priority: Major > Fix For: 5.4.0 > > > UITextarea should support autocomplete > [https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete] -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2175) Make autocomplete for UIIn a String
[ https://issues.apache.org/jira/browse/TOBAGO-2175?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2175. - Resolution: Fixed > Make autocomplete for UIIn a String > --- > > Key: TOBAGO-2175 > URL: https://issues.apache.org/jira/browse/TOBAGO-2175 > Project: MyFaces Tobago > Issue Type: Improvement > Components: Core >Affects Versions: 5.3.0 >Reporter: Carsten Dimmek >Assignee: Udo Schnurpfeil >Priority: Major > Fix For: 5.4.0 > > > Currently, the autocomplete attribute of UIIn is a boolean and supports "on" > and "off". However, the HTML autocomplete allows other values that we would > like to use. See > https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete#values -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2173) Make "focus-on-error" configurable
[ https://issues.apache.org/jira/browse/TOBAGO-2173?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2173. - Resolution: Fixed > Make "focus-on-error" configurable > -- > > Key: TOBAGO-2173 > URL: https://issues.apache.org/jira/browse/TOBAGO-2173 > Project: MyFaces Tobago > Issue Type: New Feature >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Major > Fix For: 5.4.0 > > > Currently, after a submit with errors on the page, the focus will be set on > the first element with an error. > This might be unwanted. > For this case, it should be switched off, by page. > Use: -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2172) Better configuration management for client properties
[ https://issues.apache.org/jira/browse/TOBAGO-2172?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2172. - Resolution: Fixed > Better configuration management for client properties > - > > Key: TOBAGO-2172 > URL: https://issues.apache.org/jira/browse/TOBAGO-2172 > Project: MyFaces Tobago > Issue Type: New Feature >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Major > Fix For: 5.4.0 > > > There should be a tag the developer might put on a facelet page > to set configurations needed by JavaScript in the browser. > The current store JavaScript class Config will be deprecated! > Example: > {code} > focusOnError="false" > waitOverlayDelayAjax="500" > waitOverlayDelayFull="2000"/> > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (TOBAGO-2179) New Select Component
Udo Schnurpfeil created TOBAGO-2179: --- Summary: New Select Component Key: TOBAGO-2179 URL: https://issues.apache.org/jira/browse/TOBAGO-2179 Project: MyFaces Tobago Issue Type: New Feature Components: Themes Affects Versions: 5.3.0 Reporter: Udo Schnurpfeil Assignee: Henning Nöth Fix For: 5.4.0 It would be great to have a component like [https://www.primefaces.org/showcase/ui/input/oneMenu.xhtml?jfwid=6c170] as well as [https://www.primefaces.org/showcase/ui/input/manyMenu.xhtml?jfwid=c8baa] in both cases the "Advanced" version *Brainstorming:* * Names: and (without suffix, or with suffix "Table", or "Filter", or "Menu", or "List" ?) * filter as an option * filtering can use "contains", "prefix" or other customizable filters (filtering works with DOM element of the item) * dropdown and line - both mode should be possible with both components * rendered in HTML as a , to have a structured well readable data list, if more than one attribute to show * will display the selected items like badges in the input field - the items in the list might be highlighted *todo:* * (/) filter (prefix, contains) * (/) inline * (/) add/remove badges * (/) disabled component * (/) disabled options * (/) fix focus * (/) styling for selected rows * (x) add dropdown-menu to menuStore * (/) select options with keyboard * (x) filter (custom) * (x) events * (x) hint if filter result is empty * (x) must work with inline=true -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (TOBAGO-2173) Make "focus-on-error" configurable
Udo Schnurpfeil created TOBAGO-2173: --- Summary: Make "focus-on-error" configurable Key: TOBAGO-2173 URL: https://issues.apache.org/jira/browse/TOBAGO-2173 Project: MyFaces Tobago Issue Type: New Feature Reporter: Udo Schnurpfeil Assignee: Udo Schnurpfeil Currently, after a submit with errors on the page, the focus will be set on the first element with an error. This might be unwanted. For this case, it should be switched off, by page. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (TOBAGO-2172) Better configuration management for client properties
Udo Schnurpfeil created TOBAGO-2172: --- Summary: Better configuration management for client properties Key: TOBAGO-2172 URL: https://issues.apache.org/jira/browse/TOBAGO-2172 Project: MyFaces Tobago Issue Type: New Feature Reporter: Udo Schnurpfeil There should be a tag the developer might put on a facelet page to set configurations needed by JavaScript in the browser. The current store JavaScript class Config will be deprecated! Example: {code} {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (TOBAGO-2171) Newlines vanished in tc:textarea
[ https://issues.apache.org/jira/browse/TOBAGO-2171?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17637744#comment-17637744 ] Udo Schnurpfeil commented on TOBAGO-2171: - Is a IBM issue: https://www.ibm.com/support/pages/apar/PI57951 Fix can be activated in server.xml with {code} {code} > Newlines vanished in tc:textarea > > > Key: TOBAGO-2171 > URL: https://issues.apache.org/jira/browse/TOBAGO-2171 > Project: MyFaces Tobago > Issue Type: Bug > Components: Core >Affects Versions: 5.3.0 >Reporter: Henning Nöth >Assignee: Udo Schnurpfeil >Priority: Major > > Newlines may vanish in tc:textarea if: > * open-liberty is used > * a tc:file is on the page > Example: > Textarea has the text: > "qwe > asdf". The button is clicked. the value text1 in the textareaController has > the value "qweasdf". > {code:xml} > > > > > > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (TOBAGO-2159) New Select Component (Single and Multiple)
[ https://issues.apache.org/jira/browse/TOBAGO-2159?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17629137#comment-17629137 ] Udo Schnurpfeil commented on TOBAGO-2159: - My actual favorite suffix is "list" so the tag would be called: > New Select Component (Single and Multiple) > -- > > Key: TOBAGO-2159 > URL: https://issues.apache.org/jira/browse/TOBAGO-2159 > Project: MyFaces Tobago > Issue Type: New Feature > Components: Themes >Affects Versions: 5.3.0 >Reporter: Marcus Kroeger >Assignee: Henning Nöth >Priority: Major > > It would be great to have a component like > [https://www.primefaces.org/showcase/ui/input/oneMenu.xhtml?jfwid=6c170] > as well as > [https://www.primefaces.org/showcase/ui/input/manyMenu.xhtml?jfwid=c8baa] > in both cases the "Advanced" version > *Brainstorming:* > * Names: and (without suffix, or with suffix > "Table", or "Filter", or "Menu", or "List" ?) > * filter as an option > * filtering can use "contains", "prefix" or other customizable filters > (filtering works with DOM element of the item) > * dropdown and line - both mode should be possible with both components > * rendered in HTML as a , to have a structured well readable data > list, if more than one attribute to show > * will display the selected items like badges in the input > field - the items in the list might be highlighted > > *todo:* > * (/) filter (prefix, contains) > * (/) inline > * (/) add/remove badges > * (/) disabled component > * (/) disabled options > * (x) fix focus > * (/) styling for selected rows > * (x) select options with keyboard > * (x) filter (custom) > * (x) events -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-1525) Make different app-server better testable with the examples
[ https://issues.apache.org/jira/browse/TOBAGO-1525?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-1525. - Resolution: Fixed > Make different app-server better testable with the examples > --- > > Key: TOBAGO-1525 > URL: https://issues.apache.org/jira/browse/TOBAGO-1525 > Project: MyFaces Tobago > Issue Type: Task > Components: Demo >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Minor > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (TOBAGO-2160) Internal search for the demo
Udo Schnurpfeil created TOBAGO-2160: --- Summary: Internal search for the demo Key: TOBAGO-2160 URL: https://issues.apache.org/jira/browse/TOBAGO-2160 Project: MyFaces Tobago Issue Type: Improvement Components: Demo Reporter: Udo Schnurpfeil Assignee: Udo Schnurpfeil Currently the search button uses Google search, but this has disadvantages. Internal Keywordsearch should be better. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (TOBAGO-2158) Use jsf-development.js in development environments
[ https://issues.apache.org/jira/browse/TOBAGO-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17612614#comment-17612614 ] Udo Schnurpfeil commented on TOBAGO-2158: - I've remove this end of last year in TOBAGO-2103 because modern browsers using *.map.* files. > Use jsf-development.js in development environments > -- > > Key: TOBAGO-2158 > URL: https://issues.apache.org/jira/browse/TOBAGO-2158 > Project: MyFaces Tobago > Issue Type: Improvement > Components: Themes >Affects Versions: 5.2.0 >Reporter: Henning Nöth >Assignee: Henning Nöth >Priority: Minor > > The "jsf.js_next_gen" Dependency provide a "jsf.js" and a > "jsf-development.js". > We should use the "jsf-development.js" in development environments. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (TOBAGO-1593) Markup to hide components on small displays
[ https://issues.apache.org/jira/browse/TOBAGO-1593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17610517#comment-17610517 ] Udo Schnurpfeil commented on TOBAGO-1593: - It's possible with the bootstrap classes. I've implemented an example in the demo: https://tobago-demo.apache.org/demo-5-snapshot/content/205-style/20-bootstrap/Bootstrap.xhtml (available after next deployment next sunday) > Markup to hide components on small displays > --- > > Key: TOBAGO-1593 > URL: https://issues.apache.org/jira/browse/TOBAGO-1593 > Project: MyFaces Tobago > Issue Type: New Feature >Affects Versions: 3.0.0-alpha-5 >Reporter: Matthias Wronka >Priority: Major > Fix For: 5.x > > > On small devices, it should be possible to limit the components that are > displayed to a Minimum . E.g. tables should be limited to the most necessary > columns. This could be achieved by CSS-classes, that hide columns at certain > display-sizes. > The definition could look like: > > ... > > The "hideFrom"-value uses the same steps as the segmentLayout. Whenever the > given responsive-breakpoint is reached, the component should be hidden. > Maybe this should be a generic Argument for (almost) any component because > it´s a generic problem. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-476) tomahawk-sandbox is not tobago compatible
[ https://issues.apache.org/jira/browse/TOBAGO-476?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-476. Resolution: Fixed Seems to be outdated, so closing. In Tobago 1.5 the key was renamed. > tomahawk-sandbox is not tobago compatible > - > > Key: TOBAGO-476 > URL: https://issues.apache.org/jira/browse/TOBAGO-476 > Project: MyFaces Tobago > Issue Type: Improvement > Components: Core >Reporter: Volker Weber >Assignee: Volker Weber >Priority: Major > > Adding tomahawk-sandbox.jar to classpath breaks tobagos ajax features. > The reason: The name of the used parameter: "affectedAjaxComponent" are the > same in tomahawk and tobago. > In the tomahawk-sandbox.jar is the AjaxDecodePhaseListener registered which > results in not executing the tobagoLifecircle. > We should rename this parameter, but this may have effects on applications > using this directly. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2099) Support before/after facet for tc:date
[ https://issues.apache.org/jira/browse/TOBAGO-2099?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2099. - Resolution: Fixed > Support before/after facet for tc:date > -- > > Key: TOBAGO-2099 > URL: https://issues.apache.org/jira/browse/TOBAGO-2099 > Project: MyFaces Tobago > Issue Type: New Feature > Components: Core >Affects Versions: 5.0.0 >Reporter: Henning Nöth >Assignee: Udo Schnurpfeil >Priority: Minor > Fix For: 5.3.0 > > > Implement the before/after-Facet from the tc:in component for tc:date. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2140) Add keyup, keydown and keypress client behaviors
[ https://issues.apache.org/jira/browse/TOBAGO-2140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2140. - Fix Version/s: 5.2.0 Resolution: Fixed > Add keyup, keydown and keypress client behaviors > > > Key: TOBAGO-2140 > URL: https://issues.apache.org/jira/browse/TOBAGO-2140 > Project: MyFaces Tobago > Issue Type: Improvement > Components: Core >Reporter: Carsten Dimmek >Assignee: Udo Schnurpfeil >Priority: Major > Fix For: 5.2.0 > > > tc:in and tc:textarea don't support keyup, keydown and keypress client > behaviors at the moment -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2156) Sheet: Commands in Header may help to Select, Filter, ...
[ https://issues.apache.org/jira/browse/TOBAGO-2156?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2156. - Resolution: Fixed > Sheet: Commands in Header may help to Select, Filter, ... > -- > > Key: TOBAGO-2156 > URL: https://issues.apache.org/jira/browse/TOBAGO-2156 > Project: MyFaces Tobago > Issue Type: New Feature > Components: Core >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Major > Fix For: 5.3.0 > > > Example to call a filter in the backend on the data list: > {code} > > > > > > > {code} > Example to call a select-all in the backend on the data list: > {code} > > > > action="#{sheetBarController.selectAllOnServer}"> > > > {code} > The 2nd example is needed, because (when paging is activated) the given > "select-all" checkbox in the table header only selects all visibled (on this > paging page) rows. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2155) Sheet multi column sorting
[ https://issues.apache.org/jira/browse/TOBAGO-2155?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2155. - Resolution: Fixed > Sheet multi column sorting > -- > > Key: TOBAGO-2155 > URL: https://issues.apache.org/jira/browse/TOBAGO-2155 > Project: MyFaces Tobago > Issue Type: New Feature > Components: Core, Themes >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Major > Fix For: 5.3.0 > > > In some cases it might be useful, to sort over multiple columns. This is > still possible, but the UI doesn't show the state of multiple column sorting. > With the new attribute *maxSortColumns* of this can be configured. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (TOBAGO-2156) Sheet: Commands in Header may help to Select, Filter, ...
Udo Schnurpfeil created TOBAGO-2156: --- Summary: Sheet: Commands in Header may help to Select, Filter, ... Key: TOBAGO-2156 URL: https://issues.apache.org/jira/browse/TOBAGO-2156 Project: MyFaces Tobago Issue Type: New Feature Reporter: Udo Schnurpfeil Assignee: Udo Schnurpfeil Example to call a filter in the backend on the data list: {code} {code} Example to call a select-all in the backend on the data list: {code} {code} The 2nd example is needed, because (when paging is activated) the given "select-all" checkbox in the table header only selects all visibled (on this paging page) rows. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (TOBAGO-2155) Sheet multi column sorting
Udo Schnurpfeil created TOBAGO-2155: --- Summary: Sheet multi column sorting Key: TOBAGO-2155 URL: https://issues.apache.org/jira/browse/TOBAGO-2155 Project: MyFaces Tobago Issue Type: New Feature Reporter: Udo Schnurpfeil In some cases it might be useful, to sort over multiple columns. This is still possible, but the UI doesn't show the state of multiple column sorting. With the new attribute *maxSortColumns* of this can be configured. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2139) Wrong scroll position for client sided tab group
[ https://issues.apache.org/jira/browse/TOBAGO-2139?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2139. - Resolution: Fixed > Wrong scroll position for client sided tab group > > > Key: TOBAGO-2139 > URL: https://issues.apache.org/jira/browse/TOBAGO-2139 > Project: MyFaces Tobago > Issue Type: Bug >Affects Versions: 5.0.0 >Reporter: Henning Nöth >Assignee: Udo Schnurpfeil >Priority: Minor > Fix For: 5.2.1 > > > If changing the tab in a client sided tab group, the scroll position is below > the tab group header. > See demo: http://localhost:8080/content/070-tab/Tab_Group.xhtml -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (MYFACES-4439) Wrong JavaDoc in description of type of f:convertDateTime
[ https://issues.apache.org/jira/browse/MYFACES-4439?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17572135#comment-17572135 ] Udo Schnurpfeil commented on MYFACES-4439: -- I've created PRs for these branches: * 2.3 * 2.3-next * 3 * 4 (master) > Wrong JavaDoc in description of type of f:convertDateTime > - > > Key: MYFACES-4439 > URL: https://issues.apache.org/jira/browse/MYFACES-4439 > Project: MyFaces Core > Issue Type: Bug >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Trivial > > The JavaDoc doesn't respect the types for Java 8 Date Time API. > This es a feature since JSF 2.3. > See: MYFACES-4116 > The effect is, that the generated TLD contains this information and an IDE > will show the wrong information for "type". -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (MYFACES-4439) Wrong JavaDoc in description of type of f:convertDateTime
[ https://issues.apache.org/jira/browse/MYFACES-4439?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil updated MYFACES-4439: - Status: Patch Available (was: Open) > Wrong JavaDoc in description of type of f:convertDateTime > - > > Key: MYFACES-4439 > URL: https://issues.apache.org/jira/browse/MYFACES-4439 > Project: MyFaces Core > Issue Type: Bug >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Trivial > > The JavaDoc doesn't respect the types for Java 8 Date Time API. > This es a feature since JSF 2.3. > See: MYFACES-4116 > The effect is, that the generated TLD contains this information and an IDE > will show the wrong information for "type". -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (MYFACES-4439) Wrong JavaDoc in description of type of f:convertDateTime
Udo Schnurpfeil created MYFACES-4439: Summary: Wrong JavaDoc in description of type of f:convertDateTime Key: MYFACES-4439 URL: https://issues.apache.org/jira/browse/MYFACES-4439 Project: MyFaces Core Issue Type: Bug Reporter: Udo Schnurpfeil Assignee: Udo Schnurpfeil The JavaDoc doesn't respect the types for Java 8 Date Time API. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2154) findComponent() need to be patched in tree and tree-listbox
[ https://issues.apache.org/jira/browse/TOBAGO-2154?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2154. - Resolution: Fixed > findComponent() need to be patched in tree and tree-listbox > --- > > Key: TOBAGO-2154 > URL: https://issues.apache.org/jira/browse/TOBAGO-2154 > Project: MyFaces Tobago > Issue Type: Bug >Affects Versions: 4.5.5, 5.1.0 >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Major > Fix For: 5.2.0 > > > There must be a special implementation for findComponent() for UITree and > UITreeListbox. Currently it's only in the UISheet. > It should be moved to the common parent class AbstractUIData. > This makes the hack in AbstractUIPage.markSubmittedForm() obsolete. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Comment Edited] (TOBAGO-2154) findComponent() need to be patched in tree and tree-listbox
[ https://issues.apache.org/jira/browse/TOBAGO-2154?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17569928#comment-17569928 ] Udo Schnurpfeil edited comment on TOBAGO-2154 at 7/22/22 10:19 AM: --- This will fix the github security warning with this regexp: {code} sourceId.matches(".*:\\d+:.*") {code} (Polynomial regular expression used on uncontrolled data) was (Author: lofwyr): This will fix the github security warning with this regexp: {code} sourceId.matches(".*:\\d+:.*") {code} > findComponent() need to be patched in tree and tree-listbox > --- > > Key: TOBAGO-2154 > URL: https://issues.apache.org/jira/browse/TOBAGO-2154 > Project: MyFaces Tobago > Issue Type: Bug >Affects Versions: 4.5.5, 5.1.0 >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Major > Fix For: 4.6.0, 5.2.0 > > > There must be a special implementation for findComponent() for UITree and > UITreeListbox. Currently it's only in the UISheet. > It should be moved to the common parent class AbstractUIData. > This makes the hack in AbstractUIPage.markSubmittedForm() obsolete. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (TOBAGO-2154) findComponent() need to be patched in tree and tree-listbox
[ https://issues.apache.org/jira/browse/TOBAGO-2154?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17569928#comment-17569928 ] Udo Schnurpfeil commented on TOBAGO-2154: - This will fix the github security warning with this regexp: {code} sourceId.matches(".*:\\d+:.*") {code} > findComponent() need to be patched in tree and tree-listbox > --- > > Key: TOBAGO-2154 > URL: https://issues.apache.org/jira/browse/TOBAGO-2154 > Project: MyFaces Tobago > Issue Type: Bug >Affects Versions: 4.5.5, 5.1.0 >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Major > > There must be a special implementation for findComponent() for UITree and > UITreeListbox. Currently it's only in the UISheet. > It should be moved to the common parent class AbstractUIData. > This makes the hack in AbstractUIPage.markSubmittedForm() obsolete. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (TOBAGO-2154) findComponent() need to be patched in tree and tree-listbox
Udo Schnurpfeil created TOBAGO-2154: --- Summary: findComponent() need to be patched in tree and tree-listbox Key: TOBAGO-2154 URL: https://issues.apache.org/jira/browse/TOBAGO-2154 Project: MyFaces Tobago Issue Type: Bug Affects Versions: 5.1.0, 4.5.5 Reporter: Udo Schnurpfeil There must be a special implementation for findComponent() for UITree and UITreeListbox. Currently it's only in the UISheet. It should be moved to the common parent class AbstractUIData. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2112) Enhancements for tobago-vm demo
[ https://issues.apache.org/jira/browse/TOBAGO-2112?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2112. - Fix Version/s: 5.1.0 Resolution: Fixed > Enhancements for tobago-vm demo > --- > > Key: TOBAGO-2112 > URL: https://issues.apache.org/jira/browse/TOBAGO-2112 > Project: MyFaces Tobago > Issue Type: Task > Components: Demo >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Major > Fix For: 5.1.0 > > > The VM for the tobago demo is down and will be replaced with a new one. See > INFRA-22863 > There a some issues with the old one, so do some enhancements. > Tasks: > * The workflow was: There was a git clone directory to control the > docker-compose. This directory has file protection (especially the .git > files) that makes it unusable for other users to update the docker services. > ** Use a curl download + unzip instead of "git clone" > * The full Tobago repo is not slim. > ** Use myfaces-homepage to manager the configurations. This is also better, > because there is no need for release to update the tobago-vm. > * Change the name from tobago-vm.apache.org to user friendly > tobago-demo.apache.org -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2152) Update Bootstrap to 4.6.2
[ https://issues.apache.org/jira/browse/TOBAGO-2152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2152. - Resolution: Fixed > Update Bootstrap to 4.6.2 > - > > Key: TOBAGO-2152 > URL: https://issues.apache.org/jira/browse/TOBAGO-2152 > Project: MyFaces Tobago > Issue Type: Improvement > Components: Themes >Affects Versions: 4.5.5 >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Minor > Fix For: 4.6.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2151) Markup extraLarge for
[ https://issues.apache.org/jira/browse/TOBAGO-2151?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2151. - Resolution: Fixed > Markup extraLarge for > > > Key: TOBAGO-2151 > URL: https://issues.apache.org/jira/browse/TOBAGO-2151 > Project: MyFaces Tobago > Issue Type: Improvement >Affects Versions: 5.1.0 >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Minor > Fix For: 4.6.0, 5.2.0 > > > The current version of Bootstrap supports an extra large class for the > "modal" dialog. > {code:xml}{code} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (TOBAGO-2152) Update Bootstrap to 4.6.2
Udo Schnurpfeil created TOBAGO-2152: --- Summary: Update Bootstrap to 4.6.2 Key: TOBAGO-2152 URL: https://issues.apache.org/jira/browse/TOBAGO-2152 Project: MyFaces Tobago Issue Type: Improvement Components: Themes Affects Versions: 4.5.5 Reporter: Udo Schnurpfeil Assignee: Udo Schnurpfeil -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (TOBAGO-2151) Markup extraLarge for
Udo Schnurpfeil created TOBAGO-2151: --- Summary: Markup extraLarge for Key: TOBAGO-2151 URL: https://issues.apache.org/jira/browse/TOBAGO-2151 Project: MyFaces Tobago Issue Type: Improvement Reporter: Udo Schnurpfeil Assignee: Udo Schnurpfeil -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2146) tc:suggest with minimumCharacters=0 no list at activation
[ https://issues.apache.org/jira/browse/TOBAGO-2146?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2146. - Resolution: Fixed > tc:suggest with minimumCharacters=0 no list at activation > - > > Key: TOBAGO-2146 > URL: https://issues.apache.org/jira/browse/TOBAGO-2146 > Project: MyFaces Tobago > Issue Type: Bug > Components: Themes >Affects Versions: 5.0.0 >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Minor > Fix For: 5.1.1 > > > In the case of with minimumCharacters=0 the list of items should > be opened immediately after clicking. > The bug: it opens after the first character is entered. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (TOBAGO-2146) tc:suggest with minimumCharacters=0 no list at activation
Udo Schnurpfeil created TOBAGO-2146: --- Summary: tc:suggest with minimumCharacters=0 no list at activation Key: TOBAGO-2146 URL: https://issues.apache.org/jira/browse/TOBAGO-2146 Project: MyFaces Tobago Issue Type: Bug Components: Themes Affects Versions: 5.0.0 Reporter: Udo Schnurpfeil In the case of with minimumCharacters=0 the list of items should be opened immediately after clicking. The bug: it opens after the first character is entered. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2145) Update moment.js to 2.29.4
[ https://issues.apache.org/jira/browse/TOBAGO-2145?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2145. - Fix Version/s: 4.5.6 Resolution: Fixed > Update moment.js to 2.29.4 > -- > > Key: TOBAGO-2145 > URL: https://issues.apache.org/jira/browse/TOBAGO-2145 > Project: MyFaces Tobago > Issue Type: Task > Components: Themes >Affects Versions: 4.5.5 >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Major > Fix For: 4.5.6 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2144) Popup loaded by ajax has wrong position
[ https://issues.apache.org/jira/browse/TOBAGO-2144?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2144. - Fix Version/s: 5.1.1 Resolution: Fixed > Popup loaded by ajax has wrong position > --- > > Key: TOBAGO-2144 > URL: https://issues.apache.org/jira/browse/TOBAGO-2144 > Project: MyFaces Tobago > Issue Type: Bug > Components: Core >Affects Versions: 5.1.0 >Reporter: Henning Nöth >Assignee: Udo Schnurpfeil >Priority: Major > Fix For: 5.1.1 > > > If a popup is loaded by ajax, the CSS class "position-relative" is set on the > "tobago-popup"-Tag which leads to a wrong position. > {code:xml} > > > > > > > Simple Popup loaded by AJAX. > > > > > > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (TOBAGO-2145) Update moment.js to 2.29.4
Udo Schnurpfeil created TOBAGO-2145: --- Summary: Update moment.js to 2.29.4 Key: TOBAGO-2145 URL: https://issues.apache.org/jira/browse/TOBAGO-2145 Project: MyFaces Tobago Issue Type: Task Components: Themes Affects Versions: 4.5.5 Reporter: Udo Schnurpfeil -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2122) TobagoContext: No state
[ https://issues.apache.org/jira/browse/TOBAGO-2122?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2122. - Resolution: Fixed > TobagoContext: No state > --- > > Key: TOBAGO-2122 > URL: https://issues.apache.org/jira/browse/TOBAGO-2122 > Project: MyFaces Tobago > Issue Type: Bug >Affects Versions: 5.0.0 >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Minor > Fix For: 5.1.0, 6.0.0 > > > The TobagoContext is currently in RequestScope and stores information about > the used theme and others. In some cases this object can't be injected. (It > also needs to run with CDI and SpringBoot.) > Problem: There are rare cases, there are two different objects inside the > same request. > Possible solution: The accessed via the TobagoContext should not stored > insite this object, but via FacesContext. > TobagoContext is than only a "helper util" to access information relevant to > Tobago. > The scope will be irrelevant, but shouldn't be changed in Tobago 5. But may > in Tobago 6. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-1925) Button Groups may streched vertically
[ https://issues.apache.org/jira/browse/TOBAGO-1925?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-1925. - Resolution: Fixed > Button Groups may streched vertically > - > > Key: TOBAGO-1925 > URL: https://issues.apache.org/jira/browse/TOBAGO-1925 > Project: MyFaces Tobago > Issue Type: Bug > Components: Themes >Affects Versions: 4.0.0, 4.2.1 >Reporter: Udo Schnurpfeil >Assignee: Henning Nöth >Priority: Minor > Fix For: 5.1.0 > > > Example: > {code:java} > > > > tip="previous" image="fa-step-backward" > disabled="false" link="https://www.apache.com/"/> > tip="next" image="fa-step-forward" > disabled="true" /> > > > content > > {code} > There is also a problem, in that case: Icon aren't centered vertically. > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (TOBAGO-1925) Button Groups may streched vertically
[ https://issues.apache.org/jira/browse/TOBAGO-1925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17561307#comment-17561307 ] Udo Schnurpfeil commented on TOBAGO-1925: - Can't reproduce. I assume the problem is fixed automatically by a Bootstrap update or other changes. If the problem still exists, I need a screenshot and matching code example. Please reopen in that case. > Button Groups may streched vertically > - > > Key: TOBAGO-1925 > URL: https://issues.apache.org/jira/browse/TOBAGO-1925 > Project: MyFaces Tobago > Issue Type: Bug > Components: Themes >Affects Versions: 4.0.0, 4.2.1 >Reporter: Udo Schnurpfeil >Assignee: Henning Nöth >Priority: Minor > Fix For: 5.1.0 > > > Example: > {code:java} > > > > tip="previous" image="fa-step-backward" > disabled="false" link="https://www.apache.com/"/> > tip="next" image="fa-step-forward" > disabled="true" /> > > > content > > {code} > There is also a problem, in that case: Icon aren't centered vertically. > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-1715) Tobago 5: Drag and Drop File Upload
[ https://issues.apache.org/jira/browse/TOBAGO-1715?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-1715. - Resolution: Fixed > Tobago 5: Drag and Drop File Upload > --- > > Key: TOBAGO-1715 > URL: https://issues.apache.org/jira/browse/TOBAGO-1715 > Project: MyFaces Tobago > Issue Type: New Feature >Reporter: Volker Weber >Assignee: Udo Schnurpfeil >Priority: Major > Fix For: 5.1.0 > > > A component to allow file upload by drag and drop. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (TOBAGO-2143) Drag and Drop File Upload: visual and haptic enhancements
Udo Schnurpfeil created TOBAGO-2143: --- Summary: Drag and Drop File Upload: visual and haptic enhancements Key: TOBAGO-2143 URL: https://issues.apache.org/jira/browse/TOBAGO-2143 Project: MyFaces Tobago Issue Type: Improvement Affects Versions: 5.1.0 Reporter: Udo Schnurpfeil It would be nice, if all drop zones are highlighed, if the page/body will be entered. The challenge (in Typescript/JavaScript with events) is here, when there are more than one drop zone. A first try can be found in tobago-file-alternative.ts -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2119) Make selected theme storeable in session
[ https://issues.apache.org/jira/browse/TOBAGO-2119?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2119. - Resolution: Fixed > Make selected theme storeable in session > > > Key: TOBAGO-2119 > URL: https://issues.apache.org/jira/browse/TOBAGO-2119 > Project: MyFaces Tobago > Issue Type: Task >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Major > Fix For: 5.1.0, 6.0.0 > > > Tobago should be able to store the theme of the user in the session. > This behaviour should be configurable: Switching on or off in the > tobago-config.xml. > The default for Tobago 5.x should be "false" (compatibility) > The default for Tobago 6.x should be "true", because it's easier -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2087) Restore scroll position of containers after server request
[ https://issues.apache.org/jira/browse/TOBAGO-2087?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2087. - Resolution: Fixed > Restore scroll position of containers after server request > -- > > Key: TOBAGO-2087 > URL: https://issues.apache.org/jira/browse/TOBAGO-2087 > Project: MyFaces Tobago > Issue Type: New Feature > Components: Core, Themes >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Major > Fix For: 5.1.0 > > > Idea: Render something like this: > {code:java} > > > > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2142) for element needs to be position: relative
[ https://issues.apache.org/jira/browse/TOBAGO-2142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2142. - Resolution: Fixed > for element needs to be position: relative > --- > > Key: TOBAGO-2142 > URL: https://issues.apache.org/jira/browse/TOBAGO-2142 > Project: MyFaces Tobago > Issue Type: Improvement >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Major > Fix For: 5.1.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2141) new attribute "type"
[ https://issues.apache.org/jira/browse/TOBAGO-2141?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2141. - Resolution: Fixed > new attribute "type" > - > > Key: TOBAGO-2141 > URL: https://issues.apache.org/jira/browse/TOBAGO-2141 > Project: MyFaces Tobago > Issue Type: Improvement >Affects Versions: 5.0.0 > Environment: values of type are: wait, error, ajax, drop-zone > existing attributes "error" and "ajax" will be deprecated and removed in > later versions >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Major > Fix For: 5.1.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (TOBAGO-2142) for element needs to be position: relative
Udo Schnurpfeil created TOBAGO-2142: --- Summary: for element needs to be position: relative Key: TOBAGO-2142 URL: https://issues.apache.org/jira/browse/TOBAGO-2142 Project: MyFaces Tobago Issue Type: Improvement Reporter: Udo Schnurpfeil Assignee: Udo Schnurpfeil -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (TOBAGO-2141) new attribute "type"
Udo Schnurpfeil created TOBAGO-2141: --- Summary: new attribute "type" Key: TOBAGO-2141 URL: https://issues.apache.org/jira/browse/TOBAGO-2141 Project: MyFaces Tobago Issue Type: Improvement Affects Versions: 5.0.0 Environment: values of type are: wait, error, ajax, drop-zone existing attributes "error" and "ajax" will be deprecated and removed in later versions Reporter: Udo Schnurpfeil Assignee: Udo Schnurpfeil -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (TOBAGO-2138) Remove Java 1.5 and 1.6 support and add Java 11 and 17 support for Tobago 2
Title: Message Title Udo Schnurpfeil resolved as Fixed MyFaces Tobago / TOBAGO-2138 Remove Java 1.5 and 1.6 support and add Java 11 and 17 support for Tobago 2 Change By: Udo Schnurpfeil Resolution: Fixed Status: In Progress Resolved Add Comment This message was sent by Atlassian Jira (v8.20.10#820010-sha1:ace47f9)
[jira] [Resolved] (TOBAGO-2136) Tobago 2 should be compatible with Jakarta EE 8
Title: Message Title Udo Schnurpfeil resolved as Fixed MyFaces Tobago / TOBAGO-2136 Tobago 2 should be compatible with Jakarta EE 8 Change By: Udo Schnurpfeil Resolution: Fixed Status: In Progress Resolved Add Comment This message was sent by Atlassian Jira (v8.20.10#820010-sha1:ace47f9)
[jira] [Resolved] (TOBAGO-1999) Tobago2: Improve tc:select(One|Many)... with Select2 features
Title: Message Title Udo Schnurpfeil resolved as Fixed MyFaces Tobago / TOBAGO-1999 Tobago2: Improve tc:select(One|Many)... with Select2 features Change By: Udo Schnurpfeil Resolution: Fixed Status: Open Resolved Add Comment This message was sent by Atlassian Jira (v8.20.10#820010-sha1:ace47f9)
[jira] [Resolved] (TOBAGO-2121) AuthorizationHelper fails which composite component attribute as method parameter
[ https://issues.apache.org/jira/browse/TOBAGO-2121?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2121. - Resolution: Fixed > AuthorizationHelper fails which composite component attribute as method > parameter > - > > Key: TOBAGO-2121 > URL: https://issues.apache.org/jira/browse/TOBAGO-2121 > Project: MyFaces Tobago > Issue Type: Bug > Components: Core >Affects Versions: 5.0.0 >Reporter: Carsten Dimmek >Assignee: Udo Schnurpfeil >Priority: Major > Fix For: 5.1.0, 6.0.0 > > > I have a custom component which uses cc.attrs.value as method argument > > > {code:java} > > > > > /> > ... > {code} > > > The AuthorizationHelper fails with an StringIndexOutOfBoundsException > > {noformat} > java.lang.StringIndexOutOfBoundsException: begin 39, end 38, length 60 > at java.base/java.lang.String.checkBoundsBeginEnd(Unknown Source) ~[na:na] > at java.base/java.lang.String.substring(Unknown Source) ~[na:na] > at > org.apache.myfaces.tobago.internal.util.AuthorizationHelper.getSecurityAnnotation(AuthorizationHelper.java:166) > ~[tobago-core-5.0.0.jar!/:5.0.0] > at > org.apache.myfaces.tobago.internal.util.AuthorizationHelper.isAuthorized(AuthorizationHelper.java:81) > ~[tobago-core-5.0.0.jar!/:5.0.0] > at > org.apache.myfaces.tobago.internal.component.AbstractUICommandBase.isAllowed(AbstractUICommandBase.java:128) > ~[tobago-core-5.0.0.jar!/:5.0.0] > at > org.apache.myfaces.tobago.internal.component.AbstractUICommandBase.isDisabled(AbstractUICommandBase.java:120) > ~[tobago-core-5.0.0.jar!/:5.0.0] > at > org.apache.myfaces.tobago.internal.renderkit.renderer.CommandRendererBase.encodeBeginInternal(CommandRendererBase.java:67) > ~[tobago-core-5.0.0.jar!/:5.0.0] > at > org.apache.myfaces.tobago.internal.renderkit.renderer.CommandRendererBase.encodeBeginInternal(CommandRendererBase.java:59) > ~[tobago-core-5.0.0.jar!/:5.0.0] > at > org.apache.myfaces.tobago.renderkit.RendererBase.encodeBegin(RendererBase.java:87) > ~[tobago-core-5.0.0.jar!/:5.0.0] > at > javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:597) > ~[myfaces-api-2.3.9.jar!/:2.3.9] > at > javax.faces.component.UIComponentBase.encodeAll(UIComponentBase.java:527) > ~[myfaces-api-2.3.9.jar!/:2.3.9] > at > javax.faces.component.UIComponentBase.encodeAll(UIComponentBase.java:551) > ~[myfaces-api-2.3.9.jar!/:2.3.9]{noformat} -- This message was sent by Atlassian Jira (v8.20.7#820007)
[jira] [Commented] (TOBAGO-2139) Wrong scroll position for client sided tab group
[ https://issues.apache.org/jira/browse/TOBAGO-2139?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17557334#comment-17557334 ] Udo Schnurpfeil commented on TOBAGO-2139: - It seems, it scrolls the content of the tab to the top of the page. If there is a header, the top of the content is behind the header. > Wrong scroll position for client sided tab group > > > Key: TOBAGO-2139 > URL: https://issues.apache.org/jira/browse/TOBAGO-2139 > Project: MyFaces Tobago > Issue Type: Bug >Affects Versions: 5.0.0 >Reporter: Henning Nöth >Assignee: Udo Schnurpfeil >Priority: Minor > > If changing the tab in a client sided tab group, the scroll position is below > the tab group header. > See demo: http://localhost:8080/content/070-tab/Tab_Group.xhtml -- This message was sent by Atlassian Jira (v8.20.7#820007)
[jira] [Resolved] (TOBAGO-2137) Update Tobago Maven Plugin to Maven 3
[ https://issues.apache.org/jira/browse/TOBAGO-2137?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2137. - Resolution: Fixed > Update Tobago Maven Plugin to Maven 3 > - > > Key: TOBAGO-2137 > URL: https://issues.apache.org/jira/browse/TOBAGO-2137 > Project: MyFaces Tobago > Issue Type: Improvement > Components: Build >Affects Versions: 2.4.5 >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Major > Fix For: 2.5.0 > > > It's time to update. > The Maven 2 stuff has CVEs. -- This message was sent by Atlassian Jira (v8.20.7#820007)
[jira] [Created] (TOBAGO-2138) Remove Java 1.5 and 1.6 support for Tobago 2
Udo Schnurpfeil created TOBAGO-2138: --- Summary: Remove Java 1.5 and 1.6 support for Tobago 2 Key: TOBAGO-2138 URL: https://issues.apache.org/jira/browse/TOBAGO-2138 Project: MyFaces Tobago Issue Type: Improvement Reporter: Udo Schnurpfeil The general Java 1.6 supports ends 6 years ago, the security supports ends 3.5 years ago. -- This message was sent by Atlassian Jira (v8.20.7#820007)
[jira] [Created] (TOBAGO-2137) Update Tobago Maven Plugin to Maven 3
Udo Schnurpfeil created TOBAGO-2137: --- Summary: Update Tobago Maven Plugin to Maven 3 Key: TOBAGO-2137 URL: https://issues.apache.org/jira/browse/TOBAGO-2137 Project: MyFaces Tobago Issue Type: Improvement Components: Build Affects Versions: 2.4.5 Reporter: Udo Schnurpfeil It's time to update. The Maven 2 stuff has CVEs. -- This message was sent by Atlassian Jira (v8.20.7#820007)
[jira] [Created] (TOBAGO-2136) Tobago 2 should be compatible with Jakarta EE 8
Udo Schnurpfeil created TOBAGO-2136: --- Summary: Tobago 2 should be compatible with Jakarta EE 8 Key: TOBAGO-2136 URL: https://issues.apache.org/jira/browse/TOBAGO-2136 Project: MyFaces Tobago Issue Type: Improvement Reporter: Udo Schnurpfeil For supporting the old version 2 of Tobago it is appropriate to run it with Jakarta EE servers: It should be compatible with * JSF 2.3 * CDI 2 Removing support for * JDK 1.5 bytecode, because its no possible target for JDK 11 compiler. -- This message was sent by Atlassian Jira (v8.20.7#820007)
[jira] [Resolved] (TOBAGO-2115) Update popper js to 1.16.1
[ https://issues.apache.org/jira/browse/TOBAGO-2115?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2115. - Fix Version/s: 4.5.5 Resolution: Fixed > Update popper js to 1.16.1 > -- > > Key: TOBAGO-2115 > URL: https://issues.apache.org/jira/browse/TOBAGO-2115 > Project: MyFaces Tobago > Issue Type: Task >Affects Versions: 4.5.4 >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Major > Fix For: 4.5.5 > > > just to keep it up-to-date -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Resolved] (TOBAGO-2114) Update moment.js to 2.29.1
[ https://issues.apache.org/jira/browse/TOBAGO-2114?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2114. - Resolution: Fixed > Update moment.js to 2.29.1 > -- > > Key: TOBAGO-2114 > URL: https://issues.apache.org/jira/browse/TOBAGO-2114 > Project: MyFaces Tobago > Issue Type: Task >Affects Versions: 4.5.4 >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Major > Fix For: 4.5.5 > > > Because of CVE-2017-18214 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Created] (TOBAGO-2122) TobagoContext: No own data store
Udo Schnurpfeil created TOBAGO-2122: --- Summary: TobagoContext: No own data store Key: TOBAGO-2122 URL: https://issues.apache.org/jira/browse/TOBAGO-2122 Project: MyFaces Tobago Issue Type: Bug Reporter: Udo Schnurpfeil The TobagoContext is currently in RequestScope and stores information about the used theme and others. In some cases this object can't be injected. (It also needs to run with CDI and SpringBoot.) Problem: There are rare cases, there are two different objects inside the same request. Possible solution: The accessed via the TobagoContext should not stored insite this object, but via FacesContext. TobagoContext is than only a "helper util" to access information relevant to Tobago. The scope will be irrelevant, but shouldn't be changed in Tobago 5. But may in Tobago 6. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Created] (TOBAGO-2119) Make selected theme storeable in session
Udo Schnurpfeil created TOBAGO-2119: --- Summary: Make selected theme storeable in session Key: TOBAGO-2119 URL: https://issues.apache.org/jira/browse/TOBAGO-2119 Project: MyFaces Tobago Issue Type: Task Reporter: Udo Schnurpfeil Assignee: Udo Schnurpfeil Fix For: 5.1.0, 6.0.0 Currently Tobago set and evaluate the cookie "tobago.theme" to remember the last used theme. This behaviour should be configurable: Switching on or off in the tobago-config.xml. The default for Tobago 5.x should be "true" (compatibility) The default for Tobago 6.x should be "false", because it's not needed in much applications. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Resolved] (TOBAGO-2118) Make tobago.theme cookie configurable
[ https://issues.apache.org/jira/browse/TOBAGO-2118?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2118. - Resolution: Fixed > Make tobago.theme cookie configurable > - > > Key: TOBAGO-2118 > URL: https://issues.apache.org/jira/browse/TOBAGO-2118 > Project: MyFaces Tobago > Issue Type: Task >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Major > Fix For: 5.1.0, 6.0.0 > > > Currently Tobago set and evaluate the cookie "tobago.theme" to remember the > last used theme. > This behaviour should be configurable: Switching on or off in the > tobago-config.xml. > The default for Tobago 5.x should be "true" (compatibility) > The default for Tobago 6.x should be "false", because it's not needed in much > applications. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Created] (TOBAGO-2118) Make tobago.theme cookie configurable
Udo Schnurpfeil created TOBAGO-2118: --- Summary: Make tobago.theme cookie configurable Key: TOBAGO-2118 URL: https://issues.apache.org/jira/browse/TOBAGO-2118 Project: MyFaces Tobago Issue Type: Task Reporter: Udo Schnurpfeil Assignee: Udo Schnurpfeil Currently Tobago set and evaluate the cookie "tobago.theme" to remember the last used theme. This behaviour should be configurable: Switching on or off in the tobago-config.xml. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Created] (TOBAGO-2115) Update popper js to 1.16.1
Udo Schnurpfeil created TOBAGO-2115: --- Summary: Update popper js to 1.16.1 Key: TOBAGO-2115 URL: https://issues.apache.org/jira/browse/TOBAGO-2115 Project: MyFaces Tobago Issue Type: Task Reporter: Udo Schnurpfeil just to keep it up-to-date -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Created] (TOBAGO-2114) Update moment.js to 2.29.1
Udo Schnurpfeil created TOBAGO-2114: --- Summary: Update moment.js to 2.29.1 Key: TOBAGO-2114 URL: https://issues.apache.org/jira/browse/TOBAGO-2114 Project: MyFaces Tobago Issue Type: Task Affects Versions: 4.5.4 Reporter: Udo Schnurpfeil Assignee: Udo Schnurpfeil Because of CVE-2017-18214 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Resolved] (TOBAGO-2106) Remove Maven Reporting Section
[ https://issues.apache.org/jira/browse/TOBAGO-2106?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2106. - Resolution: Fixed > Remove Maven Reporting Section > -- > > Key: TOBAGO-2106 > URL: https://issues.apache.org/jira/browse/TOBAGO-2106 > Project: MyFaces Tobago > Issue Type: Task >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Minor > Fix For: 2.4.5, 4.5.5, 5.1.0, 6.0.0 > > > The site build by Maven is no longer published on the MyFaces project page. > So, there section in the pom.xml is no longer needed and should > be removed. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Resolved] (TOBAGO-2111) Update jQuery UI Timepicker to 1.6.3
[ https://issues.apache.org/jira/browse/TOBAGO-2111?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Udo Schnurpfeil resolved TOBAGO-2111. - Resolution: Fixed > Update jQuery UI Timepicker to 1.6.3 > > > Key: TOBAGO-2111 > URL: https://issues.apache.org/jira/browse/TOBAGO-2111 > Project: MyFaces Tobago > Issue Type: Task >Affects Versions: 2.4.4 >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Major > Fix For: 2.4.5 > > > Update to last release. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Comment Edited] (TOBAGO-2112) Enhancements for tobago-vm demo
[ https://issues.apache.org/jira/browse/TOBAGO-2112?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17490861#comment-17490861 ] Udo Schnurpfeil edited comment on TOBAGO-2112 at 2/11/22, 12:03 PM: {code} sudo apt install ca-certificates curl gnupg lsb-release sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg # update # upgreate sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose sudo adduser --system --shell /bin/bash --group --home /home/tobago tobago sudo usermod -aG docker tobago {code} {code} sudo su - tobago {code} was (Author: lofwyr): {code} sudo adduser --system --shell /bin/bash --group --home /home/tobago tobago sudo usermod -aG docker tobago {code} {code} sudo su - tobago {code} > Enhancements for tobago-vm demo > --- > > Key: TOBAGO-2112 > URL: https://issues.apache.org/jira/browse/TOBAGO-2112 > Project: MyFaces Tobago > Issue Type: Task > Components: Demo >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Major > > The VM for the tobago demo is down and will be replaced with a new one. See > INFRA-22863 > There a some issues with the old one, so do some enhancements. > Tasks: > * The workflow was: There was a git clone directory to control the > docker-compose. This directory has file protection (especially the .git > files) that makes it unusable for other users to update the docker services. > ** Use a curl download + unzip instead of "git clone" > * The full Tobago repo is not slim. > ** Use myfaces-homepage to manager the configurations. This is also better, > because there is no need for release to update the tobago-vm. > * Change the name from tobago-vm.apache.org to user friendly > tobago-demo.apache.org -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Commented] (TOBAGO-2112) Enhancements for tobago-vm demo
[ https://issues.apache.org/jira/browse/TOBAGO-2112?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17490861#comment-17490861 ] Udo Schnurpfeil commented on TOBAGO-2112: - {code} sudo adduser --system --shell /bin/bash --group --home /home/tobago tobago sudo usermod -aG docker tobago {code} {code} sudo su - tobago {code} > Enhancements for tobago-vm demo > --- > > Key: TOBAGO-2112 > URL: https://issues.apache.org/jira/browse/TOBAGO-2112 > Project: MyFaces Tobago > Issue Type: Task > Components: Demo >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Major > > The VM for the tobago demo is down and will be replaced with a new one. See > INFRA-22863 > There a some issues with the old one, so do some enhancements. > Tasks: > * The workflow was: There was a git clone directory to control the > docker-compose. This directory has file protection (especially the .git > files) that makes it unusable for other users to update the docker services. > ** Use a curl download + unzip instead of "git clone" > * The full Tobago repo is not slim. > ** Use myfaces-homepage to manager the configurations. This is also better, > because there is no need for release to update the tobago-vm. > * Change the name from tobago-vm.apache.org to user friendly > tobago-demo.apache.org -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Commented] (TOBAGO-2110) Update jQuery to 3.6.0
[ https://issues.apache.org/jira/browse/TOBAGO-2110?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17490741#comment-17490741 ] Udo Schnurpfeil commented on TOBAGO-2110: - Implemented in Tobago 2 > Update jQuery to 3.6.0 > -- > > Key: TOBAGO-2110 > URL: https://issues.apache.org/jira/browse/TOBAGO-2110 > Project: MyFaces Tobago > Issue Type: Task >Affects Versions: 2.4.4 >Reporter: Udo Schnurpfeil >Assignee: Henning Nöth >Priority: Major > Fix For: 2.4.5 > > > This is the current release of jQuery -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Commented] (TOBAGO-2109) Update jQuery UI to 1.13.1
[ https://issues.apache.org/jira/browse/TOBAGO-2109?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17490738#comment-17490738 ] Udo Schnurpfeil commented on TOBAGO-2109: - Implemented in 2.4.5 > Update jQuery UI to 1.13.1 > -- > > Key: TOBAGO-2109 > URL: https://issues.apache.org/jira/browse/TOBAGO-2109 > Project: MyFaces Tobago > Issue Type: Task >Affects Versions: 2.4.4, 4.5.4 >Reporter: Udo Schnurpfeil >Assignee: Udo Schnurpfeil >Priority: Major > Fix For: 2.4.5, 4.5.5 > > > Because of some issues in the current version. > CVE-2021-41182 > CVE-2021-41183 > CVE-2021-41184 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Created] (TOBAGO-2112) Enhancements for tobago-vm demo
Udo Schnurpfeil created TOBAGO-2112: --- Summary: Enhancements for tobago-vm demo Key: TOBAGO-2112 URL: https://issues.apache.org/jira/browse/TOBAGO-2112 Project: MyFaces Tobago Issue Type: Task Components: Demo Reporter: Udo Schnurpfeil Assignee: Udo Schnurpfeil The VM for the tobago demo is down and will be replaced with a new one. See INFRA-22863 There a some issues with the old one, so do some enhancements. Problems: * The workflow was: There was a git clone directory to control the docker-compose. This directory has file protection (especially the .git files) that makes it unusable for other users to update the docker services. ** Use a curl download + unzip instead of "git clone" * The full Tobago repo is not slim. ** Use myfaces-homepage to manager the configurations. This is also better, because there is no need for release to update the tobago-vm. -- This message was sent by Atlassian Jira (v8.20.1#820001)