You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Im SAC Wagon soll der Zugriff auf das Changelog sowie die Links auf die Commits der Wagons eingeschränkt werden.
Dafür soll im Core eine permission auf ChangelogEntry eingeführt werden, welche allen usern darauf :index erlaubt. Im footer view partial sowie im ChangelogController soll die Berechtigung geprüft werden.
Im SAC Wagon soll die permission überschrieben werden, so dass :index nur erlaubt ist für user mit Rolle in der Geschäftsstelle Gruppe.
Tech-Spec / ToDo
im Core:
VariousAbility erweitern:
on(ChangelogEntry)doclass_side(:index).allend
view partial app/views/layouts/_footer.html.haml anpassen:
Version Link und #detail-info nur anzeige, falls can?(:index, ChangelogEntry),
andernfalls nur Version unverlinkt anzeigen.
Im SAC Wagon soll der Zugriff auf das Changelog sowie die Links auf die Commits der Wagons eingeschränkt werden.
Dafür soll im
Core
eine permission aufChangelogEntry
eingeführt werden, welche allen usern darauf:index
erlaubt. Im footer view partial sowie imChangelogController
soll die Berechtigung geprüft werden.Im SAC Wagon soll die permission überschrieben werden, so dass
:index
nur erlaubt ist für user mit Rolle in der Geschäftsstelle Gruppe.Tech-Spec / ToDo
im
Core
:VariousAbility
erweitern:app/views/layouts/_footer.html.haml
anpassen:Version Link und
#detail-info
nur anzeige, fallscan?(:index, ChangelogEntry)
,andernfalls nur Version unverlinkt anzeigen.
im
SAC wagon
dieVariousAbility
erweitern:Specs schreiben
Mit angemessener Rolle "durchklicken"
CHANGELOG-Eintrag unter "unreleased" unten hinzufügen
The text was updated successfully, but these errors were encountered: