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

Add information about risks associated with giving super user access to a user #22554

Merged
merged 11 commits into from
Sep 13, 2024

Conversation

michalkleiner
Copy link
Contributor

@michalkleiner michalkleiner commented Sep 4, 2024

Description:

Add information about risks associated with giving super user access to a user. There's a difference in the copy based on what plugins the instance has enabled.

Ref. DEV-18465

Review

@michalkleiner michalkleiner added Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. Needs Review PRs that need a code review labels Sep 4, 2024
@michalkleiner michalkleiner added this to the 5.2.0 milestone Sep 4, 2024
@michalkleiner michalkleiner requested a review from a team September 4, 2024 16:24
@michalkleiner michalkleiner removed the Needs Review PRs that need a code review label Sep 4, 2024
@michalkleiner michalkleiner removed the request for review from a team September 4, 2024 16:24
@michalkleiner michalkleiner added the Needs Review PRs that need a code review label Sep 12, 2024
@michalkleiner michalkleiner requested a review from a team September 12, 2024 00:49
caddoo
caddoo previously approved these changes Sep 12, 2024
@sgiehl sgiehl dismissed caddoo’s stale review September 12, 2024 08:59

UI tests are failing due to the changes in this PR

@sgiehl sgiehl merged commit 810223b into 5.x-dev Sep 13, 2024
21 of 25 checks passed
@sgiehl sgiehl deleted the dev-18465 branch September 13, 2024 09:16
michalkleiner added a commit that referenced this pull request Sep 13, 2024
…to a user (#22554)

* Add information about risks associated with giving super user access to a user

* Update risks to allow ActivityLog plugin upsell and link to it when activated

* Update UI test screenshots

* Add UI tests with ActivityLog and without Marketplace

* Tweak UI test spec

* Update UI test screenshots

* Update UI test screenshots from CI run

* Ensure to reload the user manager page after changing plugins config

* Reset modal confirmation UI test screenshot

* Use the same modal screenshot approach as used elsewhere in the suite
mneudert pushed a commit that referenced this pull request Sep 13, 2024
…to a user (#22554) (#22589)

* Add information about risks associated with giving super user access to a user

* Update risks to allow ActivityLog plugin upsell and link to it when activated

* Update UI test screenshots

* Add UI tests with ActivityLog and without Marketplace

* Tweak UI test spec

* Update UI test screenshots

* Update UI test screenshots from CI run

* Ensure to reload the user manager page after changing plugins config

* Reset modal confirmation UI test screenshot

* Use the same modal screenshot approach as used elsewhere in the suite
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. Needs Review PRs that need a code review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants