Monday, January 05, 2026
apps@conference.yunohost.org
January
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  
             

[00:20:39] <Yunohost Git/Infra notifications> App neutrinet goes down from level 8 to 6 in job [#26404](https://ci-apps.yunohost.org/ci/job/26404)
[00:47:22] <Yunohost Git/Infra notifications> App pyinventory goes down from level 8 to 6 in job [#26406](https://ci-apps.yunohost.org/ci/job/26406)
[00:57:56] <Yunohost Git/Infra notifications> [apps] y​unohost-bot opened [pull request #3282](https://github.com/YunoHost/apps/pull/3282): Add paymenter to wishlist
[06:23:38] <Yunohost Git/Infra notifications> [searxng_ynh] e​willy assigned ewilly on [pull request #461](https://github.com/YunoHost-Apps/searxng_ynh/pull/461): Upgrade to v2026.01.02
[06:23:53] <Yunohost Git/Infra notifications> [searxng_ynh] e​willy converted to draft the [pull request #461](https://github.com/YunoHost-Apps/searxng_ynh/pull/461): Upgrade to v2026.01.02
[07:30:47] <Yunohost Git/Infra notifications> [piped_ynh] o​rhtej2 merged [pull request #250](https://github.com/YunoHost-Apps/piped_ynh/pull/250): Upgrade sources
[07:30:54] <Yunohost Git/Infra notifications> [piped_ynh] o​rhtej2 deleted branch ci-auto-update-sources-63ea6f50
[09:35:25] <Yunohost Git/Infra notifications> [searxng_ynh] e​willy pushed to kill_uwsgi: First ([f356ba45](https://github.com/YunoHost-Apps/searxng_ynh/commit/f356ba45bbffc59755802b9057a4191e235d903d))
[09:45:29] <Yunohost Git/Infra notifications> [searxng_ynh] e​willy pushed to kill_uwsgi: Fix ([ad28ac9b](https://github.com/YunoHost-Apps/searxng_ynh/commit/ad28ac9bc3eb0d599a32a8130240d7cbec7e9ef7))
[09:52:23] <Yunohost Git/Infra notifications> [searxng_ynh] e​willy pushed to kill_uwsgi: Fix ([e1a41a9b](https://github.com/YunoHost-Apps/searxng_ynh/commit/e1a41a9b7fbe70f8ff9e7e53e69b82a850f72414))
[10:07:22] <Yunohost Git/Infra notifications> [searxng_ynh] e​willy pushed to kill_uwsgi: Fix ([b623d6f2](https://github.com/YunoHost-Apps/searxng_ynh/commit/b623d6f2c0c73340a9bcce996c3bc8360f6f2c8c))
[10:10:26] <Yunohost Git/Infra notifications> [searxng_ynh] e​willy pushed to kill_uwsgi: Fix ([2b7925f7](https://github.com/YunoHost-Apps/searxng_ynh/commit/2b7925f7ba6a93cbda0418380d2c37da536772a2))
[10:34:33] <Yunohost Git/Infra notifications> [searxng_ynh] e​willy pushed to kill_uwsgi: fix ([7cfffbc4](https://github.com/YunoHost-Apps/searxng_ynh/commit/7cfffbc405952ed637500b110cb4375f3245b29c))
[10:43:49] <Yunohost Git/Infra notifications> [searxng_ynh] e​willy pushed to kill_uwsgi: Fix ([f50d9ba8](https://github.com/YunoHost-Apps/searxng_ynh/commit/f50d9ba8802bd59a552394b82da610096db47da4))
[10:49:16] <Yunohost Git/Infra notifications> [searxng_ynh] e​willy pushed to kill_uwsgi: Fix ([8dc41b82](https://github.com/YunoHost-Apps/searxng_ynh/commit/8dc41b82d0ecd1f632d418584a1c9fb3fee7931e))
[10:52:27] <Yunohost Git/Infra notifications> [searxng_ynh] e​willy pushed to granian: Fix ([49db3ef5](https://github.com/YunoHost-Apps/searxng_ynh/commit/49db3ef5bc37b154a8ad0f854f847487fcf4fcb2))
[10:54:22] <Yunohost Git/Infra notifications> [searxng_ynh] e​willy pushed to granian: Fix ([11745821](https://github.com/YunoHost-Apps/searxng_ynh/commit/11745821c9bd64331e5ddd86c2a510272a30b715))
[11:29:38] <Thomas> > <@yunohostinfra:matrix.org> Autoupdater just ran, here are the results:
>
> - 32 pending update PRs
> - 25 new apps PRs: actual, bazarr, bonfire, chitchatter, dagu, dumbdo, dumbpad, fossflow, glitchsoc, it-tools, jackett, jellyfin-vue, mirotalk, mygpo, piped, searxng, teampass, terraforming-mars, ttrss, tunarr, vert, virtualtabletop, wiki-go, workout-tracker, yellow
> - 6 failed apps updates: fluffychat, lasuite-meet, stirling-pdf, streams, traggo, vaultwarden
>
> See the full log here: https://paste.yunohost.org/raw/roletugiki
> Autoupdate dashboard: https://apps.yunohost.org/dash?filter=autoupdate

florent @florent:matrix.skeptikon.fr:
[12:05:40] <Yunohost Git/Infra notifications> [searxng_ynh] e​willy pushed to granian: fix ([5d78095d](https://github.com/YunoHost-Apps/searxng_ynh/commit/5d78095d7ac932d104b081c8c55d38a6dcf5885e))
[12:47:47] <Yunohost Git/Infra notifications> [example_ynh] o​leole39 opened [pull request #250](https://github.com/YunoHost/example_ynh/pull/250): add doc links at TODO placeholders and proofread
[12:49:29] <Yunohost Git/Infra notifications> [example_ynh] a​lexAubin merged [pull request #250](https://github.com/YunoHost/example_ynh/pull/250): add doc links at TODO placeholders and proofread
[14:36:04] <davidbgk> Hello @miro5001:matrix.org do you have a moment to chat about umap_ynh ? We wonder if we should do a review with @ybon:matrix.org but it's a huge PR so we prefer to be sure 😅 By the way, can you put an explicit title/description for the proposed changes?
[15:10:35] <Yunohost Git/Infra notifications> [searxng_ynh] e​willy pushed to granian: Fix ([dff9f7ad](https://github.com/YunoHost-Apps/searxng_ynh/commit/dff9f7ad408e8b1336f8fa21545a299b160f17d2))
[15:24:33] <Aleks (he/him/il/lui)> https://github.com/YunoHost-Apps/moncycle_ynh/blob/testing/scripts/upgrade#L73

`ynh_script_progression "You shouldn't see this"`

... yet it's displayed during every upgrade ... wtf ...
[15:36:36] <Yunohost Git/Infra notifications> [nextcloud_ynh] e​ricgaspar pushed to testing: [autopatch] Automatic patch to simplify proxy_pass/fastcgi_pass options in nginx.conf (PLEASE DOUBLE CHECK BEFORE ME... ([bbc93d2b](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/bbc93d2bc28599b9775d339f9011736ae26916c5))
[15:36:36] <Yunohost Git/Infra notifications> [nextcloud_ynh] e​ricgaspar merged [pull request #845](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/845): [autopatch] Automatic patch to simplify proxy_pass/fastcgi_pass options in nginx.conf (PLEASE DOUBLE CHECK BEFORE MERGING)
[15:37:04] <Yunohost Git/Infra notifications> [nextcloud_ynh] e​ricgaspar merged [pull request #847](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/847): Warning unary operator expected
[15:37:05] <Yunohost Git/Infra notifications> [nextcloud_ynh] e​ricgaspar pushed to testing: Warning unary operator expected (#847) * [: -eq: unary operator expected * [: -eq: unary operator expected ([6cff7286](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/6cff728607f54fc92751e10c614b7bcf03a6ebd1))
[15:37:50] <Yunohost Git/Infra notifications> [nextcloud_ynh] e​ricgaspar opened [pull request #848](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/848): Testing
[15:37:51] <miro5001> Sorry, I forgot about it 😅
I have tested it on my server and it's working correctly.
You can try it using
`yunohost app install https://github.com/YunoHost-Apps/umap_ynh/tree/fix`
[15:38:19] <miro5001> I was working from mobile, so it was a bit hard.
[15:43:21] <Yunohost Git/Infra notifications> [searxng_ynh] e​willy pushed to gunicorn: test ([b45df9a8](https://github.com/YunoHost-Apps/searxng_ynh/commit/b45df9a817763b535f1315e8aa88f7653fa76547))
[15:45:53] <Yunohost Git/Infra notifications> [searxng_ynh] e​willy pushed to gunicorn: Fix ([67a892ce](https://github.com/YunoHost-Apps/searxng_ynh/commit/67a892ce404072dae5030b01a19ac1bfeb0270dc))
[15:51:56] <Yunohost Git/Infra notifications> [nextcloud_ynh] a​lexAubin changes_requested [pull request #848](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/848#pullrequestreview-3627403494) Testing
[15:51:57] <Yunohost Git/Infra notifications> [nextcloud_ynh] a​lexAubin [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/848#discussion_r2661965847) on pull request #848 Testing: Unfortunately it is not that simple ... According to the log, user_home *is* serialized as 1 or 0 during install ....
[15:53:32] <miro5001> I have an issue with ojs.
Custom plugins are added to plugins/$category/$custom_plugin
`ynh_setup_source --dest_dir="$install_dir" --full_replace --keep="plugins"`
Will preserve old core plugins.
I was thinking about having $extra_plugins that gets all the locations that are not in a $core_plugins list and use
ynh_setup_source --dest_dir="$install_dir" --full_replace --keep="$extra_plugins"`
Or move the plugins folder before upgrade, then rsync the folder content using --ignore-existing option.
What do you think is more appropriate / safer?
[15:56:55] <Aleks (he/him/il/lui)> i don't know much about rsync but my guess is that it's not going to be "clean" either, in the sense that, if there is a file "Foo" in a core plugin which is removed by the upsteam between the old version and the new version, you would want rsync to remove this file ... but at the same time, you want rsync to keep the custom plugins untouched
[15:57:09] <Aleks (he/him/il/lui)> there is a similar issue in yeswiki
[15:58:01] <Aleks (he/him/il/lui)> i ended up hardcoding the list of custom extensions : https://github.com/YunoHost-Apps/yeswiki_ynh/blob/master/scripts/upgrade#L18
[15:59:50] <Aleks (he/him/il/lui)> (so +1 for the idea of dynamically finding the list of extra plugins)
[16:06:33] <Yunohost Git/Infra notifications> [nextcloud_ynh] e​ricgaspar pushed to testing: Revert "Warning unary operator expected (#847)" This reverts commit 6cff728607f54fc92751e10c614b7bcf03a6ebd1. ([59e07405](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/59e07405f0779e5d6e1e82f9a0b114df18864208))
[16:07:29] <Yunohost Git/Infra notifications> [nextcloud_ynh] e​ricgaspar pushed to revert-847-patch-1: Revert "Warning unary operator expected (#847)" This reverts commit 6cff728607f54fc92751e10c614b7bcf03a6ebd1. ([631c56f8](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/631c56f83e8d13f4e266531085c32daef2117e9d))
[16:18:32] <miro5001> It seems that I have the opposite situation. I know the list of core plugins, but I will have to scan the plugins folder and add non-core plugins to $extra_plugins list, since there are a lot of custom ones
[16:32:21] <eric_G> https://github.com/YunoHost/apps/pull/3282
[16:33:34] <yunohelper> Hi! To help us volunteers help you, read about <a href="https://doc.yunohost.org/community/help#how-to-ask-for-help">how to ask for help</a>.<br />Notably, contextualize your problem and explain it plainly.<br />Thank you for you patience, and thank you for using YunoHost!
[16:36:12] <eric_G> I can't imagine a use case where someone would want to use this app with YunoHost.
[16:36:41] <Aleks (he/him/il/lui)> yeah...
[16:37:13] <eric_G> appart for YunoHostPro...
[16:38:38] <Aleks (he/him/il/lui)> me: omg snserver why do you have two uppercase settings wtttffffff https://github.com/YunoHost-Apps/snserver_ynh/blob/master/scripts/install#L16
jump_ynh: old my beer https://github.com/YunoHost-Apps/jump_ynh/blob/master/scripts/install#L35-L54
[16:40:07] <eric_G> jump_ynh seems born dead...
[16:42:32] <Aleks (he/him/il/lui)> https://github.com/YunoHost-Apps/jump_ynh/blob/master/scripts/install#L203-L280 what dah frak ...
[16:46:32] <Yunohost Git/Infra notifications> [apps] e​ricgaspar closed [pull request #3282](https://github.com/YunoHost/apps/pull/3282): Add paymenter to wishlist
[16:46:35] <Yunohost Git/Infra notifications> [apps] e​ricgaspar [commented](https://github.com/YunoHost/apps/pull/3282#issuecomment-3711242402) on [issue #3282](https://github.com/YunoHost/apps/pull/3282) Add paymenter to wishlist: reject This app is so specific that it is unlikely to be installed through YunoHost.
[16:50:13] <eric_G> Can we turn down an app featuring an opossum? 😅 https://posseparty.com/
[16:50:39] <Thomas> > <@yunohostinfra:matrix.org> [apps] e​ricgaspar [commented](https://github.com/YunoHost/apps/pull/3282#issuecomment-3711242402) on [issue #3282](https://github.com/YunoHost/apps/pull/3282) Add paymenter to wishlist: reject This app is so specific that it is unlikely to be installed through YunoHost.

I'm not sure it has properly been rejected (to my knowleddge we have to reject, then merge)
[16:53:35] <Aleks (he/him/il/lui)> >POSSE Party is a web application for crossposting content from your site to a variety of social media platforms. It currently supports X, Bluesky, Mastodon, Threads, Instagram, Facebook, LinkedIn, and Youtube.
[16:53:48] <Aleks (he/him/il/lui)> sounds like something many local collective need / would have use for
[16:54:13] <Aleks (he/him/il/lui)> it's a recurring need in term of communication etc for activists?
[16:56:55] <Yunohost Git/Infra notifications> [apps] e​ricgaspar pushed to main: Add POSSE Party to wishlist (#3281) ([229f9c82](https://github.com/YunoHost/apps/commit/229f9c828577c0988e9e53aa12bdf9b5c2331a39))
[16:56:58] <Yunohost Git/Infra notifications> [apps] e​ricgaspar merged [pull request #3281](https://github.com/YunoHost/apps/pull/3281): Add POSSE Party to wishlist
[16:57:00] <Yunohost Git/Infra notifications> [apps] e​ricgaspar deleted branch add-to-wishlist-posse-party
[17:02:14] <Salamandar> doesn't look that specific to me. I packaged moogli/endi :D
[17:04:18] <eric_G> > Paymenter is an open-source billing platform tailored for hosting companies

[17:04:32] <Salamandar> ah j'avais pas vu la fin de la phrase
[17:04:35] <Salamandar> sorry
[17:09:24] <m606> a good thing also to encourage individual/small business (I can think for instance of arts & crafts sector) to stop relying exclusively on centralized social network as distribution channel, reputation building, etc.. The day it stops or that conditions changes they would lose everything. However as they may not be ready to leave that audience for now - that kind of app offers a useful way of transition toward self-hosted federated content.
[17:38:33] <Yunohost Git/Infra notifications> [freshrss_ynh] d​azu89 [commented](https://github.com/YunoHost-Apps/freshrss_ynh/issues/212#issuecomment-3711426342) on [issue #212](https://github.com/YunoHost-Apps/freshrss_ynh/issues/212) post_user_delete hook isnt working: I think, this was caused by missing php_version retrieval in the hook /etc/yunohost/hooks.d/post_user_delete/50-fresh...
[17:39:03] <Yunohost Git/Infra notifications> [freshrss_ynh] d​azu89 [commented](https://github.com/YunoHost-Apps/freshrss_ynh/issues/212#issuecomment-3711426342) on [issue #212](https://github.com/YunoHost-Apps/freshrss_ynh/issues/212) post_user_delete hook isnt working: I think, this was caused by missing php_version retrieval in the hook /etc/yunohost/hooks.d/post_user_delete/50-fresh...
[17:41:11] <m606> can config panel save raw values to the bound file without custom setter ? e.g. `null`, `true` instead of `"null"`, `"true"` ?
[17:42:41] <m606> the config file is a PHP file if it matters
[17:43:15] <m606> `const MYVAR = null`
[18:03:50] <miro5001> When I read a post written in uppercase, I always answer "Why are you screaming? Keep calm".. 😁
[18:05:42] <Aleks (he/him/il/lui)> supposedly yes with `bind = 'foobar:/path/to/file'` with "foobar" being the key/name of the setting inside the file itself
[19:38:55] <Yunohost Git/Infra notifications> App ojs rises from level 0 to 8 in job [#26447](https://ci-apps.yunohost.org/ci/job/26447) !
[20:58:50] <florent[m]> Hi miro5001,

The need expressed by davidbgk and ybon is not about whether it is working, but to understand what the PR actually does / brings.
Quoting:
> do you have a moment to chat about umap_ynh ?

And:
> By the way, can you put an explicit title/description for the proposed changes?

To be fair, if I were at their place, I would also be embarrassed, because I don't understand the scope either due to the large amount of work and the lack of description in the PR.
The suggestions expressed here not only would help them to review but also to learn things around Yunohost packaging and facilitate cooperation between people interested in contributing :).
[21:29:38] <miro5001> davidbgk: and ybon
[21:30:37] <miro5001> I'll be here tomorrow between 13 and 14 (UTC+1)
[21:57:58] <Yunohost Git/Infra notifications> [searxng_ynh] e​willy pushed to gunicorn: Fix ([8caff1bd](https://github.com/YunoHost-Apps/searxng_ynh/commit/8caff1bd6355d2f39492eb7a60b0d508b9973acf))