uPortal-Project/uPortal (org.jasig.portal:uPortal-spring)
### [`v5.15.1`](https://togithub.com/uPortal-Project/uPortal/compare/v5.15.0...v5.15.1)
[Compare Source](https://togithub.com/uPortal-Project/uPortal/compare/v5.15.0...v5.15.1)
### [`v5.15.0`](https://togithub.com/uPortal-Project/uPortal/releases/tag/v5.15.0)
[Compare Source](https://togithub.com/uPortal-Project/uPortal/compare/v5.14.0...v5.15.0)
##### What's Changed
- ci: check that gradle wrapper is valid as part of testing flow by [@ChristianMurphy](https://togithub.com/ChristianMurphy) in [https://github.com/uPortal-Project/uPortal/pull/2628](https://togithub.com/uPortal-Project/uPortal/pull/2628)
- fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.393 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2629](https://togithub.com/uPortal-Project/uPortal/pull/2629)
- fix(deps): update dependency org.webjars.npm:core-js-bundle to v3.27.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2630](https://togithub.com/uPortal-Project/uPortal/pull/2630)
- Feat/upse-311: Create API to support scheduling portlet maintenance mode by [@mgillian](https://togithub.com/mgillian) in [https://github.com/uPortal-Project/uPortal/pull/2626](https://togithub.com/uPortal-Project/uPortal/pull/2626)
- fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.396 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2632](https://togithub.com/uPortal-Project/uPortal/pull/2632)
- doc: create init CHANGES.md by [@bjagg](https://togithub.com/bjagg) in [https://github.com/uPortal-Project/uPortal/pull/2635](https://togithub.com/uPortal-Project/uPortal/pull/2635)
- doc: update inactive committers by [@bjagg](https://togithub.com/bjagg) in [https://github.com/uPortal-Project/uPortal/pull/2636](https://togithub.com/uPortal-Project/uPortal/pull/2636)
- Fix/cache locales by [@bjagg](https://togithub.com/bjagg) in [https://github.com/uPortal-Project/uPortal/pull/2638](https://togithub.com/uPortal-Project/uPortal/pull/2638)
- fix(deps): update dependency org.projectlombok:lombok to v1.18.26 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2637](https://togithub.com/uPortal-Project/uPortal/pull/2637)
- fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.402 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2639](https://togithub.com/uPortal-Project/uPortal/pull/2639)
- Update COMMITTERS.md by [@mgillian](https://togithub.com/mgillian) in [https://github.com/uPortal-Project/uPortal/pull/2634](https://togithub.com/uPortal-Project/uPortal/pull/2634)
- fix(deps): update jacksonversion to v2.14.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2633](https://togithub.com/uPortal-Project/uPortal/pull/2633)
- fix(deps): update aspectj to v1.9.19 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2622](https://togithub.com/uPortal-Project/uPortal/pull/2622)
- fix(deps): update dependency edu.internet2.middleware.grouper:grouperclient to v2.6.19 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2624](https://togithub.com/uPortal-Project/uPortal/pull/2624)
- chore(deps): update dependency gradle to v6.9.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2642](https://togithub.com/uPortal-Project/uPortal/pull/2642)
- fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.426 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2643](https://togithub.com/uPortal-Project/uPortal/pull/2643)
- fix(deps): update dependency org.jsoup:jsoup to v1.15.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2644](https://togithub.com/uPortal-Project/uPortal/pull/2644)
- fix(deps): update dependency org.webjars.npm:core-js-bundle to v3.28.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2646](https://togithub.com/uPortal-Project/uPortal/pull/2646)
- chore(deps): update plugin com.github.kt3k.coveralls to v2.12.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2648](https://togithub.com/uPortal-Project/uPortal/pull/2648)
- fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.432 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2649](https://togithub.com/uPortal-Project/uPortal/pull/2649)
- fix(deps): update dependency org.webjars.npm:webcomponents\_\_webcomponentsjs to v2.7.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2654](https://togithub.com/uPortal-Project/uPortal/pull/2654)
- fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.444 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2656](https://togithub.com/uPortal-Project/uPortal/pull/2656)
- fix(deps): update dependency joda-time:joda-time to v2.12.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2657](https://togithub.com/uPortal-Project/uPortal/pull/2657)
- fix(deps): update dependency org.apache.commons:commons-compress to v1.23.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2658](https://togithub.com/uPortal-Project/uPortal/pull/2658)
- fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.456 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2663](https://togithub.com/uPortal-Project/uPortal/pull/2663)
- chore(deps): update plugin com.github.node-gradle.node to v3.6.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2664](https://togithub.com/uPortal-Project/uPortal/pull/2664)
- feat/RDBMcache add 3 caches for high usage queries by [@mgillian](https://togithub.com/mgillian) in [https://github.com/uPortal-Project/uPortal/pull/2660](https://togithub.com/uPortal-Project/uPortal/pull/2660)
- fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.486 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2667](https://togithub.com/uPortal-Project/uPortal/pull/2667)
- fix(deps): update dependency org.jsoup:jsoup to v1.16.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2672](https://togithub.com/uPortal-Project/uPortal/pull/2672)
- fix(deps): update dependency org.projectlombok:lombok to v1.18.28 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2668](https://togithub.com/uPortal-Project/uPortal/pull/2668)
- fix(deps): update dependency org.json:json to v20230227 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2674](https://togithub.com/uPortal-Project/uPortal/pull/2674)
- fix(deps): update dependency commons-io:commons-io to v2.13.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2670](https://togithub.com/uPortal-Project/uPortal/pull/2670)
- fix(deps): update jacksonversion to v2.15.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2673](https://togithub.com/uPortal-Project/uPortal/pull/2673)
- chore(deps): update plugin com.github.node-gradle.node to v5 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2666](https://togithub.com/uPortal-Project/uPortal/pull/2666)
- feat/GA4 update google analytics scripts for ga4 by [@mgillian](https://togithub.com/mgillian) in [https://github.com/uPortal-Project/uPortal/pull/2661](https://togithub.com/uPortal-Project/uPortal/pull/2661)
- Feat/analytics aggregator by [@mgillian](https://togithub.com/mgillian) in [https://github.com/uPortal-Project/uPortal/pull/2665](https://togithub.com/uPortal-Project/uPortal/pull/2665)
- feat/AnalyticsAggregator add conditional flag by [@mgillian](https://togithub.com/mgillian) in [https://github.com/uPortal-Project/uPortal/pull/2675](https://togithub.com/uPortal-Project/uPortal/pull/2675)
- Bump json5 from 2.2.1 to 2.2.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/uPortal-Project/uPortal/pull/2662](https://togithub.com/uPortal-Project/uPortal/pull/2662)
**Full Changelog**: https://github.com/uPortal-Project/uPortal/compare/v5.14.0...v5.15.0
### [`v5.14.0`](https://togithub.com/uPortal-Project/uPortal/releases/tag/v5.14.0)
[Compare Source](https://togithub.com/uPortal-Project/uPortal/compare/v5.13.1...v5.14.0)
#### Changes Affecting Deployments
- new properties, HTTP Security Headers in `security.properties`
```properties
##
```
#### Tomcat HTTP Security Headers
##
### antiClickJackingEnabled: X-Frame-Options header
sec.anti.click.jacking.enabled=false
### X-Frame-Options: deny, sameorigin, allow-from
sec.anti.click.jacking.options=sameorigin
### If allow-from is selected above, add URI
sec.anti.click.jacking.uri=
### Content-Security-Policy: default-src, script-src, style-src, img-src
### See more details at: https://content-security-policy.com/
sec.content.sec.policy.enabled=false
sec.content.sec.policy=default-src 'self'
### Strict-Transport-Security: max-age=###; includeSubDomains; preload
sec.hsts.enabled=false
sec.hsts.maxage.seconds=31536000
sec.hsts.include.subdomains=true
sec.hsts.preload=false
### X-Content-Type-Options: "nosniff" will be used if enabled is set to true
sec.x.content.type.enabled=false
### Referrer-Policy available directives to pass include:
### See more details at: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referrer-Policy
sec.referrer.policy.enabled=false
sec.referrer.policy=no-referrer
```
#### What's Changed
- fix: correct some Less entries by [@bjagg](https://togithub.com/bjagg) in [https://github.com/uPortal-Project/uPortal/pull/2609](https://togithub.com/uPortal-Project/uPortal/pull/2609)
- fix(deps): update groovy to v3.0.14 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2611](https://togithub.com/uPortal-Project/uPortal/pull/2611)
- fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.382 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2613](https://togithub.com/uPortal-Project/uPortal/pull/2613)
- chore(deps): update plugin com.github.node-gradle.node to v3.5.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2614](https://togithub.com/uPortal-Project/uPortal/pull/2614)
- fix(deps): update dependency org.xmlunit:xmlunit-legacy to v2.9.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2616](https://togithub.com/uPortal-Project/uPortal/pull/2616)
- chore(deps): update plugin nebula.lint to v17.8.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2617](https://togithub.com/uPortal-Project/uPortal/pull/2617)
- fix(deps): update dependency org.easymock:easymock to v5.1.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2618](https://togithub.com/uPortal-Project/uPortal/pull/2618)
- fix(deps): update mockito to v4.11.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2619](https://togithub.com/uPortal-Project/uPortal/pull/2619)
- fix(deps): update dependency org.apache.ant:ant to v1.10.13 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2615](https://togithub.com/uPortal-Project/uPortal/pull/2615)
- fix(deps): update dependency com.thoughtworks.xstream:xstream to v1.4.20 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2610](https://togithub.com/uPortal-Project/uPortal/pull/2610)
- fix(deps): update dependency spotbugs to v4.7.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2602](https://togithub.com/uPortal-Project/uPortal/pull/2602)
- Feat/security header properties by [@loulou2u](https://togithub.com/loulou2u) in [https://github.com/uPortal-Project/uPortal/pull/2620](https://togithub.com/uPortal-Project/uPortal/pull/2620)
- Gradle upgrade by [@mgillian](https://togithub.com/mgillian) in [https://github.com/uPortal-Project/uPortal/pull/2612](https://togithub.com/uPortal-Project/uPortal/pull/2612)
- fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.385 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2623](https://togithub.com/uPortal-Project/uPortal/pull/2623)
- fix(deps): update dependency codenarc to v3.2.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2625](https://togithub.com/uPortal-Project/uPortal/pull/2625)
- Feat/portal analytics frontend ([#2588](https://togithub.com/uPortal-Project/uPortal/issues/2588)) by [@bjagg](https://togithub.com/bjagg) in [https://github.com/uPortal-Project/uPortal/pull/2627](https://togithub.com/uPortal-Project/uPortal/pull/2627)
**Full Changelog**: https://github.com/uPortal-Project/uPortal/compare/v5.13.1...v5.14.0
### [`v5.13.1`](https://togithub.com/uPortal-Project/uPortal/releases/tag/v5.13.1)
[Compare Source](https://togithub.com/uPortal-Project/uPortal/compare/v5.13.0...v5.13.1)
#### What's Changed
##### Fixes
- fix/java version in CI by [@loulou2u](https://togithub.com/loulou2u) in [https://github.com/uPortal-Project/uPortal/pull/2605](https://togithub.com/uPortal-Project/uPortal/pull/2605)
##### Chores
- fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.367 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2598](https://togithub.com/uPortal-Project/uPortal/pull/2598)
- fix(deps): update mockito to v4.10.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2603](https://togithub.com/uPortal-Project/uPortal/pull/2603)
- fix(deps): update dependency codenarc to v3 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2606](https://togithub.com/uPortal-Project/uPortal/pull/2606)
- fix(deps): update dependency org.apache.httpcomponents:httpclient to v4.5.14 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2600](https://togithub.com/uPortal-Project/uPortal/pull/2600)
- Upgrade to logback 1.3.5 by [@loulou2u](https://togithub.com/loulou2u) in [https://github.com/uPortal-Project/uPortal/pull/2607](https://togithub.com/uPortal-Project/uPortal/pull/2607)
- update joda-time by [@loulou2u](https://togithub.com/loulou2u) in [https://github.com/uPortal-Project/uPortal/pull/2608](https://togithub.com/uPortal-Project/uPortal/pull/2608)
**Full Changelog**: https://github.com/uPortal-Project/uPortal/compare/v5.13.0...v5.13.1
### [`v5.13.0`](https://togithub.com/uPortal-Project/uPortal/releases/tag/v5.13.0)
[Compare Source](https://togithub.com/uPortal-Project/uPortal/compare/v5.12.0...v5.13.0)
#### Changes Affecting Deployments
- new table, UP_PORTLET_LIST for PortletList.java in uPortal-api-rest module
- new table, UP_PORTLET_LIST_ITEM for PortletListItem.java in uPortal-api-rest module
- new property, events.analytics.log.level in `portal.properties`
```properties
##
```
#### Configure which analytics events (e.g. link clicks) are saved based on the the following:
#### - NONE - no events are recorded
#### - AUTHENTICATED - only record events from known users
#### - ALL - record events from all users, including guest/anonymous users
#events.analytics.log.level:NONE
```
- new property, org.apereo.portal.events.LoginEvent.captureUserIpAddresses in `portal.properties`
```properties
##
```
#### Configure Login Events (raw) to capture user IP addresses. This is not included in aggregation.
#### N.B. This raises privacy concerns and should only be enabled after very careful consideration.
org.apereo.portal.events.LoginEvent.captureUserIpAddresses=false
```
#### What's Changed
##### Features
- feature/EventAnalytics rest controller and service to publish webpage… by [@mgillian](https://togithub.com/mgillian) in [https://github.com/uPortal-Project/uPortal/pull/2558](https://togithub.com/uPortal-Project/uPortal/pull/2558)
- feat(events): add ip address to raw login events by [@bjagg](https://togithub.com/bjagg) in [https://github.com/uPortal-Project/uPortal/pull/2595](https://togithub.com/uPortal-Project/uPortal/pull/2595)
- Update to AnalyticsPortalEvents for new requirements by [@mgillian](https://togithub.com/mgillian) in [https://github.com/uPortal-Project/uPortal/pull/2594](https://togithub.com/uPortal-Project/uPortal/pull/2594)
- feature/UPSE-286 update to support Java 11 by [@mgillian](https://togithub.com/mgillian) in [https://github.com/uPortal-Project/uPortal/pull/2504](https://togithub.com/uPortal-Project/uPortal/pull/2504)
- Feat/favorites api by [@cbeach47](https://togithub.com/cbeach47) in [https://github.com/uPortal-Project/uPortal/pull/2533](https://togithub.com/uPortal-Project/uPortal/pull/2533)
##### Fixes
- fix(favorites-api): remove ErrorResponse dup class that exists in uPo… by [@bjagg](https://togithub.com/bjagg) in [https://github.com/uPortal-Project/uPortal/pull/2597](https://togithub.com/uPortal-Project/uPortal/pull/2597)
##### Documentation
- docs: add pre-release notice and review deps sections to RELEASE.md by [@cbeach47](https://togithub.com/cbeach47) in [https://github.com/uPortal-Project/uPortal/pull/2555](https://togithub.com/uPortal-Project/uPortal/pull/2555)
##### Chores
- fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.302 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2550](https://togithub.com/uPortal-Project/uPortal/pull/2550)
- fix(deps): update dependency org.antlr:st4 to v4.3.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2551](https://togithub.com/uPortal-Project/uPortal/pull/2551)
- fix(deps): update jacksonversion to v2.13.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2552](https://togithub.com/uPortal-Project/uPortal/pull/2552)
- fix(deps): update dependency org.webjars.npm:core-js-bundle to v3.25.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2553](https://togithub.com/uPortal-Project/uPortal/pull/2553)
- fix(deps): update mockito to v4.8.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2554](https://togithub.com/uPortal-Project/uPortal/pull/2554)
- fix(deps): update groovy to v3.0.12 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2530](https://togithub.com/uPortal-Project/uPortal/pull/2530)
- fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.305 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2557](https://togithub.com/uPortal-Project/uPortal/pull/2557)
- fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.307 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2559](https://togithub.com/uPortal-Project/uPortal/pull/2559)
- fix(deps): update groovy to v3.0.13 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2560](https://togithub.com/uPortal-Project/uPortal/pull/2560)
- fix(deps): update dependency org.json:json to v20220924 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2562](https://togithub.com/uPortal-Project/uPortal/pull/2562)
- fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.317 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2563](https://togithub.com/uPortal-Project/uPortal/pull/2563)
- fix(deps): update dependency joda-time:joda-time to v2.11.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2564](https://togithub.com/uPortal-Project/uPortal/pull/2564)
- fix(deps): update dependency org.webjars.npm:core-js-bundle to v3.25.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2565](https://togithub.com/uPortal-Project/uPortal/pull/2565)
- fix(deps): update dependency org.webjars.npm:regenerator-runtime to v0.13.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2415](https://togithub.com/uPortal-Project/uPortal/pull/2415)
- fix(deps): update dependency org.apache.tika:tika-core to v1.28.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2520](https://togithub.com/uPortal-Project/uPortal/pull/2520)
- fix(deps): update dependency org.easymock:easymock to v5 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2574](https://togithub.com/uPortal-Project/uPortal/pull/2574)
- fix(deps): update dependency joda-time:joda-time to v2.12.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2573](https://togithub.com/uPortal-Project/uPortal/pull/2573)
- chore(deps): update plugin com.github.node-gradle.node to v3.5.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2572](https://togithub.com/uPortal-Project/uPortal/pull/2572)
- fix(deps): update mockito to v4.8.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2571](https://togithub.com/uPortal-Project/uPortal/pull/2571)
- fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.326 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2568](https://togithub.com/uPortal-Project/uPortal/pull/2568)
- chore(deps): update dependency gradle to v6.9.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2567](https://togithub.com/uPortal-Project/uPortal/pull/2567)
- fix(deps): update dependency org.webjars.npm:core-js-bundle to v3.25.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2575](https://togithub.com/uPortal-Project/uPortal/pull/2575)
- chore(deps): update plugin net.ltgt.errorprone to v3 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2566](https://togithub.com/uPortal-Project/uPortal/pull/2566)
- fix(deps): update dependency org.webjars.npm:core-js-bundle to v3.26.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2577](https://togithub.com/uPortal-Project/uPortal/pull/2577)
- fix(deps): update dependency org.easymock:easymock to v5.0.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2576](https://togithub.com/uPortal-Project/uPortal/pull/2576)
- fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.329 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2578](https://togithub.com/uPortal-Project/uPortal/pull/2578)
- chore(deps): update plugin nebula.lint to v17.7.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2580](https://togithub.com/uPortal-Project/uPortal/pull/2580)
- fix(deps): update dependency joda-time:joda-time to v2.12.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2582](https://togithub.com/uPortal-Project/uPortal/pull/2582)
- fix(deps): update dependency org.webjars.npm:regenerator-runtime to v0.13.10 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2583](https://togithub.com/uPortal-Project/uPortal/pull/2583)
- fix(deps): update dependency org.apache.commons:commons-compress to v1.22 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2585](https://togithub.com/uPortal-Project/uPortal/pull/2585)
- fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.335 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2581](https://togithub.com/uPortal-Project/uPortal/pull/2581)
- fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.339 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2586](https://togithub.com/uPortal-Project/uPortal/pull/2586)
- fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.352 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2589](https://togithub.com/uPortal-Project/uPortal/pull/2589)
- fix(deps): update dependency org.apache.httpcomponents:httpcore to v4.4.16 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2590](https://togithub.com/uPortal-Project/uPortal/pull/2590)
- fix(deps): update dependency org.webjars.npm:core-js-bundle to v3.26.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2591](https://togithub.com/uPortal-Project/uPortal/pull/2591)
- fix(deps): update mockito to v4.9.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2593](https://togithub.com/uPortal-Project/uPortal/pull/2593)
- fix(deps): update dependency org.webjars.npm:regenerator-runtime to v0.13.11 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2592](https://togithub.com/uPortal-Project/uPortal/pull/2592)
- chore: update node lts and update stylelint by [@ChristianMurphy](https://togithub.com/ChristianMurphy) in [https://github.com/uPortal-Project/uPortal/pull/2596](https://togithub.com/uPortal-Project/uPortal/pull/2596)
- fix(deps): update dependency com.fasterxml.woodstox:woodstox-core to v5.4.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2584](https://togithub.com/uPortal-Project/uPortal/pull/2584)
- fix(deps): update jacksonversion to v2.14.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2569](https://togithub.com/uPortal-Project/uPortal/pull/2569)
- fix(deps): update casclientversion to v3.6.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2540](https://togithub.com/uPortal-Project/uPortal/pull/2540)
- fix(deps): update lucene to v8.11.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2436](https://togithub.com/uPortal-Project/uPortal/pull/2436)
- fix(deps): update dependency edu.internet2.middleware.grouper:grouperclient to v2.6.18 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2430](https://togithub.com/uPortal-Project/uPortal/pull/2430)
- fix(deps): update dependency org.hsqldb:hsqldb to v2.7.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2418](https://togithub.com/uPortal-Project/uPortal/pull/2418)
- fix(deps): update jaxb to v2.3.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2396](https://togithub.com/uPortal-Project/uPortal/pull/2396)
- fix(deps): update aspectj to v1.9.9.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2539](https://togithub.com/uPortal-Project/uPortal/pull/2539)
**Full Changelog**: https://github.com/uPortal-Project/uPortal/compare/v5.12.0...v5.13.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
5.12.0
->5.15.1
5.12.0
->5.15.1
Release Notes
uPortal-Project/uPortal (org.jasig.portal:uPortal-spring)
### [`v5.15.1`](https://togithub.com/uPortal-Project/uPortal/compare/v5.15.0...v5.15.1) [Compare Source](https://togithub.com/uPortal-Project/uPortal/compare/v5.15.0...v5.15.1) ### [`v5.15.0`](https://togithub.com/uPortal-Project/uPortal/releases/tag/v5.15.0) [Compare Source](https://togithub.com/uPortal-Project/uPortal/compare/v5.14.0...v5.15.0) ##### What's Changed - ci: check that gradle wrapper is valid as part of testing flow by [@ChristianMurphy](https://togithub.com/ChristianMurphy) in [https://github.com/uPortal-Project/uPortal/pull/2628](https://togithub.com/uPortal-Project/uPortal/pull/2628) - fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.393 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2629](https://togithub.com/uPortal-Project/uPortal/pull/2629) - fix(deps): update dependency org.webjars.npm:core-js-bundle to v3.27.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2630](https://togithub.com/uPortal-Project/uPortal/pull/2630) - Feat/upse-311: Create API to support scheduling portlet maintenance mode by [@mgillian](https://togithub.com/mgillian) in [https://github.com/uPortal-Project/uPortal/pull/2626](https://togithub.com/uPortal-Project/uPortal/pull/2626) - fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.396 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2632](https://togithub.com/uPortal-Project/uPortal/pull/2632) - doc: create init CHANGES.md by [@bjagg](https://togithub.com/bjagg) in [https://github.com/uPortal-Project/uPortal/pull/2635](https://togithub.com/uPortal-Project/uPortal/pull/2635) - doc: update inactive committers by [@bjagg](https://togithub.com/bjagg) in [https://github.com/uPortal-Project/uPortal/pull/2636](https://togithub.com/uPortal-Project/uPortal/pull/2636) - Fix/cache locales by [@bjagg](https://togithub.com/bjagg) in [https://github.com/uPortal-Project/uPortal/pull/2638](https://togithub.com/uPortal-Project/uPortal/pull/2638) - fix(deps): update dependency org.projectlombok:lombok to v1.18.26 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2637](https://togithub.com/uPortal-Project/uPortal/pull/2637) - fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.402 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2639](https://togithub.com/uPortal-Project/uPortal/pull/2639) - Update COMMITTERS.md by [@mgillian](https://togithub.com/mgillian) in [https://github.com/uPortal-Project/uPortal/pull/2634](https://togithub.com/uPortal-Project/uPortal/pull/2634) - fix(deps): update jacksonversion to v2.14.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2633](https://togithub.com/uPortal-Project/uPortal/pull/2633) - fix(deps): update aspectj to v1.9.19 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2622](https://togithub.com/uPortal-Project/uPortal/pull/2622) - fix(deps): update dependency edu.internet2.middleware.grouper:grouperclient to v2.6.19 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2624](https://togithub.com/uPortal-Project/uPortal/pull/2624) - chore(deps): update dependency gradle to v6.9.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2642](https://togithub.com/uPortal-Project/uPortal/pull/2642) - fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.426 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2643](https://togithub.com/uPortal-Project/uPortal/pull/2643) - fix(deps): update dependency org.jsoup:jsoup to v1.15.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2644](https://togithub.com/uPortal-Project/uPortal/pull/2644) - fix(deps): update dependency org.webjars.npm:core-js-bundle to v3.28.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2646](https://togithub.com/uPortal-Project/uPortal/pull/2646) - chore(deps): update plugin com.github.kt3k.coveralls to v2.12.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2648](https://togithub.com/uPortal-Project/uPortal/pull/2648) - fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.432 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2649](https://togithub.com/uPortal-Project/uPortal/pull/2649) - fix(deps): update dependency org.webjars.npm:webcomponents\_\_webcomponentsjs to v2.7.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2654](https://togithub.com/uPortal-Project/uPortal/pull/2654) - fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.444 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2656](https://togithub.com/uPortal-Project/uPortal/pull/2656) - fix(deps): update dependency joda-time:joda-time to v2.12.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2657](https://togithub.com/uPortal-Project/uPortal/pull/2657) - fix(deps): update dependency org.apache.commons:commons-compress to v1.23.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2658](https://togithub.com/uPortal-Project/uPortal/pull/2658) - fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.456 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2663](https://togithub.com/uPortal-Project/uPortal/pull/2663) - chore(deps): update plugin com.github.node-gradle.node to v3.6.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2664](https://togithub.com/uPortal-Project/uPortal/pull/2664) - feat/RDBMcache add 3 caches for high usage queries by [@mgillian](https://togithub.com/mgillian) in [https://github.com/uPortal-Project/uPortal/pull/2660](https://togithub.com/uPortal-Project/uPortal/pull/2660) - fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.486 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2667](https://togithub.com/uPortal-Project/uPortal/pull/2667) - fix(deps): update dependency org.jsoup:jsoup to v1.16.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2672](https://togithub.com/uPortal-Project/uPortal/pull/2672) - fix(deps): update dependency org.projectlombok:lombok to v1.18.28 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2668](https://togithub.com/uPortal-Project/uPortal/pull/2668) - fix(deps): update dependency org.json:json to v20230227 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2674](https://togithub.com/uPortal-Project/uPortal/pull/2674) - fix(deps): update dependency commons-io:commons-io to v2.13.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2670](https://togithub.com/uPortal-Project/uPortal/pull/2670) - fix(deps): update jacksonversion to v2.15.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2673](https://togithub.com/uPortal-Project/uPortal/pull/2673) - chore(deps): update plugin com.github.node-gradle.node to v5 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2666](https://togithub.com/uPortal-Project/uPortal/pull/2666) - feat/GA4 update google analytics scripts for ga4 by [@mgillian](https://togithub.com/mgillian) in [https://github.com/uPortal-Project/uPortal/pull/2661](https://togithub.com/uPortal-Project/uPortal/pull/2661) - Feat/analytics aggregator by [@mgillian](https://togithub.com/mgillian) in [https://github.com/uPortal-Project/uPortal/pull/2665](https://togithub.com/uPortal-Project/uPortal/pull/2665) - feat/AnalyticsAggregator add conditional flag by [@mgillian](https://togithub.com/mgillian) in [https://github.com/uPortal-Project/uPortal/pull/2675](https://togithub.com/uPortal-Project/uPortal/pull/2675) - Bump json5 from 2.2.1 to 2.2.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/uPortal-Project/uPortal/pull/2662](https://togithub.com/uPortal-Project/uPortal/pull/2662) **Full Changelog**: https://github.com/uPortal-Project/uPortal/compare/v5.14.0...v5.15.0 ### [`v5.14.0`](https://togithub.com/uPortal-Project/uPortal/releases/tag/v5.14.0) [Compare Source](https://togithub.com/uPortal-Project/uPortal/compare/v5.13.1...v5.14.0) #### Changes Affecting Deployments - new properties, HTTP Security Headers in `security.properties` ```properties ## ``` #### Tomcat HTTP Security Headers ## ### antiClickJackingEnabled: X-Frame-Options header sec.anti.click.jacking.enabled=false ### X-Frame-Options: deny, sameorigin, allow-from sec.anti.click.jacking.options=sameorigin ### If allow-from is selected above, add URI sec.anti.click.jacking.uri= ### Content-Security-Policy: default-src, script-src, style-src, img-src ### See more details at: https://content-security-policy.com/ sec.content.sec.policy.enabled=false sec.content.sec.policy=default-src 'self' ### Strict-Transport-Security: max-age=###; includeSubDomains; preload sec.hsts.enabled=false sec.hsts.maxage.seconds=31536000 sec.hsts.include.subdomains=true sec.hsts.preload=false ### X-Content-Type-Options: "nosniff" will be used if enabled is set to true sec.x.content.type.enabled=false ### Referrer-Policy available directives to pass include: ### See more details at: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referrer-Policy sec.referrer.policy.enabled=false sec.referrer.policy=no-referrer ``` #### What's Changed - fix: correct some Less entries by [@bjagg](https://togithub.com/bjagg) in [https://github.com/uPortal-Project/uPortal/pull/2609](https://togithub.com/uPortal-Project/uPortal/pull/2609) - fix(deps): update groovy to v3.0.14 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2611](https://togithub.com/uPortal-Project/uPortal/pull/2611) - fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.382 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2613](https://togithub.com/uPortal-Project/uPortal/pull/2613) - chore(deps): update plugin com.github.node-gradle.node to v3.5.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2614](https://togithub.com/uPortal-Project/uPortal/pull/2614) - fix(deps): update dependency org.xmlunit:xmlunit-legacy to v2.9.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2616](https://togithub.com/uPortal-Project/uPortal/pull/2616) - chore(deps): update plugin nebula.lint to v17.8.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2617](https://togithub.com/uPortal-Project/uPortal/pull/2617) - fix(deps): update dependency org.easymock:easymock to v5.1.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2618](https://togithub.com/uPortal-Project/uPortal/pull/2618) - fix(deps): update mockito to v4.11.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2619](https://togithub.com/uPortal-Project/uPortal/pull/2619) - fix(deps): update dependency org.apache.ant:ant to v1.10.13 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2615](https://togithub.com/uPortal-Project/uPortal/pull/2615) - fix(deps): update dependency com.thoughtworks.xstream:xstream to v1.4.20 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2610](https://togithub.com/uPortal-Project/uPortal/pull/2610) - fix(deps): update dependency spotbugs to v4.7.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2602](https://togithub.com/uPortal-Project/uPortal/pull/2602) - Feat/security header properties by [@loulou2u](https://togithub.com/loulou2u) in [https://github.com/uPortal-Project/uPortal/pull/2620](https://togithub.com/uPortal-Project/uPortal/pull/2620) - Gradle upgrade by [@mgillian](https://togithub.com/mgillian) in [https://github.com/uPortal-Project/uPortal/pull/2612](https://togithub.com/uPortal-Project/uPortal/pull/2612) - fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.385 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2623](https://togithub.com/uPortal-Project/uPortal/pull/2623) - fix(deps): update dependency codenarc to v3.2.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2625](https://togithub.com/uPortal-Project/uPortal/pull/2625) - Feat/portal analytics frontend ([#2588](https://togithub.com/uPortal-Project/uPortal/issues/2588)) by [@bjagg](https://togithub.com/bjagg) in [https://github.com/uPortal-Project/uPortal/pull/2627](https://togithub.com/uPortal-Project/uPortal/pull/2627) **Full Changelog**: https://github.com/uPortal-Project/uPortal/compare/v5.13.1...v5.14.0 ### [`v5.13.1`](https://togithub.com/uPortal-Project/uPortal/releases/tag/v5.13.1) [Compare Source](https://togithub.com/uPortal-Project/uPortal/compare/v5.13.0...v5.13.1) #### What's Changed ##### Fixes - fix/java version in CI by [@loulou2u](https://togithub.com/loulou2u) in [https://github.com/uPortal-Project/uPortal/pull/2605](https://togithub.com/uPortal-Project/uPortal/pull/2605) ##### Chores - fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.367 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2598](https://togithub.com/uPortal-Project/uPortal/pull/2598) - fix(deps): update mockito to v4.10.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2603](https://togithub.com/uPortal-Project/uPortal/pull/2603) - fix(deps): update dependency codenarc to v3 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2606](https://togithub.com/uPortal-Project/uPortal/pull/2606) - fix(deps): update dependency org.apache.httpcomponents:httpclient to v4.5.14 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2600](https://togithub.com/uPortal-Project/uPortal/pull/2600) - Upgrade to logback 1.3.5 by [@loulou2u](https://togithub.com/loulou2u) in [https://github.com/uPortal-Project/uPortal/pull/2607](https://togithub.com/uPortal-Project/uPortal/pull/2607) - update joda-time by [@loulou2u](https://togithub.com/loulou2u) in [https://github.com/uPortal-Project/uPortal/pull/2608](https://togithub.com/uPortal-Project/uPortal/pull/2608) **Full Changelog**: https://github.com/uPortal-Project/uPortal/compare/v5.13.0...v5.13.1 ### [`v5.13.0`](https://togithub.com/uPortal-Project/uPortal/releases/tag/v5.13.0) [Compare Source](https://togithub.com/uPortal-Project/uPortal/compare/v5.12.0...v5.13.0) #### Changes Affecting Deployments - new table, UP_PORTLET_LIST for PortletList.java in uPortal-api-rest module - new table, UP_PORTLET_LIST_ITEM for PortletListItem.java in uPortal-api-rest module - new property, events.analytics.log.level in `portal.properties` ```properties ## ``` #### Configure which analytics events (e.g. link clicks) are saved based on the the following: #### - NONE - no events are recorded #### - AUTHENTICATED - only record events from known users #### - ALL - record events from all users, including guest/anonymous users #events.analytics.log.level:NONE ``` - new property, org.apereo.portal.events.LoginEvent.captureUserIpAddresses in `portal.properties` ```properties ## ``` #### Configure Login Events (raw) to capture user IP addresses. This is not included in aggregation. #### N.B. This raises privacy concerns and should only be enabled after very careful consideration. org.apereo.portal.events.LoginEvent.captureUserIpAddresses=false ``` #### What's Changed ##### Features - feature/EventAnalytics rest controller and service to publish webpage… by [@mgillian](https://togithub.com/mgillian) in [https://github.com/uPortal-Project/uPortal/pull/2558](https://togithub.com/uPortal-Project/uPortal/pull/2558) - feat(events): add ip address to raw login events by [@bjagg](https://togithub.com/bjagg) in [https://github.com/uPortal-Project/uPortal/pull/2595](https://togithub.com/uPortal-Project/uPortal/pull/2595) - Update to AnalyticsPortalEvents for new requirements by [@mgillian](https://togithub.com/mgillian) in [https://github.com/uPortal-Project/uPortal/pull/2594](https://togithub.com/uPortal-Project/uPortal/pull/2594) - feature/UPSE-286 update to support Java 11 by [@mgillian](https://togithub.com/mgillian) in [https://github.com/uPortal-Project/uPortal/pull/2504](https://togithub.com/uPortal-Project/uPortal/pull/2504) - Feat/favorites api by [@cbeach47](https://togithub.com/cbeach47) in [https://github.com/uPortal-Project/uPortal/pull/2533](https://togithub.com/uPortal-Project/uPortal/pull/2533) ##### Fixes - fix(favorites-api): remove ErrorResponse dup class that exists in uPo… by [@bjagg](https://togithub.com/bjagg) in [https://github.com/uPortal-Project/uPortal/pull/2597](https://togithub.com/uPortal-Project/uPortal/pull/2597) ##### Documentation - docs: add pre-release notice and review deps sections to RELEASE.md by [@cbeach47](https://togithub.com/cbeach47) in [https://github.com/uPortal-Project/uPortal/pull/2555](https://togithub.com/uPortal-Project/uPortal/pull/2555) ##### Chores - fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.302 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2550](https://togithub.com/uPortal-Project/uPortal/pull/2550) - fix(deps): update dependency org.antlr:st4 to v4.3.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2551](https://togithub.com/uPortal-Project/uPortal/pull/2551) - fix(deps): update jacksonversion to v2.13.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2552](https://togithub.com/uPortal-Project/uPortal/pull/2552) - fix(deps): update dependency org.webjars.npm:core-js-bundle to v3.25.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2553](https://togithub.com/uPortal-Project/uPortal/pull/2553) - fix(deps): update mockito to v4.8.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2554](https://togithub.com/uPortal-Project/uPortal/pull/2554) - fix(deps): update groovy to v3.0.12 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2530](https://togithub.com/uPortal-Project/uPortal/pull/2530) - fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.305 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2557](https://togithub.com/uPortal-Project/uPortal/pull/2557) - fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.307 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2559](https://togithub.com/uPortal-Project/uPortal/pull/2559) - fix(deps): update groovy to v3.0.13 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2560](https://togithub.com/uPortal-Project/uPortal/pull/2560) - fix(deps): update dependency org.json:json to v20220924 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2562](https://togithub.com/uPortal-Project/uPortal/pull/2562) - fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.317 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2563](https://togithub.com/uPortal-Project/uPortal/pull/2563) - fix(deps): update dependency joda-time:joda-time to v2.11.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2564](https://togithub.com/uPortal-Project/uPortal/pull/2564) - fix(deps): update dependency org.webjars.npm:core-js-bundle to v3.25.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2565](https://togithub.com/uPortal-Project/uPortal/pull/2565) - fix(deps): update dependency org.webjars.npm:regenerator-runtime to v0.13.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2415](https://togithub.com/uPortal-Project/uPortal/pull/2415) - fix(deps): update dependency org.apache.tika:tika-core to v1.28.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2520](https://togithub.com/uPortal-Project/uPortal/pull/2520) - fix(deps): update dependency org.easymock:easymock to v5 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2574](https://togithub.com/uPortal-Project/uPortal/pull/2574) - fix(deps): update dependency joda-time:joda-time to v2.12.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2573](https://togithub.com/uPortal-Project/uPortal/pull/2573) - chore(deps): update plugin com.github.node-gradle.node to v3.5.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2572](https://togithub.com/uPortal-Project/uPortal/pull/2572) - fix(deps): update mockito to v4.8.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2571](https://togithub.com/uPortal-Project/uPortal/pull/2571) - fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.326 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2568](https://togithub.com/uPortal-Project/uPortal/pull/2568) - chore(deps): update dependency gradle to v6.9.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2567](https://togithub.com/uPortal-Project/uPortal/pull/2567) - fix(deps): update dependency org.webjars.npm:core-js-bundle to v3.25.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2575](https://togithub.com/uPortal-Project/uPortal/pull/2575) - chore(deps): update plugin net.ltgt.errorprone to v3 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2566](https://togithub.com/uPortal-Project/uPortal/pull/2566) - fix(deps): update dependency org.webjars.npm:core-js-bundle to v3.26.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2577](https://togithub.com/uPortal-Project/uPortal/pull/2577) - fix(deps): update dependency org.easymock:easymock to v5.0.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2576](https://togithub.com/uPortal-Project/uPortal/pull/2576) - fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.329 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2578](https://togithub.com/uPortal-Project/uPortal/pull/2578) - chore(deps): update plugin nebula.lint to v17.7.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2580](https://togithub.com/uPortal-Project/uPortal/pull/2580) - fix(deps): update dependency joda-time:joda-time to v2.12.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2582](https://togithub.com/uPortal-Project/uPortal/pull/2582) - fix(deps): update dependency org.webjars.npm:regenerator-runtime to v0.13.10 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2583](https://togithub.com/uPortal-Project/uPortal/pull/2583) - fix(deps): update dependency org.apache.commons:commons-compress to v1.22 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2585](https://togithub.com/uPortal-Project/uPortal/pull/2585) - fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.335 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2581](https://togithub.com/uPortal-Project/uPortal/pull/2581) - fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.339 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2586](https://togithub.com/uPortal-Project/uPortal/pull/2586) - fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.352 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2589](https://togithub.com/uPortal-Project/uPortal/pull/2589) - fix(deps): update dependency org.apache.httpcomponents:httpcore to v4.4.16 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2590](https://togithub.com/uPortal-Project/uPortal/pull/2590) - fix(deps): update dependency org.webjars.npm:core-js-bundle to v3.26.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2591](https://togithub.com/uPortal-Project/uPortal/pull/2591) - fix(deps): update mockito to v4.9.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2593](https://togithub.com/uPortal-Project/uPortal/pull/2593) - fix(deps): update dependency org.webjars.npm:regenerator-runtime to v0.13.11 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2592](https://togithub.com/uPortal-Project/uPortal/pull/2592) - chore: update node lts and update stylelint by [@ChristianMurphy](https://togithub.com/ChristianMurphy) in [https://github.com/uPortal-Project/uPortal/pull/2596](https://togithub.com/uPortal-Project/uPortal/pull/2596) - fix(deps): update dependency com.fasterxml.woodstox:woodstox-core to v5.4.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2584](https://togithub.com/uPortal-Project/uPortal/pull/2584) - fix(deps): update jacksonversion to v2.14.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2569](https://togithub.com/uPortal-Project/uPortal/pull/2569) - fix(deps): update casclientversion to v3.6.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2540](https://togithub.com/uPortal-Project/uPortal/pull/2540) - fix(deps): update lucene to v8.11.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2436](https://togithub.com/uPortal-Project/uPortal/pull/2436) - fix(deps): update dependency edu.internet2.middleware.grouper:grouperclient to v2.6.18 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2430](https://togithub.com/uPortal-Project/uPortal/pull/2430) - fix(deps): update dependency org.hsqldb:hsqldb to v2.7.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2418](https://togithub.com/uPortal-Project/uPortal/pull/2418) - fix(deps): update jaxb to v2.3.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2396](https://togithub.com/uPortal-Project/uPortal/pull/2396) - fix(deps): update aspectj to v1.9.9.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/uPortal-Project/uPortal/pull/2539](https://togithub.com/uPortal-Project/uPortal/pull/2539) **Full Changelog**: https://github.com/uPortal-Project/uPortal/compare/v5.12.0...v5.13.0Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.