[00:36:32]
<Yunohost Git/Infra notifications> [yunohost/packaging-v3] packagingv3: tweak install procedure to accept packaging_format = 3 and run the build() function from the apps scripts.... - Alexandre Aubin
[00:36:32]
<Yunohost Git/Infra notifications> [yunohost] alexAubin created new branch packaging-v3
[00:36:32]
<Yunohost Git/Infra notifications> [yunohost/packaging-v3] packagingv3: _ynh_apply_default_permissions doesnt work / aint relevant as non-root because app cant give a file to t... - Alexandre Aubin
[00:36:32]
<Yunohost Git/Infra notifications> [yunohost] alexAubin pushed 6 commits to packaging-v3 ([b9cb7da402d5^...98877be862e2](https://github.com/YunoHost/yunohost/compare/b9cb7da402d5^...98877be862e2))
[00:36:33]
<Yunohost Git/Infra notifications> [yunohost/packaging-v3] packagingv3: tweaks to be able to run composer as non-root - Alexandre Aubin
[00:38:23]
<Yunohost Git/Infra notifications> [yunohost] alexAubin opened [pull request #2070](https://github.com/YunoHost/yunohost/pull/2070): WIP: Packaging v3
[00:39:00]
<Yunohost Git/Infra notifications> [yunohost] alexAubin labeled work needed on [pull request #2070](https://github.com/YunoHost/yunohost/pull/2070): WIP: Packaging v3
[00:39:00]
<Yunohost Git/Infra notifications> [yunohost] alexAubin labeled :building_construction: Major project on [pull request #2070](https://github.com/YunoHost/yunohost/pull/2070): WIP: Packaging v3
[01:36:14]
<Émy – OniriCorpe> > <@yunohostinfra:matrix.org> [yunohost] alexAubin opened [pull request #2070](https://github.com/YunoHost/yunohost/pull/2070): WIP: Packaging v3
Mer il et fou
[01:41:45]
<Émy – OniriCorpe> (For the non French speaking or young people: https://knowyourmeme.com/memes/mer-il-et-fou )
[06:56:36]
<Yunohost Git/Infra notifications> [yunohost] Josue-T [commented](https://github.com/YunoHost/yunohost/pull/1997#issuecomment-2735532905) on [issue #1997](https://github.com/YunoHost/yunohost/pull/1997) Add possibility to allow/disallow main email, email alias and email forward form portal: Hello, Any news around this ? @alexAubin maybe can we merge ?
[10:23:38]
<Yunohost Git/Infra notifications> [yunohost-admin] christophehenry edited [pull request #585](https://github.com/YunoHost/yunohost-admin/pull/585): Add storage managment section + disks managment page
[10:23:41]
<Yunohost Git/Infra notifications> [yunohost-admin] christophehenry just made [pull request #585](https://github.com/YunoHost/yunohost-admin/pull/585) ready for review: Add storage managment section + disks managment page
[12:29:06]
<Yunohost Git/Infra notifications> [issues] snmogl opened [issue #2558](https://github.com/YunoHost/issues/issues/2558): NAT64 adresses are confusing the DNS record diagnosis
[12:29:06]
<Yunohost Git/Infra notifications> [issues] snmogl labeled :space_invader: bug on [issue #2558](https://github.com/YunoHost/issues/issues/2558): NAT64 adresses are confusing the DNS record diagnosis
[12:41:45]
<Yunohost Git/Infra notifications> [yunohost] alexAubin pushed 1 commit to dev: debian/control: require moulinette >= 12.1 ([3eaaba46](https://github.com/YunoHost/yunohost/commit/3eaaba4687a4589f61a2b8f083da2678e1be3bc6))
[12:42:46]
<Yunohost Git/Infra notifications> [yunohost] alexAubin merged [pull request #2063](https://github.com/YunoHost/yunohost/pull/2063): Add check_status on UPnP device, rework how to detect if there is an UPnP device
[12:42:49]
<Yunohost Git/Infra notifications> [yunohost] alexAubin deleted branch enh_upnp
[12:43:12]
<Yunohost Git/Infra notifications> [yunohost] alexAubin merged [pull request #2055](https://github.com/YunoHost/yunohost/pull/2055): [enh] UPNP: various fixes and improvements
[12:45:07]
<Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.1.2+202503191345 for bookworm/unstable/all ...
[12:45:33]
<Yunohost Git/Infra notifications> [yunohost] alexAubin deleted branch fix_upnp
[12:46:27]
<Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.1.2+202503191345 for bookworm/unstable/all.
[12:46:51]
<Yunohost Git/Infra notifications> [yunohost] alexAubin pushed 1 commit to new-resources: _ynh_git_clone: be able to provide branch name as 3rd arg Co-authored-by: Kayou <pierre@kayou.io> ([58eaded0](https://github.com/YunoHost/yunohost/commit/58eaded026aac01fe311eff4985848a046774e53))
[12:53:45]
<Yunohost Git/Infra notifications> [yunohost] alexAubin [commented](https://github.com/YunoHost/yunohost/pull/2042#discussion_r2003261582) on pull request #2042 Helpers / app resources: simplify helpers and implement new resources for nodejs/ruby/go/composer: suggestion # Use half of available CPUs for compiling # The trick with 1 + ... -1 is to prev...
[12:53:56]
<Yunohost Git/Infra notifications> [yunohost] alexAubin pushed 1 commit to new-resources: resource/ruby: use half of the available CPUs to compile Ruby ([9670ffbb](https://github.com/YunoHost/yunohost/commit/9670ffbb913ff5626d66ffcbf36180a500393a80))
[13:01:44]
<Yunohost Git/Infra notifications> [yunohost] alexAubin pushed 1 commit to new-resources: helpers/go: less verbose go helper for 2.1 ([de82910e](https://github.com/YunoHost/yunohost/commit/de82910e5dc1ed97c555926d0e8c718d5ba9032b))
[13:37:26]
<Yunohost Git/Infra notifications> [issues] snmogl edited [issue #2558](https://github.com/YunoHost/issues/issues/2558): NAT64 adresses are confusing the DNS record diagnosis
[13:53:47]
<Yunohost Git/Infra notifications> [yunohost] alexAubin merged [pull request #2042](https://github.com/YunoHost/yunohost/pull/2042): Helpers / app resources: simplify helpers and implement new resources for nodejs/ruby/go/composer
[13:53:51]
<Yunohost Git/Infra notifications> [yunohost] alexAubin deleted branch new-resources
[13:53:51]
<Yunohost Git/Infra notifications> [yunohost] alexAubin edited [pull request #2070](https://github.com/YunoHost/yunohost/pull/2070): WIP: Packaging v3
[13:57:12]
<Yunohost Git/Infra notifications> [yunohost] alexAubin pushed 1 commit to dev: helpers2.1: make sure to keep composer.phar when using ynh_setup_source, otherwise that defeat the purpose of the compos... ([d1e93e3f](https://github.com/YunoHost/yunohost/commit/d1e93e3fb7bd1800528602b7c9ce6908bab41d77))
[13:57:34]
<Yunohost Git/Infra notifications> [yunohost] alexAubin pushed 6 commits to packaging-v3 ([98877be862e2...d52208719eaa](https://github.com/YunoHost/yunohost/compare/98877be862e2...d52208719eaa))
[13:57:36]
<Yunohost Git/Infra notifications> [yunohost/packaging-v3] packagingv3: tweak install procedure to accept packaging_format = 3 and run the build() function from the apps scripts.... - Alexandre Aubin
[13:57:37]
<Yunohost Git/Infra notifications> [yunohost/packaging-v3] packagingv3: _ynh_apply_default_permissions doesnt work / aint relevant as non-root because app cant give a file to t... - Alexandre Aubin
[13:57:38]
<Yunohost Git/Infra notifications> [yunohost/packaging-v3] packagingv3: tweaks to be able to run composer as non-root - Alexandre Aubin
[14:00:12]
<Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.1.2+202503191500 for bookworm/unstable/all ...
[14:01:21]
<Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.1.2+202503191500 for bookworm/unstable/all.
[14:12:50]
<Yunohost Git/Infra notifications> [yunohost-portal] alexAubin merged [pull request #27](https://github.com/YunoHost/yunohost-portal/pull/27): Add app logo placeholder
[14:15:11]
<Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost-portal/12.0.8+202503191515 for bookworm/unstable/all ...
[14:17:17]
<Yunohost Git/Infra notifications> ❌ Failed build for yunohost-portal/12.0.8+202503191515 for bookworm/unstable/all ?!
[14:20:06]
<Aleks (he/him/il/lui)> na-nani.jpg
[14:30:11]
<Yunohost Git/Infra notifications> [yunohost-portal] alexAubin [commented](https://github.com/YunoHost/yunohost-portal/pull/21#discussion_r2003486786) on pull request #21 Add possibility to allow/disallow main email, email alias and email forward form portal: Isnt the actual field called mail and not email ?
[14:46:55]
<Yunohost Git/Infra notifications> [yunohost] alexAubin [commented](https://github.com/YunoHost/yunohost/pull/1997#discussion_r2003521093) on pull request #1997 Add possibility to allow/disallow main email, email alias and email forward form portal: At the very end of this function, we return a dict with fullname, mailalias, mailforward We probably want to add the ma...
[14:46:58]
<Yunohost Git/Infra notifications> [yunohost] alexAubin [commented](https://github.com/YunoHost/yunohost/pull/1997#discussion_r2003492441) on pull request #1997 Add possibility to allow/disallow main email, email alias and email forward form portal: From https://github.com/YunoHost/yunohost-portal/pull/21 it looks like the data is called mail and not mainemail so ...
[14:47:00]
<Yunohost Git/Infra notifications> [yunohost] alexAubin [commented](https://github.com/YunoHost/yunohost/pull/1997#discussion_r2003456548) on pull request #1997 Add possibility to allow/disallow main email, email alias and email forward form portal: suggestion [security.portal] [security.portal.portal_allow_edit_email] type = "boolean" d...
[14:47:26]
<Yunohost Git/Infra notifications> [yunohost] alexAubin edited a [comment](https://github.com/YunoHost/yunohost/pull/1997#discussion_r2003456548) on pull request #1997 Add possibility to allow/disallow main email, email alias and email forward form portal: suggestion [security.portal] [security.portal.portal_allow_edit_email] type = "boolean" d...
[15:25:53]
<Yunohost Git/Infra notifications> [yunohost] alexAubin pushed 2 commits to dev ([fddd9416ce22...fa8cce2125fa](https://github.com/YunoHost/yunohost/compare/fddd9416ce22...fa8cce2125fa))
[15:25:54]
<Yunohost Git/Infra notifications> [yunohost/dev] diagnosis: complain about apps still using packaging v1 - Alexandre Aubin
[15:25:54]
<Yunohost Git/Infra notifications> [yunohost/dev] diagnosis: complain about apps only requiring yunohost 4.x - Alexandre Aubin
[15:29:36]
<Yunohost Git/Infra notifications> [yunohost] yunohost-bot opened [pull request #2071](https://github.com/YunoHost/yunohost/pull/2071): [CI] Reformat / remove stale translated strings
[15:30:06]
<Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.1.2+202503191630 for bookworm/unstable/all ...
[15:31:21]
<Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.1.2+202503191630 for bookworm/unstable/all.
[15:55:27]
<Émy – OniriCorpe> am trying to fix this issue for the portal https://github.com/YunoHost/issues/issues/2551
but i dont understand where is generated the <head> and how to edit it
poke axolotle
[16:01:14]
<axolotle> you want to add a favicon?
[16:03:04]
<Émy – OniriCorpe> no
[16:03:59]
<Yunohost Git/Infra notifications> [yunohost-admin] OniriCorpe pushed 1 commit to smartphone-icon: add smartphone shortcut icon (WIP) ([2253021b](https://github.com/YunoHost/yunohost-admin/commit/2253021bc3cf2b36629eb33e562843beba5b3e6f))
[16:03:59]
<Yunohost Git/Infra notifications> [yunohost-admin] OniriCorpe created new branch smartphone-icon
[16:04:44]
<Yunohost Git/Infra notifications> [yunohost-admin] OniriCorpe labeled enhancement on [pull request #627](https://github.com/YunoHost/yunohost-admin/pull/627): add smartphone shortcut icon (WIP)
[16:04:44]
<Yunohost Git/Infra notifications> [yunohost-admin] OniriCorpe opened [pull request #627](https://github.com/YunoHost/yunohost-admin/pull/627): add smartphone shortcut icon (WIP)
[16:07:53]
<axolotle> you can modify the head in nuxt config https://github.com/YunoHost/yunohost-portal/blob/dev/nuxt.config.ts#L11
[16:12:08]
<Yunohost Git/Infra notifications> [yunohost-admin] Axolotle [commented](https://github.com/YunoHost/yunohost-admin/pull/627#issuecomment-2737239734) on [issue #627](https://github.com/YunoHost/yunohost-admin/pull/627) add smartphone shortcut icon (WIP): Maybe use /favicon.png?
[16:17:44]
<Aleks (he/him/il/lui)> i guess that's the stuff like `<link rel="apple-touch-icon"` ?
[16:18:45]
<Aleks (he/him/il/lui)> or maybe just `<link rel="icon" ...`
[16:23:01]
<Aleks (he/him/il/lui)> ah you already made a PR i'm a côté de la plaque /o\
[16:26:27]
<eric_G> It would be nice to have mongodb helper work the same way as mysql and postgresql (by declaring it in `[resources.database]` in the manifest.tom)
[16:28:06]
<Émy – OniriCorpe> https://aria.im/_bifrost/v1/media/download/AQ4EPwsza97cevzawkaP6qcC2n-qwDRORChsEZi7FnuiV7V5wlujpQ31bEDLTioqyDYelO-WI_263IGSrXeGZ21CeVtGInPAAGltLmVtZWx5bmUuZXUvQVhZZ1dkVXJlUUF0aUVHQ3Z2eVNjcVhj
[16:32:20]
<Aleks (he/him/il/lui)> urgh yeah someday i should dig into how mysql works exactly @_@
[16:32:41]
<Aleks (he/him/il/lui)> (or anybody feel free to do it, it feels so meh to me x_x)
[16:33:12]
<eric_G> I am helpless with helpers 😶🌫️
[16:33:59]
<Aleks (he/him/il/lui)> ah the mongodb helpers are already kinda isomorphic to the mysql/postgresql ones
[16:34:55]
<Aleks (he/him/il/lui)> modulo this part urhg https://github.com/YunoHost/yunohost/blob/dev/helpers/helpers.v2.1.d/mongodb#L254-L266
[16:37:02]
<eric_G> but we still have to create the database manually right? https://github.com/YunoHost-Apps/rocketchat_ynh/blob/001df0b86254e60f4a95da274b5f41c261ea226d/scripts/install#L24-L32
[16:39:48]
<Aleks (he/him/il/lui)> yeah i mean the helpers are kinda called the same as the mysql/postgresql so it should be super hard to adapt the database resource to also handle mongob
[16:40:11]
<Aleks (he/him/il/lui)> but the hard part is that ultimately the base setup of mongodb should handled by the core somehow like we do for mysql/postgresql
[16:43:53]
<Yunohost Git/Infra notifications> [yunohost] yunohost-bot opened [pull request #2072](https://github.com/YunoHost/yunohost/pull/2072): Translations update from Weblate
[16:43:55]
<Aleks (he/him/il/lui)> (is it me or the manifest asks for a password but there's nothing using that password ? x_x)
[16:44:52]
<eric_G> easter egg 😬
[16:46:24]
<eric_G> the password is used here https://github.com/YunoHost-Apps/rocketchat_ynh/blob/001df0b86254e60f4a95da274b5f41c261ea226d/conf/systemd.service#L19
[16:46:40]
<Aleks (he/him/il/lui)> 🙀
[16:47:07]
<Aleks (he/him/il/lui)> https://i.kym-cdn.com/photos/images/original/000/691/973/e75.jpg
[16:49:29]
<eric_G> If I recall, I have tried `.env` file without success.
[16:50:46]
<Aleks (he/him/il/lui)> ```
$ namei -l /etc/systemd/system/rocketchat.service
f: /etc/systemd/system/rocketchat.service
drwxr-xr-x root root /
drwxr-xr-x root root etc
drwxr-xr-x root root systemd
drwxr-xr-x root root system
-rw-r--r-- root root rocketchat.service
````
[16:52:08]
<Aleks (he/him/il/lui)> https://aria.im/_bifrost/v1/media/download/ASdiiLT14Gp8YL_hlBk3kplB81NYKx_OYfvpcHXJv_sbzEgDsr9eBUu1D6tMdZ-rG9-lgh9PehKcBH7ylX4tuyNCeVtHgn-QAG1hdHJpeC5vcmcvQ3hsVUFZZ0VaWVpoQ1hhUXF2SUdUbnZt
[17:13:30]
<Salamandar> where ?
[17:13:53]
<Aleks (he/him/il/lui)> ¯\_(ツ)_/¯ file is world-readable and contains cleartext secret
[17:14:07]
<Salamandar> aaaah did not know about the secret
[17:14:22]
<Salamandar> we should use an EnvironmentFile instead of Environment=
[17:23:00]
<eric_G> Fixes underway...
[17:38:12]
<Salamandar> it would be nice to have a doc page with this kind of packager guidelines / tricks
[17:40:19]
<Salamandar> a bit like the YEPs but only as a FAQ
[17:40:32]
<Salamandar> Or maybe just add a warning in the package linter
[17:41:28]
<Aleks (he/him/il/lui)> 😶🌫️ https://github.com/YunoHost/package_linter/commit/094e4e965f0defa4569ea4577d5b8994c2648471
[17:44:46]
<Salamandar> oh noice <3
[17:45:47]
<Yunohost Git/Infra notifications> [yunohost-admin] OniriCorpe [commented](https://github.com/YunoHost/yunohost-admin/pull/627#issuecomment-2737528767) on [issue #627](https://github.com/YunoHost/yunohost-admin/pull/627) add smartphone shortcut icon (WIP): bt if we do that, it will be the same icon for the portal and the admin, right? it would not be great if so
[17:49:11]
<Émy – OniriCorpe> > <@Salamandar:matrix.org> we should use an EnvironmentFile instead of Environment=
we should..............................
[18:00:53]
<Émy – OniriCorpe> just realized that the portal doesnt have a favicon
[21:32:11]
<Yunohost Git/Infra notifications> [yunohost-portal] Josue-T [commented](https://github.com/YunoHost/yunohost-portal/pull/21#discussion_r2004336882) on pull request #21 Add possibility to allow/disallow main email, email alias and email forward form portal: Yes you are right. Thanks
[21:32:34]
<Yunohost Git/Infra notifications> [yunohost-portal] Josue-T pushed 1 commit to email_edit_perm: Fix typo from review ([8b38774d](https://github.com/YunoHost/yunohost-portal/commit/8b38774d2b56a4ce3fc3cd04ae92c36548be43b2))
[21:35:32]
<Yunohost Git/Infra notifications> [yunohost] Josue-T pushed 1 commit to email_edit_perm: Apply suggestions from code review Co-authored-by: Alexandre Aubin <4533074+alexAubin@users.noreply.github.com> ([f9d5077c](https://github.com/YunoHost/yunohost/commit/f9d5077cbf98269682875649eb2f1e9f1058b056))
[22:06:46]
<Yunohost Git/Infra notifications> [yunohost-admin] OniriCorpe [commented](https://github.com/YunoHost/yunohost-admin/pull/627#issuecomment-2737528767) on [issue #627](https://github.com/YunoHost/yunohost-admin/pull/627) add smartphone shortcut icon (WIP): but if we do that, it will be the same icon for the portal and the admin, right? it would not be great if so
[22:25:02]
<Yunohost Git/Infra notifications> [yunohost] Josue-T pushed 59 commits to email_edit_perm ([f9d5077cbf98...d2407dd100f2](https://github.com/YunoHost/yunohost/compare/f9d5077cbf98...d2407dd100f2))
[22:25:02]
<Yunohost Git/Infra notifications> [yunohost/email_edit_perm] :art: Format Python code with Black, and Bash code with Shfmt - alexAubin
[22:25:03]
<Yunohost Git/Infra notifications> [yunohost/email_edit_perm] fix from review - Josué Tille
[22:25:03]
<Yunohost Git/Infra notifications> [yunohost/email_edit_perm] Merge branch dev into email_edit_perm - Josué Tille
[22:27:41]
<Yunohost Git/Infra notifications> [yunohost] Josue-T [commented](https://github.com/YunoHost/yunohost/pull/1997#discussion_r2004405095) on pull request #1997 Add possibility to allow/disallow main email, email alias and email forward form portal: Well, euh maybe at the time when I did this I didnt get that theses fields was mapped. From what I remember it was work...
[22:27:58]
<Yunohost Git/Infra notifications> [yunohost] Josue-T [commented](https://github.com/YunoHost/yunohost/pull/1997#discussion_r2004405329) on pull request #1997 Add possibility to allow/disallow main email, email alias and email forward form portal: Thanks, done