diff --git a/CHANGELOG.md b/CHANGELOG.md
deleted file mode 100644
index 8158f17c..00000000
--- a/CHANGELOG.md
+++ /dev/null
@@ -1,5 +0,0 @@
-# Modified variable
-
-| Variable | Description |
-|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| **dns_over_https.custom_dns_url**
[`web address`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | Custom DNS URL.
**Validators**:
• well-known ports (1 to 1023) are allowed
• registred ports (1024 to 49151) are allowed
• type domainname
• the domain name can be a hostname
• must starts with 'https://' only
**Disabled**: if "[Use Provider](#dns_over_https.provider)" is not "Custom". |
diff --git a/README.md b/README.md
index eef3e416..9d97a06f 100644
--- a/README.md
+++ b/README.md
@@ -1,9 +1,9 @@
- [Summary](https://forge.cloud.silique.fr/stove/rougail-tutorials/src/branch/1.1/README.md)
-- [[tutorial v1.1_142] A web_address variable ](https://forge.cloud.silique.fr/stove/rougail-tutorials/src/commit/v1.1_142/README.md) ([diff](https://forge.cloud.silique.fr/stove/rougail-tutorials/compare/v1.1_150~1..v1.1_150))
+- [[tutorial v1.1_150] A variable with custom validation](https://forge.cloud.silique.fr/stove/rougail-tutorials/src/commit/v1.1_150/README.md) ([diff](https://forge.cloud.silique.fr/stove/rougail-tutorials/compare/v1.1_160~1..v1.1_160))
-# [tutorial v1.1_150] A variable with custom validation
+# [tutorial v1.1_160] Namespace
-[Read the tutorial "A variable with custom validation" in the documentation](https://pedago.gwenaelremond.fr/bribes/rougail/tutorial/jinja.html#a-variable-with-custom-validation)
+[Read the tutorial "Namespace" in the documentation](https://pedago.gwenaelremond.fr/bribes/rougail/tutorial/jinja.html#namespace)
## Screenshot
@@ -25,83 +25,35 @@ pip install rougail-cli rougail-output-exporter rougail-output-doc rougail-user-
Then switch to the tutorial page:
```shell
-git switch --detach v1.1_150
+git switch --detach v1.1_160
```
## Structure
-.
- ├── firefox
- │ ├── 00-proxy.yml
- │ ├── 10-manual.yml
- │ ├── 20-manual.yml
- │ ├── 30-auto.yml
- │ ├── 40-no_proxy.yml
- │ ├── 50-prompt_authentication.yml
- │ ├── 55-proxy_dns_socks5.yml
- │ └── 60-dns_over_https.yml
- └── types
- └── proxy
- └── 00-type.yml
+.
+ ├── firefox
+ │ ├── 00-proxy.yml
+ │ ├── 10-manual.yml
+ │ ├── 20-manual.yml
+ │ ├── 30-auto.yml
+ │ ├── 40-no_proxy.yml
+ │ ├── 50-prompt_authentication.yml
+ │ ├── 55-proxy_dns_socks5.yml
+ │ └── 60-dns_over_https.yml
+ └── types
+ └── proxy
+ └── 00-type.yml
╭─────── Caption ────────╮ -│ Variable Default value │ -╰────────────────────────╯ +╭────────────── Caption ───────────────╮ +│ Variable Default value │ +│ Modified value │ +│ (⏳ Original default value) │ +╰──────────────────────────────────────╯ Variables: -┣━━ 📓 proxy_mode (Configure Proxy Access to the Internet): No proxy -┗━━ 📂 dns_over_https (DNS over HTTPS) - ┗━━ 📓 enable_dns_over_https (Enable DNS over HTTPS): false +┗━━ 📂 firefox (Firefox) + ┣━━ 📓 proxy_mode (Configure Proxy Access to the Internet): No proxy + ┗━━ 📂 dns_over_https (DNS over HTTPS) + ┣━━ 📓 enable_dns_over_https (Enable DNS over HTTPS): true ◀ loaded from + ┃ the YAML file "config/01/config.yml" (⏳ false) + ┗━━ 📓 provider (Use Provider): Cloudflarediff --git a/config/02/cmd_ro.txt b/config/02/cmd_ro.txt deleted file mode 100644 index 44796ffd..00000000 --- a/config/02/cmd_ro.txt +++ /dev/null @@ -1 +0,0 @@ -rougail -m firefox/ --types types/proxy --modes_level basic standard advanced -u yaml -yf config/02/config.yml \ No newline at end of file diff --git a/config/02/config.yml b/config/02/config.yml deleted file mode 100644 index aee4796f..00000000 --- a/config/02/config.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -dns_over_https: - enable_dns_over_https: true diff --git a/config/02/output_ro.html b/config/02/output_ro.html deleted file mode 100644 index de930b83..00000000 --- a/config/02/output_ro.html +++ /dev/null @@ -1,12 +0,0 @@ -╭────────────── Caption ───────────────╮ -│ Variable Default value │ -│ Modified value │ -│ (⏳ Original default value) │ -╰──────────────────────────────────────╯ -Variables: -┣━━ 📓 proxy_mode (Configure Proxy Access to the Internet): No proxy -┗━━ 📂 dns_over_https (DNS over HTTPS) - ┣━━ 📓 enable_dns_over_https (Enable DNS over HTTPS): true ◀ loaded from the - ┃ YAML file "config/02/config.yml" (⏳ false) - ┗━━ 📓 provider (Use Provider): Cloudflare -diff --git a/config/03/cmd_ro.txt b/config/03/cmd_ro.txt deleted file mode 100644 index 88a842ba..00000000 --- a/config/03/cmd_ro.txt +++ /dev/null @@ -1 +0,0 @@ -rougail -m firefox/ --types types/proxy --modes_level basic standard advanced -u yaml -yf config/03/config.yml \ No newline at end of file diff --git a/config/03/config.yml b/config/03/config.yml deleted file mode 100644 index 2497fc1f..00000000 --- a/config/03/config.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -dns_over_https: - enable_dns_over_https: true - provider: Custom - custom_dns_url: http://dns.net diff --git a/config/03/output_ro.html b/config/03/output_ro.html deleted file mode 100644 index 4cdee614..00000000 --- a/config/03/output_ro.html +++ /dev/null @@ -1,8 +0,0 @@ -🛑 Caution -┗━━ dns_over_https (DNS over HTTPS) - ┗━━ custom_dns_url (Custom DNS URL) - ┣━━ 🔔 the value "http://dns.net" is an invalid URL, must starts with - ┃ 'https://' only, it will be ignored when loading from the YAML file - ┃ "config/03/config.yml" - ┗━━ 🛑 mandatory variable but has no value -diff --git a/config/04/cmd_ro.txt b/config/04/cmd_ro.txt deleted file mode 100644 index 6219b69f..00000000 --- a/config/04/cmd_ro.txt +++ /dev/null @@ -1 +0,0 @@ -rougail -m firefox/ --types types/proxy --modes_level basic standard advanced -u yaml -yf config/04/config.yml \ No newline at end of file diff --git a/config/04/config.yml b/config/04/config.yml deleted file mode 100644 index 7f28b0da..00000000 --- a/config/04/config.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -dns_over_https: - enable_dns_over_https: true - provider: Custom - custom_dns_url: https://dns.net diff --git a/config/04/output_ro.html b/config/04/output_ro.html deleted file mode 100644 index a9734c5e..00000000 --- a/config/04/output_ro.html +++ /dev/null @@ -1,15 +0,0 @@ -╭────────────── Caption ───────────────╮ -│ Variable Default value │ -│ Modified value │ -│ (⏳ Original default value) │ -╰──────────────────────────────────────╯ -Variables: -┣━━ 📓 proxy_mode (Configure Proxy Access to the Internet): No proxy -┗━━ 📂 dns_over_https (DNS over HTTPS) - ┣━━ 📓 enable_dns_over_https (Enable DNS over HTTPS): true ◀ loaded from the - ┃ YAML file "config/04/config.yml" (⏳ false) - ┣━━ 📓 provider (Use Provider): Custom ◀ loaded from the YAML file - ┃ "config/04/config.yml" (⏳ Cloudflare) - ┗━━ 📓 custom_dns_url (Custom DNS URL): https://dns.net ◀ loaded from the - YAML file "config/04/config.yml" -diff --git a/tree.html b/tree.html index 166a1733..14e71515 100644 --- a/tree.html +++ b/tree.html @@ -1,15 +1,15 @@-.
\ No newline at end of file
- ├── firefox
- │ ├── 00-proxy.yml
- │ ├── 10-manual.yml
- │ ├── 20-manual.yml
- │ ├── 30-auto.yml
- │ ├── 40-no_proxy.yml
- │ ├── 50-prompt_authentication.yml
- │ ├── 55-proxy_dns_socks5.yml
- │ └── 60-dns_over_https.yml
- └── types
- └── proxy
- └── 00-type.yml
+.
+ ├── firefox
+ │ ├── 00-proxy.yml
+ │ ├── 10-manual.yml
+ │ ├── 20-manual.yml
+ │ ├── 30-auto.yml
+ │ ├── 40-no_proxy.yml
+ │ ├── 50-prompt_authentication.yml
+ │ ├── 55-proxy_dns_socks5.yml
+ │ └── 60-dns_over_https.yml
+ └── types
+ └── proxy
+ └── 00-type.yml