Saturday, February 22, 2025
dev@conference.yunohost.org
February
Mon Tue Wed Thu Fri Sat Sun
          1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
   
             

[13:47:00] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin pushed 2 commits to move-perm-data-out-of-ldap ([695815ff666c...fa5990f5065f](https://github.com/YunoHost/yunohost/compare/695815ff666c...fa5990f5065f))
[13:47:00] <Yunohost Git/Infra notifications> [yunohost/move-perm-data-out-of-ldap] Misc cleaning forgotten debug code - Alexandre Aubin
[13:47:00] <Yunohost Git/Infra notifications> [yunohost/move-perm-data-out-of-ldap] configpanel: fix/workaround case where the webclient resends an unmodified file path for some reason - Alexandre Aubin
[14:32:30] <Yunohost Git/Infra notifications> [moulinette] a​lexAubin pushed 1 commit to dev: locale: fix misleading message + locale header aint there when hitting /sse, resulting in locale = None ([474697c4](https://github.com/YunoHost/moulinette/commit/474697c449a02ce50ff7bbc45dc242e8433f8b06))
[14:39:42] <Yunohost Git/Infra notifications> [yunohost/move-perm-data-out-of-ldap] Merge pull request #2043 from yunohost-bot/weblate-yunohost-core Translations update from Weblate - Alexandre Aubin
[14:39:42] <Yunohost Git/Infra notifications> [yunohost/move-perm-data-out-of-ldap] Translated using Weblate (Catalan) Currently translated at 99.1% (840 of 847 strings) Translation: YunoHost/core Trans... - Joan
[14:39:42] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin pushed 18 commits to move-perm-data-out-of-ldap ([fa5990f5065f...9ebeea5aa0b6](https://github.com/YunoHost/yunohost/compare/fa5990f5065f...9ebeea5aa0b6))
[14:39:43] <Yunohost Git/Infra notifications> [yunohost/move-perm-data-out-of-ldap] Merge branch dev into move-perm-data-out-of-ldap - Alexandre Aubin
[14:40:27] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin just made [pull request #1917](https://github.com/YunoHost/yunohost/pull/1917) ready for review: WIP: app/permissions: Move permissions data out of LDAP
[14:41:23] <Yunohost Git/Infra notifications> [yunohost] g​ithub-advanced-security[bot] [commented](https://github.com/YunoHost/yunohost/pull/1917#discussion_r1966527185) on pull request #1917 WIP: app/permissions: Move permissions data out of LDAP: ## Unused import

Import of ConfigPanelModel is not used.
Import of RawSettings is not used.
Import of RawConfig i...
[14:41:24] <Yunohost Git/Infra notifications> [yunohost] g​ithub-advanced-security[bot] [commented](https://github.com/YunoHost/yunohost/pull/1917#discussion_r1966527188) on pull request #1917 WIP: app/permissions: Move permissions data out of LDAP: ## Modification of parameter with default

This expression mutates a [default value](1).

[Show more details](https://gi...
[14:41:24] <Yunohost Git/Infra notifications> [yunohost] g​ithub-advanced-security[bot] [commented](https://github.com/YunoHost/yunohost/pull/1917#discussion_r1966527187) on pull request #1917 WIP: app/permissions: Move permissions data out of LDAP: ## Modification of parameter with default

This expression mutates a [default value](1).

[Show more details](https://gi...
[14:41:25] <Yunohost Git/Infra notifications> [yunohost] g​ithub-advanced-security[bot] [commented](https://github.com/YunoHost/yunohost/pull/1917#discussion_r1966527186) on pull request #1917 WIP: app/permissions: Move permissions data out of LDAP: ## Explicit returns mixed with implicit (fall through) returns

Mixing implicit and explicit returns may indicate an err...
[14:41:26] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin edited [pull request #1917](https://github.com/YunoHost/yunohost/pull/1917): app/permissions: Move permissions data out of LDAP, introduce a new app core config panel allowing to change the app logo, label, etc.
[14:41:26] <Yunohost Git/Infra notifications> [yunohost] g​ithub-advanced-security[bot] [commented](https://github.com/YunoHost/yunohost/pull/1917#discussion_r1966527184) on pull request #1917 WIP: app/permissions: Move permissions data out of LDAP: ## File is not always closed

File is opened but is not closed.

[Show more details](https://github.com/YunoHost/yunohos...
[14:41:27] <Yunohost Git/Infra notifications> Error in Webhooks: exception NoneType object has no attribute endswith on projects_v2_item webhooks, please see logs
[14:42:38] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin merged [pull request #1917](https://github.com/YunoHost/yunohost/pull/1917): app/permissions: Move permissions data out of LDAP, introduce a new app core config panel allowing to change the app logo, label, etc.
[14:42:42] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin deleted branch move-perm-data-out-of-ldap
[14:43:35] <Yunohost Git/Infra notifications> [yunohost] y​unohost-bot opened [pull request #2047](https://github.com/YunoHost/yunohost/pull/2047): Translations update from Weblate
[14:44:41] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin merged [pull request #2047](https://github.com/YunoHost/yunohost/pull/2047): Translations update from Weblate
[14:45:04] <Yunohost Git/Infra notifications> 🏗️ Starting build for moulinette/12.0.4+202502221545 for bookworm/unstable/all ...
[14:46:54] <Yunohost Git/Infra notifications> ✔️ Completed build for moulinette/12.0.4+202502221545 for bookworm/unstable/all.
[14:46:58] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.0.11+202502221545 for bookworm/unstable/all ...
[14:47:49] <Yunohost Git/Infra notifications> Error in Webhooks: exception NoneType object has no attribute endswith on projects_v2_item webhooks, please see logs
[14:47:49] <Yunohost Git/Infra notifications> [yunohost-admin] a​lexAubin edited [pull request #615](https://github.com/YunoHost/yunohost-admin/pull/615): app/permissions: Move permissions data out of LDAP, introduce a new app core config panel allowing to change the app logo, label, etc.
[14:48:25] <Yunohost Git/Infra notifications> ❌ Failed build for yunohost/12.0.11+202502221545 for bookworm/unstable/all ?!
[14:48:35] <Yunohost Git/Infra notifications> [yunohost-admin] a​lexAubin just made [pull request #615](https://github.com/YunoHost/yunohost-admin/pull/615) ready for review: app/permissions: Move permissions data out of LDAP, introduce a new app core config panel allowing to change the app logo, label, etc.
[14:49:21] <Aleks (he/him/il/lui)> hmmm eslint tests are failing because of a few minor stuff but merging anyway, we can take of those in the coming hours / days i guess
[14:49:29] <Yunohost Git/Infra notifications> [yunohost-admin] a​lexAubin merged [pull request #615](https://github.com/YunoHost/yunohost-admin/pull/615): app/permissions: Move permissions data out of LDAP, introduce a new app core config panel allowing to change the app logo, label, etc.
[14:49:34] <Yunohost Git/Infra notifications> [yunohost-admin] a​lexAubin deleted branch move-perm-data-out-of-ldap
[14:51:34] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin merged [pull request #2041](https://github.com/YunoHost/yunohost/pull/2041): [enh] Allow to login with a mail
[14:51:37] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin deleted branch enh-mail-login
[15:00:05] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.0.11+202502221600 for bookworm/unstable/all ...
[15:01:19] <Yunohost Git/Infra notifications> ❌ Failed build for yunohost/12.0.11+202502221600 for bookworm/unstable/all ?!
[15:01:21] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost-admin/12.0.5+202502221600 for bookworm/unstable/all ...
[15:02:45] <Yunohost Git/Infra notifications> [yunohost/enh-perf-ldap-update] Merge pull request #2041 from YunoHost/enh-mail-login [enh] Allow to login with a mail - Alexandre Aubin
[15:02:45] <Yunohost Git/Infra notifications> [yunohost/enh-perf-ldap-update] :art: Format Python code with Black, and Bash code with Shfmt - alexAubin
[15:02:45] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin pushed 58 commits to enh-perf-ldap-update ([ecb6829edb33...6427f3fd9443](https://github.com/YunoHost/yunohost/compare/ecb6829edb33...6427f3fd9443))
[15:02:46] <Yunohost Git/Infra notifications> [yunohost/enh-perf-ldap-update] Merge branch dev into enh-perf-ldap-update - Alexandre Aubin
[15:03:50] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost-admin/12.0.5+202502221600 for bookworm/unstable/all.
[15:05:31] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin [commented](https://github.com/YunoHost/yunohost/pull/1975#discussion_r1966531037) on pull request #1975 Improve LDAP performances when updating records, especially when many user entries exists: Stupid graphic bug hide the "commit this suggestion" button ufwuf zgvlbf ?
[15:05:40] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin edited a [comment](https://github.com/YunoHost/yunohost/pull/1975#discussion_r1960641527) on pull request #1975 Improve LDAP performances when updating records, especially when many user entries exists: suggestion value = set(value) - - - - - - -
[15:05:54] <Aleks (he/him/il/lui)> jesus i can't even
[15:06:21] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin pushed 1 commit to enh-perf-ldap-update: Update ldap.py: more explicit syntax to cast to set ([3cad58b3](https://github.com/YunoHost/yunohost/commit/3cad58b3bf67420c26dba6bb21659f187366cc49))
[15:14:21] <Yunohost Git/Infra notifications> [yunohost-admin] a​lexAubin merged [pull request #610](https://github.com/YunoHost/yunohost-admin/pull/610): Translations update from Weblate
[15:15:05] <Yunohost Git/Infra notifications> [yunohost-admin] d​ependabot[bot] edited [pull request #611](https://github.com/YunoHost/yunohost-admin/pull/611): chore(deps-dev): bump vite from 6.0.3 to 6.0.9 in /app
[15:15:07] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost-admin/12.0.5+202502221615 for bookworm/unstable/all ...
[15:15:10] <Yunohost Git/Infra notifications> [yunohost-admin] a​lexAubin merged [pull request #611](https://github.com/YunoHost/yunohost-admin/pull/611): chore(deps-dev): bump vite from 6.0.3 to 6.0.9 in /app
[15:15:19] <Yunohost Git/Infra notifications> [yunohost-admin] a​lexAubin deleted branch dependabot/npm_and_yarn/app/vite-6.0.9
[15:21:50] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost-admin/12.0.5+202502221615 for bookworm/unstable/all.
[15:49:49] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin pushed 1 commit to dev: Update manpage.template: storage has no actions T_T ([964767ac](https://github.com/YunoHost/yunohost/commit/964767acf2e9e03c440f7f432770857c1ef05706))
[15:52:31] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin pushed 1 commit to dev: disks: misc function/files renaming to be consistent with project nomenclature ([614dba00](https://github.com/YunoHost/yunohost/commit/614dba0074cfec6d6bb24059b98c878fcd21306c))
[15:58:31] <Yunohost Git/Infra notifications> [yunohost] c​hristophehenry opened [pull request #2048](https://github.com/YunoHost/yunohost/pull/2048): Storage managment API: make MyPy happy :)
[16:00:08] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.0.11+202502221700 for bookworm/unstable/all ...
[16:00:55] <Yunohost Git/Infra notifications> [yunohost] c​hristophehenry closed [pull request #2048](https://github.com/YunoHost/yunohost/pull/2048): Storage managment API: make MyPy happy :)
[16:00:58] <Yunohost Git/Infra notifications> [yunohost] c​hristophehenry [commented](https://github.com/YunoHost/yunohost/pull/2048#issuecomment-2676277667) on [issue #2048](https://github.com/YunoHost/yunohost/pull/2048) Storage managment API: make MyPy happy :): Tant pis :sweat_smile:
[16:02:40] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.0.11+202502221700 for bookworm/unstable/all.
[16:04:50] <Augier> Dunno. It may. I stumbled upon this: https://pypi.org/project/asyncio-gevent/

Edit: NVM. Seems unmaintained.
[16:15:11] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin deleted a [comment](https://github.com/YunoHost/yunohost/pull/1975#discussion_r1960641527) on pull request #1975 Improve LDAP performances when updating records, especially when many user entries exists: suggestion value = set(value) - - - - - - -
[16:15:15] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin deleted a [comment](https://github.com/YunoHost/yunohost/pull/1975#discussion_r1966531037) on pull request #1975 Improve LDAP performances when updating records, especially when many user entries exists: Stupid graphic bug hide the "commit this suggestion" button ufwuf zgvlbf ?
[16:15:19] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin merged [pull request #1975](https://github.com/YunoHost/yunohost/pull/1975): Improve LDAP performances when updating records, especially when many user entries exists
[16:15:26] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin deleted branch enh-perf-ldap-update
[16:15:59] <emile> Is it something new the httpS redirection on ip.yuno ?
[16:16:30] <Aleks (he/him/il/lui)> it's from the migration to the new server so like uh 2-3 months ago
[16:16:46] <emile> hmmok
[16:16:48] <Aleks (he/him/il/lui)> but yeah imho it was useful that it worked independently of SSL verification
[16:17:19] <emile> the redirection probably break a lot of scripts
[16:17:31] <emile> like mine for instance :D
[16:17:46] <Aleks (he/him/il/lui)> you're the first one complaining in 3 months 😅
[16:17:47] <Aleks (he/him/il/lui)> but yeah
[16:17:49] <Aleks (he/him/il/lui)> curl -L etc
[16:18:10] <emile> yes
[16:20:32] <emile> I just saw that one of my backup script failed because of that :D
[16:20:48] <emile> But It's my fault, I should monitor that
[16:30:34] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.0.11+202502221730 for bookworm/unstable/all ...
[16:34:33] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.0.11+202502221730 for bookworm/unstable/all.
[16:49:46] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin pushed 1 commit to dev: user: fix edge case when changing both the main email and email aliases ([b6dae682](https://github.com/YunoHost/yunohost/commit/b6dae682056a106f514c95d4d81d6c811159ed1a))
[16:50:17] <Augier> [Flask seems to support asyncio within Gevent](https://flask.palletsprojects.com/en/stable/async-await/) but I don't understand how… [Bottle also mentions greenlets](https://bottlepy.org/docs/dev/async.html#greenlets-to-the-rescue), which seems to be Gevent's coroutine system but again: no clue as to how to mix the two.
[17:00:09] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.0.11+202502221800 for bookworm/unstable/all ...
[17:02:08] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.0.11+202502221800 for bookworm/unstable/all.
[17:05:23] <Aleks (he/him/il/lui)> mandatory https://xkcd.com/221/
[17:07:20] <Aleks (he/him/il/lui)> https://github.com/YunoHost/yunohost/blob/f42b43b7cfa8a269fe1082e3b747d3d1bbdc7646/src/firewall.py#L146
[17:36:00] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin pushed 1 commit to dev: firewall: be paranoid about firewall.yml that might be empty for some reason, in which case an exception is triggered ea... ([15f8e2c4](https://github.com/YunoHost/yunohost/commit/15f8e2c4e48e39cf0c80f3d229ef69abf86353e7))
[17:36:45] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin merged [pull request #2038](https://github.com/YunoHost/yunohost/pull/2038): Fix firewall
[17:37:13] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin deleted branch fix_firewall
[17:45:11] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.0.11+202502221845 for bookworm/unstable/all ...
[17:48:19] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.0.11+202502221845 for bookworm/unstable/all.
[19:34:00] <Yunohost Git/Infra notifications> [moulinette] a​lexAubin pushed 1 commit to dev: Fix issues reported by flake8 ([77bf0b69](https://github.com/YunoHost/moulinette/commit/77bf0b690598eb835bd480d25daf615f7446aa51))
[19:34:14] <Yunohost Git/Infra notifications> [moulinette] a​lexAubin merged [pull request #362](https://github.com/YunoHost/moulinette/pull/362): Translations update from Weblate
[19:45:03] <Yunohost Git/Infra notifications> 🏗️ Starting build for moulinette/12.0.4+202502222045 for bookworm/unstable/all ...
[19:47:21] <Yunohost Git/Infra notifications> ✔️ Completed build for moulinette/12.0.4+202502222045 for bookworm/unstable/all.
[21:01:42] <Yunohost Git/Infra notifications> [moulinette] a​lexAubin pushed 1 commit to dev: ci: apt update before apt install ([10ab1b10](https://github.com/YunoHost/moulinette/commit/10ab1b10c827caa300b31391ca9cc6c382feb1e3))
[21:15:03] <Yunohost Git/Infra notifications> 🏗️ Starting build for moulinette/12.0.4+202502222215 for bookworm/unstable/all ...
[21:16:23] <Yunohost Git/Infra notifications> ✔️ Completed build for moulinette/12.0.4+202502222215 for bookworm/unstable/all.
[21:55:42] <Yunohost Git/Infra notifications> [yunohost] z​amentur pushed 1 commit to dev: [fix] bad set casting + support value as list ([282c69cc](https://github.com/YunoHost/yunohost/commit/282c69ccc205e5a1572f02a01ea9f66e9b3d9e91))
[22:00:10] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.0.11+202502222300 for bookworm/unstable/all ...
[22:01:26] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.0.11+202502222300 for bookworm/unstable/all.
[22:16:07] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin pushed 1 commit to dev: Fix unhappy mypy ? ([f84d0928](https://github.com/YunoHost/yunohost/commit/f84d0928bf164946327c86806da5c308c4ba06d6))
[22:30:05] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.0.11+202502222330 for bookworm/unstable/all ...
[22:31:18] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.0.11+202502222330 for bookworm/unstable/all.
[23:24:02] <Yunohost Git/Infra notifications> Error in Webhooks: exception NoneType object has no attribute endswith on projects_v2_item webhooks, please see logs
[23:24:07] <Yunohost Git/Infra notifications> [yunohost] z​amentur approved [pull request #2018](https://github.com/YunoHost/yunohost/pull/2018#pullrequestreview-2635347373) Use samesite lax for portal cookies: I made some research on this topic and some tests with a fresh firefox and trying several attacks. All attacks i tried (...
[23:24:42] <Yunohost Git/Infra notifications> [yunohost] z​amentur pushed 1 commit to dev: Use samesite lax for portal cookies ([318c96af](https://github.com/YunoHost/yunohost/commit/318c96af94fbcb974619ef14202dd6580b794146))
[23:24:42] <Yunohost Git/Infra notifications> [yunohost] z​amentur merged [pull request #2018](https://github.com/YunoHost/yunohost/pull/2018): Use samesite lax for portal cookies
[23:24:49] <Yunohost Git/Infra notifications> [yunohost] z​amentur deleted branch portal_cookie_lax
[23:30:05] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.0.11+202502230030 for bookworm/unstable/all ...
[23:31:28] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.0.11+202502230030 for bookworm/unstable/all.