Tuesday, May 07, 2024
dev@conference.yunohost.org
May
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
29
30
31
   
             

[02:16:34] <Yunohost Git/Infra notifications> [issues] DariusSG opened [issue #2385](https://github.com/YunoHost/issues/issues/2385): Use Custom Certificate Authority
[05:24:53] <Yunohost Git/Infra notifications> [issues] tituspijean labeled Priority: low on [issue #2385](https://github.com/YunoHost/issues/issues/2385): Use Custom Certificate Authority
[05:24:53] <Yunohost Git/Infra notifications> [issues] tituspijean labeled :lock: Certificate on [issue #2385](https://github.com/YunoHost/issues/issues/2385): Use Custom Certificate Authority
[05:27:01] <Yunohost Git/Infra notifications> [issues] tituspijean [commented](https://github.com/YunoHost/issues/issues/2385#issuecomment-2097473861) on [issue #2385](https://github.com/YunoHost/issues/issues/2385) Use Custom Certificate Authority : Lets Encrypt is an integrated method that just works. We will most likely not prioritize integrating other automated ce...
[09:58:28] <Yunohost Git/Infra notifications> [issues] selfhoster1312 labeled :birthday: feature on [issue #2386](https://github.com/YunoHost/issues/issues/2386): Run tests without an actual Yunohost install
[09:58:28] <Yunohost Git/Infra notifications> [issues] selfhoster1312 opened [issue #2386](https://github.com/YunoHost/issues/issues/2386): Run tests without an actual Yunohost install
[10:05:52] <Yunohost Git/Infra notifications> [yunohost] selfhoster1312 [commented](https://github.com/YunoHost/yunohost/pull/1822#issuecomment-2097930431) on [issue #1822](https://github.com/YunoHost/yunohost/pull/1822) Allow users to access their own domain portal without app permission: Good for me.
[10:25:07] <Yunohost Git/Infra notifications> [issues] selfhoster1312 closed [issue #2280](https://github.com/YunoHost/issues/issues/2280): UserOption form should be a lot faster
[10:25:07] <Yunohost Git/Infra notifications> [issues] selfhoster1312 [commented](https://github.com/YunoHost/issues/issues/2280#issuecomment-2097997038) on [issue #2280](https://github.com/YunoHost/issues/issues/2280) UserOption form should be a lot faster: No its not related. UserOption queries are now fast after #1738. #2088 is about synchronizing permissions between group...
[12:03:41] <Yunohost Git/Infra notifications> [yunohost] alexAubin pushed 2 commits to bookworm ([3182aa85e7da...2d8cd9f88a3b](https://github.com/YunoHost/yunohost/compare/3182aa85e7da...2d8cd9f88a3b))
[12:03:41] <Yunohost Git/Infra notifications> [yunohost] alexAubin merged [pull request #1822](https://github.com/YunoHost/yunohost/pull/1822): Allow users to access their own domain portal without app permission
[12:03:44] <Yunohost Git/Infra notifications> [yunohost/bookworm] Allow users to access their own domain portal without app permission - selfhoster1312
[12:06:28] <Aleks (he/him/il/lui)> selfhoster1312: ah i merged too fast
[12:06:52] <Aleks (he/him/il/lui)> thing is, `mail` can be a list of several emails when the user has aliases (which are in fact just additional mail addresses)
[12:06:58] <Aleks (he/him/il/lui)> cf https://github.com/YunoHost/yunohost/blob/dev/src/user.py#L600
[12:11:25] <Yunohost Git/Infra notifications> [issues] alexAubin [commented](https://github.com/YunoHost/issues/issues/2386#issuecomment-2098261167) on [issue #2386](https://github.com/YunoHost/issues/issues/2386) Run tests without an actual Yunohost install: cf https://github.com/YunoHost/ynh-dev/blob/master/ynh-dev#L21, but to test yunohost you really do need a yunohost set...
[12:11:44] <Yunohost Git/Infra notifications> [issues] alexAubin labeled :hammer_and_wrench: Development tools on [issue #2386](https://github.com/YunoHost/issues/issues/2386): Run tests without an actual Yunohost install
[12:15:26] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.0.0+202405071215 for bookworm/unstable/all ...
[12:16:56] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.0.0+202405071215 for bookworm/unstable/all.
[12:36:23] <Yunohost Git/Infra notifications> [yunohost] 🔴 Pipeline [#1281626519](https://gitlab.com/YunoHost/yunohost/-/pipelines/1281626519) failed on branch bookworm
[12:45:39] <kayou> > <@yunohostinfra:matrix.org> [issues] alexAubin [commented](https://github.com/YunoHost/issues/issues/2386#issuecomment-2098261167) on [issue #2386](https://github.com/YunoHost/issues/issues/2386) Run tests without an actual Yunohost install: cf https://github.com/YunoHost/ynh-dev/blob/master/ynh-dev#L21, but to test yunohost you really do need a yunohost set...

Iirc you just need a fresh container. But tests for the yunohost package should work with ynh-dev
[14:32:08] <Yunohost Git/Infra notifications> [yunohost] alexAubin pushed 1 commit to bookworm: mail: attempt to move to opendkim instead of rspamd for dkim signing/verify ([582350c1](https://github.com/YunoHost/yunohost/commit/582350c145323392ae25202a63dd377faa59203d))
[14:45:27] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.0.0+202405071445 for bookworm/unstable/all ...
[14:46:35] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.0.0+202405071445 for bookworm/unstable/all.
[15:07:59] <Yunohost Git/Infra notifications> [yunohost] 🔴 Pipeline [#1281904020](https://gitlab.com/YunoHost/yunohost/-/pipelines/1281904020) failed on branch bookworm
[15:20:54] <Aleks (he/him/il/lui)> Maranda: hmmm in case you're around, i'm trying to understand why for some reason we do need a certificate for `muc.$domain` in the context of Yunohost ... like i can see why we need `xmpp-upload.`, but i don't understand what is supposed to listen to `muc.`
[15:23:49] <Maranda> Aleks (he/him/il/lui) well if you have a wild card certificate you can reuse the certificate, but otherwise if you want Server-to-server communication secured, which is required nowadays... :)
[15:24:27] <Aleks (he/him/il/lui)> yes but i mean i see nowhere where it actually says "for the muc thing, use /path/to/certificate"
[15:24:32] <Aleks (he/him/il/lui)> i would expect in here https://github.com/YunoHost/yunohost/blob/dev/conf/metronome/domain.tpl.cfg.lua#L37
[15:25:18] <Aleks (he/him/il/lui)> there's the ssl conf for `VirtualHost "{{ domain }}"` up there, does it mean `Component "muc.{{ domain }}"` will also use the same certificate declared in the VirtualHost thingy ?
[15:25:56] <Maranda> No, you need to explicitly set a ssl directive under the Component section
[15:26:07] <Aleks (he/him/il/lui)> (and I realize we handle `muc.` but not `vjud.` or `pubsub.` - i mean in terms of Alternate names thing in cert generation)
[15:27:22] <Maranda> you could however set a reference like this:
```
local _ssl = { ... }

...

Component "muc.thisdomain.tld"
ssl = _ssl
...
```
[15:27:41] <Aleks (he/him/il/lui)> 🤔
[15:27:53] <Aleks (he/him/il/lui)> so you mean right now with our current conf, our `muc.` traffic is unencrypted ?
[15:27:57] <Maranda> which can help using a master wildcard certificate for both the virtualhost and component
[15:29:04] <Maranda> > <@Alekswag:matrix.org> so you mean right now with our current conf, our `muc.` traffic is unencrypted ?

Yes simply Metronome won't present the starttls feature for component connections
[15:29:38] <Aleks (he/him/il/lui)> https://aria.im/_matrix/media/v1/download/matrix.org/vLUrgjvkuvuRwcCgJDUXuPgD
[15:29:43] <Maranda> when it receives a s2s connection, and allows to use dialback only as authentication mechanism
[15:30:18] <Maranda> but since most server require s2s connections to be encrypted as they disable dialback it will possibly prevent communication with the component hosts
[15:31:14] <Maranda> But if you use a wildcard cert as I said using a reference variable could make it convenient to use one single certificate
[15:31:43] <Aleks (he/him/il/lui)> i'm just ugh
[15:31:43] <Aleks (he/him/il/lui)> yes
[15:32:24] <Aleks (he/him/il/lui)> discovering I helped a few hundreds people with boring `muc.$domain` cert creation/renewal issues (because of bad DNS resolution etc, unrelated to XMPP) for a ... feature that does not exists 😬
[15:32:36] <Aleks (he/him/il/lui)> or rather is not implemented in our conf
[15:36:47] <Maranda> well if you set the "ssl =" directive in the global section it will be inherited to the VirtualHosts / Components also
[15:37:02] <Aleks (he/him/il/lui)> ah
[15:37:06] <Maranda> looking at the template I don't see a global section declaration
[15:37:28] <Aleks (he/him/il/lui)> hmyeah
[15:37:37] <Aleks (he/him/il/lui)> well there's https://github.com/YunoHost/yunohost/blob/dev/conf/metronome/metronome.cfg.lua but no ssl in there
[16:28:30] <Yunohost Git/Infra notifications> [issues] alexAubin opened [issue #2387](https://github.com/YunoHost/issues/issues/2387): Turning metronome into an app
[16:28:30] <Yunohost Git/Infra notifications> [issues] alexAubin labeled :construction: refactoring on [issue #2387](https://github.com/YunoHost/issues/issues/2387): Turning metronome into an app
[16:28:31] <Yunohost Git/Infra notifications> [issues] alexAubin labeled :speech_balloon: XMPP on [issue #2387](https://github.com/YunoHost/issues/issues/2387): Turning metronome into an app
[16:51:57] <Yunohost Git/Infra notifications> [issues] ericgaspar [commented](https://github.com/YunoHost/issues/issues/2387#issuecomment-2098895332) on [issue #2387](https://github.com/YunoHost/issues/issues/2387) Turning metronome into an app: I wonder if prosody_ynh -> metronom_ynh with some adjustment works 🤔
[16:52:27] <Yunohost Git/Infra notifications> [issues] ericgaspar [commented](https://github.com/YunoHost/issues/issues/2387#issuecomment-2098895332) on [issue #2387](https://github.com/YunoHost/issues/issues/2387) Turning metronome into an app: I wonder if prosody_ynh -> metronome_ynh with some adjustment works 🤔
[17:35:40] <selfhoster1312> eric_G, what do you mean prosody -> metronome ?
[17:35:47] <selfhoster1312> we should make migration in the other way
[17:36:01] <selfhoster1312> (in my opinion)
[17:36:19] <eric_G> yes
[17:37:00] <selfhoster1312> it requires a migration script because the data store format is not identical, someone was working on that a few months ago i don't know if that's still the case
[17:37:24] <selfhoster1312> i'll try ask in other channels
[17:40:07] <selfhoster1312> Aleks (he/him/il/lui), can it be several email? ah yes because the user_info function i wanted to use does that
[17:40:49] <selfhoster1312> `"mail": user["mail"][0],`
[17:40:55] <selfhoster1312> sorry about this, should write more tests :) :)
[17:41:02] <selfhoster1312> (when i get them running)
[17:42:56] <selfhoster1312> > Iirc you just need a fresh container. But tests for the yunohost package should work with ynh-dev
thanks!
[17:45:55] <selfhoster1312> - assert_inside_vm
- [ -e "/etc/yunohost/installed" ] || critical "You should run postinstallation before running tests :s."

would be nice to get at least some of the tests running outside Yunohost
[17:49:20] <selfhoster1312> ooh nice there is Gitlab CI for Yunohost now: https://gitlab.com/YunoHost/yunohost/-/jobs/6796901439
[17:55:48] <selfhoster1312> :q
[18:22:59] <Aleks (he/him/il/lui)> >would be nice to get at least some of the tests running outside Yunohost
[18:23:08] <Aleks (he/him/il/lui)> if you have some magic idea feel free to suggest them but ugh @_@
[19:06:37] <Yunohost Git/Infra notifications> [issues] anubister [commented](https://github.com/YunoHost/issues/issues/2387#issuecomment-2099118204) on [issue #2387](https://github.com/YunoHost/issues/issues/2387) Turning metronome into an app: If the aim is to provide a good XMPP server, Prosody would be more advisable, cf the work started here : https://github....
[20:27:57] <eric_G> is it possible that with each new automatic commit, the oldest ones are deleted?
[20:28:47] <orhtej2> > <@ericg:matrix.org> is it possible that with each new automatic commit, the oldest ones are deleted?

from autoupdater? unlikely as they should target different branch
[20:28:47] <Yunohost Git/Infra notifications> [yunodevtools] alexAubin [commented](https://github.com/YunoHost/yunodevtools/pull/1#discussion_r1593046666) on pull request #1 script to mirror our github repos to our internal forgejo: (If later you want to iterate on the Yunohost-Apps org repo instead, Id recommend using PyGithub which is way better th...
[21:01:05] <Yunohost Git/Infra notifications> [issues] alexAubin closed [issue #2360](https://github.com/YunoHost/issues/issues/2360): package-not-maintained rework
[21:02:05] <Yunohost Git/Infra notifications> [issues] alexAubin edited [issue #2349](https://github.com/YunoHost/issues/issues/2349): Publier les TOS dans le code et les sites
[21:21:57] <Yunohost Git/Infra notifications> [yunohost] alexAubin pushed 1 commit to dev: i18n: fix policy for ... vs … + reuniformize locales ([d74c3af1](https://github.com/YunoHost/yunohost/commit/d74c3af1f74bef700b3d9ea57659e1f1064b14d9))
[21:22:17] <Yunohost Git/Infra notifications> [yunohost] alexAubin closed [pull request #1807](https://github.com/YunoHost/yunohost/pull/1807): [CI] Reformat / remove stale translated strings
[21:22:18] <Yunohost Git/Infra notifications> [yunohost] alexAubin [commented](https://github.com/YunoHost/yunohost/pull/1807#issuecomment-2099332089) on [issue #1807](https://github.com/YunoHost/yunohost/pull/1807) [CI] Reformat / remove stale translated strings: Superseded by d74c3af1f
[21:22:19] <Yunohost Git/Infra notifications> [yunohost] alexAubin deleted branch ci-autofix-translated-strings-dev
[21:23:28] <Yunohost Git/Infra notifications> [issues] alexAubin edited [issue #2349](https://github.com/YunoHost/issues/issues/2349): Publier les TOS dans le code et les sites
[21:30:26] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/11.2.11.3+202405072130 for bullseye/unstable/all ...
[21:32:11] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/11.2.11.3+202405072130 for bullseye/unstable/all.
[21:52:30] <Yunohost Git/Infra notifications> [issues] alexAubin [commented](https://github.com/YunoHost/issues/issues/2375#issuecomment-2099375811) on [issue #2375](https://github.com/YunoHost/issues/issues/2375) Improvements on Tartiflette / dash.yunohost.org: cf https://github.com/alexAubin/tartiflettev2 and dashv2.yunohost.org
[22:26:08] <Yunohost Git/Infra notifications> [issues] OniriCorpe reopened [issue #2360](https://github.com/YunoHost/issues/issues/2360): package-not-maintained rework
[22:36:54] <Yunohost Git/Infra notifications> [yunohost] 🔴 Pipeline [#1282383414](https://gitlab.com/YunoHost/yunohost/-/pipelines/1282383414) failed on branch dev
[23:01:09] <Émy - OniriCorpe> really weird sentence structure .___.
[23:06:36] <Émy - OniriCorpe> https://aria.im/_matrix/media/v1/download/im.emelyne.eu/vjwCsKqIItJFBkkaTsFQNiMP
[23:11:52] <Yunohost Git/Infra notifications> [moulinette] yunohost-bot opened [pull request #354](https://github.com/YunoHost/moulinette/pull/354): Translations update from Weblate
[23:12:12] <Yunohost Git/Infra notifications> [yunohost-portal] yunohost-bot opened [pull request #9](https://github.com/YunoHost/yunohost-portal/pull/9): Translations update from Weblate
[23:12:34] <Yunohost Git/Infra notifications> [yunohost] yunohost-bot opened [pull request #1823](https://github.com/YunoHost/yunohost/pull/1823): Translations update from Weblate
[23:14:06] <Yunohost Git/Infra notifications> [yunohost-admin] OniriCorpe [commented](https://github.com/YunoHost/yunohost-admin/pull/567#discussion_r1593199743) on pull request #567 Translations update from Weblate: note that i replaced all gendered turn of sentences by epicene ones
[23:16:45] <Yunohost Git/Infra notifications> [yunohost-admin] alexAubin pushed 9 commits to dev ([5a805463bb46...225c1a9eab19](https://github.com/YunoHost/yunohost-admin/compare/5a805463bb46...225c1a9eab19))
[23:16:46] <Yunohost Git/Infra notifications> [yunohost-admin] alexAubin merged [pull request #567](https://github.com/YunoHost/yunohost-admin/pull/567): Translations update from Weblate
[23:16:49] <Yunohost Git/Infra notifications> [yunohost-admin/dev] Translated using Weblate (Danish) Currently translated at 11.1% (62 of 557 strings) Translation: YunoHost/admin Transl... - Øjvind Fritjof Arnfred
[23:16:54] <Yunohost Git/Infra notifications> [yunohost-admin/dev] Translated using Weblate (French) Currently translated at 100.0% (557 of 557 strings) Translation: YunoHost/admin Tran... - OniriCorpe
[23:20:10] <Yunohost Git/Infra notifications> [yunohost-portal] OniriCorpe merged [pull request #9](https://github.com/YunoHost/yunohost-portal/pull/9): Translations update from Weblate
[23:20:11] <Yunohost Git/Infra notifications> [yunohost-portal] OniriCorpe pushed 2 commits to dev ([9e029de16c06...4af0850102f5](https://github.com/YunoHost/yunohost-portal/compare/9e029de16c06...4af0850102f5))
[23:20:16] <Yunohost Git/Infra notifications> [yunohost-portal/dev] Translated using Weblate (French) Currently translated at 100.0% (57 of 57 strings) Translation: YunoHost/portal Trans... - OniriCorpe
[23:26:40] <Yunohost Git/Infra notifications> [yunohost] alexAubin pushed 2 commits to dev ([d74c3af1f74b...69dce7a0b4cd](https://github.com/YunoHost/yunohost/compare/d74c3af1f74b...69dce7a0b4cd))
[23:26:41] <Yunohost Git/Infra notifications> [yunohost] alexAubin merged [pull request #1823](https://github.com/YunoHost/yunohost/pull/1823): Translations update from Weblate
[23:26:45] <Yunohost Git/Infra notifications> [yunohost/dev] Translated using Weblate (French) Currently translated at 100.0% (783 of 783 strings) Translation: YunoHost/core Trans... - OniriCorpe
[23:26:49] <Yunohost Git/Infra notifications> [yunohost/dev] Merge pull request #1823 from yunohost-bot/weblate-yunohost-core Translations update from Weblate - Alexandre Aubin
[23:30:22] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/11.2.11.3+202405072330 for bullseye/unstable/all ...
[23:31:47] <Yunohost Git/Infra notifications> [SSOwat] OniriCorpe pushed 3 commits to dev ([e990ac5bc783...9f0ca467170e](https://github.com/YunoHost/SSOwat/compare/e990ac5bc783...9f0ca467170e))
[23:31:47] <Yunohost Git/Infra notifications> [SSOwat] OniriCorpe merged [pull request #227](https://github.com/YunoHost/SSOwat/pull/227): Translations update from Weblate
[23:31:48] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/11.2.11.3+202405072330 for bullseye/unstable/all.
[23:31:53] <Yunohost Git/Infra notifications> [moulinette] OniriCorpe merged [pull request #354](https://github.com/YunoHost/moulinette/pull/354): Translations update from Weblate
[23:31:53] <Yunohost Git/Infra notifications> [moulinette] OniriCorpe pushed 2 commits to dev ([c63634f86fae...954d608a61d7](https://github.com/YunoHost/moulinette/compare/c63634f86fae...954d608a61d7))
[23:31:58] <Yunohost Git/Infra notifications> [moulinette/dev] Translated using Weblate (French) Currently translated at 100.0% (45 of 45 strings) Translation: YunoHost/moulinette T... - OniriCorpe
[23:32:02] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost-admin/11.2.5+202405072330 for bullseye/unstable/all ...
[23:32:07] <Yunohost Git/Infra notifications> [moulinette/dev] Merge pull request #354 from yunohost-bot/weblate-yunohost-moulinette - OniriCorpe
[23:32:10] <Yunohost Git/Infra notifications> [moulinette] github-actions[bot] created new branch actions/i18nreformat
[23:32:11] <Yunohost Git/Infra notifications> [moulinette] github-actions[bot] pushed 1 commit to actions/i18nreformat: :robot: Reformat locale files ([ec629fd6](https://github.com/YunoHost/moulinette/commit/ec629fd69b03b79d951b3c352e1f69fac6d4cf45))
[23:32:11] <Yunohost Git/Infra notifications> [moulinette] github-actions[bot] opened [pull request #355](https://github.com/YunoHost/moulinette/pull/355): Reformat locale files
[23:32:33] <Yunohost Git/Infra notifications> [yunohost] yunohost-bot pushed 1 commit to ci-remove-stale-translated-strings-dev: [CI] Reformat / remove stale translated strings ([be52aebb](https://github.com/YunoHost/yunohost/commit/be52aebb4a96b80715b717ef33e02745134f9b06))
[23:32:34] <Yunohost Git/Infra notifications> [yunohost] yunohost-bot created new branch ci-autofix-translated-strings-dev
[23:32:36] <Yunohost Git/Infra notifications> [yunohost] yunohost-bot opened [pull request #1824](https://github.com/YunoHost/yunohost/pull/1824): [CI] Reformat / remove stale translated strings
[23:35:04] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost-admin/11.2.5+202405072330 for bullseye/unstable/all.
[23:35:12] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost-portal/12.0+202405072330 for bookworm/unstable/all ...
[23:38:13] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost-portal/12.0+202405072330 for bookworm/unstable/all.
[23:38:54] <Yunohost Git/Infra notifications> [yunohost] alexAubin pushed 1 commit to dev: i18n: accept U+202F as an okay char ([2a902339](https://github.com/YunoHost/yunohost/commit/2a90233961e1eb75439494af1cd03ce8dae93c2c))
[23:39:13] <Yunohost Git/Infra notifications> [yunohost] github-actions[bot] created new branch actions/black
[23:39:14] <Yunohost Git/Infra notifications> [yunohost] github-actions[bot] pushed 1 commit to actions/black: :art: Format Python code with Black ([e6623bb7](https://github.com/YunoHost/yunohost/commit/e6623bb76bb832b9e5cd5cd2a282cab3d7c73b2b))
[23:39:15] <Yunohost Git/Infra notifications> [yunohost] github-actions[bot] opened [pull request #1825](https://github.com/YunoHost/yunohost/pull/1825): Format Python code with Black
[23:39:40] <Yunohost Git/Infra notifications> [yunohost] alexAubin [commented](https://github.com/YunoHost/yunohost/pull/1824#issuecomment-2099478970) on [issue #1824](https://github.com/YunoHost/yunohost/pull/1824) [CI] Reformat / remove stale translated strings: Superseded by 2a9023396
[23:39:40] <Yunohost Git/Infra notifications> [yunohost] alexAubin closed [pull request #1824](https://github.com/YunoHost/yunohost/pull/1824): [CI] Reformat / remove stale translated strings
[23:39:43] <Yunohost Git/Infra notifications> [yunohost] alexAubin deleted branch ci-autofix-translated-strings-dev
[23:40:03] <Yunohost Git/Infra notifications> [yunohost] alexAubin deleted branch actions/black
[23:40:05] <Yunohost Git/Infra notifications> [yunohost/dev] :art: Format Python code with Black - alexAubin
[23:40:05] <Yunohost Git/Infra notifications> [yunohost] alexAubin merged [pull request #1825](https://github.com/YunoHost/yunohost/pull/1825): Format Python code with Black
[23:40:05] <Yunohost Git/Infra notifications> [yunohost] alexAubin pushed 2 commits to dev ([2a90233961e1...8158aaf5aa15](https://github.com/YunoHost/yunohost/compare/2a90233961e1...8158aaf5aa15))
[23:40:48] <Yunohost Git/Infra notifications> [yunohost-admin] OniriCorpe created new branch OniriCorpe-patch-1
[23:40:48] <Yunohost Git/Infra notifications> [yunohost-admin] OniriCorpe pushed 1 commit to OniriCorpe-patch-1: fix a weird sentence ([a0cf68e6](https://github.com/YunoHost/yunohost-admin/commit/a0cf68e6bc68ea26f8fc21bdea0684e4ffaa319f))
[23:41:53] <Yunohost Git/Infra notifications> [yunohost-admin] alexAubin deleted branch dependabot/npm_and_yarn/app/vite-4.5.3
[23:41:53] <Yunohost Git/Infra notifications> [yunohost-admin] OniriCorpe opened [pull request #568](https://github.com/YunoHost/yunohost-admin/pull/568): fix a weird sentence
[23:41:54] <Yunohost Git/Infra notifications> [yunohost-admin] alexAubin pushed 2 commits to dev ([225c1a9eab19...9d81fa42cd5c](https://github.com/YunoHost/yunohost-admin/compare/225c1a9eab19...9d81fa42cd5c))
[23:41:54] <Yunohost Git/Infra notifications> [yunohost-admin] alexAubin merged [pull request #566](https://github.com/YunoHost/yunohost-admin/pull/566): Bump vite from 4.5.2 to 4.5.3 in /app
[23:42:00] <Yunohost Git/Infra notifications> [yunohost-admin] alexAubin merged [pull request #568](https://github.com/YunoHost/yunohost-admin/pull/568): fix a weird sentence
[23:42:01] <Yunohost Git/Infra notifications> [yunohost-admin/dev] Bump vite from 4.5.2 to 4.5.3 in /app Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.5.2 t... - dependabot[bot]
[23:42:01] <Yunohost Git/Infra notifications> [yunohost-admin] alexAubin pushed 2 commits to dev ([9d81fa42cd5c...a50344a9f73d](https://github.com/YunoHost/yunohost-admin/compare/9d81fa42cd5c...a50344a9f73d))
[23:42:02] <Yunohost Git/Infra notifications> [yunohost-admin] alexAubin deleted branch OniriCorpe-patch-1
[23:42:05] <Yunohost Git/Infra notifications> [yunohost-admin/dev] fix a weird sentence - OniriCorpe
[23:42:07] <Yunohost Git/Infra notifications> [yunohost] 🔴 Pipeline [#1282471378](https://gitlab.com/YunoHost/yunohost/-/pipelines/1282471378) failed on branch dev, ci-remove-stale-translated-strings-dev
[23:42:38] <Émy - OniriCorpe> omg i've never seen such a fast merge
[23:42:39] <Émy - OniriCorpe> :")
[23:43:41] <Yunohost Git/Infra notifications> [yunohost-admin] yunohost-bot opened [pull request #569](https://github.com/YunoHost/yunohost-admin/pull/569): Translations update from Weblate
[23:45:15] <Yunohost Git/Infra notifications> 🏗️ Starting build for moulinette/11.2+202405072345 for bullseye/unstable/all ...
[23:46:31] <Yunohost Git/Infra notifications> ✔️ Completed build for moulinette/11.2+202405072345 for bullseye/unstable/all.
[23:46:40] <Yunohost Git/Infra notifications> 🏗️ Starting build for ssowat/11.2+202405072345 for bullseye/unstable/all ...
[23:47:29] <Yunohost Git/Infra notifications> ✔️ Completed build for ssowat/11.2+202405072345 for bullseye/unstable/all.
[23:47:39] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/11.2.11.3+202405072345 for bullseye/unstable/all ...
[23:48:10] <Yunohost Git/Infra notifications> [yunohost-admin] OniriCorpe merged [pull request #569](https://github.com/YunoHost/yunohost-admin/pull/569): Translations update from Weblate
[23:48:15] <Yunohost Git/Infra notifications> [yunohost-admin] OniriCorpe pushed 2 commits to dev ([a50344a9f73d...f3de655143e8](https://github.com/YunoHost/yunohost-admin/compare/a50344a9f73d...f3de655143e8))
[23:48:20] <Yunohost Git/Infra notifications> [yunohost-admin/dev] Translated using Weblate (French) Currently translated at 100.0% (557 of 557 strings) Translation: YunoHost/admin Tran... - OniriCorpe
[23:48:41] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/11.2.11.3+202405072345 for bullseye/unstable/all.
[23:48:51] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost-admin/11.2.5+202405072345 for bullseye/unstable/all ...
[23:51:50] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost-admin/11.2.5+202405072345 for bullseye/unstable/all.
[23:52:21] <Yunohost Git/Infra notifications> [moulinette] OniriCorpe pushed 1 commit to dev: i18n: accept U+202F as an okay char ([578fb497](https://github.com/YunoHost/moulinette/commit/578fb497e9de2da1c21a88d13eb85501c9995f6f))
[23:52:40] <Yunohost Git/Infra notifications> [moulinette] github-actions[bot] created new branch actions/black
[23:52:40] <Yunohost Git/Infra notifications> [moulinette] github-actions[bot] opened [pull request #356](https://github.com/YunoHost/moulinette/pull/356): Format Python code with Black
[23:52:40] <Yunohost Git/Infra notifications> [moulinette] github-actions[bot] pushed 1 commit to actions/black: :art: Format Python code with Black ([96539ce5](https://github.com/YunoHost/moulinette/commit/96539ce5c759c4bdf1a094dddf325825a175c491))
[23:53:13] <Yunohost Git/Infra notifications> [moulinette] OniriCorpe closed [pull request #355](https://github.com/YunoHost/moulinette/pull/355): Reformat locale files
[23:53:13] <Yunohost Git/Infra notifications> [moulinette] OniriCorpe [commented](https://github.com/YunoHost/moulinette/pull/355#issuecomment-2099490742) on [issue #355](https://github.com/YunoHost/moulinette/pull/355) Reformat locale files: same as https://github.com/YunoHost/yunohost/pull/1824
[23:53:17] <Yunohost Git/Infra notifications> [moulinette] OniriCorpe deleted branch actions/i18nreformat
[23:53:31] <Yunohost Git/Infra notifications> [moulinette] OniriCorpe deleted branch actions/black
[23:53:31] <Yunohost Git/Infra notifications> [moulinette] OniriCorpe merged [pull request #356](https://github.com/YunoHost/moulinette/pull/356): Format Python code with Black
[23:53:32] <Yunohost Git/Infra notifications> [moulinette] OniriCorpe pushed 2 commits to dev ([578fb497e9de...95503ca2e6de](https://github.com/YunoHost/moulinette/compare/578fb497e9de...95503ca2e6de))
[23:53:36] <Yunohost Git/Infra notifications> [moulinette/dev] :art: Format Python code with Black - OniriCorpe
[23:59:05] <Yunohost Git/Infra notifications> [yunohost] yunohost-bot opened [pull request #1826](https://github.com/YunoHost/yunohost/pull/1826): Translations update from Weblate