8.3 open Maintained: Yes 65% 185 issues (121 closed — 64 open) Related issues Bug #25450: Impact of public plugins of new tests Actions Bug #25451: Impact of new tests on private plugins Actions Bug #26195: Maven shade plugin update and ignore signatures Actions Bug #26199: Janino dependency was not provided to plugins causing plugin load issue Actions Bug #26313: Change path to webapp logfile in plugins documentation Actions Bug #26316: Fix clear text token chimney implicits and default pivot attribute Actions Bug #26360: Add a new requires_license field in the metadata in rudder-plugins-private Actions Bug #26361: Add a new requires_license field in the metadata in rudder-plugins Actions Bug #26460: Impact of Scala 3 - 26459 - public plugins Actions Bug #26461: Impact of Scala 3 - 26459 - private plugins Actions Bug #26474: Rename the field requires_license to requires-license Actions Bug #26475: Rename the requires_license field to requires-license in rudder-plugins-private Actions Bug #26477: Add missing licenses Actions Bug #26534: Patch and security benchmark menu order Actions Bug #26608: CurrentUser.queryContext is null when used in a ZIO for (public plugins) Actions Bug #26609: CurrentUser.queryContext is null when used in a ZIO for (private plugin) Actions Architecture #26349: Impact of plugins datastructures splitting in plugins Actions Architecture #26356: Impact of plugins datastructures splitting in plugins-private Actions Architecture #27089: Chimney error in plugins-common-private Actions API authorizations - Bug #25668: OIDC users cannot use api-authorizations tokens because they have no API rights Actions API authorizations - Bug #26341: Impact of ApiAccount API changes on plugin Actions API authorizations - Bug #26457: Impact of #26335 to ApiAuthorization - again Actions API authorizations - Bug #26594: Impact of #26538 on api-authorization Actions API authorizations - Bug #26671: Confusing warning header on the plugin webpage Actions Authentication backends - Bug #24218: Fix UI issues caused by bootstrap update in auth-backends plugin Actions Authentication backends - Bug #26291: Add OAuth2 Opaque Accesss Bearer token with client_credentials flow for Rudder API authentication Actions Authentication backends - User story #26168: Add OAuth2 JWT Bearer token with client_credentials flow for Rudder API authentication Actions Authentication backends - User story #26713: Documentation for OIDC opaque/JWT bearer tokens Actions Authentication backends - Enhancement #24393: Add an OIDC attribute mapping for seting tenants from IdP Actions Authentication backends - Enhancement #27115: Add a cache for OIDC validation request Actions Branding - Bug #24816: Unchecking "display custom banner" remove OIDC SSO link Actions Branding - Bug #26511: Branding plugin display is broken Actions Change validation - Bug #25739: Change validation setting have broken tooltips, miss some words and have CSS inconsistency Actions Change validation - Bug #26389: On rule page save button is replaced by "create change request" even if no change request is produced Actions Change validation - Bug #26583: Navbar menu is broken Actions Change validation - Bug #26631: Navigation in administration menu is broken Actions Change validation - Bug #26647: Change validation links are all broken Actions Change validation - Bug #26794: We cannot scroll to the bottom change validation tab Actions Change validation - Bug #26902: The table in the changeRequests page does not initially contain any change requests with the 'All' filter Actions Change validation - Bug #27726: Impact of MapView change in ChangeValidation Actions CIS - Bug #24514: Importing CIS techniques fails on Rudder 8.1 beta 2 server Actions CIS - Bug #24570: Rework some parts of the kcl implementation Actions CIS - Bug #25250: Missing audit part for chrony running as user _chrony for Ubuntu 20 Actions CIS - Bug #25328: Empty section 1.5.5 for Ubuntu20 Actions CIS - Bug #25486: Automatically generate propeerties when building techniques Actions CIS - Bug #25493: inconsistency between unimplemented items and manual items Actions CIS - Bug #25535: CIS : Checking mount options on non-existing mountpoints Actions CIS - Bug #25622: same as parent ticket for branch 8.1 Actions CIS - Bug #26019: Remove NCF tests from CIS tests Actions CIS - Bug #26051: Fix test for CIS Ubuntu 20 section 1_2_1 Actions CIS - Bug #26598: the technique should show the benchmark version Actions CIS - Bug #26804: There are no constraint on parameter in CIS RHEL9 benchmark Actions CIS - Bug #26805: RHEL9 - Missing parameters in many sections Actions CIS - Bug #26851: RHEL 9 - Missing parameters on Sections 1.3 & 5.1 Actions CIS - Bug #26868: RHEL 9 - Missing parameters on Sections 5.2 & 6.3.2 Actions CIS - Bug #26877: RHEL 9 - Missing controls of section_init.k Actions CIS - Bug #26885: Security Benchmarks - RHEL 9 Section 7 fixes Actions CIS - Bug #26913: Security Benchmarks - RHEL 9 : Fixes on multiple control points Actions CIS - Bug #26928: Invalid check for ClientAliveInterval (5.1.9) in RHEL 9 security benchmark Actions CIS - Bug #26967: Typo item number 6.2.1.4 Actions CIS - Bug #26968: Missing section 6.2.3.4 for RHEL9 Actions CIS - Bug #26969: Missing section 6.1.3 on RHEL9 Actions CIS - Bug #26977: grep command in section 6.2.3.7 is not working Actions CIS - Bug #26978: Add item number in the component name of each CIS method call in security benchmark Actions CIS - Bug #26984: Replace file_check_exists method by package_present in audit mode Actions CIS - Bug #26986: We should check if Postfix MTA is installed before checking his config file on RHEL9 section 2.1.21 Actions CIS - Bug #26987: We should check that Firewalld package is present in section 4.2 RHEL9 Actions CIS - Bug #26988: We should check that nftables package is present in section 4.3 RHEL9 Actions CIS - Bug #27022: We should check all sudoers files in section 5.2 on RHEL9 Actions CIS - Bug #27024: Refactor the KCL code to separate the security-benchmark and technique implementation Actions CIS - Bug #27030: Add the intermediate genrated YAML to the repository Actions CIS - Bug #27054: Resolve warning compilation messages in CIS ubuntu 20.04 Actions CIS - Bug #27062: Add intermediate sections to the Ubuntu 20 CIS benchmark Actions CIS - Bug #27075: Rename Ubuntu20 CIS main sections Actions CIS - Bug #27078: Rename RHEL8 CIS main sections Actions CIS - Bug #27214: RHEL 8 - Section 4.1 - Configure job scheduler Actions CIS - Bug #27215: RHEL 8 - Section 4.2 - Configure SSH Actions CIS - Bug #27216: RHEL 8 - Section 4.3 - Configure privilege escalation Actions CIS - Bug #27219: RHEL 8 - Section 4.4 - Configure Authentication Module Actions CIS - Bug #27220: RHEL 8 - Section 4.5 - User account & environment Actions CIS - Bug #27221: RHEL 8 - Section 5.1 - configure Logging Actions CIS - Bug #27222: RHEL 8 - Section 5.2 - Configure system accounting Actions CIS - Bug #27223: RHEL 8 - Section 5.3 - Configure Integrity check Actions CIS - Bug #27224: RHEL 8 - Section 6.1 Filesystem permission Actions CIS - Bug #27225: RHEL 8 - Section 6.2 - Local group & group settings Actions CIS - Bug #27284: Duplicated UUID between technique section 4.1.1.6 and 4.1.1.7 Actions CIS - Bug #27285: Missing section 4 in main cis_rhel8 Actions CIS - Bug #27291: metadata.json generated is incomplete Actions CIS - Bug #27338: Error in Section 1.8.10 of RHEL8 Actions CIS - Bug #27339: RHEL 8 - Section 4.1 : missing section & fixes Actions CIS - Bug #27340: RHEL 8 - Section 4.2 : missing const.dollar & fixes Actions CIS - Bug #27341: RHEL 8 - Section 4.3 : missing bash for executing script Actions CIS - Bug #27342: RHEL 8 - Section 2.2 : inversion of key / value & fixes Actions CIS - Bug #27343: RHEL 8 - Section 3.1 : errors on control point Actions CIS - Bug #27344: Error in Section 1.5.1.4 of RHEL8 Actions CIS - Bug #27345: RHEL 8 - Section 3.4 : error on control point Actions CIS - Bug #27348: RHEL 8 - Section 3.2 : implemented but level 2 in benchmark Actions CIS - Bug #27350: Script 6_2_4_UIDs_consistency.sh, 6_2_5_GIDs_consistency.sh, 6_2_6_username_consistency.sh, 6_2_7_groupname_consistency.sh exit 0 even when it should node Actions CIS - Bug #27355: multiple missing bash for calling ressources script Actions CIS - Bug #27357: CIS RHEL 8 Section 1.1.1.1 compliant code is reversed Actions CIS - Bug #27375: Backport improvement made on RHEL8 to RHEL9 and new benchmarks when created Actions CIS - Bug #27376: Create documentation on how the benchmark are created/built/tested Actions CIS - Bug #27396: RHEL 8 - 1.5.1.3 - add constraint on parameter Actions CIS - Bug #27398: Document how to add entries in a benchmark Actions CIS - Bug #27405: CIS - Debian 11 - Implement Section 1 Actions CIS - Bug #27406: CIS - Debian 11 - Implement Section 2 Actions CIS - Bug #27407: CIS - Debian 11 - Implement Section 3 Actions CIS - Bug #27408: CIS - Debian 11 - Implement Section 4 Actions CIS - Bug #27409: CIS - Debian 11 - Implement Section 5 Actions CIS - Bug #27410: CIS - Debian 11 - Implement Section 6 Actions CIS - Bug #27411: CIS - Debian 11 - Implement Section 7 Actions CIS - Bug #27414: Create structure for Debian 12 benchmark Actions CIS - Bug #27415: CIS - Debian 12 - Adapt Section 1 Actions CIS - Bug #27416: CIS - Debian 12 - Adapt Section 2 Actions CIS - Bug #27417: CIS - Debian 12 - Implement Section 3 Actions CIS - Bug #27418: CIS - Debian 12 - Adapt Section 4 Actions CIS - Bug #27419: CIS - Debian 12 - Adapt Section 5 Actions CIS - Bug #27420: CIS - Debian 12 - Adapt Section 6 Actions CIS - Bug #27421: CIS - Debian 12 - Implement Section 7 Actions CIS - Bug #27462: CIS Debian 11 Section 7 : Missing id Actions CIS - Bug #27464: Remove grep -PHsi option from false positive typo detection Actions CIS - Bug #27466: CIS Debian 11 - Section 2 : Fixes Actions CIS - Bug #27470: Replace deprecated method file_check_exists by file_present Actions CIS - Bug #27478: CIS Debian 11 : Fix broken description and documentation on sections Actions CIS - Bug #27479: CIS Debian 11 - Section 1.5 : Missing check for package Actions CIS - Bug #27483: CIS : Fix titles, description and documentation on RHEL 9 Actions CIS - Bug #27484: CIS : Fixes on RHEL 8 Actions CIS - Bug #27485: CIS RHEL 9 : Fix tree on Sections Actions CIS - Bug #27487: CIS : Fix titles, description and documentation on Debian 11 Actions CIS - Bug #27492: CIS RHEL 8 : fixes on control points Actions CIS - Bug #27493: CIS RHEL 9 : missing tree on control points v2 Actions CIS - Bug #27494: CIS RHEL 9 : Checks to do before certification submission Actions CIS - Bug #27497: CIS : Document guideline for benchmark in the readme Actions CIS - Bug #27499: CIS Debian 11 : “5.4.2.2 - Ensure root is the only GID 0 account” audit results incorrect Actions CIS - Bug #27500: CIS Debian 11 : “5.4.1.4 Ensure strong password hashing algorithm is configured” audit results incorrect Actions CIS - Bug #27501: CIS Debian 11 : “5.4.1.6 Ensure all users last password change date is in the past” audit results incorrect Actions CIS - Bug #27502: CIS Debian 11 : “5.4.2.3 Ensure group root is the only GID 0 group” audit results incorrect Actions CIS - Bug #27505: RHEL 9 - selinux check missing Actions CIS - Bug #27506: RHEL 9 - 1.5.3 and 1.5.4 - check is not done in specific section Actions CIS - Bug #27507: RHEL 9 - Section 1.8.10 reports an error even if gdm is not there Actions CIS - Bug #27508: RHEL 9 - Section 3.1.2 - wrong path for resources_dir Actions CIS - Bug #27509: RHEL 9 - Section 4.3.3 and 4.3.4 are compliant even if nftable is not present Actions CIS - Bug #27510: RHEL 9 - 5.4.1.6 - test command is invalid Actions CIS - Bug #27511: RHEL 9 - 5.4.2.2, 5.4.2.3, 5.4.2.7, 5.4.2.8 - test command is invalid Actions CIS - Bug #27512: RHEL 9 - Section 6.2.2.2 checks only /etc/systemd/journald.conf Actions CIS - Bug #27513: RHEL 9 - Section 6.2.4.1, 7.1.11 and 7.1.12 , 7.2.8 and 7.2.9 are not implemented, but we don't document why Actions CIS - Bug #27516: CIS Debian 11 : “5.4.1.4 Ensure strong password hashing algorithm is configured” Parameter list value selector incorrect Actions CIS - Bug #27530: Remove extra items from CIS debian12 benchmark Actions CIS - Bug #27583: There are some "null" in the bench descriptions Actions CIS - Bug #27600: Debian 11: 1.6.2 there is a /usr/bin/env before the grep Actions CIS - Bug #27601: CIS Debian 11 - Error in 1.7.4 Ensure GDM screen locks when the user is idle Actions CIS - Bug #27602: CIS Debian 11 - 2.1.21 Ensure mail transfer agent is configured for local-only mode Actions CIS - Bug #27603: CIS Debian 11 - 2.3.2 - Configure systemd-timesyncd is grayed Actions CIS - Bug #27605: Debian 11 - No report in 4.2.6 - Ensure nftables loopback traffic is configured Actions CIS - Bug #27606: CIs Debian 11 - Section 4.3.2.2, 4.3.2.4, 4.3.3.2, 4.3.3.3 and 4.3.3.4 are not implemented and we don't see it in the UI Actions CIS - Bug #27607: CIS Debian 11 - Missing reports in 5.1.4 Actions CIS - Bug #27608: CIS Debian 11 : 5.4.2.3 , 5.4.2.7, 5.4.2.8 - tests are invalid Actions CIS - Bug #27609: CIS Debian 11 : "1.5.3 Ensure core dumps are restricted" package check in wrong place Actions CIS - Bug #27666: Create Ubuntu 22 benchmark Actions CIS - Bug #27672: Debian 11 / Ubuntu 22 (and maybe others) - ensure service not present take average rather than worse Actions CIS - Bug #27749: CIS Debian 11: Block disabled breaking the benchmark import Actions CIS - Bug #27757: fix debian 11 benchmark Actions CIS - Bug #27794: Postint should create /var/rudder/plugins/security-benchmarks/install otherwise rsync may fails Actions CIS - Bug #27806: Rename the benchmarks RHEL 8, Debian 11, Debian 12 and Ubuntu 22 to remove CIS Actions CIS - User story #25330: Section 3 RHEL9 Actions CIS - User story #27482: Benchmark CIS Debian 12 v1.1.0 Actions CIS - Architecture #27764: Refactoring level 2 controls point in kcllib Actions CIS - Enhancement #26882: Security Benchmarks - RHEL 9 Section 5.4 Actions CIS - Enhancement #26929: Manual items report a generic message and should include the item number Actions CIS - Enhancement #27455: Benchmark CIS Debian 11 section 1.2 to 4 Actions CIS - Enhancement #27761: Add lib for augeas methods and implement it in all benchmarks Actions Datasources - Bug #24625: Datasource with spaces in name cannot be updated Actions Datasources - Bug #25432: Sporadic errors on UpdateHttpDatasetTest for 404 behavior Actions Datasources - Bug #26181: Datasource form validation errors do not prevent saving it Actions Node external reports - Bug #27321: Plugin doesn't show anything Actions Node external reports - Bug #27323: Plugin complains about lack of license Actions OpenSCAP - Bug #25105: openscap tab should show up when the rapport is there Actions OpenSCAP - Bug #26542: error at upgrade to 8.3 Actions OpenSCAP - Enhancement #24858: add the debian ssg in the openscap plugin Actions Scale-out relay - Bug #25987: API call to trigger agent run on the relay when promoting a node Actions Scale-out relay - Bug #26597: Relay « Cannot propagate shared files » Actions User management - Bug #24115: If we can create a user with a space in the username but we cannot delete it after Actions User management - Bug #24217: Backport user management roles and permissions UI separation in 8.1 Actions User management - Bug #24706: User card should display user name and disabled status Actions Vault - Bug #25304: vault plugin does not work with cubbyhole engine Actions
9.0 open Maintained: Yes 52% 63 issues (32 closed — 31 open) Related issues Bug #27007: API tests no longer pass because of ChangeRequestApi changes Actions Bug #27049: Update plugins private to use scala 3 Actions Bug #27149: Enable spotless for plugins Actions Bug #27266: Synchronize scalafmt with rudder core Actions Bug #27271: Report change in dependencies to plugins Actions Bug #27471: Update plugins private dockerfiles images to use Debian 13 Actions Bug #27503: Use groups API with include system groups parameter in private plugins Actions Bug #27576: Nodes tabs in plugins are causing CSP errors Actions Bug #27645: New Rudder Plugins dependancies in new plugin versions may cause the plugin upgrades to fail Actions User story #27002: Private plugins should have work with strict CSP headers Actions Architecture #26941: Remove wallix and servicenow plugins Actions Architecture #27032: Update plugins parent pom to use scala 3 Actions Architecture #27088: Bad version in some dependencies Actions Architecture #27092: Update private-plugins to last common Actions Architecture #27110: Remove scala3 warnings Actions Architecture #27148: Remove unused import warnings in private plugins Actions Architecture #27158: Add .scala.semanticdb in gitignore (plugins) Actions Architecture #27159: Add .scala.semanticdb in gitignore (plugins private) Actions Architecture #27181: Linter should support given/using scala 3 structure Actions Architecture #27352: Switch back to alpha 1 Actions Architecture #27426: Impact of scala 3.7 in rudder-plugins Actions Architecture #27427: Impact of scala 3.7 in rudder-plugins-private Actions Architecture #27489: Impact of refactoring authorizations in plugins Actions Enhancement #26770: WoChangeRequestJdbcRepository#updateChangeRequest executes several transactions Actions API authorizations - Bug #27314: CSP violation in api accounts custom ACL selection Actions Change validation - Bug #26953: ChangeRequestJdbcRepository ignores error when change request unserialization fails Actions Change validation - Bug #27085: Change validation acceptation and decline endpoints fail with permission issues Actions Change validation - Bug #27086: Change validation method to find steps need to know if user has rights Actions Change validation - Bug #27289: Change request page is not updated directly after using the form to edit the title/description Actions Change validation - Bug #27540: Fix compilation of change-validation since user service removal Actions Change validation - Bug #27581: Change request counts are loading even if the plugin is disabled Actions Change validation - Bug #27589: Technique editor tree panel is broken when plugin is installed Actions Change validation - Bug #27729: Fix upmerge of 27726 Actions Change validation - Bug #27771: Change validation settings have weird checkboxes Actions Change validation - Bug #27772: Change requests table status filter is missing + button Actions Change validation - Architecture #26698: Refactoring of ValidationNeeded class : replace type Box with IOResult Actions Change validation - Architecture #26760: Add a new internal endpoint in order to replace WorkflowInformation Actions Change validation - Architecture #26775: Refactoring : use ZIO instead of Box in change-validation snippets Actions Change validation - Architecture #26788: Rewrite WorkflowInformation navigation bar in Elm Actions Change validation - Architecture #26857: Migration from Box to ZIO : Refactor remaining classes that use type Box in change-validation Actions Change validation - Architecture #26862: Migration from Box to ZIO : Refactor ChangeRequestJdbcRepository Actions Change validation - Architecture #26903: Migrate change-validation snippets to Elm Actions Change validation - Architecture #26904: Migrate the ChangeRequestEditForm snippet from Scala/lift to Elm Actions Change validation - Architecture #26906: Migrate the ChangeValidationSettings snippet from Scala/lift to Elm Actions Change validation - Architecture #26907: Migrate the ChangeRequestDetails snippet from Scala/lift to Elm Actions Change validation - Architecture #26908: Migrate the ChangeRequestChangesForm snippet from Scala/lift to Elm Actions Change validation - Architecture #26946: Add the 'Validate All' check box to the WorkflowUsers Elm app Actions Change validation - Architecture #26965: Merge the SupervisedTargets and WorkflowUser Elm apps in a single Elm app Actions Change validation - Architecture #27029: Change request count Elm WorkflowInformation app needs a loader Actions Change validation - Architecture #27278: Post-snippet migration fixes and cleanup in change-validation Actions Change validation - Enhancement #26802: Change request JDBC repo tests has the wrong error type in tests Actions Change validation - Enhancement #27033: Make the notification loader fixed-width Actions Change validation - Enhancement #27043: Change request details history is not updated when updating via API Actions CIS - Bug #27629: Make RHEL8, RHEL9 and Debian11 plugin available Actions CIS - Bug #27735: The arrows in security benchmarks Score details don't point down when the menu is extended Actions CIS - Bug #27832: CIS RHEL 9 Section 2.1.21 produces an error if Postfix is not installed Actions CIS - Bug #27833: CIS RHEL 9 Section 2.1.21 does not detect properly that Postfix is installed Actions CIS - Bug #27840: CIS RHEL 9 Section 5.1.4 : Test for absence of disallowed ciphers is not properly working Actions CIS - Bug #27841: CIS RHEL 9 Section 5.1.7 : « This check has a missing report, this is likely to be a bug, please contact us » Actions CIS - Bug #27847: CIS RHEL 9 Section 6.1.3 : Incorrect path harcoded in our test, may vary on actual target systems Actions CIS - Bug #27852: CIS RHEL 9 : Some parts of 5.4 and 6.2 sections show persistent repairs Actions CIS - Bug #27853: CIS RHEL 9 Section 5.3.3.2.6 : Incorrect numbering Actions CIS - Bug #27854: CIS RHEL 9 Section 5.3.3.2.6 : 1st test is reversed Actions
9.1 open Maintained: Yes 0% 3 issues (0 closed — 3 open) Related issues Architecture #27842: Update Scala dependencies - 9.1 Actions Architecture #27856: Fix compiling issue after #27744 merge (and shadowed changes needed after #27842) Actions CIS - Bug #27830: CIS RHEL 9 Section 1.4.1 : Section shows wrong subtitle Actions
Ideas open Maintained: Yes 4% 25 issues (1 closed — 24 open) Related issues Bug #17727: Display a message for read_only user who try to accesses plugins page Actions Enhancement #23266: Make plugin license expiration threshold configurable Actions Authentication backends - User story #9786: LDAP Group based Authorization Actions Authentication backends - User story #18464: Kerberos/SPNEGO/GSSAPI Actions Authentication backends - Enhancement #21975: Provide config file samples in rudder-web.properties.d Actions Branding - User story #14366: When license is missing, there is nothing to signal it Actions CIS - User story #16379: Add a tool to check for duplicates Actions Datasources - User story #9284: External Info Plugin framework Actions Datasources - User story #9879: Update datasource status when a data source data are updated Actions Datasources - User story #10238: Reorganize data sources interface Actions Datasources - User story #10352: Client Certificate authentication + session for data source plugin Actions Datasources - User story #17825: We should delete property if json path is not found Actions GLPI - User story #13899: Allow to filter packages loaded into GLPi Actions Node external reports - User story #16049: The plugin should be able to handle multiple config files Actions Node external reports - User story #16964: Allow to use data from different folders for node external reports Actions Notifications - User story #14265: Use pytlon lib "apprise" Actions Notifications - Architecture #13288: Make rudder-notifyd a systemd service Actions User management - User story #13680: Automated provisioning account Actions User management - User story #16664: Confirmation request before deletion Actions User management - User story #16665: Show roles nesting Actions User management - User story #16794: Be able to set Role at user creation Actions User management - User story #16828: Changes in the user management does not generate event logs Actions User management - Enhancement #20686: Don't allow creation of user if an invalid user of same name exists Actions User management - Enhancement #21933: See detailed rights for earch roles Actions Vault - User story #14910: Vault generic method should get a single secret Actions
master open Maintained: Yes 90% 43 issues (39 closed — 4 open) Related issues Bug #22080: Update maven dependencies Actions Bug #23762: Update rudder-plugins dependencies Actions Bug #23928: Fix UI problems following the Bootstrap 5 upgrade Actions Bug #23993: Impact of parent change on user for private plugins Actions Bug #25006: Plugins don't build since gulpfile update Actions Bug #25132: Remove AIX plugin Actions Bug #25769: Update scala plugin dependencies Actions Bug #25784: Remove NodeInfo service - private plugins Actions Bug #26097: Reporting and CVE don't compile in master Actions User story #26095: Change main menu (public plugins) Actions User story #26096: Change main menu (private plugins) Actions Architecture #23752: Implication of CoreNodeFactRepository to plugins Actions Architecture #23753: Implication of CoreNodeFactRepository to plugins-private Actions Architecture #23760: Migrate branding, openscap, scale-out-relay to zio-json Actions Architecture #23805: Migrate datasource plugin to zio-json Actions Architecture #23829: Update rudder-plugins front-end dependencies Actions Architecture #23830: Migrate users and supervised target APIs in change-validation to zio-json Actions Architecture #23831: Migrate change request API in change-validation to zio-json Actions Architecture #23859: Impact of API change for tenants on private plugins Actions Architecture #23991: Missing some CurrentUser changes Actions Architecture #23994: Some more missing change for user Actions Architecture #24771: Update scala plugin dependencies Actions Architecture #24852: Update js dependencies Actions Architecture #24906: Impact on plugin for policyType and yaml rest test Actions Architecture #24972: Implement custom header CSRF mitigation in plugins Actions Architecture #24973: Implement custom header CSRF mitigation in plugins-private Actions Architecture #25023: Fix update dependencies for datasources and change-validation Actions Architecture #25783: Remove NodeInfoService impact - public plugins Actions Architecture #25874: Remove NodeInfoService impact on auth-backends Actions Architecture #25891: Remove the api-client dependency from OpenSCAP plugin Actions Architecture #25961: Impact of removing rest extractor lift-json methods on plugins Actions Architecture #26048: Update front-end dependencies Actions Architecture #26050: Update elm dependencies Actions API authorizations - Bug #24849: Fix servlet api dependency in api-authorizations Actions Authentication backends - Bug #23768: Remove Password authentication for OAuth2 Actions Branding - Bug #23858: Error in test (typo) Actions Change validation - Bug #24850: Fix compilation with user-management rewrite Actions Change validation - Bug #26094: Impact of JsDataLine in change validation Actions Change validation - Architecture #26905: Migrate the ChangeRequestManagement snippet from Scala/lift to Elm Actions CIS - Architecture #22757: Make explicit that the plugin is discountinued since 7.0 Actions Datasources - Bug #25085: Datasources tests fail on 404 Actions Scale-out relay - Bug #25134: Fix scale-out-relay build since change of API in webapp Actions User management - Bug #24800: Remove user-management plugin Actions