doc: Fetch latest manual

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
This commit is contained in:
James Valleroy 2023-04-24 21:46:26 -04:00
parent d26a6f40d0
commit 1d1a76110d
No known key found for this signature in database
GPG Key ID: 77C0C75E7B650808
4 changed files with 140 additions and 1 deletions

View File

@ -50,6 +50,20 @@ GNOME "Passwords and Keys" utility can be used to store the username and passwor
Though your repositories are primarily hosted on your own !FreedomBox, you can
configure a repository on another Git hosting system like GitLab as a mirror.
=== Enabling/Disabling Features ===
In !FreedomBox, some of the default features of gitweb have been changed:
* Enabled: Blame feature to show what revision and author last modified each line of a file
* Enabled: Pickaxe feature to list the commits that introduced or removed a given string
* Enabled: Highlight feature to perform syntax highlighting on blobs
* Disabled: Snapshot feature that provides a download of a compressed tar file for a given revision (due to high resource usage).
These features can be changed on a per-repository bases by an administrator by editing the git configuration file for the repository on !FreedomBox. See manual page for gitweb.conf(5) for more details on syntax and features. For example, to re-enable the snapshot feature on `myrepo` repository, login to a !FreedomBox terminal via SSH or web console as administrator and edit the file `/var/lib/git/myrepo/config` to contain the following section:
{{{
[gitweb]
snapshot = tgz
}}}
=== External links ===

View File

