Feature request: Restrict deletion of previous comments to current user
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 45/100
Rechercherichtung
Finde die Implementierung von GITHUB_DELETE_COMMENT_REGEX und den Pfad, der übereinstimmende Kommentare löscht. Prüfe, wie der aktuelle Benutzer und der Autor des Kommentars dargestellt werden, und stelle dann sicher, dass übereinstimmende Kommentare nur gelöscht werden, wenn sie vom aktuellen Benutzer gepostet wurden; abgeschlossen ist die Aufgabe, wenn Kommentare anderer Benutzer unangetastet bleiben.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
GITHUB_DELETE_COMMENT_REGEX can be used to delete previous comments before posting the new one. The current implementation will delete matching comments regardless of who they were posted by. This can easily lead to false positives where someone happens to post comment that matches your regex (due to loose regex, or quoting, etc).
I do not see a use case to delete comments by others, and recommend restricting it to the user that the tool is running as.
- Vorherrschende Sprache
- Go
- Sterne
- 112
- Forks
- 17
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Enthält ein Dockerfile oder eine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus cloudposse/github-commenter
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 20/100
cloudposse/github-commenter#137 · 1 Kommentar ·
-
Message body too long?Offen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
cloudposse/github-commenter#96 · 3 Reaktionen ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
cloudposse/github-commenter#45 · 1 Kommentar ·
-
Build amd64 version for LinuxEvtl. wieder frei @aknysh hat das vor 1700 Tagen übernommen, und es ist kein Pull Request offen. Offen
cloudposse/github-commenter#36 · 2 Kommentare · 1 zugewiesene Person ·
Alle Issues in cloudposse/github-commenter
Ähnliche Issues
-
good first issue help wanted v3
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 77/100
oras-project/oras-go#1621 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 80/100
Maintainer antworten meist innerhalb von 4 Tagen
-
Chained slog With calls discard previously bound attributesEvtl. vergeben @yuefdev hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
[scanner] TestAgentNowLineStates hard-fails instead of degrading when node is off PATHEvtl. vergeben @arteeh hat das heute übernommen. Offenagent/scanner ci help wanted kind/test
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 90/100
hivecommons/hive#12924 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
Gentleman-Programming/engram#1940 ·
Maintainer antworten meist innerhalb von 1 Tag