Thursday, April 10, 2025
apps@conference.yunohost.org
April
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        
             

[01:55:10] <Yunohost Git/Infra notifications> [joplin_ynh] y​alh76 merged [pull request #89](https://github.com/YunoHost-Apps/joplin_ynh/pull/89): Upgrade to v3.3.4
[07:39:05] <Salamandar> https://aria.im/_bifrost/v1/media/download/AZlldQdduM8QcRLSdLwRbyX8EqU3RC3AC8tmrMv3bKvbRgNRK4AL_rKNphFZzXp91NMx3RZ7vSyT6lpkVFy5aFlCeWI8m9dAAG1hdHJpeC5vcmcvQ2ttdVhrdU5BTFlPVXRFcUlZQlBPenF6
[07:39:15] <Salamandar> Trixie CI is back up !
[07:51:07] <orhtej2> Release it before it breaks again!
[08:11:04] <Salamandar> Lol of course immich broke https://ci-apps-trixie.yunohost.org/ci/job/2787
[08:17:05] <orhtej2> https://github.com/YunoHost-Apps/immich_ynh/blob/master/scripts/_common.sh
[08:17:13] <orhtej2> Just... no
[08:18:15] <orhtej2> @m606 you wanted to know what happens when you ship your own python, lo and behold!
[09:02:33] <Salamandar> ¯\_(ツ)_/¯
[12:35:45] <m606> > <@Salamandar:matrix.org> Lol of course immich broke https://ci-apps-trixie.yunohost.org/ci/job/2787

@orhtej2:circledsquareroot.ovh like a permission error to the custom python version installed ?
[12:39:06] <m606> > @m606 you wanted to know what happens when you ship your own python, lo and behold!

though eventually I stuck to default python version (as requirements of the app were not that strict: >=2.9) 😅
[13:08:10] <orhtej2> > <@m606:matrix.org> @orhtej2:circledsquareroot.ovh like a permission error to the custom python version installed ?

Some breakage in new debian release, who knows why?
[13:08:59] <Salamandar> yeah kinda weird
[13:08:59] <Salamandar> ¯\_(ツ)_/¯
[15:28:16] <Yunohost Git/Infra notifications> [nextcloud_ynh] e​ricgaspar created new branch 31.0.3
[17:05:35] <Yunohost Git/Infra notifications> [appstore] S​alamandar pushed 3 commits to cleanup ([f60557212e69^...23313b7a1d94](https://github.com/YunoHost/appstore/compare/f60557212e69^...23313b7a1d94))
[17:05:35] <Yunohost Git/Infra notifications> [appstore] S​alamandar created new branch cleanup
[17:05:35] <Yunohost Git/Infra notifications> [appstore/cleanup] Remove references to packaging v1 - Félix Piédallu
[17:05:35] <Yunohost Git/Infra notifications> [appstore/cleanup] Update translations - Félix Piédallu
[17:05:37] <Yunohost Git/Infra notifications> [appstore/cleanup] Update translations - Félix Piédallu
[17:05:51] <Yunohost Git/Infra notifications> [appstore] S​alamandar opened [pull request #11](https://github.com/YunoHost/appstore/pull/11): Remove references to packagingv1 update translations
[17:05:57] <Yunohost Git/Infra notifications> [appstore] S​alamandar merged [pull request #11](https://github.com/YunoHost/appstore/pull/11): Remove references to packagingv1 update translations
[17:21:29] <Salamandar> PHP stuff seems to work on trixie now: https://ci-apps-trixie.yunohost.org/ci/job/2794
[17:29:33] <Yunohost Git/Infra notifications> [nextcloud_ynh/31.0.3] Merge branch 31.0.3 of https://github.com/YunoHost-Apps/nextcloud_ynh into 31.0.3 - eric_G
[17:29:33] <Yunohost Git/Infra notifications> [nextcloud_ynh/31.0.3] Update manifest.toml - eric_G
[17:29:33] <Yunohost Git/Infra notifications> [nextcloud_ynh] e​ricgaspar pushed 2 commits to 31.0.3 ([f2cb44199993...18538da78157](https://github.com/YunoHost-Apps/nextcloud_ynh/compare/f2cb44199993...18538da78157))
[17:29:51] <Yunohost Git/Infra notifications> [nextcloud_ynh] e​ricgaspar opened [pull request #795](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/795): 31.0.3
[17:30:30] <Yunohost Git/Infra notifications> [nextcloud_ynh] e​ricgaspar pushed 1 commit to oldstable: Update manifest.toml ([41319407](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/413194071b460b9bfaca6ed6dc488165eeb4b202))
[17:31:03] <Yunohost Git/Infra notifications> [nextcloud_ynh] e​ricgaspar pushed 1 commit to v2_PostgreSQL: Update manifest.toml ([74d20da8](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/74d20da8dc641f02f80fc39816b286c3439a7452))
[17:37:38] <m606> Would there be a way in config panel's custom getters to get the key value? Like in custom setter you can have `$answer`: https://doc.yunohost.org/en/packaging_config_panels#:~:text=$theme
But would it possible in getter/setter to have `$question_short_key` ?

Currently I plan to use this workaround:
```
get__pageSize() {
local target_key="${FUNCNAME#get__}" #retrieve key from the function name
_get_custom_prefs $target_key
}
```
But it makes me define one function per key, instead of being able to do a `for` loop in an array of all key names.
[17:38:38] <Aleks (he/him/il/lui)> in that case you should probably override the uuuugh "ynh_config_apply" or whatever it's called
[17:39:30] <Aleks (he/him/il/lui)> ah but config_apply is for setting the value
[17:39:30] <Aleks (he/him/il/lui)> hmm
[17:40:20] <m606> (`_get_custom_prefs` is a custom helper that looks into a file in which are defined several Json objects, whereas as far as I understood YNH magic only works for json file containing one single json object)
[17:40:45] <Aleks (he/him/il/lui)> maybe you want to override `ynh_app_config_show`
[17:41:13] <Aleks (he/him/il/lui)> similar to the way `ynh_app_config_apply` is overriden in https://github.com/YunoHost-Apps/my_webapp_ynh/blob/master/scripts/config#L110-L111
[17:41:14] <Aleks (he/him/il/lui)> idk
[17:41:55] <Aleks (he/him/il/lui)> or maybe there's some bash magic to define functions with a name that contains a variable
[17:42:29] <Aleks (he/him/il/lui)> "`eval`" 🙃
[17:43:48] <Aleks (he/him/il/lui)> https://stackoverflow.com/questions/7145337/bash-how-do-i-create-function-from-variable
[17:44:22] <m606> I don't get your idea behind though ?
[17:45:32] <Aleks (he/him/il/lui)> sooo idk something like :

```bash
for VAR in "foo bar baz"
do
eval "get__$VAR() { _get_custom_prefs $VAR }"
done
```
[17:46:08] <m606> ahhh
[17:46:23] <m606> clever )
[17:46:48] <m606> I was trying to find a way associate each config panel entry with `get_custom_prefs` which would been a wrapper for `_get_custom_prefs $question_short_key`
[17:48:56] <m606> thanks
[17:48:57] <m606> but I guess it doesn't hurt if clicking the save button, saves again all values, as your code would do
[17:49:29] <m606> > <@Alekswag:matrix.org> sooo idk something like :
>
> ```bash
> for VAR in "foo bar baz"
> do
> eval "get__$VAR() { _get_custom_prefs $VAR }"
> done
> ```

thus this may be enought for me
```
for VAR in "foo bar baz"
do
_get_custom_prefs $VAR"
done
```
[17:50:04] <m606> it will rewrite all the settings everytime
[18:02:58] <Yunohost Git/Infra notifications> [nextcloud_ynh] e​ricgaspar created new branch without)fail2ban
[18:02:58] <Yunohost Git/Infra notifications> [nextcloud_ynh] e​ricgaspar pushed 1 commit to without)fail2ban: cleaning ([74638531](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/74638531a2ee58b4372fadabb3e3e38c4d1e571c))
[18:04:49] <Yunohost Git/Infra notifications> [nextcloud_ynh] e​ricgaspar created new branch fail2ban
[18:04:56] <Yunohost Git/Infra notifications> [nextcloud_ynh] e​ricgaspar deleted branch without)fail2ban
[18:45:58] <cippr> Hello,
I think there must be a traffic jam in the CI. Some tests are freeze and never ending.
[19:01:37] <orhtej2> Idk, there's something off about ci setup, when two heavy jobs like misskey and penpot meet ci dies.

idk if we're overprovisioning memory, cpu or if it's i/o exhaustation but something's clearly off 🤷
[21:13:33] <Yunohost Git/Infra notifications> [penpot_ynh] o​rhtej2 merged [pull request #102](https://github.com/YunoHost-Apps/penpot_ynh/pull/102): Upgrade to v2.6.0
[21:14:38] <Yunohost Git/Infra notifications> [penpot_ynh] o​rhtej2 deleted branch ci-auto-update-2.6.0
[21:14:44] <Yunohost Git/Infra notifications> [penpot_ynh] o​rhtej2 deleted branch ci-auto-update-2.5.2
[21:14:46] <Yunohost Git/Infra notifications> [penpot_ynh] o​rhtej2 deleted branch fix-2.5.2
[21:14:48] <Yunohost Git/Infra notifications> [penpot_ynh] o​rhtej2 deleted branch fix-2.5.1
[21:14:53] <Yunohost Git/Infra notifications> [penpot_ynh] o​rhtej2 deleted branch ci-auto-update-2.5.3
[21:14:53] <Yunohost Git/Infra notifications> [penpot_ynh] o​rhtej2 deleted branch ci-auto-update-sources-250315
[21:14:55] <Yunohost Git/Infra notifications> [penpot_ynh] o​rhtej2 deleted branch ci-auto-update-2.5.4
[21:15:02] <Yunohost Git/Infra notifications> [penpot_ynh] o​rhtej2 deleted branch 2.4.3-take-2
[21:21:41] <Yunohost Git/Infra notifications> [penpot_ynh] y​alh76 opened [pull request #103](https://github.com/YunoHost-Apps/penpot_ynh/pull/103): Upgrade to v2.6.0
[21:22:10] <Yunohost Git/Infra notifications> [stirling-pdf_ynh] y​alh76 merged [pull request #46](https://github.com/YunoHost-Apps/stirling-pdf_ynh/pull/46): Upgrade to v0.45.3
[21:22:42] <Yunohost Git/Infra notifications> [stirling-pdf_ynh] y​alh76 opened [pull request #47](https://github.com/YunoHost-Apps/stirling-pdf_ynh/pull/47): Upgrade to v0.45.3
[21:22:42] <Yunohost Git/Infra notifications> [stirling-pdf_ynh] y​alh76 deleted branch ci-auto-update-0.45.3
[21:38:57] <Yunohost Git/Infra notifications> [penpot_ynh] o​rhtej2 [commented](https://github.com/YunoHost-Apps/penpot_ynh/pull/103#issuecomment-2795224500) on [issue #103](https://github.com/YunoHost-Apps/penpot_ynh/pull/103) Upgrade to v2.6.0: 2.6.1 will happen tonight, lets wait
[21:56:02] <Yunohost Git/Infra notifications> [synapse_ynh] J​osue-T pushed 1 commit to element_call: First implementation of element call ([721df49f](https://github.com/YunoHost-Apps/synapse_ynh/commit/721df49feb96af4e96683d5e497adf31c68950aa))
[21:57:52] <Yunohost Git/Infra notifications> [synapse_ynh] J​osue-T edited [pull request #528](https://github.com/YunoHost-Apps/synapse_ynh/pull/528): Element call backend
[21:57:54] <Yunohost Git/Infra notifications> [synapse_ynh] J​osue-T edited [pull request #528](https://github.com/YunoHost-Apps/synapse_ynh/pull/528): Element call backend
[21:57:58] <Yunohost Git/Infra notifications> [synapse_ynh] J​osue-T edited [pull request #528](https://github.com/YunoHost-Apps/synapse_ynh/pull/528): Element call backend
[22:15:13] <Yunohost Git/Infra notifications> [penpot_ynh] y​unohost-bot opened [pull request #104](https://github.com/YunoHost-Apps/penpot_ynh/pull/104): Upgrade to v2.6.1
[22:21:27] <Yunohost Git/Infra notifications> [wallabag2_ynh] y​unohost-bot opened [pull request #232](https://github.com/YunoHost-Apps/wallabag2_ynh/pull/232): Upgrade to v2.6.12
[22:22:29] <Yunohost Git/Infra notifications> Autoupdater just ran, here are the results:

- 11 pending update PRs
- 10 new apps PRs
- 16 failed apps updates: appflowy, jupyterlab, khatru-pyramid, kiwix, languagetool, lemmy, localai, ofbiz, opencloud, phpldapadmin, phpmyadmin, pixelfedglitch, redlib, snweb, stremio, swingmusic

See the full log here: https://paste.yunohost.org/raw/giliritasi
[22:55:48] <Yunohost Git/Infra notifications> [penpot_ynh] y​alh76 converted to draft the [pull request #103](https://github.com/YunoHost-Apps/penpot_ynh/pull/103): Upgrade to v2.6.0