Forum: PC-Programmierung Gitea: Benutzerliste deaktivieren


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Andreas S. (Firma: Schweigstill IT) (schweigstill) Benutzerseite


Bewertung
0 lesenswert
nicht lesenswert
Hallo,

kennt einer von Euch vielleicht eine Konfigurationsoption bei Gitea 
(Version 1.9.5 oder 1.11.3), mit der man unter "Erkunden" die 
Benutzerliste entweder komplett ausblenden oder nur noch die Benutzer 
der eigenen Organisationen oder Teams darstellen lassen kann?

von Sönke P. (snke_p)


Bewertung
1 lesenswert
nicht lesenswert
So wie ich das sehe, müsstest du die entsprechende Route in 
routers/routes/routes.go (sh. 
https://github.com/go-gitea/gitea/blob/master/routers/routes/routes.go#L293) 
herausnehmen und dann Gitea neu bauen.

Um die Anzeige lediglich einzuschränken, müsstest mal schauen, wie man 
für die Route  einen bestimmten Context voraussetzt.
Der obige Code müsste da genug Beispiele liefern, um das selber anpassen 
zu können.

: Bearbeitet durch User
von Andreas S. (Firma: Schweigstill IT) (schweigstill) Benutzerseite


Bewertung
0 lesenswert
nicht lesenswert
Vielen Dank für Deinen Blick in den Quellcode! Allerdings möchte ich 
nach Möglichkeit vermeiden, Gitea selbst zu bauen, sondern es auch 
weiterhin lieber als fertiges Paket beziehen (konkret: aus dem 
ecsos-Repository für OpenSUSE).

Derzeit kämpfe ich auch noch mit dem Problem, dass seit dem Update von 
Gitea 1.11.5 auf 1.11.6 die meisten, aber nicht alle, Repositories nicht 
mehr funktionieren. :-( Beim Anzeigen im Webfrontend entscheint nur noch 
eine einzige Zeile:
1
template: repo/header:79:105: executing "repo/header" at <.Repository.NumReleases>: can't evaluate field NumReleases in type interface {}

von Andreas S. (Firma: Schweigstill IT) (schweigstill) Benutzerseite


Bewertung
0 lesenswert
nicht lesenswert
Ich habe jetzt Gitea von 1.11.6 auf 1.9.5 zurückgedreht, und 
glücklicherweise handelte es sich wohl nur um ein Darstellungsproblem 
und keine Datenbankinkonsistenz. Jetzt funktioniert erst einmal wieder 
alles.
Um die Unterdrückung der Benutzerliste kümmere ich mich erst dann, wenn 
die Sache wirklich wichtig wird.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.