mittwald / feature-requests

Sammlung von Feature-Ideen.
https://www.mittwald.de/roadmap
14 stars 0 forks source link

Lock Project #33

Closed maixithn closed 10 months ago

maixithn commented 10 months ago

Welches Problem möchtest du lösen? Wann tritt es auf? Ich möchte versehentliches Löschen von Projekten verhindern

Welche Lösungsideen hast du? ein Projekt im Status "lock" würde nur nach Aufheben der Sperre löschbar werden

Hast du zusätzliche Informationen (wie z.B. Screenshots)? optional könnte man ein Projekt aktiv/inaktiv stellen

lmrkavogt commented 10 months ago

Wäre der Löschschutz die einzige Funktion? Oder damit einhergehend dann auch die "Deaktivierung" des Projekts?

maixithn commented 10 months ago

Löschschutz ist mein Hauptanliegen, deaktivieren fände ich gut aber nicht wichtig …

patrickhilker commented 10 months ago

Hey @maixithn, worum geht es hier genau - um ein Feature in unserer Oberfläche oder um ein Feature in der API?

lmrkavogt commented 10 months ago

Also zumindest das Feature deaktivieren fände ich auch für die Oberfläche wichtig. Löschschutz (brauch ich weniger) wäre auch via API/CLI denkbar

Spontan klingt die Idee von @maixithn aber auch eher nach Oberfläche? ;)

maixithn commented 10 months ago

ich dachte hier an eine Funktion im GUI mit der man ein Projekt sperrt gegen löschen (worst case)

patrickhilker commented 10 months ago

Wir haben schon jetzt beim Löschen eine zusätzliche Sicherheitsabfrage. Wünschst du dir dabei noch mehr Sicherheit? Oder gibt es noch andere Gründe dafür (z.B. mit Blick auf die verschiedenen Rechte im Projekt, ..)?

image
maixithn commented 10 months ago

das ging schnell - danke!

lmrkavogt commented 10 months ago

Hmm wobei man diese Funktion sicherlich noch ausweiten könnte. Bspw: Freelancer X darf zwar alles in Apps bearbeiten, aber eben keine App löschen - ggf in anderen Szenarien genauso auf Projekt und Server-Ebene.

Oder Projekte löschen nur nach 2FA-Code?

Thema Projekte deaktivieren in ein eigene Issue? Oder ist das so oder so auf dem Schirm weil schon mal angesprochen? :)

patrickhilker commented 10 months ago

Thema Projekte deaktivieren in ein eigene Issue?

Pro Thema ein Issue - sonst gehts durcheinander. :-)

Insgesamt klingt das für mich nach dem Wunsch nach einem etwas dynamischerem Rechte-/Rollenmodell - liege ich damit richtig?

lmrkavogt commented 10 months ago

Richtig :) soll ich einfach heute Abend/morgen zwei Issues dazu aufmachen?

patrickhilker commented 10 months ago

Yes, gerne 👍🏻