Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4021 commits
Select commit Hold shift + click to select a range
8cbc505
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
amousset Mar 25, 2025
c12816a
Fixes #26416: JVM platform limit requires splitting services in Rudde…
fanf Mar 25, 2025
7cde639
Merge branch 'bug_26616/upmerge_need_spotless_fix_pr' into branches/r…
clarktsiory Mar 25, 2025
d7478fe
Merge branch 'enh_26590/make_tabs_accessible_by_url_pr' into branches…
clarktsiory Mar 25, 2025
db31e3f
Merge branch 'arch_26416/jvm_platform_limit_requires_splitting_servic…
Mar 25, 2025
b405bf1
Fixes #26538: Missing API account UI info/actions for token
fanf Mar 25, 2025
9c7c5aa
Fixes #26584: License information not displayed on “About” page
clarktsiory Mar 21, 2025
5c40d9a
Fixes #26620: Renaming tab and parameter for licence info in setup page
ElaadF Mar 26, 2025
b51b9ed
Fixes #26625: Ubuntu 22.04 agent cannot be accepted on the server
fanf Mar 26, 2025
f0120fb
Merge branch 'bug_26532/menu_color_leads_to_unclarity_of_meaning_pr' …
Mar 27, 2025
6591727
Fixes #26544: SearchNodes page in Rudder : Error 404
RaphaelGauthier Mar 27, 2025
ebeb3b5
Fixes #26630: Dubius vertical alignement in generic method
RaphaelGauthier Mar 27, 2025
8a560b6
Fixes #26628: Windows Server 2025 not present in technique editor con…
VinceMacBuche Mar 27, 2025
891b4b7
Merge branch 'bug_26630/dubius_vertical_alignement_in_generic_method_…
Mar 27, 2025
a7ce500
Merge branch 'bug_26628/windows_server_2025_not_present_in_technique_…
fanf Mar 27, 2025
b76ba7b
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
fanf Mar 27, 2025
ebcff5a
Fixes #26602: User with \"compliance\" perm get error on group, direc…
clarktsiory Mar 27, 2025
daa7da4
Fixes #26646: Upmerge of compliance by directive change breaks 8.3
fanf Mar 28, 2025
30fddef
Fixes #26644: Expose techniqueArchiver in RudderConfig and Mock objects
fanf Mar 27, 2025
6aa2c50
Fixes #26660: Fix several typos
Fdall Apr 1, 2025
0494e2a
Fixes #26587: Some settings buttons are grey
RaphaelGauthier Apr 2, 2025
c719571
Fixes #26639: Global properties are unfolded in weird way
RaphaelGauthier Apr 2, 2025
c77bf11
Merge branch 'enh_26620/renaming_tab_and_parameter_for_licence_info_i…
fanf Apr 2, 2025
4560cad
Merge branch 'bug_26660/fix_several_typos_pr' into branches/rudder/8.3
fanf Apr 2, 2025
4b1f294
Merge branch 'bug_26587/some_settings_buttons_are_grey_pr' into branc…
fanf Apr 2, 2025
4b88c52
Merge branch 'bug_26639/global_properties_are_unfolded_in_weird_way_p…
fanf Apr 2, 2025
cf88da6
Fixes #26652: Compliance repeated when using the new “foreach” loops
Fdall Apr 3, 2025
9a11d75
Fixes #26671: Confusing warning header on the plugin webpage
fanf Apr 3, 2025
a31f6d8
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
clarktsiory Apr 4, 2025
aeb3171
Fixes #26687: Invalid promises generated when using loop, missing cal…
Fdall Apr 4, 2025
e644873
Fixes #26684: Inventory trigger method broken on Linux
amousset Apr 4, 2025
5b4f20f
Merge branch 'bug_26687/invalid_promises_generated_when_using_loop_mi…
Fdall Apr 4, 2025
e4d5447
Fixes #26688: Initial page after Rudder installation should be the li…
clarktsiory Apr 4, 2025
87dbcbf
Fixes #26633: License error in plugins should link to settings at lic…
clarktsiory Apr 4, 2025
f6fa82b
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Apr 4, 2025
78f017f
Merge branch 'ust_26688/initial_page_after_rudder_installation_should…
fanf Apr 4, 2025
aa335ae
Merge branch 'ust_26633/license_error_in_plugins_should_link_to_setti…
fanf Apr 4, 2025
8760370
Merge branch 'bug_26671/confusing_warning_header_on_the_plugin_webpag…
fanf Apr 4, 2025
03cabce
Fixes #26694: Unused justinmimbs/date Elm dependency (#6312)
clarktsiory Apr 7, 2025
6cd09e5
Fixes #26680: When the menu is collapsed, category titles have a tran…
RaphaelGauthier Apr 7, 2025
77553ab
Fixes #26619: Fix augeas method (#6298)
amousset Apr 7, 2025
7cb0e0b
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
VinceMacBuche Apr 8, 2025
b60463d
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
VinceMacBuche Apr 8, 2025
0633b36
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
VinceMacBuche Apr 9, 2025
19ebbff
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
VinceMacBuche Apr 9, 2025
96ac420
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
VinceMacBuche Apr 9, 2025
13b9a4f
Change version of pom.xml to 8.3.0~rc1
Apr 9, 2025
301c48f
Change version of pom.xml to 8.3.0~rc2-SNAPSHOT
Apr 9, 2025
60a498f
Fixes #26650: Technique loop copy box pastes wrong value
RaphaelGauthier Apr 10, 2025
b6f1db6
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
amousset Apr 15, 2025
86a8ca0
Fixes #26755: Fix code formatting (#6328)
amousset Apr 15, 2025
7769490
Add missing label
VinceMacBuche Apr 15, 2025
f3c4fc8
Fixes #26690: User with limited rights gets Ajax error
clarktsiory Apr 17, 2025
106d304
Change version of pom.xml to 8.3.0
Apr 22, 2025
429b6f4
Change version of pom.xml to 8.3.1-SNAPSHOT
Apr 22, 2025
077d631
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
clarktsiory Apr 23, 2025
dd9ec20
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
fanf Apr 23, 2025
3513147
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
amousset Apr 23, 2025
75663ad
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Apr 23, 2025
f1cfb6e
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Apr 23, 2025
04243a7
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Apr 23, 2025
b456319
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
fanf Apr 24, 2025
9f716fb
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Apr 24, 2025
8657af5
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Apr 24, 2025
0991bc3
Fixes #26571: Headers does not scale on table size on search node tab
RaphaelGauthier Apr 3, 2025
a9ec80d
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
clarktsiory Apr 24, 2025
a107990
Fixes #26648: We cannot scroll to the bottom page of all Settings pages
RaphaelGauthier Apr 24, 2025
2bb2091
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
clarktsiory Apr 24, 2025
eba76a3
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
amousset Apr 24, 2025
f9bcf60
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
fanf Apr 25, 2025
5474ea1
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
fanf Apr 25, 2025
b6d8600
Merge branch 'bug_26648/we_cannot_scroll_to_the_bottom_page_of_all_se…
clarktsiory Apr 25, 2025
4cf701b
Fixes #26774: Clean up reporting node compliance tables
fanf Apr 24, 2025
5a6c7b4
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Apr 29, 2025
c5d183e
Fixes #26843: User with 'user' role cannot get token status
clarktsiory Apr 30, 2025
644952d
Fixes #26844: Techniques count in dashboard leads to 404 page
clarktsiory Apr 30, 2025
2d1d3bb
Fixes #26847: A user that has only the \"deployer_read\" right does n…
skaerg Apr 30, 2025
c72ce73
Merge branch 'bug_26843/user_with_user_role_cannot_get_token_status_p…
Apr 30, 2025
04af194
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Apr 30, 2025
0451797
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
clarktsiory Apr 30, 2025
1a030b1
Fixes #26856: Upmerge breacks compilation
fanf May 2, 2025
bb2810b
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
fanf May 2, 2025
3f92cd7
Fixes #26823: “Users” standard technique : Fails setting secondary gr…
m-bouissou May 5, 2025
f686a79
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
May 5, 2025
d060a1d
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
May 6, 2025
1e35132
Change version of pom.xml to 8.3.1
May 6, 2025
6efe221
Change version of pom.xml to 8.3.2-SNAPSHOT
May 6, 2025
d2575de
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
VinceMacBuche May 6, 2025
2b6c3bb
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
fanf May 9, 2025
e19d22b
Upmerge fix
fanf May 9, 2025
fa0921c
Fixes #26878: Remove default root description
VinceMacBuche May 6, 2025
d76fd5e
Merge branch 'bug_26878/remove_default_root_description_pr' into bran…
May 14, 2025
6238763
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
May 16, 2025
25e4dfb
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
May 16, 2025
07d28e8
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
May 16, 2025
0c8e091
Fixes #26922: Add a logger for rudderc gm lib command
fanf May 19, 2025
35c9f52
Fixes #26918: Store agent-version as a dedicated field
fanf May 16, 2025
1368ddb
Fixes #26925:
clarktsiory May 19, 2025
b3151e3
Merge branch 'enh_26922/add_a_logger_for_rudderc_gm_lib_command_pr' i…
May 22, 2025
46c9ced
Merge branch 'ust_26918/store_agent_version_as_a_dedicated_field_pr' …
May 22, 2025
e0610b7
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
fanf May 22, 2025
adc8193
Fixes #26860: Technique details on built-in technique are wrong
RaphaelGauthier May 22, 2025
0328b00
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
fanf May 22, 2025
da57b95
Merge branch 'bug_26860/technique_details_on_built_in_technique_are_w…
May 22, 2025
3e46924
Fixes #26945:
fanf May 22, 2025
fd43f3b
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
May 23, 2025
090f99c
Merge branch 'bug_26945/__pr' into branches/rudder/8.3
May 23, 2025
4346c17
Fixes #26940: Plugin successful install can display an error because …
clarktsiory May 23, 2025
c0b392b
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
May 23, 2025
23642b0
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
May 23, 2025
700f345
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
May 27, 2025
557d675
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
clarktsiory May 27, 2025
f027d93
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
clarktsiory May 27, 2025
b7c5620
Fixes #26981: Rollback endpoint in event logs need updated API yaml t…
clarktsiory May 27, 2025
85277d7
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
fanf May 27, 2025
c80e2a4
Fixup merge
fanf May 27, 2025
af9cb11
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
fanf May 27, 2025
a7101f0
Fixes #26747: Number of “nodes in audit mode” wrong on \"About\" page
fanf May 15, 2025
ecbb0ac
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
fanf May 27, 2025
f50cb09
Fixes #26972: When there is too many nodes in groups, we can't change…
clarktsiory May 28, 2025
aa12da6
Fixes #26919: Document the augeas module (#6396)
amousset May 28, 2025
23c5398
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
amousset May 30, 2025
8611d09
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
May 31, 2025
e44fc36
Merge branch 'bug_26823/users_standard_technique_fails_setting_second…
Jun 2, 2025
6a3fb57
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Jun 2, 2025
73460a4
Merge branch 'bug_26972/when_there_is_too_many_nodes_in_groups_we_can…
Jun 2, 2025
df4e091
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
fanf Jun 2, 2025
6d62ab3
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Jun 2, 2025
80f06b8
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
fanf Jun 2, 2025
b9bf9d0
Merge branch 'bug_26747/number_of_nodes_in_audit_mode_wrong_on_about_…
Jun 2, 2025
bc5a2d6
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Jun 3, 2025
7e894b2
Change version of pom.xml to 8.3.2
Jun 4, 2025
71f6c2f
Change version of pom.xml to 8.3.3-SNAPSHOT
Jun 4, 2025
f93101d
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
VinceMacBuche Jun 4, 2025
812a4a4
Fixes #27035: ReportType json serialization in base is incorrect
fanf Jun 4, 2025
521a61a
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Jun 5, 2025
3275161
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Jun 5, 2025
fda9843
Fixes #26810: rudder agent check complains “egrep: warning: egrep is …
m-bouissou Jun 5, 2025
21f62f8
Merge branch 'bug_26810/rudder_agent_check_complains_egrep_warning_eg…
Jun 5, 2025
b5f377e
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Jun 6, 2025
c22e30b
Fixes #26952: User with only  “Inventory” rights has a notification e…
clarktsiory Jun 6, 2025
ba96ec3
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Jun 6, 2025
d1e3653
Merge branch 'bug_27035/reporttype_json_serialization_in_base_is_inco…
fanf Jun 6, 2025
9ff36c5
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Jun 6, 2025
6991e28
Fixes #27005: License setup should update the list of plugins
clarktsiory Jun 5, 2025
d99df5f
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Jun 8, 2025
4fadd88
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
clarktsiory Jun 9, 2025
732176c
Fixes #27050: Technical logs date pickers are misaligned in UI
clarktsiory Jun 9, 2025
4b30d1b
Fixes #27079: Postgresql has (non impacting) CVE-2025-49146
fanf Jun 11, 2025
2f66b75
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Jun 12, 2025
1222b5d
Merge branch 'bug_26952/user_with_only_inventory_rights_has_a_notific…
fanf Jun 12, 2025
671f825
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Jun 13, 2025
0f2b769
Fixes #26814: Hundreds of “n/a” when iterator used in a simple packag…
Fdall Jun 13, 2025
076f918
Fixes #26559: Campaign repository needs to be in Rudder config
clarktsiory Mar 18, 2025
075d99a
Merge branch 'bug_27050/technical_logs_date_pickers_are_misaligned_in…
Jun 13, 2025
8463e59
Merge branch 'arch_26559/campaign_repository_needs_to_be_in_rudder_co…
Jun 13, 2025
9b6bfe9
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Jun 15, 2025
f335fb9
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Jun 15, 2025
9f0d0d0
Fixes #27028: Inprove error messages and reporting in augeas module
amousset Jun 11, 2025
0a32a3e
Fixes #25877: Add a generic method to retreive more tha one file shar…
peckpeck Jun 18, 2025
9e59e34
Fixes #27123: Fix aurh method display in user management page
amousset Jun 18, 2025
dad0afc
Fixes #27131: Iterator items that have exactly the same values are co…
RaphaelGauthier Jun 19, 2025
e4f24e8
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Jun 20, 2025
fa2d9b4
Merge branch 'ust_25877/add_a_generic_method_to_retreive_more_tha_one…
Jun 20, 2025
b653deb
Merge branch 'bug_27131/iterator_items_that_have_exactly_the_same_val…
Jun 20, 2025
14f9326
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Jun 21, 2025
9c19175
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Jun 24, 2025
dc64657
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Jun 26, 2025
e1ca503
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Fdall Jun 27, 2025
8704474
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
peckpeck Jul 1, 2025
317e0cf
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
clarktsiory Jul 3, 2025
f1d71be
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Jul 3, 2025
756d8c3
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
VinceMacBuche Jul 3, 2025
d35b214
Fixes #27192: Remove old OSes from technique editor conditions
amousset Jul 3, 2025
2580108
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Jul 3, 2025
17009f1
Merge branch 'bug_27192/remove_old_oses_from_technique_editor_conditi…
amousset Jul 3, 2025
41362d4
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Jul 4, 2025
5888ebd
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Fdall Jul 4, 2025
2155844
Fixes #27228: Add windows support to the Audit from osquery generic …
Fdall Jul 7, 2025
96fcef4
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
clarktsiory Jul 8, 2025
56b3295
Fixes #27180: Node compliance persistence fails when all reports from…
fanf Jul 3, 2025
f14a3c6
Fixes #27175: Plugins get silently disabled when number of licensed n…
clarktsiory Jul 3, 2025
9f0aaf6
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Fdall Jul 8, 2025
47a8f77
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Jul 8, 2025
c2a02a4
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
clarktsiory Jul 10, 2025
0a27941
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Jul 10, 2025
01fab1c
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Jul 11, 2025
0d81c51
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Jul 11, 2025
e0a32f0
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Jul 13, 2025
0c5e32b
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Jul 15, 2025
e3cbf69
Change version of pom.xml to 8.3.3
Jul 15, 2025
4790c02
Change version of pom.xml to 8.3.4-SNAPSHOT
Jul 15, 2025
d30d088
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
fanf Jul 17, 2025
263883a
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
clarktsiory Jul 18, 2025
3056500
Fixes #27308: The Rudderc static binary still includes the outdated n…
Fdall Jul 18, 2025
a921dd5
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
RaphaelGauthier Jul 18, 2025
047e6ed
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
RaphaelGauthier Jul 18, 2025
a2ef1b4
Fixes #27319: NodeInfo instead of CoreNodeFact causing compilation error
ElaadF Jul 21, 2025
742fefd
Fixes #27316: the logo doesn't display well anymore
RaphaelGauthier Jul 21, 2025
d7f35ed
Fixes #27325: rudderc built-in methods should come from the rudder re…
amousset Jul 22, 2025
7be2a09
Fixes #27239: When a technique is enabled, the directive page button …
RaphaelGauthier Jul 24, 2025
8fd691d
Fixes #27358: Add an ID for node details tab content container
fanf Jul 24, 2025
a5e7049
Fixes #27167: When the component value of a method is too long, the r…
amousset Jul 28, 2025
9c80482
Merge branch 'bug_27239/when_a_technique_is_enabled_the_directive_pag…
Jul 29, 2025
91d855a
Fixes #27367: Log restarted services (#6544)
amousset Jul 29, 2025
8258764
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
amousset Jul 30, 2025
c1c02ef
Fixes #27379: Users cleanup configuration is still too strict for dis…
fanf Jul 30, 2025
64cef01
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
RaphaelGauthier Jul 30, 2025
8ed876f
Fixes #26855: Security updates not applied on Debian 12, but campaign…
amousset Jul 30, 2025
0ccb4a2
Merge branch 'bug_27379/users_cleanup_configuration_is_still_too_stri…
Jul 31, 2025
aa5de69
Fixes #27369: Nodes API payload for agentKey has the wrong JSON format
fanf Jul 31, 2025
168f4b3
Fixes #27363: Constraint doesn't allow to change variable (#6551)
amousset Jul 31, 2025
24d26a1
Fixes #27386: There is no explanation as to why Save button is disabled
RaphaelGauthier Jul 31, 2025
a5207de
Fixes #27370: Dashboard will not display charts when switching betwee…
clarktsiory Aug 1, 2025
bf3d612
Fixes #27391: Make doughnut graphs accessible and manipulable
RaphaelGauthier Aug 1, 2025
972c06d
Merge branch 'bug_27369/nodes_api_payload_for_agentkey_has_the_wrong_…
Aug 3, 2025
ed10920
Merge branch 'enh_27391/make_doughnut_graphs_accessible_and_manipulab…
clarktsiory Aug 4, 2025
14a06fc
Fixes #27402: We need to resolve directory real path in our path tras…
fanf Aug 5, 2025
c0b1967
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
Aug 12, 2025
a027e8c
Fixes #27438: Allow building with newer APT versions (#6564)
amousset Aug 12, 2025
a34790c
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
clarktsiory Aug 14, 2025
2a92818
Fixes #27449: Fix spotless in 27310
clarktsiory Aug 14, 2025
3f99459
Fixes #27450: Fix the rudder_info! macro to make it usable in audit mode
m4rtinh4rt Aug 14, 2025
b53cb01
Merge branch 'bug_27450/fix_the_rudder_info_macro_to_make_it_usable_i…
Aug 14, 2025
90d6a95
Fixes #27469: fix broken agent installation on CI
m4rtinh4rt Aug 20, 2025
f2d021e
Fixes #27387: Cannot delete a technique from technique tree with gray…
RaphaelGauthier Aug 21, 2025
eb917ad
Fixes #26813: No manual when a filter for methods in the technique ed…
RaphaelGauthier Aug 28, 2025
ab3220c
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
clarktsiory Sep 2, 2025
356d36f
Fixes #27446: Ignored nodes should be excluded from compliance and sc…
VinceMacBuche Aug 14, 2025
7503424
Merge branch 'bug_27446/ignored_nodes_should_be_excluded_from_complia…
VinceMacBuche Sep 4, 2025
306e155
trivial: typo in acceptance test script
VinceMacBuche Sep 4, 2025
762fa29
Fixes #27428: Missing migration for existing directives with the bad …
VinceMacBuche Aug 28, 2025
699fe03
Fixes #27112: Hosts table contains local ipv6 address
fanf Sep 4, 2025
bd06104
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
amousset Sep 4, 2025
a7190f9
Merge branch 'bug_27112/hosts_table_contains_local_ipv6_address_pr' i…
Sep 4, 2025
33c7e2c
Fixes #27522: Fix logs for users configuration properties with a dura…
clarktsiory Sep 4, 2025
9d1de47
Fixes #27521: User API update documentation is incorrect
fanf Sep 4, 2025
df45af1
Merge branch 'enh_27521/user_api_update_documentation_is_incorrect_pr…
Sep 5, 2025
566222e
Fixes #27486: Add includeSystem parameter to filter system groups in API
clarktsiory Aug 26, 2025
b3c475a
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
clarktsiory Sep 9, 2025
8496e18
Fixes #27538: Upmerge makes tests fail in 8.3
clarktsiory Sep 9, 2025
4af3bc9
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
amousset Sep 9, 2025
0e7a210
Merge branch 'bug_27428/missing_migration_for_existing_directives_wit…
VinceMacBuche Sep 10, 2025
6921e67
Fixes #27459: Error trying to compile rudder-agent 8.3.4~git202508191…
amousset Sep 10, 2025
0116b36
Fixes #27553: Document how the services to restart and reboot state a…
amousset Sep 11, 2025
64e9d36
Fixes #27551: Switch back to info for info logs (#6596)
amousset Sep 11, 2025
2c6d612
Change version of pom.xml to 8.3.4
Sep 12, 2025
fd7df9b
Change version of pom.xml to 8.3.5-SNAPSHOT
Sep 12, 2025
fb102a4
Merge branch 'branches/rudder/8.2' into branches/rudder/8.3
VinceMacBuche Sep 12, 2025
e5b30d6
Fixes #27264: Random error after node-to-relay is applied and other d…
fanf Aug 1, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2,800 changes: 1,890 additions & 910 deletions Cargo.lock

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@ members = ["policies/rudderc",
"policies/rudder-commons-test",
"policies/rudder-report",
"policies/module-types/*",
"policies/minifusion",
"policies/lib",
"relay/sources/relayd",
"relay/sources/rudder-package"]
resolver = "2"

