nextcloud / nextcloud/nextcloud-docker-dev

GS improvements

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

Nessuno ha ancora preso questa issue.

enhancement
Lingua principale
PHP
Stelle
190
Fork
103
Merge medio
4h 36m
PR unite (30g)
1

Descrizione

  • 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;

Guida per i contributori

Apri la guida per i contributori

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.

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.

Valutazione

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

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.