127 Commits

Author SHA1 Message Date
rstoyanchev
5ceea88399 Upgrade Spring Framework, Spring Security 2024-11-20 17:02:31 +00:00
rstoyanchev
cc7b50877c Upgrade to Web Flow 3.0 2023-07-13 10:00:42 +01:00
rstoyanchev
721a650a0f Update primefaces-showcase to Jakarta EE 2023-03-29 12:14:47 +01:00
rstoyanchev
558844a880 Update booking-faces to Jakarta EE 2023-03-28 16:16:41 +01:00
rstoyanchev
ee81c79b5a Update booking-mvc dependency versions 2023-03-28 16:12:35 +01:00
rstoyanchev
38f4ea3146 Upgrade to Thymeleaf 3.1 RC2 2022-11-15 17:57:31 +00:00
Rossen Stoyanchev
11191e434a Upgrade to Web Flow 3.0.0-M1 2022-08-09 10:06:49 +03:00
Rossen Stoyanchev
b6ea43d828 Fix failing tests 2022-08-01 11:29:40 +03:00
jardel.novaes
83903575a9 Use property for maven-surefure-pugin
Closes gh-62
2022-08-01 11:25:35 +03:00
rstoyanchev
666905d448 Merge upgrade of booking-mvc to Web Flow 3 2022-07-18 09:43:15 +01:00
rstoyanchev
91a1866e61 Replace Tiles with Thymeleaf layout 2022-07-18 09:40:46 +01:00
rstoyanchev
6b958aad1e Add Thymeleaf ViewResolver for Web Flow
The classes are copied from thymeleaf-spring5, temporarily here until
they become available in thymeleaf-spring6.
2022-07-18 09:40:21 +01:00
rstoyanchev
6f82ff3f3f Switch from JSP to Thymeleaf views
This is a revert of commit 758596 which did the opposite, "temporarily"
while Thymeleaf support wasn't yet available.
2022-07-18 09:39:06 +01:00
rstoyanchev
2b42fa3736 Switch to Web Flow 3.0
Upgrade to Spring Framework 6 and change package imports from servlet
to jakarta.

Not yet working as there is no Tiles anymore.
2022-07-18 09:37:39 +01:00
rstoyanchev
65a16fe70b Update dependencies 2022-07-14 16:47:48 +01:00
Rossen Stoyanchev
234897921e Upgrade commons-io and commons-fileupload 2021-04-28 19:32:55 +01:00
Rossen Stoyanchev
afef4d7028 Upgrade dependencies 2021-03-02 10:10:16 +00:00
Rossen Stoyanchev
2e9b7b4987 Restore xmlns references + upgrades 2019-06-04 10:50:11 -04:00
Spring Operator
5985366945 URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* http://www.springframework.org/schema/webflow-config/spring-webflow-config-2.4.xsd (404) with 1 occurrences migrated to:
  https://www.springframework.org/schema/webflow-config/spring-webflow-config-2.4.xsd ([https](https://www.springframework.org/schema/webflow-config/spring-webflow-config-2.4.xsd) result 404).
* http://www.springframework.org/schema/webflow/spring-webflow-2.0.xsd (404) with 14 occurrences migrated to:
  https://www.springframework.org/schema/webflow/spring-webflow-2.0.xsd ([https](https://www.springframework.org/schema/webflow/spring-webflow-2.0.xsd) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* http://tiles.apache.org/dtds/tiles-config_2_0.dtd with 5 occurrences migrated to:
  https://tiles.apache.org/dtds/tiles-config_2_0.dtd ([https](https://tiles.apache.org/dtds/tiles-config_2_0.dtd) result 200).
* http://tiles.apache.org/dtds/tiles-config_3_0.dtd with 4 occurrences migrated to:
  https://tiles.apache.org/dtds/tiles-config_3_0.dtd ([https](https://tiles.apache.org/dtds/tiles-config_3_0.dtd) result 200).
* http://www.springframework.org/schema/beans/spring-beans.xsd with 8 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans.xsd ([https](https://www.springframework.org/schema/beans/spring-beans.xsd) result 200).
* http://www.springframework.org/schema/context/spring-context.xsd with 4 occurrences migrated to:
  https://www.springframework.org/schema/context/spring-context.xsd ([https](https://www.springframework.org/schema/context/spring-context.xsd) result 200).
* http://www.springframework.org/schema/faces/spring-faces.xsd with 2 occurrences migrated to:
  https://www.springframework.org/schema/faces/spring-faces.xsd ([https](https://www.springframework.org/schema/faces/spring-faces.xsd) result 200).
* http://www.springframework.org/schema/mvc/spring-mvc.xsd with 4 occurrences migrated to:
  https://www.springframework.org/schema/mvc/spring-mvc.xsd ([https](https://www.springframework.org/schema/mvc/spring-mvc.xsd) result 200).