[workspace.package]
authors = ["Rudder developers <[email protected]>"]
edition = "2021"
edition = "2024"
homepage = "https://www.rudder.io"
license = "GPL-3.0-or-later"
repository = "https://github.com/Normation/rudder"
Expand Down
172 changes: 85 additions & 87 deletions Jenkinsfile

Large diffs are not rendered by default.

40 changes: 7 additions & 33 deletions Jenkinsfile-security
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@


def version = "8.2"
def version = "8.3"
def slackResponse = null

def errors = []
def running = []

def changeUrl = env.CHANGE_URL

Expand Down Expand Up @@ -32,9 +31,6 @@ pipeline {
NVD_API_KEY = credentials('NVD_API_KEY')
}
steps {
script {
running.add("webapp")
}
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
dir('webapp/sources') {
sh script: 'mvn --batch-mode -DnvdApiKey=$NVD_API_KEY -DfailBuildOnCVSS=7 -DcveValidForHours=48 -DsuppressionFiles=dependency-check-suppression.xml -DossindexAnalyzerEnabled=false org.owasp:dependency-check-maven:aggregate', label: "check webapp dependencies"
Expand All @@ -52,15 +48,10 @@ pipeline {
script {
errors.add("webapp")
failedBuild = true
slackResponse = updateSlack(errors, running, slackResponse, version, changeUrl)
slackResponse = updateSlack(errors, slackResponse, version, changeUrl, false)
slackSend(channel: slackResponse.threadId, message: "Dependency check error on webapp - <${currentBuild.absoluteUrl}console|Console>", color: "#CC3421")
}
}
cleanup {
script {
running.remove("webapp")
}
}
}
}

