syncope-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Francesco Chicchiricco (Confluence)" <conflue...@apache.org>
Subject [CONF] Apache Syncope > Jazz
Date Mon, 03 Jul 2017 10:32:01 GMT
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0"> 
<base href="https://cwiki.apache.org/confluence"> 
<title>Message Title</title>  
<style type="text/css">@media only screen and (max-device-width: 480px) {.mobile-only {
    width: auto !important;
    height: auto !important;
    overflow: visible !important;
    line-height: normal !important;
    font-size: inherit !important;
    mso-hide: all;
}

.desktop-only {
    display: none !important;
}

/* iPhone 3GS fix for unwanted 20px right margin */
body {
    min-width: 100% !important;
    padding: 0;
    margin: 0;
}

#center-content-table {
    max-width: none;
!important;
}

#header-pattern-container {
    padding: 10px 10px 10px 10px !important;
    line-height: 20px !important;
}

#header-avatar-image-container {
    padding-right: 8px !important;
}

#email-content-container {
    padding: 0 !important;
}

.mobile-expand {
    border-radius: 0 !important;
    border-left: 0 !important;
    border-right: 0 !important;
    padding-left: 26px !important;
}

.mobile-resize-text {
    font-size: 16px !important;
    line-height: 22px !important;
}

#page-title-pattern-header {
    font-size: 20px !important;
    line-height: 28px !important;
}

#page-title-pattern-icon-image-container-cell {
    padding-top: 7px !important;
}

#inline-user-pattern {
    display: block !important;
}

#inline-user-pattern-avatar {
    padding-top: 3px !important;
}

.contextual-area-pattern {
    border-bottom: 1px solid #ccc !important;
    padding: 15px 10px 0 10px !important;
}

.users-involved-pattern-column-table {
    width: 100% !important;
}

.users-involved-pattern-avatar-table-cell {
    padding: 3px 5px 5px 0 !important;
}

.users-involved-pattern-column-container {
    padding-right: 0 !important;
}

.contextual-excerpt-pattern, #users-involved-pattern {
    border: 0 !important;
}

/** Aui Typography upsized for mobile **/
#content-excerpt-pattern-container, #contextual-excerpt-pattern-text-container {
    font-size: 16px !important;
    line-height: 22px !important;
}

#content-excerpt-pattern-container h1, #contextual-excerpt-pattern-text-container h1 {
    font-size: 24px !important;
    line-height: 28px !important;
}

#content-excerpt-pattern-container h2, #contextual-excerpt-pattern-text-container h2 {
    font-size: 20px !important;
    line-height: 28px !important;
}

#content-excerpt-pattern-container h3, #contextual-excerpt-pattern-text-container h3 {
    font-size: 18px !important;
    line-height: 24px !important;
}

#content-excerpt-pattern-container h4, #contextual-excerpt-pattern-text-container h4 {
    font-size: 16px !important;
    line-height: 22px !important;
}

#content-excerpt-pattern-container h5, #contextual-excerpt-pattern-text-container h5 {
    font-size: 14px !important;
    line-height: 20px !important;
}

#content-excerpt-pattern-container h6, #contextual-excerpt-pattern-text-container h6 {
    font-size: 14px !important;
    line-height: 20px !important;
}

.user-mention {
    line-height: 18px !important;
}

/** Aui Typography end **/

/* Show appropriate footer logo on mobile, display links vertically */
#footer-pattern {
    padding: 15px 10px !important;
}

#footer-pattern-logo-desktop-container {
    padding: 0 !important;
}

#footer-pattern-logo-desktop {
    width: 0 !important;
    height: 0 !important;
}

#footer-pattern-logo-mobile {
    padding-top: 10px !important;
    width: 30px !important;
    height: 27px !important;
    display: inline !important;
}

#footer-pattern-text {
    display: block !important;
}

#footer-pattern-links-container {
    line-height: 0 !important;
}

.footer-pattern-links.mobile-resize-text,
.footer-pattern-links.mobile-resize-text,
#footer-pattern-text.mobile-resize-text,
#footer-pattern-links-container.no-footer-links {
    font-size: 14px !important;
    line-height: 20px !important;
}

.footer-link {
    display: block !important;
}

#footer-pattern-links-container table {
    display: inline-block !important;
    float: none !important;
}

#footer-pattern-links-container, #footer-pattern-text {
    text-align: center !important;
}

#footer-pattern-links {
    padding-bottom: 5px !important;
}

/** Team Calendar overrides, these should be removed when notifications are updated in Team Calendars. For now CSS
    overrides are being used because the structure of the content can't change without rereleasing the plugin */
.mail-calendar-container .day-header + table tr td:first-child {
    vertical-align: top !important;
    padding-top: 5px !important;
}}
@media (min-width: 900px) {#center-content-table { width: 900px; }}
@media all {#outlook a {
    padding: 0;
}

/* Force Outlook to provide a "view in browser" menu link. */
/* Prevent Webkit and Windows Mobile platforms from changing default font sizes.*/
body {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}

.ExternalClass {
    width: 100%;
}

/* Force Hotmail to display emails at full width */
#background-table {
    margin: 0;
    padding: 0;
    width: 100% !important;
}