* http://www.springframework.org/schema/security/spring-security.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/security/spring-security.xsd ([https](https://www.springframework.org/schema/security/spring-security.xsd) result 200).
* http://www.springframework.org/schema/webflow-config/spring-webflow-config.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/webflow-config/spring-webflow-config.xsd ([https](https://www.springframework.org/schema/webflow-config/spring-webflow-config.xsd) result 200).
* http://www.springframework.org/schema/webflow/spring-webflow.xsd with 4 occurrences migrated to:
  https://www.springframework.org/schema/webflow/spring-webflow.xsd ([https](https://www.springframework.org/schema/webflow/spring-webflow.xsd) result 200).
* http://maven.apache.org/maven-v4_0_0.xsd with 5 occurrences migrated to:
  https://maven.apache.org/maven-v4_0_0.xsd ([https](https://maven.apache.org/maven-v4_0_0.xsd) result 301).
* http://java.sun.com/dtd/facelet-taglib_1_0.dtd with 2 occurrences migrated to:
  https://java.sun.com/dtd/facelet-taglib_1_0.dtd ([https](https://java.sun.com/dtd/facelet-taglib_1_0.dtd) result 302).
* http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd with 2 occurrences migrated to:
  https://java.sun.com/xml/ns/javaee/web-app_3_0.xsd ([https](https://java.sun.com/xml/ns/javaee/web-app_3_0.xsd) result 302).
* http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd with 2 occurrences migrated to:
  https://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd ([https](https://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd) result 302).
* http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd with 2 occurrences migrated to:
  https://java.sun.com/xml/ns/persistence/persistence_1_0.xsd ([https](https://java.sun.com/xml/ns/persistence/persistence_1_0.xsd) result 302).

# Ignored
These URLs were intentionally ignored.

* http://java.sun.com/xml/ns/javaee with 8 occurrences
* http://java.sun.com/xml/ns/persistence with 4 occurrences
* http://maven.apache.org/POM/4.0.0 with 10 occurrences
* http://www.springframework.org/schema/beans with 16 occurrences
* http://www.springframework.org/schema/context with 8 occurrences
* http://www.springframework.org/schema/faces with 4 occurrences
* http://www.springframework.org/schema/mvc with 8 occurrences
* http://www.springframework.org/schema/security with 2 occurrences
* http://www.springframework.org/schema/webflow with 36 occurrences
* http://www.springframework.org/schema/webflow-config with 4 occurrences
* http://www.springframework.org/security/tags with 2 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 37 occurrences
2019-06-04 10:19:37 -04:00
Spring Operator
d8e591b846 URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.