Expand All @@ -76,9 +67,6 @@ pipeline {
}
}
steps {
script {
running.add("npm")
}
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
dir('webapp/sources/rudder/rudder-web/src/main/') {
sh script: 'npm_config_loglevel=error npm ci --no-audit', label: "install dependencies"
Expand All @@ -91,15 +79,10 @@ pipeline {
script {
errors.add("npm")
failedBuild = true
slackResponse = updateSlack(errors, running, slackResponse, version, changeUrl)
slackResponse = updateSlack(errors, slackResponse, version, changeUrl, false)
slackSend(channel: slackResponse.threadId, message: "Dependency check error on npm - <${currentBuild.absoluteUrl}console|Console>", color: "#CC3421")
}
}
cleanup {
script {
running.remove("npm")
}
}
}
}
stage('deps-rust') {
Expand All @@ -113,9 +96,6 @@ pipeline {
}
}
steps {
script {
running.add("relay")
}
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
sh script: 'mkdir -p target', label: 'create target directory'
sh script: 'cargo deny check', label: 'check relayd dependencies'
Expand All @@ -127,16 +107,10 @@ pipeline {
script {
errors.add("rust")
failedBuild = true
slackResponse = updateSlack(errors, running, slackResponse, version, changeUrl)
slackResponse = updateSlack(errors, slackResponse, version, changeUrl, false)
slackSend(channel: slackResponse.threadId, message: "Dependency check error on rust projects - <${currentBuild.absoluteUrl}console|Console>", color: "#CC3421")
}
}

cleanup {
script {
running.remove("rust")
}
}
always {
archiveArtifacts artifacts: 'target/*-dependencies.txt'
}
Expand All @@ -145,7 +119,7 @@ pipeline {
stage('End') {
steps {
script {
updateSlack(errors, running, slackResponse, version, changeUrl)
updateSlack(errors, slackResponse, version, changeUrl, true)
if (failedBuild) {
error 'End of build'
} else {
Expand All @@ -157,13 +131,13 @@ pipeline {
}
}

def updateSlack(errors, running, slackResponse, version, changeUrl) {
def updateSlack(errors, slackResponse, version, changeUrl, isEnded) {
def msg ="*${version} - rudder dependency check* - <"+currentBuild.absoluteUrl+"|Link>"

if (changeUrl == null) {

def fixed = currentBuild.resultIsBetterOrEqualTo("SUCCESS") && currentBuild.previousBuild.resultIsWorseOrEqualTo("UNSTABLE")
if (errors.isEmpty() && running.isEmpty() && fixed) {
if (errors.isEmpty() && isEnded && fixed) {
msg += " => No security issues found! :white_check_mark:"
def color = "good"
slackSend(channel: "ci-security", message: msg, color: color)
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<h1 align="center">
<a href="https://www.rudder.io" target="blank_">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/Normation/rudder/master/logo/rudder-logo-rect-white.svg">
<source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/Normation/rudder/master/logo/rudder-logo-rect-black.svg">
<img height="100" alt="Rudder logo" src="https://raw.githubusercontent.com/Normation/rudder/master/logo/rudder-logo-rect-black.svg">
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/Normation/rudder/master/logo/icons/svg/rudder-logo-rect-white.svg">
<source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/Normation/rudder/master/logo/icons/svg/rudder-logo-rect-black.svg">
<img height="100" alt="Rudder logo" src="https://raw.githubusercontent.com/Normation/rudder/master/logo/icons/svg/rudder-logo-rect-black.svg">
</picture>
</a>
<br>
Expand Down
2 changes: 1 addition & 1 deletion api-doc/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ $(API): clean
mkdir -p build target/$@
cp -r ../$@/sources/api-doc build/$@
mkdir -p build/$@/assets
cp -r assets/. build/$@/assets
cp ../logo/icons/svg/rudder-logo-rect-*.svg build/$@/assets/
cp node_modules/rapidoc/dist/rapidoc-min.js build/$@/assets/
cp -r rapidoc.html build/$@/
./build.py $@ build target
Expand Down
50 changes: 0 additions & 50 deletions api-doc/assets/rudder-white.svg

This file was deleted.

Loading