Releases: apereo/cas
Releases · apereo/cas
v4.2.4
v5.0.0.M3
- 929e4f8 LDAP improvement; added support for
principalAttributePassword
(#1890) (@rkorn86) - 2c882a5 Support for authy OTP (@mmoayyed)
- f79702c Upgrade to ldaptive 1.2 (#1510) (@mmoayyed)
- 5fad18e Update User-Interface-Customization-Localization.md (#1910) (@erikv-hill-labs)
- 5198171 Add support for Digest authentication (#1879) (@mmoayyed , @leleuj)
- 0c3c6a0 Ported support for wsfed encrypted assertions (@mmoayyed)
- 71fb9fc Bootify mgmt webapp; add support for missing service fields. (#1900) (@mmoayyed)
- 9471dc5 CAS protocol view is missing services manager (@yisiqi)
- 59c4a61 Fix a bug in principal transformaer handling upper-case ids (@rkorn86)
- e7d705c Allow auto-configuration to create principal transformers for relevant handlers (#1888) (@mmoayyed)
- a47fc61 Automate person-directory configuration (#1883) (@mmoayyed)
- ae62050 Update
OAuth20AccessTokenController
to rename the controller (#1886) (@yisiqi) - 503c411 Reorder authentication exceptions that affect password and account (@mmoayyed)
- 4fd081e Use the person directory resolver for ldap authentication (#1873) (@mmoayyed)
- 854b97f Allow individual password encoders for each authn handler via auto-configuration (#1875) (@mmoayyed)
- ce73611 Provide a CAS BOM (#1876) (@mmoayyed)
- a937709 Refactor management of CAS properties & Configuration classes (#1834) (@dima767)
- 69a7dde Update the statistics panel to auto-refresh the screen (#1857) (@mindblender)
v4.2.3
- #1852 Updated security filter to 2.0.6 to fix issue with double logging (@mmoayyed)
- def70b Resolve proper Inspektr principal at serviceValidate joinpoint (@dima767)
- 5fe0b3 Updated LDAP utility ops to handle referrals (@mmoayyed)
- #1847 Fix JPA Service Registry: Public Key Location cast to Blob (@mmoayyed)
- #1846 Throw
AccountPasswordMustChangeException
if pwdReset attribute is set to TRUE (@lsenecaux) - #1803 Add HttpOnly flag for JSESSIONID (@cslzchen)
- 5f6dc4 Updated hazelcast heartbeat timeout to be at 300 seconds by default (@mmoayyed)
- #1825 Use
@Transactional
when handling JPA ticket/service ops (@mmoayyed)
v4.1.9
v5.0.0.M2
- 8a34df4 Fix typo in
casServiceValidationSuccess.html
(#1832) (@zawn) - 156fca3 Ensure SAML subject confirmation is skewable (@charlesheidemann)
- dc47514 SAML Response is invalid message #1827 (#1828) (@charlesheidemann)
- 4fd2ed0 Update Shiro version; Fixe build/jar compilation issue (#1826) (@mmoayyed)
- 54aaa2a Only update jar manifest if jar was compiled/changed (#1823) (@mmoayyed)
- 6ce55e4 Fix
googleAnalyticsTrackingId
(#1809) (@zawn) - dd7be22 Get rid of custom groovy console; use Spring Boot remote shell instead (#1815) (@dima767)
- aa17ba7 Resolve proper Inspektr principal at serviceValidate joinpoint (#1801) (@dima767)
- f53e00e Automate the configuration of LDAP access to the management webapp (#1791) (@mmoayyed)
- 02fb867 Fix Oauth CallbackService register error (#1795) (@zawn)
- #1798 Fix typo in
SpengoWebflowConfigurer
(@rkorn86) - 27fe5a1 Support OIDC extended claims (#1785) (@mmoayyed)
- 876cc8a Rename webapp modules into support modules (#1789) (@mmoayyed)
- 1b6cc11 Remove node-plugin from the build; Check-in CSS files manually. (#1790) (@mmoayyed)
- 51e8233 Added pathing jar to fix issue with file names being too long on the classpath (@mmoayyed)
v5.0.0.M1
- 76598e7 Ignore bad regex patterns for services when executing service match ops (#1782) (@mmoayyed)
- a1b21f4 Implement service registry auto-initialization (#1771) (@dima767)
- c9e8408 CSS generation via Node/SASS cleanup (#1778) (@mmoayyed)
- b7bedcf Add HttpOnly to CookieRetrievingCookieGenerator. (#1775) (@cslzchen)
- 51234fe fixed issue with locales (@mmoayyed)
- 8f29248 Provide support for OIDC (#1733) (@mmoayyed)
- 9b9b336 Don't trigger a rollback on a
InvalidTicketException
(@frett) - 45b289a Remove old ticket delegator advice (@frett)
- 4df2f48 utilize
TicketRegistry.updateTicket()
when trying to update a ticket (@frett) - 1ffc22d Fixed view crash when svc registry is empty (@mmoayyed)
- f754eaa Upgrades a number of CAS dependencies. (#1770) (@mmoayyed)
- 994619c Added mongodb session management (#1767) (@mmoayyed)
- b4abb80 CAS security filter, Spring Webflow Client Repo, PersonDirectory and Inspektr Apereo upgrades (#1765) (@mmoayyed)
- 262b000 Fix webflow for password expiration (#1762) (@tduehr)
- aa9ee53 Use static loggers for principal attribute repository config (@mmoayyed)
- 4684175 Update Spring Boot to 1.3.5 (#1760) (@dima767)
- bd1b4d9 Use static loggers for the principal repositories (#1757) (@mmoayyed)
- 595c79b Fixes to the application context, proxy beans and init module (#1758) (@mmoayyed)
- a89ffe6 Clean up gradle/node configuration used to generate CSS (#1751) (@mmoayyed)
- 3fa079c Fix issue with top level package move to
org.apereo
(#1753) (@zawn) - 865fca8 Spring boot 1.3.4 (#1749) (@dima767)
- 3c4a237 Fix character encoding issue of template rendering (#1747) (@yisiqi)
- f727cce Rename subprojects to follow conventional module naming (#1748) (@dima767)
- 7c8983a Refactor top level package to org.apereo (#1745) (@dima767)
- b454c02 Clean up Thymeleaf views and layouts (#1732) (@mmoayyed)
- dd362ab Allow the service username attribute to be retrieved as a principal attribute. (#1739) (@mmoayyed)
- d91a665 Removed Supplemental Authentications (#1728) (@mmoayyed)
- d1b180f OAuth endpoints need
@Controller
annotations. (#1731) (@zawn) - fc747bd Bootify CAS application context (#1649) (@mmoayyed)
- #1698 OAuth support should take into account CAS services definition (@leleuj)
- 6ba1378 Remove the ticket delegator components. (#1706) (@dima767)
- d522901 JPA fixes (#1710) (@frett)
- 5a131ec Fixes to Spnego module (#1704) (@rkorn86)
- 2436dba Changed loggers to be static (#1703) (@mmoayyed)
- 29d9229 Allow
QueryAndEncodeDatabaseAuthenticationHandler
to be optional (@mmoayyed) - ce9c40a Allow async processing of status endpoint (@mmoayyed)
- aa1a629 Allow Hazelcast to get ticket stats (@mmoayyed)
- 6773042 Log ldap authentication error as ERROR when uid attribute is not found (@mmoayyed)
- #1683 Flexible custom authentication exceptions configuration (@dima767)
- #1684 When using OAuth support, the pac4j logout hides the CAS logout (@leleuj)
- #1676 Externalize cas components mappings (@dima767)
- #1678 Add note about
ticketreg.database.ddl.auto
options to doco (@jerrykan) - #1675 Upgrade Hazelcast to 3.6.2 (@dima767)
- #1604 Support ACS Index in the SAML authN Request (@mmoayyed)
v4.2.2
- 474807 Fixed property name typo that controls the metrics interval @mmoayyed
- ea4c89 Relax the syntax for JSON service definitions @mmoayyed
- ea4c89 Ignore bad regex patterns for service definitions @mmoayyed
- 7ec402 Add HttpOnly to class CookieRetrievingCookieGenerator @cslzchen
- e4b2ae Handle password policy signals in the webflow @mmoayyed
- 9e94fd use static loggers for principal attribute repository config @wallon-ines
- 44c1ba Allow the service username attribute to be retrieved as a principal attribute @mmoayyed
- 64aec5 Handle missing spnego annotations @mmoayyed
- d23cfd Let RegisteredServiceThemeBasedViewResolver be default @mmoayyed
- eb7f7f Slovak translations @dodok1
- 3c94d8 Add LDAP support for Acceptable Usage Policy (AUP) functionality @mmoayyed
- 76464b Allow the ticket cleaning process to operate on the same registry instance @mmoayyed
- db4ded Fixed serialiation issue with the service ticket lock when granting PGTs @mmoayyed
- 14cafb Update ClearPass documentation @miklosbarabas
- 87a29a Use static loggers for JPA service registry @mmoayyed
- 1be0c0 Allow QueryAndEncodeDatabaseAuthenticationHandler to be optional @mmoayyed
- 3eb444 Let hazelcast handle session and service ticket counts @mmoayyed
- 0a4bd0 Log under ERROR when principal id attribute is not found during LDAP AuthN @mmoayyed
- 4dc776 Allow host.name to be auto-detected if left undefined @mmoayyed
- c23123 Update PersonDirectory to v1.7.1 @mmoayyed
v4.1.8
- 76598e7 Ignore bad regex patterns for services when executing service match ops (#1782) (@mmoayyed)
- b7bedcf Add HttpOnly to
CookieRetrievingCookieGenerator
. (#1775) (@cslzchen) - c72be69 Fixed property name typo that controls the metrics interval (@mmoayyed)
- dd362ab Allow the service username attribute to be retrieved as a principal attribute. (#1739) (@mmoayyed)
- #1722 Provide Slovak translation bundle @dodok1