* [ ] http://blueprintcss.org (200) with 12 occurrences could not be migrated:
   ([https](https://blueprintcss.org) result AnnotatedConnectException).
* [ ] http://www.positioniseverything.net/easyclearing.html (200) with 4 occurrences could not be migrated:
   ([https](https://www.positioniseverything.net/easyclearing.html) result SSLException).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://www.yourdomain.com (302) with 4 occurrences migrated to:
  https://www.yoursite.com ([https](https://www.yourdomain.com) result AnnotatedConnectException).
* [ ] http://www.w3.org/TR/html4/loose.dtd (ReadTimeoutException) with 1 occurrences migrated to:
  https://www.w3.org/TR/html4/loose.dtd ([https](https://www.w3.org/TR/html4/loose.dtd) result ReadTimeoutException).
* [ ] http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd (ReadTimeoutException) with 28 occurrences migrated to:
  https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ([https](https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd) result ReadTimeoutException).
* [ ] http://www.thespringexperience.com (UnknownHostException) with 2 occurrences migrated to:
  https://www.thespringexperience.com ([https](https://www.thespringexperience.com) result UnknownHostException).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande,%20Lucida%20Sans,%20Arial,%20sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=10px&bgColorHeader=3a8104&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=33&borderColorHeader=3f7506&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=285c00&bgTextureContent=05_inset_soft.png&bgImgOpacityContent=10&borderColorContent=72b42d&fcContent=ffffff&iconColorContent=72b42d&bgColorDefault=4ca20b&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=60&borderColorDefault=45930b&fcDefault=ffffff&iconColorDefault=ffffff&bgColorHover=4eb305&bgTextureHover=03_highlight_soft.png&bgImgOpacityHover=50&borderColorHover=8bd83b&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=285c00&bgTextureActive=04_highlight_hard.png&bgImgOpacityActive=30&borderColorActive=72b42d&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fbf5d0&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=f9dd34&fcHighlight=363636&iconColorHighlight=4eb305&bgColorError=ffdc2e&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=95&borderColorError=fad000&fcError=2b2b2b&iconColorError=cd0a0a&bgColorOverlay=444444&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=15&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=07_diagonals_small.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=0px&offsetTopShadow=4px&offsetLeftShadow=4px&cornerRadiusShadow=4px with 1 occurrences migrated to:
  https://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande,%20Lucida%20Sans,%20Arial,%20sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=10px&bgColorHeader=3a8104&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=33&borderColorHeader=3f7506&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=285c00&bgTextureContent=05_inset_soft.png&bgImgOpacityContent=10&borderColorContent=72b42d&fcContent=ffffff&iconColorContent=72b42d&bgColorDefault=4ca20b&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=60&borderColorDefault=45930b&fcDefault=ffffff&iconColorDefault=ffffff&bgColorHover=4eb305&bgTextureHover=03_highlight_soft.png&bgImgOpacityHover=50&borderColorHover=8bd83b&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=285c00&bgTextureActive=04_highlight_hard.png&bgImgOpacityActive=30&borderColorActive=72b42d&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fbf5d0&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=f9dd34&fcHighlight=363636&iconColorHighlight=4eb305&bgColorError=ffdc2e&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=95&borderColorError=fad000&fcError=2b2b2b&iconColorError=cd0a0a&bgColorOverlay=444444&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=15&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=07_diagonals_small.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=0px&offsetTopShadow=4px&offsetLeftShadow=4px&cornerRadiusShadow=4px ([https](https://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande,%20Lucida%20Sans,%20Arial,%20sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=10px&bgColorHeader=3a8104&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=33&borderColorHeader=3f7506&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=285c00&bgTextureContent=05_inset_soft.png&bgImgOpacityContent=10&borderColorContent=72b42d&fcContent=ffffff&iconColorContent=72b42d&bgColorDefault=4ca20b&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=60&borderColorDefault=45930b&fcDefault=ffffff&iconColorDefault=ffffff&bgColorHover=4eb305&bgTextureHover=03_highlight_soft.png&bgImgOpacityHover=50&borderColorHover=8bd83b&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=285c00&bgTextureActive=04_highlight_hard.png&bgImgOpacityActive=30&borderColorActive=72b42d&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fbf5d0&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=f9dd34&fcHighlight=363636&iconColorHighlight=4eb305&bgColorError=ffdc2e&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=95&borderColorError=fad000&fcError=2b2b2b&iconColorError=cd0a0a&bgColorOverlay=444444&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=15&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=07_diagonals_small.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=0px&offsetTopShadow=4px&offsetLeftShadow=4px&cornerRadiusShadow=4px) result 200).
* [ ] http://twistedintellect.com/ with 4 occurrences migrated to:
  https://twistedintellect.com/ ([https](https://twistedintellect.com/) result 200).
* [ ] http://www.thymeleaf.org/ with 2 occurrences migrated to:
  https://www.thymeleaf.org/ ([https](https://www.thymeleaf.org/) result 200).
* [ ] http://github.com/SpringSource/spring-webflow with 1 occurrences migrated to:
  https://github.com/SpringSource/spring-webflow ([https](https://github.com/SpringSource/spring-webflow) result 301).
* [ ] http://jqueryui.com/about with 2 occurrences migrated to:
  https://jqueryui.com/about ([https](https://jqueryui.com/about) result 301).
* [ ] http://primefaces.org/ui with 23 occurrences migrated to:
  https://primefaces.org/ui ([https](https://primefaces.org/ui) result 301).
* [ ] http://www.markboulton.co.uk/journal/comments/incremental_leading/ with 4 occurrences migrated to:
  https://www.markboulton.co.uk/journal/comments/incremental_leading/ ([https](https://www.markboulton.co.uk/journal/comments/incremental_leading/) result 301).
* [ ] http://www.springframework.org with 2 occurrences migrated to:
  https://www.springframework.org ([https](https://www.springframework.org) result 301).
* [ ] http://java.sun.com/jsf/core with 22 occurrences migrated to:
  https://java.sun.com/jsf/core ([https](https://java.sun.com/jsf/core) result 302).

# Ignored
These URLs were intentionally ignored.

* http://java.sun.com/jsf/facelets with 27 occurrences
* http://java.sun.com/jsf/html with 24 occurrences
* http://java.sun.com/jsp/jstl/core with 16 occurrences
* http://java.sun.com/jsp/jstl/fmt with 1 occurrences
* http://java.sun.com/jsp/jstl/functions with 1 occurrences
* http://java.sun.com/jstl/core with 1 occurrences
* http://tiles.apache.org/tags-tiles with 4 occurrences
* http://www.springframework.org/security/tags with 3 occurrences
* http://www.springframework.org/tags with 4 occurrences
* http://www.springframework.org/tags/faces with 1 occurrences
* http://www.springframework.org/tags/form with 7 occurrences
* http://www.w3.org/1999/xhtml with 29 occurrences
2019-06-04 10:18:52 -04:00
Spring Operator
58beb73995 URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were fixed successfully.

* http://repo.spring.io/milestone migrated to:
  https://repo.spring.io/milestone ([https](https://repo.spring.io/milestone) result 302).
* http://repo.spring.io/snapshot migrated to:
  https://repo.spring.io/snapshot ([https](https://repo.spring.io/snapshot) result 302).

# Ignored
These URLs were intentionally ignored.

* http://maven.apache.org/POM/4.0.0
* http://maven.apache.org/maven-v4_0_0.xsd
* http://www.w3.org/2001/XMLSchema-instance
2019-03-06 16:29:11 -05:00
Alvaro Muñoz
d7271d1aa4 Fix mass-assignment issue 2018-04-16 17:07:11 -04:00
Rossen Stoyanchev
20db7af0b8 Upgrade to 2.5 GA 2018-03-07 14:11:28 -05:00
Rossen Stoyanchev
fb43aa40ed Polish 2018-02-09 10:42:47 -05:00
Rossen Stoyanchev
0b432c2404 Fix layout issues in booking-mvc 2018-02-08 12:25:53 -05:00
Rossen Stoyanchev
e213ca2120 Fix login navigation in booking-faces 2018-02-08 09:45:51 -05:00
Rossen Stoyanchev
2b74e62d0a Update README 2018-02-07 17:26:34 -05:00
Rossen Stoyanchev
b1674203b3 Re-enable csrf in booking-faces 2018-02-07 17:22:59 -05:00
Rossen Stoyanchev
758596d08c booking-mvc now works 2018-02-07 16:44:42 -05:00
Rossen Stoyanchev
5de2a59fb4 Polish 2018-02-07 15:28:52 -05:00
Rossen Stoyanchev
9d27aa25a4 Upgrade to SWF 2.5 snapshots
booking-mvc does not work yet due to the lack of Spring Framework 5
based Thymeleaf deps.

Issue: SWF-1717
2018-02-07 15:14:50 -05:00
Rossen Stoyanchev
a1889ad93f Drop portlet samples
Preparation for upgrade to SFW 5.0 and SWF 2.5.
2018-02-06 22:26:40 -05:00
Rossen Stoyanchev
07b7fef830 Refactor poms 2018-02-06 22:23:25 -05:00
Rossen Stoyanchev
e68b92bc8a Update dependencies 2018-02-06 21:32:21 -05:00
Rossen Stoyanchev
f2312608cb Fix SWF version 2016-08-09 11:14:11 -04:00
Rossen Stoyanchev
fbd6095acc Upgrade to SWF 2.4.3 (in Maven central later today) 2016-07-12 14:27:20 -04:00
Rossen Stoyanchev
80e124a068 Fix issue with Spring Security config 2015-10-19 16:47:12 -04:00
Rossen Stoyanchev
af75a7967d Upgrade to 2.4.2.RELEASE 2015-09-01 14:17:05 -04:00
Rossen Stoyanchev
e79d45485b Upgrade to Spring Security 4 via SWF 2.4.2 snapshots 2015-06-04 16:38:57 -04:00
Rossen Stoyanchev
d79caec497 Update README.md 2014-05-30 09:50:58 -04:00
Rossen Stoyanchev
0e1809c80a Merge pull request #26 from PaulVI/patch-2
#13 give both options for Eclipse
2014-05-30 09:48:44 -04:00
Paul Verest
67adbb98e9 #13 give both option for Eclipse 2014-05-30 10:49:57 +08:00
Rossen Stoyanchev
2b8187e1db Update booking-portflet-faces sample 2014-05-29 21:31:55 -04:00
Charles Galpin
e62cb1d394 Fixed paths to JsfMessageResources.properties 2014-05-29 21:31:55 -04:00
Charles Galpin
fbb706cf41 Fixed typo
"her" to "here"
2014-05-29 21:31:55 -04:00
Charles Galpin
046a48825c Fixed typo
"configuation" to "configuration"
2014-05-29 21:31:55 -04:00
Charles Galpin
dbf329e513 fixed grammar and polling time message
Changed accesses to accessing
Changed comment to reflect actual polling interval (1 second)
2014-05-29 21:31:55 -04:00
Charles Galpin
4e6b5a4acd Fixed typo
"Succesful" to "Successful"
2014-05-29 21:31:55 -04:00
Charles Galpin
e5b1385c80 Fixed typo
"autocomplate" to "autocomplete"
2014-05-29 21:31:55 -04:00
Charles Galpin
aeec119ece Fixed typo
"of" to "or"
2014-05-29 21:31:55 -04:00