@@ -66,6 +66,7 @@ For more technical informations : [documentation](./project.md)
6666 - [ admin_users_post_in_groups] ( #admin_users_post_in_groups )
6767 - [ admin_users_remove_from_groups] ( #admin_users_remove_from_groups )
6868 - [ APIV2_checkForPendingInvitationNewUsers] ( #apiv2_checkforpendinginvitationnewusers )
69+ - [ APIV2_CleanFormulaireInvalidPages] ( #apiv2_cleanformulaireinvalidpages )
6970 - [ APIV2_CleanThumbnailsWallpapersB64] ( #apiv2_cleanthumbnailswallpapersb64 )
7071 - [ APIV2_createEmptyFolder] ( #apiv2_createemptyfolder )
7172 - [ APIV2_createIndexes] ( #apiv2_createindexes )
@@ -88,6 +89,7 @@ For more technical informations : [documentation](./project.md)
8889 - [ APIV2_getSharedInviteesStats] ( #apiv2_getsharedinviteesstats )
8990 - [ APIV2_getUsersByIds] ( #apiv2_getusersbyids )
9091 - [ APIV2_mapper_redirect] ( #apiv2_mapper_redirect )
92+ - [ APIV2_MigrateADUsersToLowercase] ( #apiv2_migrateaduserstolowercase )
9193 - [ APIV2_NotifyUsersSharing] ( #apiv2_notifyuserssharing )
9294 - [ APIV2_OverrideUserSettings] ( #apiv2_overrideusersettings )
9395 - [ APIV2_postResponse] ( #apiv2_postresponse )
@@ -573,6 +575,7 @@ C8Oforms.customCarouselImageObjectFit=cover
5735753 . Default project logo behavior
574576
575577
578+
576579## Sequences
577580
578581### AddUser
@@ -1090,6 +1093,21 @@ Looks for pending invitations created for new users in API v2 flows.
10901093<td >grp</td ><td >Group metadata object to update.</td >
10911094</tr >
10921095</table >
1096+ ### APIV2_CleanFormulaireInvalidPages
1097+
1098+ Clean invalid form page references.
1099+ Removes form elements whose config.page no longer matches an existing pageTechName.
1100+
1101+ ** variables**
1102+
1103+ <table
1104+ <tr >
1105+ <th >name</th ><th >comment</th >
1106+ </tr >
1107+ <tr >
1108+ <td >id</td ><td >Form identifier to clean in c8oforms_fs.</td >
1109+ </tr >
1110+ </table >
10931111### APIV2_CleanThumbnailsWallpapersB64
10941112
10951113Clean thumbnail B64.
@@ -1510,6 +1528,27 @@ Rebuilds parameters and returns a 302 redirect to the target sequence.
15101528<td >targetSequence</td ><td ></td >
15111529</tr >
15121530</table >
1531+ ### APIV2_MigrateADUsersToLowercase
1532+
1533+ Migrate AD users to lowercase.
1534+ Canonicalises AD/LDAP user ids in lowercase, exposes dry-run diffs, blocks on conflicts and can target a single canonical user.
1535+
1536+ ** variables**
1537+
1538+ <table
1539+ <tr >
1540+ <th >name</th ><th >comment</th >
1541+ </tr >
1542+ <tr >
1543+ <td >chunkSize</td ><td >Number of documents fetched per CouchDB page while iterating through impacted databases.</td >
1544+ </tr >
1545+ <tr >
1546+ <td >execute</td ><td >Set to true to apply the migration instead of only listing impacted identities and documents.</td >
1547+ </tr >
1548+ <tr >
1549+ <td >user</td ><td >Optional canonical user id to audit or migrate. Case is ignored and normalized to lowercase.</td >
1550+ </tr >
1551+ </table >
15131552### APIV2_NotifyUsersSharing
15141553
15151554Notify shared users.
@@ -2123,6 +2162,15 @@ Lists authentication modes available to the login page.
21232162<td >cloudBranding</td ><td >Branding identifier applied to the cloud deployment.</td >
21242163</tr >
21252164<tr >
2165+ <td >customCarouselImage</td ><td >JSON stringified array of custom carousel image URLs for login page.</td >
2166+ </tr >
2167+ <tr >
2168+ <td >customCarouselImageObjectFit</td ><td >Optional CSS object-fit value applied to login carousel images.</td >
2169+ </tr >
2170+ <tr >
2171+ <td >customHeaderLogo</td ><td >URL of a custom header logo shown on login page.</td >
2172+ </tr >
2173+ <tr >
21262174<td >hideConvertigoLogin</td ><td >Flag hiding the Convertigo login page.</td >
21272175</tr >
21282176<tr >
@@ -2156,6 +2204,9 @@ Retrieves the Brevo conversations identifier for the user.
21562204<td >BrevoConversationsID</td ><td >Brevo conversations identifier used for chat handoff.</td >
21572205</tr >
21582206<tr >
2207+ <td >customHeaderLogo</td ><td >URL of a custom header logo used in application branding.</td >
2208+ </tr >
2209+ <tr >
21592210<td >EnableProductTour</td ><td >Flag enabling the product tour for the user.</td >
21602211</tr >
21612212<tr >
@@ -2426,6 +2477,9 @@ Performs Active Directory login and mirrors user data.
24262477<th >name</th ><th >comment</th >
24272478</tr >
24282479<tr >
2480+ <td >casesensitive</td ><td ></td >
2481+ </tr >
2482+ <tr >
24292483<td >email</td ><td >Email address targeted by the sequence.</td >
24302484</tr >
24312485<tr >
@@ -6999,12 +7053,25 @@ The Chart Widget viewer
69997053<th >name</th ><th >comment</th >
70007054</tr >
70017055<tr >
7056+ <td >closeBtn</td ><td ></td >
7057+ </tr >
7058+ <tr >
70027059<td >item</td ><td ></td >
70037060</tr >
70047061<tr >
70057062<td >type</td ><td ></td >
70067063</tr >
70077064</table >
7065+ ** events**
7066+
7067+ <table
7068+ <tr >
7069+ <th >name</th ><th >comment</th >
7070+ </tr >
7071+ <tr >
7072+ <td >onClose</td ><td ></td >
7073+ </tr >
7074+ </table >
70087075#### itemImgViewer
70097076
70107077** variables**
@@ -8652,6 +8719,32 @@ This component is a modal dialog for resetting the password. It accepts an input
86528719</table >
86538720#### stripeBackground
86548721
8722+ ** variables**
8723+
8724+ <table
8725+ <tr >
8726+ <th >name</th ><th >comment</th >
8727+ </tr >
8728+ <tr >
8729+ <td >customCarouselImageObjectFit</td ><td ></td >
8730+ </tr >
8731+ <tr >
8732+ <td >customCarouselImages</td ><td ></td >
8733+ </tr >
8734+ <tr >
8735+ <td >hasCustomHeader</td ><td ></td >
8736+ </tr >
8737+ </table >
8738+ ** events**
8739+
8740+ <table
8741+ <tr >
8742+ <th >name</th ><th >comment</th >
8743+ </tr >
8744+ <tr >
8745+ <td >onSlideChange</td ><td ></td >
8746+ </tr >
8747+ </table >
86558748#### switchItemEdition
86568749
86578750** variables**
@@ -8703,9 +8796,18 @@ This component represents a toolbar UI similar to the provided image. It include
87038796<th >name</th ><th >comment</th >
87048797</tr >
87058798<tr >
8799+ <td >appName</td ><td ></td >
8800+ </tr >
8801+ <tr >
8802+ <td >imgTimeStamp</td ><td ></td >
8803+ </tr >
8804+ <tr >
87068805<td >isAdminGuideDisplayed</td ><td ></td >
87078806</tr >
87088807<tr >
8808+ <td >isEditorPage</td ><td ></td >
8809+ </tr >
8810+ <tr >
87098811<td >logoAlt</td ><td >Alternative text for the logo image</td >
87108812</tr >
87118813<tr >
@@ -8724,6 +8826,9 @@ This component represents a toolbar UI similar to the provided image. It include
87248826<td >searchQuery</td ><td >Current value of the search input</td >
87258827</tr >
87268828<tr >
8829+ <td >selectedForm</td ><td ></td >
8830+ </tr >
8831+ <tr >
87278832<td >subText</td ><td >Subtext displayed next to the main logo text</td >
87288833</tr >
87298834<tr >
@@ -8749,9 +8854,24 @@ This component represents a toolbar UI similar to the provided image. It include
87498854<td >notificationsClick</td ><td ></td >
87508855</tr >
87518856<tr >
8857+ <td >onBackgroundActionTriggered</td ><td ></td >
8858+ </tr >
8859+ <tr >
8860+ <td >onMoreActionsTriggered</td ><td ></td >
8861+ </tr >
8862+ <tr >
8863+ <td >onPreviewActionTriggered</td ><td ></td >
8864+ </tr >
8865+ <tr >
8866+ <td >onPublishActionTriggered</td ><td ></td >
8867+ </tr >
8868+ <tr >
87528869<td >onSearchValue</td ><td ></td >
87538870</tr >
87548871<tr >
8872+ <td >onThumbnailActionTriggered</td ><td ></td >
8873+ </tr >
8874+ <tr >
87558875<td >settingsClick</td ><td ></td >
87568876</tr >
87578877</table >
@@ -8825,3 +8945,4 @@ if this compenent is renamed it must be also renamed in editorPage (edit page cl
88258945</table >
88268946#### updateGroupAccessRights
88278947
8948+
0 commit comments