CAS 7 views

69 views
Skip to first unread message

atilling

unread,
Oct 12, 2023, 10:12:37 AM10/12/23
to CAS Community
Per: https://apereo.github.io/cas/development/release_notes/RC1.html#cas-protocol-views

CAS Protocol views and responses, previously managed and rendered via Thymeleaf, are now switched to use Mustache as the templating engine. This allow CAS to render and log the final output for better visibility and troubleshooting. Protocol responses are sent to the PROTOCOL_MESSAGE logger.

But the documents at https://apereo.github.io/cas/development/ux/User-Interface-Customization-Views.html and the jars still show Thymeleaf

Was the change to Mustache dropped?

Misagh

unread,
Oct 12, 2023, 10:15:09 AM10/12/23
to cas-...@apereo.org
> But the documents at https://apereo.github.io/cas/development/ux/User-Interface-Customization-Views.html and the jars still show Thymeleaf

Do you see anything in the list that might be categorized as "CAS
Protocol view and response"? This is mainly talking about something
that produces a CAS validation payload.

> Was the change to Mustache dropped?

No.

atilling

unread,
Oct 12, 2023, 10:24:56 AM10/12/23
to CAS Community
So the user interface views like login, logout, etc are still managed with Thymeleaf?

Misagh

unread,
Oct 12, 2023, 10:25:21 AM10/12/23
to cas-...@apereo.org
Yes.
> --
> - Website: https://apereo.github.io/cas
> - Gitter Chatroom: https://gitter.im/apereo/cas
> - List Guidelines: https://goo.gl/1VRrw7
> - Contributions: https://goo.gl/mh7qDG
> ---
> You received this message because you are subscribed to the Google Groups "CAS Community" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to cas-user+u...@apereo.org.
> To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/fc79c96a-1ada-4bbc-a47a-7dcbe1314b58n%40apereo.org.

Misagh

unread,
Oct 12, 2023, 10:29:26 AM10/12/23
to cas-...@apereo.org
Come to think of it, I suppose the mustache-backed pages should also
be listed somewhere in the docs. That should help clarify.
Reply all
Reply to author
Forward
0 new messages