/* Needed to override highlighting on date and time links in iOS */
.grey a {
    color: #707070;
    text-decoration: none;
}/* These styles are appended to the head element of a notification in order to prevent Apple Mail and similar
   clients from underlining the due dates with a blue hyperlink */
/* a lozenge outside an inline task should always be #333, lozenges inside an inline task should be
   colored according to their upcoming due dates, a completed task date lozenge or deleted task date
   lozenge should always be #707070 */
.date-time-lozenge a {color: #333333; text-decoration: none; }
.inline-task-text-container .date-time-lozenge.date-upcoming a {color: #DF6F00; text-decoration: none; }
.inline-task-text-container .date-time-lozenge.date-past a {color: #D04437; text-decoration: none; }
.inline-task-text-container.content-deleted-color .date-time-lozenge a,
.inline-task-text-container.checked .date-time-lozenge a {
    color: #707070; text-decoration: none;
}}
</style> 
</head>
<body>
<table id="background-table" cellpadding="0" cellspacing="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; background-color: #f5f5f5"> 
<tbody> 
<tr> 
<td id="header-pattern-container" style="padding: 0px; border-collapse: collapse; padding: 10px 20px"> 
<table id="header-pattern" cellspacing="0" cellpadding="0" border="0" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td id="header-avatar-image-container" valign="top" style="padding: 0px; border-collapse: collapse; vertical-align: top; width: 32px; padding-right: 9px"><a href="https://cwiki.apache.org/confluence/display/~ilgrosso?src=mail&amp;src.mail.timestamp=1499077920731&amp;src.mail.notification=com.atlassian.confluence.plugins.confluence-content-notifications-plugin%3Apage-edited-notification&amp;src.mail.recipient=8aa980874e36a1eb014e36a2c41679b9" style="color: #3b73af; text-decoration: none"><img id="header-avatar-image" class="image_fix" src="cid:avatar_78b9d98d15f2e9b7250a2887bcf9b144" height="32" width="32" border="0" style="border-radius: 3px; vertical-align: top"></a></td>
<td id="header-text-container" valign="middle" style="padding: 0px; border-collapse: collapse; vertical-align: middle; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px">Francesco Chicchiricco <strong>edited</strong> a page</td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
<!-- End Header pattern --> 
<tr> 
<td id="email-content-container" style="padding: 0px; border-collapse: collapse; padding: 0 20px"> 
<table id="email-content-table" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; border-spacing: 0; border-collapse: separate"> 
<tbody> 
<tr> 
<td class="email-content-rounded-top mobile-expand" style="padding: 0px; border-collapse: collapse; color: #fff; padding: 0 15px 0 16px; height: 15px; background-color: #fff; border-left: 1px solid #ccc; border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 0; border-top-right-radius: 5px; border-top-left-radius: 5px">&nbsp;</td> 
</tr> 
<tr> 
<td class="email-content-main mobile-expand" style="padding: 0px; border-collapse: collapse; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 0; border-bottom: 0; padding: 0 15px 15px 16px; background-color: #fff"> 
<table id="page-title-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td id="page-title-pattern-icon-image-container" valign="top" style="padding: 0px; border-collapse: collapse; width: 16px; vertical-align: top"> 
<table cellspacing="0" cellpadding="0" border="0" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td id="page-title-pattern-icon-image-container-cell" style="padding: 0px; border-collapse: collapse; width: 16px; padding: 9px 8px 0px 0px; mso-text-raise: 5px; mso-line-height-rule: exactly"><a href="https://cwiki.apache.org/confluence/display/SYNCOPE/Jazz?src=mail&amp;src.mail.timestamp=1499077920731&amp;src.mail.notification=com.atlassian.confluence.plugins.confluence-content-notifications-plugin%3Apage-edited-notification&amp;src.mail.recipient=8aa980874e36a1eb014e36a2c41679b9&amp;src.mail.action=view" title="page icon" style="vertical-align: top;; color: #3b73af; text-decoration: none"><img style="vertical-align: top; display: block;" src="cid:page-icon" alt="page icon" title="page icon" height="16" width="16" border="0"></a></td> 
</tr> 
</tbody> 
</table> </td>
<td style="vertical-align: top;; padding: 0px; border-collapse: collapse; padding-right: 5px; font-size: 20px; line-height: 30px; mso-line-height-rule: exactly" id="page-title-pattern-header-container"><span id="page-title-pattern-header" style="font-family: Arial, sans-serif; padding: 0; font-size: 20px; line-height: 30px; mso-text-raise: 2px; mso-line-height-rule: exactly; vertical-align: middle"><a href="https://cwiki.apache.org/confluence/display/SYNCOPE/Jazz?src=mail&amp;src.mail.timestamp=1499077920731&amp;src.mail.notification=com.atlassian.confluence.plugins.confluence-content-notifications-plugin%3Apage-edited-notification&amp;src.mail.recipient=8aa980874e36a1eb014e36a2c41679b9&amp;src.mail.action=view" title="Jazz" style="color: #3b73af; text-decoration: none">Jazz</a></span></td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
<tr> 
<td class="email-content-main mobile-expand" style="padding: 0px; border-collapse: collapse; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 0; border-bottom: 0; padding: 0 15px 15px 16px; background-color: #fff"> 
<table class="content-excerpt-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px"> 
<tbody> 
<tr> 
<td class="content-excerpt-pattern-container mobile-resize-text " style="padding: 0px; border-collapse: collapse; padding: 0 0 0 24px"> <p class="diff-context-placeholder" style="margin: 10px 0 0 0; margin-top: 0">...</p> 
<table class="diff-macro diff-block-context" style="background-color: #f0f0f0;border: 1px solid #dddddd;margin: 10px 1px;padding: 0 2px 2px;width: 100%;; border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<thead> 
<tr> 
<th class="diff-macro-title" style="background-color: transparent; text-align: left; font-weight: normal;padding: 5px;"><span class="icon macro-placeholder-icon" style="background-color: ;line-height: 20px;"><img src="https://cwiki.apache.org/confluence/s/en_GB/5997/6f42626d00e36f53fe51440403446ca61552e2a2.1/_/images/icons/macrobrowser/dropdown/info.png" style="padding-right: 5px; vertical-align: text-bottom;"> </span>Info</th> 
</tr> 
</thead> 
<tbody> 
<tr> 
<td class="diff-macro-properties" style="background-color: #fafafa; padding: 0 0 0 5px; font-size: 12px; text-align: left;padding: 0; border: 1px solid #dddddd;; padding: 0px; border-collapse: collapse"> 
<table style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td style="background-color: #fafafa; padding: 0 0 0 5px; font-size: 12px; text-align: left;; padding: 0px; border-collapse: collapse">title</td> 
<td style="background-color: #fafafa; padding: 0 0 0 5px; font-size: 12px; text-align: left;; padding: 0px; border-collapse: collapse">Upgrade procedure</td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
</tbody> 
<tbody> 
<tr> 
<td class="diff-macro-body" style="background-color: #fff;border: 1px solid #dddddd;padding: 10px;; padding: 0px; border-collapse: collapse"> <p style="margin: 10px 0 0 0; margin-top: 0">Upgrading from 2.0.3? There are&nbsp;<a href="/confluence/pages/viewpage.action?pageId=71012443" style="color: #3b73af; text-decoration: none">some notes</a>&nbsp;about this process.</p> </td> 
</tr> 
</tbody> 
</table> <h2 id="Jazz-Newandnoteworthy" class="diff-block-context" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0">New and noteworthy</h2> <h3 id="Jazz-NetbeansPlugin" class="diff-block-target diff-block-context" style="margin: 10px 0 0 0; font-size: 16px; line-height: 25px; margin: 30px 0 0 0; margin-top: 10px"> <span class="diff-html-added" id="added-diff-0" style="font-size: 100%; background-color: #ddfade;">Netbeans Plugin</span> </h3> <p class="diff-block-target diff-block-context" style="margin: 10px 0 0 0"> <span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">Besides the consolidated Eclipse IDE Plugin, a </span><a class="external-link" href="https://syncope.apache.org/docs/getting-started.html#netbeans-ide-plugin" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">new plugin</span></a><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> is now available for </span><a class="external-link" href="http://netbeans.apache.org/" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">Apache Netbeans</span></a><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">, with similar features.</span> </p> <h3 id="Jazz-Elasticsearch-basedSearchEngine" class="diff-block-target diff-block-context" style="margin: 10px 0 0 0; font-size: 16px; line-height: 25px; margin: 30px 0 0 0"> <span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">Elasticsearch-based Search Engine</span> </h3> <p class="diff-block-target diff-block-context" style="margin: 10px 0 0 0"> <span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">Especially suitable for large deployments, a </span><a class="external-link" href="https://syncope.apache.org/docs/reference-guide.html#elasticsearch" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">new search engine</span></a><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> relying on an external </span><a class="external-link" href="https://www.elastic.co/products/elasticsearch" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">Elasticsearch</span></a><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> cluster is provided, dramatically improving the overall search performance when the number of managed entities (Users, Groups and Any Objects) raises above tens of thousands.</span> </p> <h3 id="Jazz-JWTandsecurityimprovements" class="diff-block-target diff-block-context" style="margin: 10px 0 0 0; font-size: 16px; line-height: 25px; margin: 30px 0 0 0"> <span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">JWT and security improvements</span> </h3> <h4 id="Jazz-SSOheaderchangeforRESTfulservices" class="diff-block-target diff-block-context" style="margin: 10px 0 0 0; font-size: 14px; line-height: 20px; margin: 20px 0 0 0; margin-top: 10px"> <span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">SSO header change for RESTful services</span> </h4> <p class="diff-block-target diff-block-context" style="margin: 10px 0 0 0"> <span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">In Apache Syncope 2.0.3, SSO support was added (</span><a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1035" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="confluence-embedded-file-wrapper"><span class="diff-html-added diff-html-image-container" style="background-color: #ddfade;display: inline-block;position: relative;text-align: center;"><img class="confluence-embedded-image icon confluence-external-resource" src="https://issues.apache.org/jira/images/icons/issuetypes/newfeature.png" data-image-src="https://issues.apache.org/jira/images/icons/issuetypes/newfeature.png"><span class="diff-image-overlay diff-added-image" style="color: #535353;display: block;padding: 4px 4px 8px 4px;text-decoration: none;">Image Added</span></span></span><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">SYNCOPE-1035</span></a>&nbsp;<span class="diff-html-added" id="added-diff-1" style="font-size: 100%; background-color: #ddfade;">-&nbsp;</span><span class="summary"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">JWT-based access to REST services</span></span><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">&nbsp;</span><span class="aui-lozenge aui-lozenge-subtle aui-lozenge-success jira-macro-single-issue-export-pdf" style="background: #ccc; border: 1px solid #ccc; border-radius: 3px; color: #333; display: inline-block; font-size: 11px; font-weight: bold; line-height: 14px; margin: 0; padding: 0 5px; text-align: center; text-decoration: none; text-transform: uppercase; mso-line-height-rule: exactly; background-color: #fff; border-color: #ccc; color: #333; background-color: #14892c; border-color: #14892c; color: #fff; background-color: #fff; border-color: #b2d8b9; color: #14892c"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">CLOSED</span></span><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">) for RESTful services by sending a JWT Token using the </span><code style="font-family: monospace"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">X-Syncope-Token</span></code><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> header, e.g.:</span> </p> 
<table class="diff-macro diff-block-target diff-block-context diff-html-added" style="background-color: #f0f0f0;border: 1px solid #dddddd;margin: 10px 1px;padding: 0 2px 2px;width: 100%;background-color: #ddfade;border-color: #93c49f;; border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<thead> 
<tr> 
<th class="diff-macro-title" style="background-color: transparent; text-align: left; font-weight: normal;padding: 5px;"><span class="diff-html-added" id="added-diff-2" style="font-size: 100%; background-color: #ddfade;"><span class="icon macro-placeholder-icon" style="background-color: ;line-height: 20px;"><img src="https://cwiki.apache.org/confluence/s/en_GB/5997/6f42626d00e36f53fe51440403446ca61552e2a2.1/_/plugins/servlet/confluence/placeholder/macro-icon?name=code" style="padding-right: 5px; vertical-align: text-bottom;"> </span>Code Block</span></th> 
</tr> 
</thead> 
<tbody> 
<tr> 
<td class="diff-macro-body" style="background-color: #fff;border: 1px solid #dddddd;padding: 10px;; padding: 0px; border-collapse: collapse"> <pre style="margin: 10px 0 0 0; margin-top: 0">
<span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">curl -H "X-Syncope-Token: eyJ0e..."&nbsp;http://localhost:8080/syncope/rest/users/self</span>
</pre> </td> 
</tr> 
</tbody> 
</table> <p class="diff-block-target diff-block-context" style="margin: 10px 0 0 0"> <span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">From Syncope 2.0.4 onwards (</span><a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1120" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="confluence-embedded-file-wrapper"><span class="diff-html-added diff-html-image-container" style="background-color: #ddfade;display: inline-block;position: relative;text-align: center;"><img class="confluence-embedded-image icon confluence-external-resource" src="https://issues.apache.org/jira/images/icons/issuetypes/improvement.png" data-image-src="https://issues.apache.org/jira/images/icons/issuetypes/improvement.png"><span class="diff-image-overlay diff-added-image" style="color: #535353;display: block;padding: 4px 4px 8px 4px;text-decoration: none;">Image Added</span></span></span><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">SYNCOPE-1120</span></a><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">&nbsp;-&nbsp;</span><span class="summary"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">Use the standard Bearer Authorization header for JWT tokens</span></span><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">&nbsp;</span><span class="aui-lozenge aui-lozenge-subtle aui-lozenge-success jira-macro-single-issue-export-pdf" style="background: #ccc; border: 1px solid #ccc; border-radius: 3px; color: #333; display: inline-block; font-size: 11px; font-weight: bold; line-height: 14px; margin: 0; padding: 0 5px; text-align: center; text-decoration: none; text-transform: uppercase; mso-line-height-rule: exactly; background-color: #fff; border-color: #ccc; color: #333; background-color: #14892c; border-color: #14892c; color: #fff; background-color: #fff; border-color: #b2d8b9; color: #14892c"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">CLOSED</span></span><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">), this header value is no longer supported. Instead, you must use the standard </span><code style="font-family: monospace"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">Authorization</span></code><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> Bearer header, e.g.:</span> </p> 
<table class="diff-macro diff-block-target diff-block-context diff-html-added" style="background-color: #f0f0f0;border: 1px solid #dddddd;margin: 10px 1px;padding: 0 2px 2px;width: 100%;background-color: #ddfade;border-color: #93c49f;; border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<thead> 
<tr> 
<th class="diff-macro-title" style="background-color: transparent; text-align: left; font-weight: normal;padding: 5px;"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"><span class="icon macro-placeholder-icon" style="background-color: ;line-height: 20px;"><img src="https://cwiki.apache.org/confluence/s/en_GB/5997/6f42626d00e36f53fe51440403446ca61552e2a2.1/_/plugins/servlet/confluence/placeholder/macro-icon?name=code" style="padding-right: 5px; vertical-align: text-bottom;"> </span>Code Block</span></th> 
</tr> 
</thead> 
<tbody> 
<tr> 
<td class="diff-macro-body" style="background-color: #fff;border: 1px solid #dddddd;padding: 10px;; padding: 0px; border-collapse: collapse"> <pre style="margin: 10px 0 0 0; margin-top: 0">
<span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">curl -H "Authorization: Bearer eyJ0e..."&nbsp;http://localhost:8080/syncope/rest/users/self</span>
</pre> </td> 
</tr> 
</tbody> 
</table> <h4 id="Jazz-ThirdPartyJWTSSOintegration" class="diff-block-target diff-block-context" style="margin: 10px 0 0 0; font-size: 14px; line-height: 20px; margin: 20px 0 0 0"> <span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">Third Party JWT SSO integration</span> </h4> <p class="diff-block-target diff-block-context" style="margin: 10px 0 0 0"> <span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">Besides validating and accepting the JSON Web Tokens generated during the authentication process as sketched above, Apache Syncope can be </span><a class="external-link" href="https://syncope.apache.org/docs/reference-guide.html#jwtssoprovider" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">enabled to cope with tokens generated by third parties</span></a><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">.</span> </p> <h4 id="Jazz-JWSsigningkeyreference" class="diff-block-target diff-block-context" style="margin: 10px 0 0 0; font-size: 14px; line-height: 20px; margin: 20px 0 0 0"> <span style="color: rgb(0,0,0);"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">JWS signing key reference</span></span> </h4> <p class="diff-block-target diff-block-context" style="margin: 10px 0 0 0"> <span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">In Apache Syncope 2.0.3, the default signing JWS key was referenced in </span><code style="font-family: monospace"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">securityContext.xml</span></code><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> as follows:</span> </p> 
<table class="diff-macro diff-block-target diff-block-context diff-html-added" style="background-color: #f0f0f0;border: 1px solid #dddddd;margin: 10px 1px;padding: 0 2px 2px;width: 100%;background-color: #ddfade;border-color: #93c49f;; border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<thead> 
<tr> 
<th class="diff-macro-title" style="background-color: transparent; text-align: left; font-weight: normal;padding: 5px;"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"><span class="icon macro-placeholder-icon" style="background-color: ;line-height: 20px;"><img src="https://cwiki.apache.org/confluence/s/en_GB/5997/6f42626d00e36f53fe51440403446ca61552e2a2.1/_/plugins/servlet/confluence/placeholder/macro-icon?name=code" style="padding-right: 5px; vertical-align: text-bottom;"> </span>Code Block</span></th> 
</tr> 
</thead> 
<tbody> 
<tr> 
<td class="diff-macro-body" style="background-color: #fff;border: 1px solid #dddddd;padding: 10px;; padding: 0px; border-collapse: collapse"> <pre style="margin: 10px 0 0 0; margin-top: 0">
<span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">"${jwsKey}.bytes"</span>
</pre> </td> 
</tr> 
</tbody> 
</table> <p class="diff-block-target diff-block-context" style="margin: 10px 0 0 0"> <span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">However, this was incorrect and results in the key value with </span><code style="font-family: monospace"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">".bytes"</span></code><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> appended to it. In Syncope 2.0.4, the following value should be used instead</span> </p> 
<table class="diff-macro diff-block-target diff-block-context diff-html-added" style="background-color: #f0f0f0;border: 1px solid #dddddd;margin: 10px 1px;padding: 0 2px 2px;width: 100%;background-color: #ddfade;border-color: #93c49f;; border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<thead> 
<tr> 
<th class="diff-macro-title" style="background-color: transparent; text-align: left; font-weight: normal;padding: 5px;"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"><span class="icon macro-placeholder-icon" style="background-color: ;line-height: 20px;"><img src="https://cwiki.apache.org/confluence/s/en_GB/5997/6f42626d00e36f53fe51440403446ca61552e2a2.1/_/plugins/servlet/confluence/placeholder/macro-icon?name=code" style="padding-right: 5px; vertical-align: text-bottom;"> </span>Code Block</span></th> 
</tr> 
</thead> 
<tbody> 
<tr> 
<td class="diff-macro-body" style="background-color: #fff;border: 1px solid #dddddd;padding: 10px;; padding: 0px; border-collapse: collapse"> <pre style="margin: 10px 0 0 0; margin-top: 0">
<span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">"#{jwsKey.getBytes()}"</span>
</pre> </td> 
</tr> 
</tbody> 
</table> <h4 id="Jazz-Defaultkeyandpasswordchecking" class="diff-block-target diff-block-context" style="margin: 10px 0 0 0; font-size: 14px; line-height: 20px; margin: 20px 0 0 0"> <span style="color: rgb(0,0,0);"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">Default key and password checking</span></span> </h4> <p class="diff-block-target diff-block-context" style="margin: 10px 0 0 0"> <span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">In Apache Syncope 2.0.4, a warning is logged if the default JWS key is used to either create / update an access token, or is used to invoke on a RESTful service. Similarly, a warning is logged if the default admin password or anonymous key are detected.</span> </p> <p class="diff-block-target diff-block-context" style="margin: 10px 0 0 0"> <span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">If you see these warnings in the logs then it is critical to change the default values.</span> </p> <p class="diff-block-target diff-block-context" style="margin: 10px 0 0 0"> <span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">More </span><a class="external-link" href="https://syncope.apache.org/docs/reference-guide.html#authorization-summary" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">information about the internal authorization process</span></a><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> is now available in the Reference Guide.</span> </p> 
<div class="diff-block-target diff-block-context"> 
<h2 id="Jazz-Issues" style="margin: 10px 0 0 0; margin-top: 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0; margin-top: 0">Issues</h2> 
<div> 
<h3 id="Jazz-Sub-task" style="margin: 10px 0 0 0; margin-top: 0; font-size: 16px; line-height: 25px; margin: 30px 0 0 0; margin-top: 0"> <span class="diff-html-changed" id="changed-diff-0" style="background-color: #d6f0ff;">Sub-task</span> </h3> 
<ul style="margin: 10px 0 0 0"> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-808" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-808</a>] - Netbeans plugin</li> 
</ul> 
<h3 id="Jazz-Bug" style="margin: 10px 0 0 0; font-size: 16px; line-height: 25px; margin: 30px 0 0 0"> <span class="diff-html-changed" id="changed-diff-1" style="background-color: #d6f0ff;">Bug</span> </h3> 
<ul style="margin: 10px 0 0 0"> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1066" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1066</a>] - WADL servlet uses request url to provide wadl</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1069" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1069</a>] - Incomplete HA setup instructions</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1070" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1070</a>] - Conversion pattern ignored for date, long and double values during propagation</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1071" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1071</a>] - The executed notification tasks are not displaying on the console</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1075" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1075</a>] - User lastChangeDate attribute is not displayed correctly</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1076" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1076</a>] - The console doesn't allow to download the report in various formats</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1078" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1078</a>] - Activiti modeler window doesn't open on click</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1079" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1079</a>] - Missing toggle panel for the job control widget of the administration console dashboard</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1081" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1081</a>] - Console: new toggle panel behavior anomalies</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1082" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1082</a>] - Concurrent CRUD random failures with dynamic memberships</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1085" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1085</a>] - Custom tasks modal page shouldn't show "Cancel" button</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1089" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1089</a>] - Improve provisioning mapping page in order to avoid duplicates in internal attribute name list</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1090" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1090</a>] - Error defining clause to search for group owners</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1091" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1091</a>] - Error while downloading Jpeg binary attribute content</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1094" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1094</a>] - Out of memory error while rendering PDF</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1098" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1098</a>] - User edit modal page opening takes long in case of a lot of groups defined</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1099" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1099</a>] - Dynamic group membership does not trigger propagation</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1101" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1101</a>] - Error showing action icons on Notidfication events managements</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1104" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1104</a>] - Missing autocomplete for ConnId object class when defining new provision</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1107" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1107</a>] - The installer fails with a NoClassDefFoundError</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1108" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1108</a>] - NullPointerException while saving an empty template</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1109" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1109</a>] - Installer fails to setup Activiti</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1110" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1110</a>] - Error replacing group/auxclass/resource during self-management operation</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1111" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1111</a>] - New any type not shown unders Realms</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1112" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1112</a>] - Error searching for user/group/anyobject by providing conditions on attribute with schema type Long</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1114" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1114</a>] - Dynamic group information not available during propagation</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1121" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1121</a>] - Enduser form customization does not work with empty section in edit mode</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1122" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1122</a>] - Enduser must show all attributes when customForm.json has empty section with show=true</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1123" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1123</a>] - Enduser UserRequestValidator NPE on custom form empty sections</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1125" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1125</a>] - Password on external resource not updated via Enduser</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1127" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1127</a>] - Membership attribute values are not shown</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1128" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1128</a>] - Content exporter does not sort for internal foreign keys</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1130" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1130</a>] - NPE refreshing realm page after realm creation</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1131" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1131</a>] - Cannot delete resources owned by realms</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1133" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1133</a>] - Search panel used for relationships definition does not work</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1134" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1134</a>] - Action menu not working after page refresh</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1135" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1135</a>] - Groups list not refreshing after realm change</li> 
</ul> 
<h3 id="Jazz-Improvement" style="margin: 10px 0 0 0; font-size: 16px; line-height: 25px; margin: 30px 0 0 0"> <span class="diff-html-changed" id="changed-diff-2" style="background-color: #d6f0ff;">Improvement</span> </h3> 
<ul style="margin: 10px 0 0 0"> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1047" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1047</a>] - Replace ActionLinksPanel with TogglePanel</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1053" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1053</a>] - Show actual pending modifications during approval</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1067" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1067</a>] - More flexible delegated administration model</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1068" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1068</a>] - Console: CSRF protection</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1072" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1072</a>] - Display or enable add button only to realms were CREATE is owned</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1073" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1073</a>] - Hide realm management if no realm entitlement are owned</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1074" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1074</a>] - Realm navigator: show only relevant realms for delegated admin</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1083" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1083</a>] - ConnInstance location is not normalized</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1084" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1084</a>] - Switch to HikariCP for Core's default DataSource definitions</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1086" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1086</a>] - Avoid to read whole entities to check ETag</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1087" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1087</a>] - Avoid to read input entities if no notification or audit are requested</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1088" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1088</a>] - Store authorizations with access tokens</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1093" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1093</a>] - Add some feedbacks when linking not existing groups/resources to existing user</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1100" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1100</a>] - Provide JWT expiration information to self</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1103" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1103</a>] - Option to disable Quartz instances across cluster</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1106" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1106</a>] - Remove misleading getAttrMap and similar methods from TOs</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1117" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1117</a>] - Make it more obvious that the jwsKey needs to be changed</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1118" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1118</a>] - Update docs to explain what "anonymousKey" refers to</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1119" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1119</a>] - Make it more obvious that the default admin password needs to be changed</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1120" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1120</a>] - Use the standard Bearer Authorization header for JWT tokens</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1124" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1124</a>] - Support functions for internal JEXL engine</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1126" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1126</a>] - Include realms into the Explore Resource feature</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1136" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1136</a>] - Groups list reset always after realm change</li> 
</ul> 
<h3 id="Jazz-NewFeature" style="margin: 10px 0 0 0; font-size: 16px; line-height: 25px; margin: 30px 0 0 0"> <span class="diff-html-changed" id="changed-diff-3" style="background-color: #d6f0ff;">New Feature</span> </h3> 
<ul style="margin: 10px 0 0 0"> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1077" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1077</a>] - Extension: Elasticsearch-based search engine</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1095" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1095</a>] - Provide preview for JSON and XML binary field</li> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1129" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1129</a>] - Third Party JWT SSO integration</li> 
</ul> 
<h3 id="Jazz-Task" style="margin: 10px 0 0 0; font-size: 16px; line-height: 25px; margin: 30px 0 0 0"> <span class="diff-html-changed" id="changed-diff-4" style="background-color: #d6f0ff;">Task</span> </h3> 
<ul style="margin: 10px 0 0 0"> 
<li>[<a class="external-link" href="https://issues.apache.org/jira/browse/SYNCOPE-1080" rel="nofollow" style="color: #3b73af; text-decoration: none">SYNCOPE-1080</a>] - Update swagger-jaxrs dependency to 1.5.13</li> 
</ul> 
<a name="editarea" rel="nofollow" style="color: #3b73af; text-decoration: none"></a> 
</div> 
</div> <p class="diff-context-placeholder" style="margin: 10px 0 0 0; margin-top: 0">...</p> </td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
<tr> 
<td class="email-content-main mobile-expand action-padding last-row-padding" style="padding: 0px; border-collapse: collapse; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 0; border-bottom: 0; padding: 0 15px 15px 16px; background-color: #fff; padding-bottom: 10px; padding-bottom: 10px"> 
<table id="actions-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px"> 
<tbody> 
<tr> 
<td id="actions-pattern-container" valign="middle" style="padding: 0px; border-collapse: collapse; padding: 15px 0 0 24px; vertical-align: middle"> 
<table align="left" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td class="actions-pattern-action-icon-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 0px; vertical-align: middle"><a href="https://cwiki.apache.org/confluence/display/SYNCOPE/Jazz?src=mail&amp;src.mail.timestamp=1499077920731&amp;src.mail.notification=com.atlassian.confluence.plugins.confluence-content-notifications-plugin%3Apage-edited-notification&amp;src.mail.recipient=8aa980874e36a1eb014e36a2c41679b9&amp;src.mail.action=view" title="View page Icon" style="color: #3b73af; text-decoration: none"><img class="actions-pattern-action-icon-image" height="16" width="16" border="0" title="View page Icon" src="cid:com.atlassian.confluence.plugins.confluence-email-resources_view-page-email-adg-footer-item_icon" alt="View page Icon" style="vertical-align: middle"></a></td>
<td class="actions-pattern-action-text-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; padding-left: 5px; white-space: nowrap"><a href="https://cwiki.apache.org/confluence/display/SYNCOPE/Jazz?src=mail&amp;src.mail.timestamp=1499077920731&amp;src.mail.notification=com.atlassian.confluence.plugins.confluence-content-notifications-plugin%3Apage-edited-notification&amp;src.mail.recipient=8aa980874e36a1eb014e36a2c41679b9&amp;src.mail.action=view" title="View page" style="color: #3b73af; text-decoration: none">View page</a></td>
<td class="actions-pattern-action-bull" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; color: #999; padding: 0 5px">•</td> 
</tr> 
</tbody> 
</table> 
<table align="left" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td class="actions-pattern-action-icon-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 0px; vertical-align: middle"><a href="https://cwiki.apache.org/confluence/display/SYNCOPE/Jazz?showComments=true&amp;showCommentArea=true&amp;src=mail&amp;src.mail.timestamp=1499077920731&amp;src.mail.notification=com.atlassian.confluence.plugins.confluence-content-notifications-plugin%3Apage-edited-notification&amp;src.mail.recipient=8aa980874e36a1eb014e36a2c41679b9&amp;src.mail.action=comment#addcomment" title="Add comment Icon" style="color: #3b73af; text-decoration: none"><img class="actions-pattern-action-icon-image" height="16" width="16" border="0" title="Add comment Icon" src="cid:com.atlassian.confluence.plugins.confluence-email-resources_add-comment-to-content-email-adg-footer-item_icon" alt="Add comment Icon" style="vertical-align: middle"></a></td>
<td class="actions-pattern-action-text-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; padding-left: 5px; white-space: nowrap"><a href="https://cwiki.apache.org/confluence/display/SYNCOPE/Jazz?showComments=true&amp;showCommentArea=true&amp;src=mail&amp;src.mail.timestamp=1499077920731&amp;src.mail.notification=com.atlassian.confluence.plugins.confluence-content-notifications-plugin%3Apage-edited-notification&amp;src.mail.recipient=8aa980874e36a1eb014e36a2c41679b9&amp;src.mail.action=comment#addcomment" title="Add comment" style="color: #3b73af; text-decoration: none">Add comment</a></td>
<td class="actions-pattern-action-bull" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; color: #999; padding: 0 5px">•</td> 
</tr> 
</tbody> 
</table> 
<table style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td class="actions-pattern-action-icon-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 0px; vertical-align: middle"><a href="https://cwiki.apache.org/confluence/plugins/likes/like.action?contentId=51811116&amp;src=mail&amp;src.mail.timestamp=1499077920731&amp;src.mail.notification=com.atlassian.confluence.plugins.confluence-content-notifications-plugin%3Apage-edited-notification&amp;src.mail.recipient=8aa980874e36a1eb014e36a2c41679b9&amp;src.mail.action=like" title="Like Icon" style="color: #3b73af; text-decoration: none"><img class="actions-pattern-action-icon-image" height="16" width="16" border="0" title="Like Icon" src="cid:com.atlassian.confluence.plugins.confluence-like_view-email-adg-content-item_icon" alt="Like Icon" style="vertical-align: middle"></a></td>
<td class="actions-pattern-action-text-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; padding-left: 5px; white-space: nowrap"><a href="https://cwiki.apache.org/confluence/plugins/likes/like.action?contentId=51811116&amp;src=mail&amp;src.mail.timestamp=1499077920731&amp;src.mail.notification=com.atlassian.confluence.plugins.confluence-content-notifications-plugin%3Apage-edited-notification&amp;src.mail.recipient=8aa980874e36a1eb014e36a2c41679b9&amp;src.mail.action=like" title="Like" style="color: #3b73af; text-decoration: none">Like</a></td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
<tr> 
<td class="email-content-rounded-bottom mobile-expand" style="padding: 0px; border-collapse: collapse; color: #fff; height: 5px; line-height: 5px; padding: 0 15px 0 16px; background-color: #fff; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; border-top: 0; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; mso-line-height-rule: exactly">&nbsp;</td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
<tr> 
<td id="footer-pattern" style="padding: 0px; border-collapse: collapse; padding: 12px 20px"> 
<table id="footer-pattern-container" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td id="footer-pattern-links-container" width="100%" style="padding: 0px; border-collapse: collapse; color: #999; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px"> 
<table align="left" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px"> 
<tbody> 
<tr> 
<td class="footer-pattern-links mobile-resize-text" style="padding: 0px; border-collapse: collapse"><a href="https://cwiki.apache.org/confluence/users/removespacenotification.action?spaceKey=SYNCOPE&amp;src=mail&amp;src.mail.timestamp=1499077920731&amp;src.mail.notification=com.atlassian.confluence.plugins.confluence-content-notifications-plugin%3Apage-edited-notification&amp;src.mail.recipient=8aa980874e36a1eb014e36a2c41679b9&amp;src.mail.action=stop-watching" title="" style="color: #3b73af; text-decoration: none">Stop watching space</a></td>
<td class="footer-pattern-links-bull" style="padding: 0px; border-collapse: collapse; padding: 0 5px; color: #999">•</td> 
</tr> 
</tbody> 
</table> 
<table style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px"> 
<tbody> 
<tr> 
<td class="footer-pattern-links mobile-resize-text" style="padding: 0px; border-collapse: collapse"><a href="https://cwiki.apache.org/confluence/users/editmyemailsettings.action?src=mail&amp;src.mail.timestamp=1499077920731&amp;src.mail.notification=com.atlassian.confluence.plugins.confluence-content-notifications-plugin%3Apage-edited-notification&amp;src.mail.recipient=8aa980874e36a1eb014e36a2c41679b9&amp;src.mail.action=manage" title="" style="color: #3b73af; text-decoration: none">Manage notifications</a></td> 
</tr> 
</tbody> 
</table> </td>
<td id="footer-pattern-logo-desktop-container" rowspan="2" valign="top" style="padding: 0px; border-collapse: collapse; padding-left: 20px; vertical-align: top"> 
<table style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td id="footer-pattern-logo-desktop-padding" style="padding: 0px; border-collapse: collapse; padding-top: 3px"><img id="footer-pattern-logo-desktop" src="cid:footer-desktop-logo" alt="Confluence logo big" title="Confluence logo big" width="132" height="20" class="image_fix"></td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
<tr> 
<td id="footer-pattern-text" class="mobile-resize-text" width="100%" style="padding: 0px; border-collapse: collapse; color: #999; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px; display: none">This message was sent by Atlassian Confluence 5.8.17<br> <img id="footer-pattern-logo-mobile" src="cid:footer-mobile-logo" alt="" title="" width="0" height="0" style="display: none; mso-hide: all"></td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
</tbody> 
</table> 
<table id="sealed-section" border="0" cellpadding="0" cellspacing="0" width="0" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; display: none"> 
<tbody> 
<tr> 
<td style="padding: 0px; border-collapse: collapse; border: 0; font-size: 0px; line-height: 0; mso-line-height-rule: exactly"></td> 
</tr> 
</tbody> 
</table>
</body>
</html>
Mime
View raw message