[13:47:00]
<Yunohost Git/Infra notifications> [yunohost] alexAubin 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] alexAubin 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] alexAubin 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] alexAubin 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] github-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] github-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] github-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] github-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] alexAubin 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] github-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] alexAubin 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] alexAubin deleted branch move-perm-data-out-of-ldap
[14:43:35]
<Yunohost Git/Infra notifications> [yunohost] yunohost-bot opened [pull request #2047](https://github.com/YunoHost/yunohost/pull/2047): Translations update from Weblate
[14:44:41]
<Yunohost Git/Infra notifications> [yunohost] alexAubin 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] alexAubin 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] alexAubin 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] alexAubin 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] alexAubin deleted branch move-perm-data-out-of-ldap
[14:51:34]
<Yunohost Git/Infra notifications> [yunohost] alexAubin 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] alexAubin 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] alexAubin 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] alexAubin [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] alexAubin 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] alexAubin 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] alexAubin 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] dependabot[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] alexAubin 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] alexAubin 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] alexAubin 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] alexAubin 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] christophehenry 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] christophehenry 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] christophehenry [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] alexAubin 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] alexAubin 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] alexAubin 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] alexAubin 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] alexAubin 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] alexAubin 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] alexAubin merged [pull request #2038](https://github.com/YunoHost/yunohost/pull/2038): Fix firewall
[17:37:13]
<Yunohost Git/Infra notifications> [yunohost] alexAubin 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] alexAubin 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] alexAubin 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] alexAubin 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] zamentur 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] alexAubin 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] zamentur 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] zamentur 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] zamentur 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] zamentur 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.