From 5a1785c806d9daae149fe538fb6c5d01634b5e95 Mon Sep 17 00:00:00 2001 From: James Valleroy Date: Mon, 16 Dec 2019 18:38:18 -0500 Subject: [PATCH] doc: Fetch latest manual Signed-off-by: James Valleroy --- doc/manual/en/GitWeb.raw.xml | 5 ++ doc/manual/en/freedombox-manual.raw.xml | 66 +++++++++++++++++++++++++ doc/manual/es/freedombox-manual.raw.xml | 32 ++++++++++++ 3 files changed, 103 insertions(+) create mode 100644 doc/manual/en/GitWeb.raw.xml diff --git a/doc/manual/en/GitWeb.raw.xml b/doc/manual/en/GitWeb.raw.xml new file mode 100644 index 000000000..b489a528a --- /dev/null +++ b/doc/manual/en/GitWeb.raw.xml @@ -0,0 +1,5 @@ + + +
FreedomBox/Manual/GitWeb42019-12-16 23:25:10JamesValleroyadd standard manual page footer32019-12-15 19:38:46DrahtseilCopied description from plinth, managing, access22019-12-14 13:44:36JosephNuthalapatiAdd section: HTTP basic auth12019-12-14 13:14:15JosephNuthalapatiCreate GitWeb page with a stub.
Simple Git Hosting (GitWeb)Git is a distributed version-control system for tracking changes in source code during software development. GitWeb provides a web interface to Git repositories. You can browse history and content of source code, use search to find relevant commits and code. You can also clone repositories and upload code changes with a command-line Git client or with multiple available graphical clients. And you can share your code with people around the world. To learn more on how to use Git visit Git tutorial. Available since version: 19.19
Managing the repositoriesAfter installation of GitWeb, a new repository can be created. It can be marked as private to limit access.
AccessGitWeb can be accessed after installation e.g. by the web client through freedombox name>/gitweb
HTTP basic authGitWeb on FreedomBox currently supports HTTP remotes only. To avoid having to enter the password each time you pull/push to the repository, you can edit your remote to include the credentials. Example: Your username and password will be encrypted. Someone monitoring the network traffic will notice the domain name only. Note: If using this method, your password will be stored in plain text in the local repository's .git/config file.
MirroringThough your repositories are primarily hosted on your own FreedomBox, you can configure a repository on another Git hosting system like GitLab as a mirror. Back to Features introduction or manual pages. InformationSupportContributeReportsPromoteOverview Hardware Live Help Where To Start Translate Calls Talks Features Vision Q&A Design To Do Releases Press Download Manual Code Contributors Blog FreedomBox for Communities FreedomBox Developer Manual HELP & DISCUSSIONS: Discussion Forum - Mailing List - #freedombox irc.debian.org | CONTACT Foundation | JOIN Project Next call: Saturday, December 14th at 14:00 UTC Latest news: Announcing Pioneer FreedomBox Kits - 2019-03-26 This page is copyright its contributors and is licensed under the Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license. CategoryFreedomBox
\ No newline at end of file diff --git a/doc/manual/en/freedombox-manual.raw.xml b/doc/manual/en/freedombox-manual.raw.xml index f6f010955..987a87729 100644 --- a/doc/manual/en/freedombox-manual.raw.xml +++ b/doc/manual/en/freedombox-manual.raw.xml @@ -4,6 +4,12 @@ FreedomBox/Manual + + 78 + 2019-12-15 19:26:31 + Drahtseil + Added Gitweb (to the end of the manual, but I have no clue how this is sorted) + 77 2019-04-30 00:45:49 @@ -3113,6 +3119,34 @@ echo "newpassword" | su mumble-server -s /bin/sh -c "/usr/sbin/murmurd -ini /etc +
+ Simple Git Hosting (GitWeb) + Git is a distributed version-control system for tracking changes in source code during software development. GitWeb provides a web interface to Git repositories. You can browse history and content of source code, use search to find relevant commits and code. You can also clone repositories and upload code changes with a command-line Git client or with multiple available graphical clients. And you can share your code with people around the world. + To learn more on how to use Git visit Git tutorial. + Available since version: 19.19 +
+ Managing the repositories + After installation of GitWeb, a new repository can be created. It can be marked as private to limit access. +
+
+ Access + GitWeb can be accessed after installation e.g. by the web client through freedombox name>/gitweb +
+
+ HTTP basic auth + GitWeb on FreedomBox currently supports HTTP remotes only. To avoid having to enter the password each time you pull/push to the repository, you can edit your remote to include the credentials. + + Example: + + + Your username and password will be encrypted. Someone monitoring the network traffic will notice the domain name only. + Note: If using this method, your password will be stored in plain text in the local repository's .git/config file. +
+
+ Mirroring + 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. +
+
System @@ -9956,6 +9990,38 @@ wget https://www.thinkpenguin.com/files/ath9k_firmware_free-version/htc_7010.fw]
Release Notes The following are the release notes for each FreedomBox version. +
+ FreedomBox 19.23 (2019-12-16) + + + minidlna: New app for MiniDLNA (Simple Media Server) + + + apps: Show app icons in app pages + + + apps: Implement responsive layout for app pages + + + samba: Recursively set open share directory permissions + + + transmission: Add directory selection form + + + mumble: Add option to set SuperUser password + + + cockpit: Extend apps description with access info + + + cockpit: Add list of valid urls to access the app + + + Update translations for French, German, Spanish, Portuguese, and Swedish + + +
FreedomBox 19.22 (2019-12-02) diff --git a/doc/manual/es/freedombox-manual.raw.xml b/doc/manual/es/freedombox-manual.raw.xml index 407d58513..8940a8c34 100644 --- a/doc/manual/es/freedombox-manual.raw.xml +++ b/doc/manual/es/freedombox-manual.raw.xml @@ -9806,6 +9806,38 @@ wget https://www.thinkpenguin.com/files/ath9k_firmware_free-version/htc_7010.fw]
Release Notes The following are the release notes for each FreedomBox version. +
+ FreedomBox 19.23 (2019-12-16) + + + minidlna: New app for MiniDLNA (Simple Media Server) + + + apps: Show app icons in app pages + + + apps: Implement responsive layout for app pages + + + samba: Recursively set open share directory permissions + + + transmission: Add directory selection form + + + mumble: Add option to set SuperUser password + + + cockpit: Extend apps description with access info + + + cockpit: Add list of valid urls to access the app + + + Update translations for French, German, Spanish, Portuguese, and Swedish + + +
FreedomBox 19.22 (2019-12-02)