Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

GS improvements

Abierto
#67 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
25/100
Tipo de issue
Nueva funcionalidad
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
docker-compose, php

Línea de trabajo

Revisa la configuración de desarrollo de docker-compose y los puntos de entrada de instalación/configuración para los cuatro elementos de la lista de comprobación; después, inspecciona lib/private/User/User.php y su solución alternativa para HTTP-sharing. La finalización significa que HTTP simple funciona de forma inmediata, que Collabora y gss.master.csp-allow se configuran automáticamente y que la sincronización inicial con el servidor de búsqueda se activa después de la instalación.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

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;
Lenguaje dominante
PHP
Estrellas
190
Forks
103
Merge medio
4 h 36 min
PR fusionados (30 d)
1

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de nextcloud/nextcloud-docker-dev

Todos los issues de nextcloud/nextcloud-docker-dev

Issues similares

Más issues de PHP

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.