Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixes #23372: Add a way to set a message if "change audit logs" setting is enabled #5027

Conversation

RaphaelGauthier
Copy link
Member

@RaphaelGauthier RaphaelGauthier commented Sep 4, 2023

https://issues.rudder.io/issues/23372

Putting back the change audit message / change request popup after it was removed when the rules interface was rewritten in version 7.0.

We want to control this popup in Elm, so we're rewriting an Elm module to handle change requests and change audit messages, which we're integrating into the Rules application.

The interface is almost identical to what existed before, the aim here is not to improve the user experience but to restore this functionality which had disappeared.

@RaphaelGauthier RaphaelGauthier force-pushed the bug_23372/add_a_way_to_set_a_message_if_change_audit_logs_setting_is_enabled branch from 45d1be0 to d90c77d Compare September 4, 2023 08:38
@VinceMacBuche
Copy link
Member

Commit modified

@VinceMacBuche VinceMacBuche force-pushed the bug_23372/add_a_way_to_set_a_message_if_change_audit_logs_setting_is_enabled branch from 2d412b9 to e39612c Compare September 11, 2023 17:46
@Normation-Quality-Assistant
Copy link
Contributor

This PR is not mergeable to upper versions.
Since it is "Ready for merge" you must merge it by yourself using the following command:
rudder-dev merge https://github.com/Normation/rudder/pull/5027
-- Your faithful QA
Kant merge: "Happiness is not an ideal of reason, but of imagination."
(https://ci.normation.com/jenkins/job/merge-accepted-pr/73412/console)

@VinceMacBuche
Copy link
Member

Commit modified

@VinceMacBuche VinceMacBuche force-pushed the bug_23372/add_a_way_to_set_a_message_if_change_audit_logs_setting_is_enabled branch from e39612c to 1adffe9 Compare September 12, 2023 17:08
@VinceMacBuche
Copy link
Member

OK, merging this PR

@VinceMacBuche VinceMacBuche merged commit 1adffe9 into Normation:branches/rudder/7.3 Sep 12, 2023
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants