diff --git a/doc/manual/en/DynamicDNS.raw.wiki b/doc/manual/en/DynamicDNS.raw.wiki index f476c0909..496c694c9 100644 --- a/doc/manual/en/DynamicDNS.raw.wiki +++ b/doc/manual/en/DynamicDNS.raw.wiki @@ -26,11 +26,11 @@ On the other hand, the GnuDIP protocol will only transport a salted MD5 value of === Using the GnuDIP protocol === - 1. Register an account with any Dynamic DNS service provider. A free service provided by the !FreedomBox community is available at https://gnudip.datasystems24.net . + 1. Register an account with any Dynamic DNS service provider. A free service provided by the !FreedomBox community is available at https://ddns.freedombox.org . 1. In !FreedomBox UI, enable the Dynamic DNS Service. - 1. Select ''GnuDIP'' as ''Service type'', enter your Dynamic DNS service provider address (for example, gnudip.datasystems24.net) into ''GnuDIP Server Address'' field. + 1. Select ''GnuDIP'' as ''Service type'', enter your Dynamic DNS service provider address (for example, ddns.freedombox.org) into ''GnuDIP Server Address'' field. {{attachment:DynamicDNS-Settings.png|Dynamic DNS Settings|width=800}} @@ -62,7 +62,7 @@ This feature is implemented because the most popular Dynamic DNS providers are u === Recap: How to create a DNS name with GnuDIP === /* to delete or to replace the old text */ - 1. Access to [[https://gnudip.datasystems24.net|GnuIP login page]] (answer Yes to all pop ups) + 1. Access to [[https://ddns.freedombox.org|GnuIP login page]] (answer Yes to all pop ups) 1. Click on "Self Register" 1. Fill the registration form (Username and domain will form the public IP address [username.domain]) 1. Take note of the username/hostname and password that will be used on the !FreedomBox app. @@ -72,11 +72,11 @@ This feature is implemented because the most popular Dynamic DNS providers are u 1. Click on "Set Up" in the top menu. 1. Activate Dynamic DNS 1. Choose GnuDIP service. - 1. Add server address (gnudip.datasystems24.net) + 1. Add server address (ddns.freedombox.org) 1. Add your fresh domain name (username.domain, ie [username].freedombox.rocks) 1. Add your fresh username (the one used in your new IP address) and password 1. Add your GnuDIP password - 1. Fill the option with http://myip.datasystems24.de (try this url in your browser, you will figure out immediately) + 1. Fill the option with https://ddns.freedombox.org/ip/ (try this url in your browser, you will figure out immediately) ## END_INCLUDE diff --git a/doc/manual/en/ReleaseNotes.raw.wiki b/doc/manual/en/ReleaseNotes.raw.wiki index 3b70912da..b8256d6c1 100644 --- a/doc/manual/en/ReleaseNotes.raw.wiki +++ b/doc/manual/en/ReleaseNotes.raw.wiki @@ -10,6 +10,66 @@ For more technical details, see the [[https://salsa.debian.org/freedombox-team/f The following are the release notes for each !FreedomBox version. +== FreedomBox 21.15 (2021-12-06) == + +=== Highlights === + + * dynamicdns: Update URLs to the new dynamic DNS server + * firewall: Allow configuration upgrade to version 1.0.x + * shaarli: Enable app (only available in testing and unstable) + +=== Other Changes === + + * *: Drop module level depends declaration + * *: Drop module level package_conflicts and use component API + * *: Drop unused manual_page at module level + * *: Drop use of managed_packages and rely on Packages component + * *: Drop use of managed_services, rely on Daemon component + * *: Drop use of module level is_essential flag + * *: Drop use of module level version + * *: Drop use of unnecessary managed_paths + * *: Use the App's state management API + * actions/letsencrypt: Drop use of managed_paths and use LE component + * actions/service: Drop unused list action + * actions/service: Drop use of managed_services for Daemon component + * actions: Get list of packages from Packages components + * app: Introduce API for managing setup state of the app + * app: Introduce API to setup an app + * bind: Drop alias handling unnecessary in >= Bullseye + * daemon: Add new component to hold information about related daemons + * doc/dev: Drop discussion on managed_paths + * doc/dev: Drop reference to module level depends declaration + * doc/dev: Remove mention of managed_services + * doc/dev: Remove outdated reference to init() at module level + * doc/dev: Update documentation to not refer to managed_packages + * email_server: Merge domain configuration with app view + * email_server: Simplify domain configuration form + * first_boot: Drop use of loaded_modules and use App.list + * forms: Fix regression with TLS domain form in quassel and tt-rss + * letsencrypt: On domain removal, don't revoke certificate, keep it + * locale: Update translations for Czech, German, Norwegian Bokmål + * main: List apps instead of modules + * middleware, views: Reduce use of setup_helper + * module_loader, app: Move app init to app module + * package: Add parameter to specify skipping package recommendations + * package: Implement installing packages in the component + * package: Introduce component API for package conflicts + * packages: Move checking for unavailable packages to component + * security: Drop use of loaded_modules and use App.list + * security: Drop use of managed_services in security report + * security: Get the list of packages from Packages component + * setup: Drop unused API for app's state management + * setup: List dependencies for apps instead of modules + * setup: Run setup on apps instead of modules + * setup: Use apps instead of modules to determine running first setup + * setup: Work on apps instead of modules for force upgrade + * tests: Add 'domain' mark for apps that add/remove domains + * web_server: Drop use of loaded_modules and use App.list + +== FreedomBox 21.14.1 (2021-11-24) == + + * config: Add packages component to a re-add zram-tools dependency + == FreedomBox 21.14 (2021-11-22) == === Highlights === diff --git a/doc/manual/en/images/DynamicDNS-Settings.png b/doc/manual/en/images/DynamicDNS-Settings.png index 5083ae1c1..68f2b34bb 100644 Binary files a/doc/manual/en/images/DynamicDNS-Settings.png and b/doc/manual/en/images/DynamicDNS-Settings.png differ diff --git a/doc/manual/es/DynamicDNS.raw.wiki b/doc/manual/es/DynamicDNS.raw.wiki index 8359b65b8..72a762f50 100644 --- a/doc/manual/es/DynamicDNS.raw.wiki +++ b/doc/manual/es/DynamicDNS.raw.wiki @@ -26,11 +26,11 @@ Por otra parte el protocolo GnuDIP solo transportará un valor MD5 salpimentado === Emplear el protocolo GnuDIP === - 1. Registra una cuenta en cualquier proveedor de servicio de DNS Dinamico. Hay un servicio gratuito provisto por la comunidad !FreedomBox disponible en https://gnudip.datasystems24.net . + 1. Registra una cuenta en cualquier proveedor de servicio de DNS Dinamico. Hay un servicio gratuito provisto por la comunidad !FreedomBox disponible en https://ddns.freedombox.org . 1. Habilita el Servicio de DNS Dinamico en el interfaz de usuario de !FreedomBox. - 1. Selecciona ''GnuDIP'' como ''tipo de servicio'', introduce la dirección de tu proveedor de servicio de DNS Dinamico (por ejemplo, gnudip.datasystems24.net) en el campo ''Dirección del servidor GnuDIP''. + 1. Selecciona ''GnuDIP'' como ''tipo de servicio'', introduce la dirección de tu proveedor de servicio de DNS Dinamico (por ejemplo, ddns.freedombox.org) en el campo ''Dirección del servidor GnuDIP''. {{attachment:DynamicDNS-Settings.png|Dynamic DNS Settings|width=800}} @@ -62,7 +62,7 @@ Se implementa esta funcionalidad porque los proveedores de servicio de DNS Dinam === Recap: How to create a DNS name with GnuDIP === /* to delete or to replace the old text */ - 1. Access to [[https://gnudip.datasystems24.net|GnuIP login page]] (answer Yes to all pop ups) + 1. Access to [[https://ddns.freedombox.org|GnuIP login page]] (answer Yes to all pop ups) 1. Click on "Self Register" 1. Fill the registration form (Username and domain will form the public IP address [username.domain]) 1. Take note of the username/hostname and password that will be used on the !FreedomBox app. @@ -72,11 +72,11 @@ Se implementa esta funcionalidad porque los proveedores de servicio de DNS Dinam 1. Click on "Set Up" in the top menu. 1. Activate Dynamic DNS 1. Choose GnuDIP service. - 1. Add server address (gnudip.datasystems24.net) + 1. Add server address (ddns.freedombox.org) 1. Add your fresh domain name (username.domain, ie [username].freedombox.rocks) 1. Add your fresh username (the one used in your new IP address) and password 1. Add your GnuDIP password - 1. Fill the option with http://myip.datasystems24.de (try this url in your browser, you will figure out immediately) + 1. Fill the option with https://ddns.freedombox.org/ip/ (try this url in your browser, you will figure out immediately) ## END_INCLUDE diff --git a/doc/manual/es/ReleaseNotes.raw.wiki b/doc/manual/es/ReleaseNotes.raw.wiki index 3b70912da..b8256d6c1 100644 --- a/doc/manual/es/ReleaseNotes.raw.wiki +++ b/doc/manual/es/ReleaseNotes.raw.wiki @@ -10,6 +10,66 @@ For more technical details, see the [[https://salsa.debian.org/freedombox-team/f The following are the release notes for each !FreedomBox version. +== FreedomBox 21.15 (2021-12-06) == + +=== Highlights === + + * dynamicdns: Update URLs to the new dynamic DNS server + * firewall: Allow configuration upgrade to version 1.0.x + * shaarli: Enable app (only available in testing and unstable) + +=== Other Changes === + + * *: Drop module level depends declaration + * *: Drop module level package_conflicts and use component API + * *: Drop unused manual_page at module level + * *: Drop use of managed_packages and rely on Packages component + * *: Drop use of managed_services, rely on Daemon component + * *: Drop use of module level is_essential flag + * *: Drop use of module level version + * *: Drop use of unnecessary managed_paths + * *: Use the App's state management API + * actions/letsencrypt: Drop use of managed_paths and use LE component + * actions/service: Drop unused list action + * actions/service: Drop use of managed_services for Daemon component + * actions: Get list of packages from Packages components + * app: Introduce API for managing setup state of the app + * app: Introduce API to setup an app + * bind: Drop alias handling unnecessary in >= Bullseye + * daemon: Add new component to hold information about related daemons + * doc/dev: Drop discussion on managed_paths + * doc/dev: Drop reference to module level depends declaration + * doc/dev: Remove mention of managed_services + * doc/dev: Remove outdated reference to init() at module level + * doc/dev: Update documentation to not refer to managed_packages + * email_server: Merge domain configuration with app view + * email_server: Simplify domain configuration form + * first_boot: Drop use of loaded_modules and use App.list + * forms: Fix regression with TLS domain form in quassel and tt-rss + * letsencrypt: On domain removal, don't revoke certificate, keep it + * locale: Update translations for Czech, German, Norwegian Bokmål + * main: List apps instead of modules + * middleware, views: Reduce use of setup_helper + * module_loader, app: Move app init to app module + * package: Add parameter to specify skipping package recommendations + * package: Implement installing packages in the component + * package: Introduce component API for package conflicts + * packages: Move checking for unavailable packages to component + * security: Drop use of loaded_modules and use App.list + * security: Drop use of managed_services in security report + * security: Get the list of packages from Packages component + * setup: Drop unused API for app's state management + * setup: List dependencies for apps instead of modules + * setup: Run setup on apps instead of modules + * setup: Use apps instead of modules to determine running first setup + * setup: Work on apps instead of modules for force upgrade + * tests: Add 'domain' mark for apps that add/remove domains + * web_server: Drop use of loaded_modules and use App.list + +== FreedomBox 21.14.1 (2021-11-24) == + + * config: Add packages component to a re-add zram-tools dependency + == FreedomBox 21.14 (2021-11-22) == === Highlights === diff --git a/doc/manual/es/images/DynamicDNS-Settings.png b/doc/manual/es/images/DynamicDNS-Settings.png index 5083ae1c1..bbf0cb2df 100644 Binary files a/doc/manual/es/images/DynamicDNS-Settings.png and b/doc/manual/es/images/DynamicDNS-Settings.png differ