[00:00:01]
<Yunohost Git/Infra notifications> [yunohost-portal] OniriCorpe created new branch OniriCorpe-patch-1
[00:00:02]
<Yunohost Git/Infra notifications> [yunohost-portal] OniriCorpe pushed 1 commit to OniriCorpe-patch-1: login: autofocus the username field on page load ([184f02a5](https://github.com/YunoHost/yunohost-portal/commit/184f02a5af62359a36c756484737b283eef8c00b))
[00:00:49]
<Yunohost Git/Infra notifications> [yunohost-portal] OniriCorpe opened [pull request #29](https://github.com/YunoHost/yunohost-portal/pull/29): login: autofocus the username field on page load
[00:00:49]
<Yunohost Git/Infra notifications> [yunohost-portal] OniriCorpe labeled enhancement on [pull request #29](https://github.com/YunoHost/yunohost-portal/pull/29): login: autofocus the username field on page load
[00:03:16]
<Yunohost Git/Infra notifications> [yunohost-admin] OniriCorpe pushed 1 commit to OniriCorpe-patch-1: login: autofocus the username field on page load ([af9ba67d](https://github.com/YunoHost/yunohost-admin/commit/af9ba67d5bc95a2cb767ea786716b54bf6760c29))
[00:03:16]
<Yunohost Git/Infra notifications> [yunohost-admin] OniriCorpe created new branch OniriCorpe-patch-1
[00:04:37]
<Yunohost Git/Infra notifications> [yunohost-portal] OniriCorpe deleted branch OniriCorpe-patch-1
[00:12:22]
<Yunohost Git/Infra notifications> [yunohost-admin] OniriCorpe pushed 1 commit to OniriCorpe-patch-1: add props to InputItem props ([21fcdd3e](https://github.com/YunoHost/yunohost-admin/commit/21fcdd3ef945d460a248a4f0f9c59282496bdbaa))
[00:14:22]
<Yunohost Git/Infra notifications> [yunohost-admin] OniriCorpe pushed 1 commit to OniriCorpe-patch-1: nyeeee ([7e06f5f7](https://github.com/YunoHost/yunohost-admin/commit/7e06f5f72677e88cb97a886a7f93404589514802))
[00:15:12]
<Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost-portal/12.0.8+202503150115 for bookworm/unstable/all ...
[00:17:31]
<Yunohost Git/Infra notifications> ✔️ Completed build for yunohost-portal/12.0.8+202503150115 for bookworm/unstable/all.
[00:18:50]
<Yunohost Git/Infra notifications> [yunohost-admin] OniriCorpe pushed 1 commit to OniriCorpe-patch-1: Update form.ts ([e10be33d](https://github.com/YunoHost/yunohost-admin/commit/e10be33dbe9954df8f2ed5d989717ead8088645a))
[00:19:52]
<Yunohost Git/Infra notifications> [yunohost-admin] OniriCorpe deleted branch OniriCorpe-patch-1
[00:19:52]
<Yunohost Git/Infra notifications> [yunohost-admin] OniriCorpe pushed 1 commit to dev: login: autofocus the username field on page load (#626) * login: autofocus the username field on page load * add props... ([040cf31b](https://github.com/YunoHost/yunohost-admin/commit/040cf31be28063ee6c90bd027dbc6adf71e0f0e5))
[00:19:52]
<Yunohost Git/Infra notifications> [yunohost-admin] OniriCorpe merged [pull request #626](https://github.com/YunoHost/yunohost-admin/pull/626): login: autofocus the username field on page load
[00:20:47]
<Yunohost Git/Infra notifications> [yunohost-admin] OniriCorpe [commented](https://github.com/YunoHost/yunohost-admin/pull/625#issuecomment-2726051303) on [issue #625](https://github.com/YunoHost/yunohost-admin/pull/625) Easteregg spinner for trans day?: 🏳️⚧️
[00:31:11]
<Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost-admin/12.1.1+202503150130 for bookworm/unstable/all ...
[00:35:33]
<Yunohost Git/Infra notifications> [landingpage] OniriCorpe merged [pull request #43](https://github.com/YunoHost/landingpage/pull/43): Translations update from Weblate
[00:36:34]
<Yunohost Git/Infra notifications> ✔️ Completed build for yunohost-admin/12.1.1+202503150130 for bookworm/unstable/all.
[10:27:41]
<Salamandar> it's fixed in subsequent commits yeah
[10:30:36]
<kayou> ctrl +f "Both" in https://github.com/YunoHost/yunohost/blob/dev/src/firewall.py, found nothing o.O
[10:31:59]
<kayou> i've found a regression in 12.1.\*:
```bash
❯ sudo yunohost firewall allow Both 1234
Traceback (most recent call last):
File "/usr/bin/yunohost", line 108, in <module>
main()
File "/usr/bin/yunohost", line 97, in main
yunohost.cli(
File "/usr/lib/python3/dist-packages/yunohost/__init__.py", line 41, in cli
ret = moulinette.cli(
^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/moulinette/__init__.py", line 140, in cli
).run(args, output_as=output_as, timeout=timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/moulinette/interfaces/cli.py", line 521, in run
ret = self.actionsmap.process(args, timeout=timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/moulinette/actionsmap.py", line 579, in process
return func(**arguments)
^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/yunohost/firewall.py", line 461, in firewall_allow
return firewall_open(
^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/yunohost/firewall.py", line 405, in firewall_open
firewall.open_port(protocol, port, comment, upnp)
File "/usr/lib/python3/dist-packages/yunohost/firewall.py", line 107, in open_port
protocol, port = self._validate_port(protocol, port)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/yunohost/firewall.py", line 101, in _validate_port
raise ValueError(f"protocol should be tcp or udp, not {protocol}")
ValueError: protocol should be tcp or udp, not both
```
[10:44:36]
<mathieuw> > <@yunohostinfra:matrix.org> [yunohost-admin] OniriCorpe merged [pull request #626](https://github.com/YunoHost/yunohost-admin/pull/626): login: autofocus the username field on page load
Nickel, merci pour ce commit et ta réponse [à cette demande](https://toot.aquilenet.fr/@yunohost/114163524953838849), Émy – OniriCorpe: <3
[11:33:08]
<Yunohost Git/Infra notifications> [yunohost] kay0u created new branch fix_firewall_allow_disallow_both
[11:33:08]
<Yunohost Git/Infra notifications> [yunohost] kay0u pushed 1 commit to fix_firewall_allow_disallow_both: Fix "Both" protocol for firewall allow/disallow ([4a88575b](https://github.com/YunoHost/yunohost/commit/4a88575bb8486e2a061b57cedf3e1f8a5744b90a))
[11:34:33]
<Yunohost Git/Infra notifications> [yunohost] kay0u opened [pull request #2067](https://github.com/YunoHost/yunohost/pull/2067): Fix "Both" protocol for firewall allow/disallow
[11:35:06]
<Yunohost Git/Infra notifications> [yunohost] kay0u edited [pull request #2067](https://github.com/YunoHost/yunohost/pull/2067): Fix "Both" protocol for firewall allow/disallow
[17:32:57]
<Yunohost Git/Infra notifications> [yunohost] sachaz opened [pull request #2068](https://github.com/YunoHost/yunohost/pull/2068): Update resolv.dnsmasq.conf + 1 DNS server Aquilenet
[17:40:04]
<Yunohost Git/Infra notifications> [yunohost] alexAubin [commented](https://github.com/YunoHost/yunohost/pull/2068#issuecomment-2726821412) on [issue #2068](https://github.com/YunoHost/yunohost/pull/2068) Update resolv.dnsmasq.conf + 1 DNS server Aquilenet: Cheers
[17:40:06]
<Yunohost Git/Infra notifications> [yunohost] alexAubin merged [pull request #2068](https://github.com/YunoHost/yunohost/pull/2068): Update resolv.dnsmasq.conf + 1 DNS server Aquilenet
[17:40:44]
<Yunohost Git/Infra notifications> [yunohost-admin] OniriCorpe pushed 2 commits to dev ([040cf31be280...9b921970de4b](https://github.com/YunoHost/yunohost-admin/compare/040cf31be280...9b921970de4b))
[17:40:44]
<Yunohost Git/Infra notifications> [yunohost-admin] OniriCorpe merged [pull request #624](https://github.com/YunoHost/yunohost-admin/pull/624): Translations update from Weblate
[17:40:45]
<Yunohost Git/Infra notifications> [yunohost-admin/dev] Translated using Weblate (French) (#624) Currently translated at 100.0% (456 of 456 strings) Translation: YunoHost/adm... - OniriCorpe
[17:40:45]
<Yunohost Git/Infra notifications> [yunohost-admin/dev] Translated using Weblate (French) Currently translated at 100.0% (456 of 456 strings) Translation: YunoHost/admin Tran... - Éric Gaspar
[17:40:49]
<Yunohost Git/Infra notifications> [yunohost] alexAubin merged [pull request #2067](https://github.com/YunoHost/yunohost/pull/2067): Fix "Both" protocol for firewall allow/disallow
[17:40:53]
<Yunohost Git/Infra notifications> [yunohost] alexAubin deleted branch fix_firewall_allow_disallow_both
[17:45:05]
<Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.1.2+202503151845 for bookworm/unstable/all ...
[17:47:19]
<Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.1.2+202503151845 for bookworm/unstable/all.
[17:47:22]
<Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost-admin/12.1.1+202503151845 for bookworm/unstable/all ...
[17:49:56]
<Yunohost Git/Infra notifications> ✔️ Completed build for yunohost-admin/12.1.1+202503151845 for bookworm/unstable/all.
[18:30:32]
<Yunohost Git/Infra notifications> [yunohost-admin] Salamandar [commented](https://github.com/YunoHost/yunohost-admin/pull/625#discussion_r1997205255) on pull request #625 Easteregg spinner for trans day?: Oh OK its just for readability, so 31th of march i guess.
[20:38:09]
<Yunohost Git/Infra notifications> [yunohost-admin] Tagadda merged [pull request #625](https://github.com/YunoHost/yunohost-admin/pull/625): Easteregg spinner for trans day?
[20:38:15]
<Yunohost Git/Infra notifications> [yunohost-admin] Tagadda deleted branch transcat
[20:38:31]
<Tagada> 😎
[20:45:06]
<Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost-admin/12.1.1+202503152145 for bookworm/unstable/all ...
[20:47:26]
<Yunohost Git/Infra notifications> ✔️ Completed build for yunohost-admin/12.1.1+202503152145 for bookworm/unstable/all.
[22:15:34]
<Yunohost Git/Infra notifications> [yunohost] zamentur [commented](https://github.com/YunoHost/yunohost/pull/2066#issuecomment-2727025272) on [issue #2066](https://github.com/YunoHost/yunohost/pull/2066) [fix] FDN dns resolver are not available for all AS: > Not sure to see how it would break the upgrade, we have several resolvers in the list precisely to avoid everything br...