Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 50d3eda43d983ebbf6f14a48588ab5690203af8c
https://github.com/tribe29/checkmk/commit/50d3eda43d983ebbf6f14a48588ab5690…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-12-02 (Wed, 02 Dec 2020)
Changed paths:
R .werks/11616
A .werks/11618
Log Message:
-----------
Fix werk number mixup
11616 was already used by a 1.6.0 fix
Change-Id: I199a6772282f1c1ec6f33f60c69743c25b016c93
Commit: f5ae76ff8f1b83949c83788bf27f87218d7f2325
https://github.com/tribe29/checkmk/commit/f5ae76ff8f1b83949c83788bf27f87218…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-12-02 (Wed, 02 Dec 2020)
Changed paths:
A .werks/11616
M cmk/gui/pagetypes.py
Log Message:
-----------
11616 FIX Fix accidental publishing of cloned user elements (e.g. bookmark lists)
When a user clones e.g. a public shared bookmark list of another user, the
"public" flag was inherited during that clone operation and the cloned bookmark
list was shared to other users despite the fact that the user was not permitted
to share things to other users.
This change adds an information about the visibility to other users to the edit
page of these elements: "The view is only visible to you. You can not share it,
because you don't have the permission to share it."
The permission of the owner to share elements is now explicitly checked when
trying accessing the elements as another user.
Besides the bookmark list other elements like custom snapins, custom graphs,
forecast graphs, SLAs, graph collections and graph tunings were also affected.
Change-Id: Ib73fd6ec0b0baccc3365668532161eb04575d006
Compare:
https://github.com/tribe29/checkmk/compare/da31ece90223...f5ae76ff8f1b