@ -8,6 +8,60 @@ For more technical details, see the [[https://salsa.debian.org/freedombox-team/f
The following are the release notes for each !FreedomBox version.
== FreedomBox 23.8 (2023-04-24) ==
=== Highlights ===
* coturn: Prevent package removal when roundcube is uninstalled
* datetime: Re-implement backup/restore for timezone
* gitweb: Disable snapshot feature
=== Other Changes ===
* HACKING: Force pip to install packages to system environment
* bepasty: When uninstalling, remove all data and configuration
* calibre: Remove libraries during uninstallation
* ci: Force pip install for functional tests
* coturn: When uninstalling, remove all data and configuration
* datetime: Use unique component ID for related daemon
* deluge: When uninstalling, remove all data and configuration
* gitweb: When uninstalling, remove all data and configuration, remove repositories
* gitweb: Make globally configured features overridable per-repository
* gitweb: Simplify handling shortcut for front page
* ikiwiki: When uninstalling, remove all data and configuration
* infinoted: When uninstalling, remove all data and configuration
* locale: Update translations for Bulgarian, French, Ukrainian
* matrixsynapse: When uninstalling, remove all data and configuration
* mediawiki: When uninstalling, remove all data and configuration
* mediawiki: Fix broken view on Bullseye due to language selection
* openvpn: When uninstalling, remove all data and configuration
* roundcube: When uninstalling, remove all data and configuration
* rssbridge: When uninstalling, remove all data and configuration
* samba: When uninstalling, remove all data and configuration
* searx: When uninstalling, remove all data and configuration
* searx: Simplify handling shortcut for front page
* shaarli: When uninstalling, remove all data and configuration
* shadowsocks: When uninstalling, remove all data and configuration
* sharing: When uninstalling, remove all data and configuration
* syncthing: When uninstalling, remove all data and configuration
* syncthing: Remove unused pathlib import so job code-quality can pass
* tests: Don't error during collection if selenium is not installed
* tests: functional: Make install script work for Bullseye
* tests: functional: Remove handling for custom enable/disable buttons
* tests: functional: Update detecting page changes
* tor: When uninstalling, remove all data and configuration
* ttrss: When uninstalling, remove all data and configuration
* upgrades: Check apt result during dist-upgrade
* wordpress: When uninstalling, remove all data and configuration
== FreedomBox 23.6.1 (2023-04-10) ==
* coturn: Prevent package removal when roundcube is uninstalled
* datetime: Re-implement backup/restore for timezone
* gitweb: Disable snapshot feature
* gitweb: Make globally configured features overridable per-repository
* locale: Update translations for Bulgarian, French
== FreedomBox 23.7 (2023-03-27) ==
=== Highlights ===

View File

@ -36,10 +36,27 @@ Tu nombre de usuario y contraseña se cifrarán. Quien monitorize el tráfico de
'''Para usuarios de GNOME (Avanzado)'''
La utilidad "Contraseñas y claves" de GNOME se puede emplear para almacenar el usuario y su contraseña. Más detalles de cómo hacerlo en esta [[https://stackoverflow.com/questions/36585496/error-when-using-git-credential-helper-with-gnome-keyring-as-sudo/40312117#40312117|respuesta en StackOverflow]].
=== Réplicas Espejo ===
=== Réplicas espejo ===
Aunque tus repositorios se albergan principalmente en tu propia !FreedomBox puedes configurar un repositorio en otro servicio de alojamiento Git como GitLab a modo de copia espejo.
=== (Des)habilitar funciones ===
Algunas funciones que en gitweb vienen de serie se han cambiado en !FreedomBox:
* Habilitada: Funcionalidad ''blame'' para mostrar qué quién y en qué revisión modificó cada línea de un fichero.
* Habilitada: Funcionalidad ''pickaxe'' para listar los commits que introdujeron o eliminaron una cadena de texto dada.
* Habilitada: Funcionalidad de resaltado de sintaxis para los blobs.
* Deshabilitada: Funcionalidad de instantánea que descarga un fichero comprimido tar con una revisión dada (por su alto consumo de recursos).
Un administrador puede ajustar estas selecciones editando el fichero de configuration de git de cada repositorio en !FreedomBox. Más detalles de sintaxis y funciones en la página man de gitweb.conf(5).
Por ejemplo, para rehabilitar las instantánes en el repositorio `mirepo`, ingresa como administrador al terminal de !FreedomBox por SSH o consola web y edita el fichero `/var/lib/git/mirepo/config`
para que contenga la sección siguiente:
{{{
[gitweb]
snapshot = tgz
}}}
=== Enlaces externos ===
* Documentación de uso: https://git-scm.com/docs/gitweb

View File

@ -8,6 +8,60 @@ For more technical details, see the [[https://salsa.debian.org/freedombox-team/f
The following are the release notes for each !FreedomBox version.
== FreedomBox 23.8 (2023-04-24) ==
=== Highlights ===
* coturn: Prevent package removal when roundcube is uninstalled
* datetime: Re-implement backup/restore for timezone
* gitweb: Disable snapshot feature
=== Other Changes ===
* HACKING: Force pip to install packages to system environment
* bepasty: When uninstalling, remove all data and configuration
* calibre: Remove libraries during uninstallation
* ci: Force pip install for functional tests
* coturn: When uninstalling, remove all data and configuration
* datetime: Use unique component ID for related daemon
* deluge: When uninstalling, remove all data and configuration
* gitweb: When uninstalling, remove all data and configuration, remove repositories
* gitweb: Make globally configured features overridable per-repository
* gitweb: Simplify handling shortcut for front page
* ikiwiki: When uninstalling, remove all data and configuration
* infinoted: When uninstalling, remove all data and configuration
* locale: Update translations for Bulgarian, French, Ukrainian
* matrixsynapse: When uninstalling, remove all data and configuration
* mediawiki: When uninstalling, remove all data and configuration
* mediawiki: Fix broken view on Bullseye due to language selection
* openvpn: When uninstalling, remove all data and configuration
* roundcube: When uninstalling, remove all data and configuration
* rssbridge: When uninstalling, remove all data and configuration
* samba: When uninstalling, remove all data and configuration
* searx: When uninstalling, remove all data and configuration
* searx: Simplify handling shortcut for front page
* shaarli: When uninstalling, remove all data and configuration
* shadowsocks: When uninstalling, remove all data and configuration
* sharing: When uninstalling, remove all data and configuration
* syncthing: When uninstalling, remove all data and configuration
* syncthing: Remove unused pathlib import so job code-quality can pass
* tests: Don't error during collection if selenium is not installed
* tests: functional: Make install script work for Bullseye
* tests: functional: Remove handling for custom enable/disable buttons
* tests: functional: Update detecting page changes
* tor: When uninstalling, remove all data and configuration
* ttrss: When uninstalling, remove all data and configuration
* upgrades: Check apt result during dist-upgrade
* wordpress: When uninstalling, remove all data and configuration
== FreedomBox 23.6.1 (2023-04-10) ==
* coturn: Prevent package removal when roundcube is uninstalled
* datetime: Re-implement backup/restore for timezone
* gitweb: Disable snapshot feature
* gitweb: Make globally configured features overridable per-repository
* locale: Update translations for Bulgarian, French
== FreedomBox 23.7 (2023-03-27) ==
=== Highlights ===