Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

GS improvements

Aperta
#67 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
25/100
Tipo di issue
Funzionalità
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
docker-compose, php

Direzione di ricerca

Esamina la configurazione di sviluppo di docker-compose e i punti di ingresso per l’installazione/configurazione relativi ai quattro elementi della checklist, quindi analizza lib/private/User/User.php e il relativo workaround per HTTP-sharing. Il completamento significa che HTTP semplice funziona senza configurazione aggiuntiva, che Collabora e gss.master.csp-allow vengono configurati automaticamente e che la sincronizzazione iniziale con il server di ricerca viene attivata dopo l’installazione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

enhancement
  • figure out how to make plain http work out of the box
  • add script to auto configure collabora
  • auto configure gss.master.csp-allow
  • trigger cron directly after install to trigger initial lookup server sync

Workaround patch for sharing with http

  • This makes sure that the protocol gets added to the lookup server entries
diff --git a/lib/private/User/User.php b/lib/private/User/User.php
index e7aa72fafb..17ef7412fa 100644
--- a/lib/private/User/User.php
+++ b/lib/private/User/User.php
@@ -552,7 +552,7 @@ class User implements IUser {
                if (strpos($url, 'https://') === 0) {
                        return substr($url, strlen('https://'));
                } elseif (strpos($url, 'http://') === 0) {
-                       return substr($url, strlen('http://'));
+                       // return substr($url, strlen('http://'));
                }

                return $url;
Lingua principale
PHP
Stelle
192
Fork
103
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di nextcloud/nextcloud-docker-dev

Tutte le issue di nextcloud/nextcloud-docker-dev

Issue simili

Altre issue su PHP

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.