[02:10:10]
<m606> it seems `pattern.regexp` in `config_panel.toml` is not working properly for `tags` elements.
https://github.com/YunoHost/yunohost/blob/c936c0b6017199bc812be7c5e899f98c6b8cb48e/src/utils/form.py#L1619
e.g. issue with this app: https://github.com/YunoHost-Apps/wireguard_client_ynh/blob/85cbc3d51a059fad89837fa11b523021b28ff7ef/config_panel.toml#L17-L22
It accepts any values to be saved, even with other chars than `[a-Z0-9_]` (and therefore creates bug in the app in such case), and never displays the `pattern.error` message.
[09:38:14]
<Yunohost Git/Infra notifications> [dynette] Salamandar pushed to enh-include: [enh] Avoid to generate tons of lines to grant permissions ([3f4d1253](https://github.com/YunoHost/dynette/commit/3f4d125304b76fd41fdce05fb6f12ba59e0ac7af))
[09:38:14]
<Yunohost Git/Infra notifications> [dynette] Salamandar pushed to enh-include: named config: update-policy: remove record types from grant lines If no types are explicitly specified, then a rule mat... ([c5863138](https://github.com/YunoHost/dynette/commit/c586313846756ef1f410005410111d32c3358b71))
[09:38:51]
<Yunohost Git/Infra notifications> [dynette] Salamandar just made [pull request #18](https://github.com/YunoHost/dynette/pull/18) ready for review: [enh] Avoid to generate tons of lines to grant permissions
[09:38:58]
<Yunohost Git/Infra notifications> [dynette] Salamandar merged [pull request #18](https://github.com/YunoHost/dynette/pull/18): [enh] Avoid to generate tons of lines to grant permissions
[09:38:59]
<Yunohost Git/Infra notifications> [dynette] Salamandar pushed to main: [enh] Avoid to generate tons of lines to grant permissions ([54b4cd2f](https://github.com/YunoHost/dynette/commit/54b4cd2fc2d4fd40760fa9135138365586f7edac))
[09:39:00]
<Yunohost Git/Infra notifications> [dynette] Salamandar pushed to main: named config: update-policy: remove record types from grant lines If no types are explicitly specified, then a rule mat... ([ccb15e26](https://github.com/YunoHost/dynette/commit/ccb15e2681d8d9fa7e0826e8edce7abd8edbf7a3))
[09:39:01]
<Yunohost Git/Infra notifications> [dynette] Salamandar deleted branch enh-include
[13:30:53]
<Yunohost Git/Infra notifications> [dynette] Salamandar pushed to fpu-zones: Split named config into small zones ([b8304702](https://github.com/YunoHost/dynette/commit/b83047021dc8dc2f6f2acf205928f1b95c4a69a0))
[13:31:42]
<Yunohost Git/Infra notifications> [dynette] Salamandar pushed to fpu-sqlalchemy: dynette: make set_last_query take a dict ([05ad2c4f](https://github.com/YunoHost/dynette/commit/05ad2c4ff9cfef61af26ffc6bfd871aab740ee7f))
[13:32:30]
<Yunohost Git/Infra notifications> [dynette] Salamandar pushed to fpu-sqlalchemy: Use SQLAlchemy for thread safe stuff ([6f1989ba](https://github.com/YunoHost/dynette/commit/6f1989ba09c3ce7ac5af8d97b1d7c610ae4651cc))
[16:53:33]
<Yunohost Git/Infra notifications> [issues] oleole39 opened [issue #2777](https://github.com/YunoHost/issues/issues/2777): Pattern validation error for tags entries in config_panel.toml
[20:13:52]
<Salamandar> > `W: GPG error: https://repos.influxdata.com/debian stable InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY DA61C26A0585BD3B
> E: The repository 'https://repos.influxdata.com/debian stable InRelease' is not signed.`
O noes
[21:41:21]
<Yunohost Git/Infra notifications> [dynette] Salamandar pushed to fpu-sqlalchemy: Use SQLAlchemy for thread safe stuff ([1a01b3f7](https://github.com/YunoHost/dynette/commit/1a01b3f799111141d656e3730df892f96f968980))
[21:41:37]
<Yunohost Git/Infra notifications> [dynette] Salamandar pushed to fpu-sqlalchemy: Use SQLAlchemy for thread safe stuff ([6c3f0b46](https://github.com/YunoHost/dynette/commit/6c3f0b465b130866e709cc0a86b5d23f464839f4))
[21:45:28]
<Yunohost Git/Infra notifications> [dynette] Salamandar pushed to fpu-sqlalchemy: Call dynette.init() on tools ([1ace6145](https://github.com/YunoHost/dynette/commit/1ace614516cb223fbafcfed4daa03f02109acf84))
[21:53:03]
<Yunohost Git/Infra notifications> [dynette] Salamandar pushed to fpu-sqlalchemy: Wooops, iter with tld was broken ([c1211010](https://github.com/YunoHost/dynette/commit/c1211010b7478f9d212f405f35155c5afec3b038))
[21:55:34]
<Yunohost Git/Infra notifications> [dynette] Salamandar pushed to main: dynette: make set_last_query take a dict ([05ad2c4f](https://github.com/YunoHost/dynette/commit/05ad2c4ff9cfef61af26ffc6bfd871aab740ee7f))
[21:55:39]
<Yunohost Git/Infra notifications> [dynette] Salamandar pushed to main: Use SQLAlchemy for thread safe stuff ([5e209bce](https://github.com/YunoHost/dynette/commit/5e209bce01f63c337d7f5579f1e01bc8763541dc))
[21:55:46]
<Yunohost Git/Infra notifications> [dynette] Salamandar deleted branch fpu-sqlalchemy
[21:56:19]
<Yunohost Git/Infra notifications> [dynette] Salamandar pushed to fpu-zones: Split named config into small zones This reverts commit b863ed125278eca8c8d0b8a0916d3b84daaa8f09. ([650ce414](https://github.com/YunoHost/dynette/commit/650ce4140fe313b2b3a87bd438ad4105cd641261))