# 7.3 * Bug #7751: When we delete a relay, all system groups and directive related to this relay are not deleted * Bug #9682: Broken change request when changing policy mode * Enhancement #12851: Selecting a specific color with the branding plugin is REALLY hard * Bug #13699: We need a visible error message when the inventory upload to GLPi fails * Bug #13701: Hostnames are case insensitive in Centreon but not in Rudder * Bug #14766: When accepting a change request on a group, it's node list should be computed before saving * Bug #14778: Enabling a disabled rule does not create a change request * Bug #15823: Name collision between api token / user token and missing error message * Bug #16093: When LDAP auth time out, we get an exception in place of a nice explanation message * Bug #16192: Add documentation on what is and what does a relay * Bug #16265: Warn message at install * Bug #16497: bug with Zabbix plugin on the 5.0 branch regarding apply-configuration operation * Bug #16532: centreon-plugin not apply technics * Bug #16579: centreon.plugin requests Not found * Bug #16738: Duplicate API method name leads to doc/tool error * Bug #16754: TLS connection error to a fresh relay - cf-serverd config not reloaded * Bug #16795: Removing a user should ask for confirmation * Bug #16954: we should be able to set the option --fetch-remote-resources * Bug #16963: Configuration file is replaced when plugin is upgraded * Bug #16966: Plugin doesn't show ay report in 6.0 * Bug #17530: Openscap plugin does not work on root server * Bug #17581: improve doc to link to openscap documentation * Bug #17677: Plugin user management does not recongnize that the pre-hashed value isn't a hash * Bug #17680: Getting a server error page when creating a user with the same username * Bug #17743: pt back openscap report sanitization * Bug #17809: If tables are missing, the error notification toast disappears almost instantly * Bug #18459: Add the verify_cert option to the consul plugin * Enhancement #18628: bad vertical alignement with 6.2 * Bug #19706: improve display of plugin in 7.0 * Bug #19947: list of changes on a directive cannot be read * Bug #19948: Change validation in 7.0 doesn't show the list of pending CR on a Directive as it does in 6.2 * Bug #19998: Command rudder server node-to-relay fails with curl error about proxy on debian * Bug #20526: error when adding a node in centreon 21.10 * Bug #20642: Audit is not run in audit mode * Bug #21074: Oauth login error are not displayed on rudder login screen * Bug #21724: Categories can't be folded in ACL API with authorization plugin * Bug #21757: User created by this plugin cannot connect * Bug #21932: Role dropdown menu is not convenient * Bug #22090: Datasource broken b/c version of dependencyManagement provided XML lib is not enforced in children projects * Bug #22158: LDAP auth backend should deref link to allows finding user in remote directory * Bug #22253: Error are not displayed in the UI * Bug #22349: Update user plugin to manage update custom roles * Bug #22360: All change in rules are marked "from API" * Bug #22361: Adapt code to changes from #22206 (custom roles) * Enhancement #22385: Update user-management doc for custom-roles * Bug #22415: Documentation of the plugin is not enough to understand what it does * Bug #22443: Change validation must be adapted to user custom roles changes * Bug #22458: Adapt user-management plugin to parseRight (#22457) * Bug #22462: Workflow is not triggered when modifying directive * Bug #22501: API selft-service token is not in user management but in API extended authz * Bug #22503: Add a property to validate all change * Bug #22508: UI rendering for user creation save/delete buttons broken * Bug #22541: Vault plugin fails to uninstall properly * Bug #22566: Enabling branding plugin top bar causes minor glitches in the interface * Bug #22580: Plugin writes "roles" in place of "permissions" * Bug #22601: Missing validation button with admin * Architecture #22639: Update windows submodule for 7.3 * Bug #22643: plugin fails because user is not a valid field anymore * Bug #22650: Exception raised cause error 500 for accept new node from API * Bug #22688: Error at upgrade from 7.2 to 7.3 * Bug #22697: save button is "SaveSave" * Bug #22698: I created a custom role "cve_access", and now some users (but not all) had the right added * Bug #22731: Rudder-plugin-glpi sends inventory of node that no longer exists * User story #22738: OIDC provided custom role list * Bug #22771: Still some chances to datasource for 7.3 backport * Bug #22773: error when uninstalling the plugin in rudder 7.3 * User story #22893: Allow to patch fqdn when sending inventories to glpi * Bug #22971: Spurious test error on the killing of old fiber on datasource save/delete * Bug #22993: Can't deploy, “Configuration state of the object modified by this change request has changed” looping * Bug #22994: Inconsistency between displayed directive contents and actual deployed configuration * Enhancement #23022: Better debug logs for OIDC provided roles * Bug #23079: must not have a "s" in user-management doc * Bug #23112: Add the role-retrieving OIDC feature to OAuth2 * Bug #23117: Error is not clear when we access a plugin page without rights * Bug #23141: Schedule not displayed correctly in logs * Enhancement #23154: Add how-to enable debug log for ldap authentication * Bug #23254: User management plugin incorrectly understands OIDC roles * Bug #23306: OIDC authentication backend is not listed in user-management plugin * Bug #23314: Update role overriding warning based on actual OIDC configuration * Bug #23315: Replicate change in Rights from rudder-core * Enhancement #23321: Add example log trace for LDAP connection errors * Bug #23348: not allowed to access errors because rudder plugins are missing AuthorizationApiMapping * Bug #23419: Bad doc for known authentication backends * Bug #23432: User management menu is shown with read rights but need write ones * Bug #23446: Change request on special:all_nodes_without_role lead to error * Bug #23563: When a datasource is deleted, its properties should be deleted * Enhancement #23679: Add a plugin bootstrap check to delete datasource properties owned by deleted datasource * Bug #23693: HTTP request for Windows was always made in CVE * Bug #23813: Add explicit type for implicits needed in scala 2.13.12 * Bug #23814: Add explicit type for implicit needed in scala 2.13.12 (private plugins) * Bug #23875: Rename the "Add data source" button to "Create" * Enhancement #23907: List change requests with additional filters * Bug #23919: One note section is not rendered in auth-backend plugin * Architecture #23984: Change sequence/traverse in plugins too * Architecture #23985: Change sequence/traverse in plugins private too * Bug #23986: Remove warning about missing () * Bug #24003: Update antisamy for security issue (CVE-2023-43643) * Bug #24004: Add neko-htmlUnit as dependency due to security checks * Architecture #24027: Erase solaris plugin since we don't support that OS * Bug #24042: When the Oauth2 role provisioning attribute is incorrect, the error is misleading * Architecture #24046: Add new Jenkinsfile-release * Bug #24111: Pending deployment action are completely messed up * Bug #24115: We can create a user with a space in the username but we cannot delete it after * Bug #24119: GLPI plugin fails to send inventory * Bug #24130: Stack trace on bad OAuth2 config * Bug #24143: When self deployment is disabled, you can still deploy your changes. * Bug #24145: Make openscap not licensed in release build * Architecture #24148: Backport user in base for plugins * User story #24182: Add a role mapping and filtering for OIDC provided roles * Bug #24184: User management roles and permissions are intermingled in the UI * Bug #24187: Users cards are not evenly aligned and some blank space * Architecture #24189: No API right with aliased roles * Bug #24191: Make version of backport branch ok for rudder-package * Bug #24192: Fix documentation typo for usermanagement JsonUser * Bug #24202: No API right with OIDC provided roles * User story #24206: We need an option to force validation of change requests * Bug #24219: Display user detail using information from database * Bug #24247: Authentication protocol names should be normalized to lowercase * Bug #24249: Fix typo in HTML of the setting to validate all changes * Bug #24281: Modify and show user information from database * Bug #24293: change validation plugin documentation refers to Rudder 5.0 * Bug #24296: Log on user api authorizations should use a debug string for ACL * Bug #24298: Display current session permission and split appart form to update user details * Bug #24318: Existing deleted user managed by file cannot be reactivated * Bug #24344: Merge user-management and auth-backend plugins feature branch to 7.3 * Bug #24364: Remove RPKG variable that creates plugin with wrong version * Bug #24384: Documentation for OIDC properties is not up to date * Bug #24410: Correct user-management build * Bug #24469: Update JWT lib for CVE-2023-52428 * Architecture #24533: Update to scala 3 syntax - branch 7.3 - public plugins * Architecture #24534: Update to scala 3 syntax - branch 7.3 - private plugins * Bug #24657: Datasource initial request timeout is zero and has confusing error * Bug #24658: Datasources update trigger time units are not correct * Bug #24747: Openscap nightlies are still in need of a license * Architecture #24825: User version 2.2.1 of license lib * Bug #24845: Option to force validation of change requests cannot be set via API * Bug #24848: Impact on user management: missing get with new param