[05:33:05]
<lapineige> > <@rimuatkinson:matrix.org> Sounds good. I will need to buy more RAM so I can run VMs and then do some experiments :)
You may have a look at Zram, if that can help 🙂
[05:34:12]
<Yunohost Git/Infra notifications> Job [#20901](https://ci-apps.yunohost.org/ci/job/20901) for karakeep failed miserably :(
[07:06:17]
<Yunohost Git/Infra notifications> [borg_ynh] fflorent merged [pull request #194](https://github.com/YunoHost-Apps/borg_ynh/pull/194): Run borg compact after pruning repo to really free up disk space.
[07:06:19]
<Yunohost Git/Infra notifications> [borg_ynh] fflorent pushed 1 commit to testing: Run borg compact after pruning repo to really free up disk space. (#194) Co-authored-by: Florent <florent.git@zeteo.m... ([65547d71](https://github.com/YunoHost-Apps/borg_ynh/commit/65547d713df3e56b210abe234c25e7ee64b37141))
[07:59:10]
<Yunohost Git/Infra notifications> Job [#20968](https://ci-apps.yunohost.org/ci/job/20968) for homeassistant failed miserably :(
[07:59:46]
<Yunohost Git/Infra notifications> [borg_ynh] fflorent closed [issue #59](https://github.com/YunoHost-Apps/borg_ynh/issues/59): Change backup time schedule
[07:59:47]
<Yunohost Git/Infra notifications> [borg_ynh] fflorent [commented](https://github.com/YunoHost-Apps/borg_ynh/issues/59#issuecomment-3190885870) on [issue #59](https://github.com/YunoHost-Apps/borg_ynh/issues/59) Change backup time schedule: AFAICT, you may now be able to change the backup frequency by just running this command:
sudo yunohost app config se...
[08:01:22]
<Yunohost Git/Infra notifications> App opencloud failed all tests in job [#20970](https://ci-apps.yunohost.org/ci/job/20970) :(
[08:04:37]
<Yunohost Git/Infra notifications> [borg_ynh] fflorent opened [pull request #214](https://github.com/YunoHost-Apps/borg_ynh/pull/214): Testing
[08:19:20]
<Yunohost Git/Infra notifications> [penpot_ynh] orhtej2 merged [pull request #141](https://github.com/YunoHost-Apps/penpot_ynh/pull/141): Upgrade sources
[08:19:22]
<Yunohost Git/Infra notifications> [penpot_ynh] orhtej2 deleted branch ci-auto-update-sources-250815
[08:33:22]
<Yunohost Git/Infra notifications> [borg_ynh] fflorent [commented](https://github.com/YunoHost-Apps/borg_ynh/issues/135#issuecomment-3190948766) on [issue #135](https://github.com/YunoHost-Apps/borg_ynh/issues/135) [Enhancement] Cache TTL environment variable: Thanks @Vitriia for the idea Indeed, a server I manage took several hours to backup things, the TTL was the culprit.
T...
[08:34:14]
<Yunohost Git/Infra notifications> [borg_ynh] fflorent pushed 1 commit to suffix-files-cache: suffix files cache for better performance According to the documentation: > BORG_FILES_CACHE_SUFFIX > When set to a ... ([7c2789fd](https://github.com/YunoHost-Apps/borg_ynh/commit/7c2789fd4e6d12b1e980ded27c2cc9d386235c8a))
[08:35:48]
<Yunohost Git/Infra notifications> [borg_ynh] fflorent [commented](https://github.com/YunoHost-Apps/borg_ynh/pull/211#discussion_r2278538720) on pull request #211 Suffix files cache: Note to myself: probably worth to remove the old file cache in the upgrade script to save disk space.
[09:16:37]
<nicofrand> From https://doc.yunohost.org/packaging/advanced/sso_ldap_integration/#configuring-ssowat-permissions-for-the-app there should be a "YNH_USER" header set through nginx, for all apps, right? Does that include the redirect app?
[09:17:01]
<nicofrand> Where is this header set anyway? I cannot find anything in /etc/nginx
[09:22:20]
<florent[m]> I think it is `sso_wat` that sets this header
[09:22:44]
<florent[m]> https://github.com/YunoHost/SSOwat/blob/3bd7214303146eac0d9dc6d5e3964d57249a1780/access.lua#L46
[09:24:09]
<florent[m]> > there should be a "YNH_USER" header set through nginx, for all apps, right?
Yeah, you can use it to make your app compatible with yunohost's SSO.
> Does that include the redirect app?
Not sure what you mean?
[09:24:39]
<nicofrand> The redirect app already passes some headers through proxy_set_header
[09:24:50]
<nicofrand> but this YNH_USER does not seem to be included
[09:25:03]
<florent[m]> Aah, right, redirect_ynh!
[09:25:22]
<nicofrand> How can I pass it? `proxy_set_header YNH_USER $http_ynh_user;` does not seem to do the trick
[09:25:29]
<nicofrand> ah yes, redirect_ynh, sorry
[09:25:44]
<florent[m]> No worry! :)
[09:27:17]
<florent[m]> Right, and you're trying to use `redirect_ynh` as a reverse-proxy, aren't you?
[09:49:57]
<tituspijean[m]> Thank you! I'm in a bit of a conundrum now, since there is no user and registration is closed by default. 😅
[09:50:25]
<florent[m]> I would say, this should work out of the box, but have not checked or played with it. 🤔
[09:51:06]
<nicofrand> Do you know if there should be a variable name for that YNH_HEADER ?
[09:53:11]
<nicofrand> $http_ynh_user does not throw any nginx error if used but it remains empty…
[09:53:45]
<florent[m]> AFAICT, you may either look for:
- `ynh_user` for the user name
- `ynh_user_email` for the user email
In nodejs, I write them in lowercase, but I don't know for other languages.
[09:53:52]
<florent[m]> Probably worth to dump the headers
[09:54:08]
<florent[m]> BTW, could you share what you are trying to do? So we have more context
[09:54:32]
<florent[m]> (If that's OK, of course)
[09:54:50]
<nicofrand> The kresus app will soon allow the configuration of a HTTP header field to be set, with the login of an authenticated user
[09:55:05]
<nicofrand> ideally the kresus_ynh will use that instead of one instance per user
[09:55:16]
<tituspijean[m]> sorry I did not delve in your discussion, check this: https://github.com/YunoHost-Apps/forgejo_ynh/commit/aaff313d50a308647a543c06b449d8926696a78d
it looks like there's the `protect_against_basic_auth_spoofing ` app setting to set to false
[09:55:19]
<nicofrand> but right now I'd just want to test it through my docker instance of kresus
[09:56:38]
<nicofrand> ah, will try thanks
[09:58:45]
<florent[m]> `protect_against_basic_auth_spoofing` is the answer you were looking for or is this about another subject?
[09:59:52]
<nicofrand> I am still trying to set it
[10:00:00]
<nicofrand> from the cli
[10:00:54]
<tituspijean[m]> you might need to run `yunohost app ssowatconf` after setting it up
[10:01:27]
<florent[m]> Hmm, I don't connect the dots, but curious to see whether your issue is solved after that
[10:01:54]
<tituspijean[m]> `yunohost app setting redirect protect_against_basic_auth_spoofing -v false`
[10:02:00]
<florent[m]> BTW, thank you as well to the other contributors for your work on Kresus :)
[10:02:17]
<nicofrand> How can I transform `
ynh_app_setting_set --key=protect_against_basic_auth_spoofing --value=false` in a `yuinohost app setting command?
[10:02:18]
<tituspijean[m]> Yeah I might be leading you in a useless rabbit hole 😶🌫️
[10:02:37]
<nicofrand> And wouldn't that allow clients to pass the header directly?
[10:03:38]
<tituspijean[m]> I cannot help you on the technical details, sorry. That's black magic to me. :/
[10:04:49]
<nicofrand> That does not solve the issue anyway
[10:06:03]
<nicofrand> I used `yunohost app setting redirect protect_against_basic_auth -v false`
[10:06:24]
<nicofrand> ah, missed "spoofing"
[10:07:39]
<nicofrand> same once fixed
[10:09:02]
<tituspijean[m]> have you run `yunohost app ssowatconf` afterwards?
[10:09:11]
<nicofrand> https://forum.yunohost.org/t/sso-in-python-after-update-to-yunohost-12/32799/4 :/
[10:11:00]
<tituspijean[m]> ah there's also the nginx reload
[10:12:03]
<nicofrand> I did the nginx reload
[10:12:51]
<nicofrand> still not better
[10:14:20]
<tituspijean[m]> then I'm out of ideas, sorry :|
[10:15:20]
<nicofrand> the `$http_ynh_user` is set, but empty :(
[10:49:25]
<florent[m]> nicofrand: Will AFK again, but something that I would do:
1. Start an incus container thanks to [ynh-dev](https://github.com/YunoHost/ynh-dev);
2. Install [`my_webapp_ynh`](https://github.com/YunoHost-Apps/my_webapp_ynh) with PHP enable
3. Install `redirect_ynh` and proxy the trafic to my_webapp
4. Create a dummy PHP page which echoes the result of [`getallheaders`](https://www.php.net/manual/en/function.getallheaders.php)
If that makes sense?
(could also work using node_js app without having to install my_webapp)
[10:52:24]
<nicofrand> I don't enough disk espace for ynh-dev
[10:52:35]
<nicofrand> And I already have a VM
[10:53:10]
<nicofrand> Why would I need to create a webapp for that?
[10:53:36]
<nicofrand> I can clearly see within kresus the headers passed
[10:54:06]
<nicofrand> And the $http_ynh_user, while existing, is empty
[10:58:11]
<Yunohost Git/Infra notifications> [borg_ynh] fflorent [commented](https://github.com/YunoHost-Apps/borg_ynh/pull/177#issuecomment-3191250017) on [issue #177](https://github.com/YunoHost-Apps/borg_ynh/pull/177) [autopatch] Automatic patch attempt for helpers 2.1: @ericgaspar Yeah, the error is due to recent PR merge. I suggest to put this one in standby, merge other PRs that chang...
[10:58:21]
<Yunohost Git/Infra notifications> [borg_ynh] fflorent [commented](https://github.com/YunoHost-Apps/borg_ynh/pull/177#issuecomment-3191250017) on [issue #177](https://github.com/YunoHost-Apps/borg_ynh/pull/177) [autopatch] Automatic patch attempt for helpers 2.1: @ericgaspar Yeah, the error is due to recent PR merges. I suggest to put this one in standby, merge other PRs that chan...
[10:59:03]
<florent[m]> Oh right, and do you dump all the headers passed to the app?
[10:59:11]
<florent[m]> nicofrand: Î
[10:59:53]
<nicofrand> Well, I do a console.log on the request
[11:05:12]
<florent[m]> OK. Maybe something I would personally do next is start debugging the SSOWat's [access.lua](https://github.com/YunoHost/SSOwat/blob/dev/access.lua#L46) script by adding debug log:
https://stackoverflow.com/questions/26189429/how-to-debug-lua-code-inside-nginx-config
[11:05:50]
<florent[m]> (Maybe there are smarter moves though, IDK)
[11:07:24]
<florent[m]> The script is installed at this location: \`/usr/share/ssowat/access.lua`
[11:07:30]
<florent[m]> The script is installed at this location: `/usr/share/ssowat/access.lua`
[11:07:48]
<nicofrand> Will try, thx
[11:09:56]
<florent[m]> (I have also struggled with that part, hopefully OIDC will come soon and may simplify SSO'ing packages)
[11:10:11]
<Yunohost Git/Infra notifications> App mygpo failed all tests in job [#20884](https://ci-apps.yunohost.org/ci/job/20884) :(
[11:25:44]
<Yunohost Git/Infra notifications> App redlib failed all tests in job [#20990](https://ci-apps.yunohost.org/ci/job/20990) :(
[11:43:48]
<Yunohost Git/Infra notifications> App commet rises from level 7 to 8 in job [#20992](https://ci-apps.yunohost.org/ci/job/20992) !
[11:56:37]
<Yunohost Git/Infra notifications> App mautrix_signal failed all tests in job [#20995](https://ci-apps.yunohost.org/ci/job/20995) :(
[11:58:27]
<Josué> > (I have also struggled with that part, hopefully OIDC will come soon and may SSO'ing simpler)
It's on the way 😎
[12:01:08]
<nicofrand> Do you have a link? Would that imply removal of the current headers?
[12:05:55]
<Josué> There are a WIP PR on the Yunohost and portal repos.
[12:06:27]
<Yunohost Git/Infra notifications> App cinny rises from level 7 to 8 in job [#20997](https://ci-apps.yunohost.org/ci/job/20997) !
[12:09:49]
<Josué> And about the header the plan is, to remove the auth basic header because the new sso won't provide it and in any case it's a shit in security side, but we will conserve the Ynh-User header whish will be handled by the new SSO. And probably we might give more freedom in the nginx config to handle the header stuff and the SSO will also set some variable in the nginx config which can be reused by the apps.
[12:11:16]
<Yunohost Git/Infra notifications> [borg_ynh] ericgaspar [commented](https://github.com/YunoHost-Apps/borg_ynh/pull/177#issuecomment-3191366279) on [issue #177](https://github.com/YunoHost-Apps/borg_ynh/pull/177) [autopatch] Automatic patch attempt for helpers 2.1: The tests seems to pass https://ci-apps-dev.yunohost.org/ci/job/12033 Feel free to manage this PR however you wish.
[12:11:42]
<nicofrand> Thanks [@josue:tille.ch](https://matrix.to/#/@josue:tille.ch)
[12:12:14]
<nicofrand> Remains to understand why the header is passed as empty then
[12:16:37]
<Josué> Are you sure to get the correct header. For instance I had sometimes some issue because I was expecting a header Ynh-User but in reality my app got HTTP_YNH_USER or I had a bad nginx config, there are many reason to just not get the correct header.
[12:18:25]
<Josué> Sometime not because of ssowat but also because of the nginx config or internally in the service. The service can also decide to drop the header for whatever reason ...
[12:23:49]
<Josué> This could be really useful to see what nginx send to your service
https://gist.github.com/phrawzty/62540f146ee5e74ea1ab
[12:23:57]
<Josué> I use it many time
[12:28:34]
<nicofrand> Well, I also tried editing the header myself using $http_ynh_user: no error but the variable is empty
[12:30:02]
<Josué> In nginx ?
[12:31:17]
<nicofrand> Yup in the redirect.conf file
[12:31:44]
<nicofrand> Setting a hard-coded value works fine, but using the variable does not
[12:34:16]
<Josué> Well if your app don't check the password and if you don't know exactly what is happening don't change this, setting it to false could bring a big security breach. 😉
[12:34:43]
<Josué> > Yup in the redirect.conf file
Of kresus ?
[12:34:57]
<Yunohost Git/Infra notifications> App yeswiki rises from level 6 to 8 in job [#20999](https://ci-apps.yunohost.org/ci/job/20999) !
[12:35:55]
<Yunohost Git/Infra notifications> App agora failed all tests in job [#21000](https://ci-apps.yunohost.org/ci/job/21000) :(
[12:38:54]
<Josué> Did you try to run the Python script instead of your and and see what header nginx send ?
[12:39:45]
<Josué> This could help to clarify if the from come from ssowat/nginx or from your service.
[12:39:55]
<nicofrand> of the redirect.conf file from the redirect_ynh app
[12:40:49]
<nicofrand> for the headers I already have the dump of the nodejs/express request
[12:40:52]
<Josué> You don't have a specific app ? Why are you using the redirect app?
[12:41:14]
<nicofrand> yes, I have a running kresus instance behind
[12:43:29]
<Josué> Are you not using this package https://github.com/YunoHost-Apps/kresus_ynh ?
[12:44:34]
<nicofrand> nope
[12:51:44]
<Josué> I think the main issue is on this line https://github.com/YunoHost-Apps/redirect_ynh/blob/e02ca702736e0095728118c3ef199917e4266608/manifest.toml#L64
[12:53:09]
<Josué> If you want the header you need to set it to true
[12:56:04]
<Yunohost Git/Infra notifications> App django-fmd rises from level 3 to 6 in job [#21001](https://ci-apps.yunohost.org/ci/job/21001) !
[12:57:07]
<nicofrand> How do I do that through CLI ?
[12:59:24]
<Josué> I'm not sure you can change from CLI easily it's a protected field from what I remberer. maybe with yunohost tools shell. Or you can just clone the repos change the value and do a force upgrade from your local repos, would be the easiest way
[13:00:00]
<nicofrand> rah nohg
[13:00:30]
<nicofrand> that should not be that complicated
[13:00:30]
<nicofrand> I just want to pass a damn field that is documented, not clone x apps to do that
[13:01:06]
<Josué> Or you can just change the ssowat conf but it won't be persistent
[13:01:51]
<Josué> Maybe if you play with persistent config I didn't try that.
[13:04:56]
<Josué> > I just want to pass a damn field that is documented, not clone x apps to do that
Yes but it's for a package, I mean in the kresus package it make sens to change this value in the manifest. The redirect is a generic app so it's a bit different. But note I agree that having a setting in this app to enable the header would be useful, but not sure that we can do it currently
[13:07:18]
<nicofrand> The $http_ynh_user should be available anyway
[13:19:52]
<nicofrand> https://doc.yunohost.org/packaging/advanced/sso_ldap_integration/#sso-integration shouldn't it specify that it will only work if the right permission is set?
[13:21:13]
<florent[m]> Not sure on my side. The reverse-proxy can also redirect the trafic to an external service (even if that's probably a bad practice?) and you may not want to pass these headers unless the admin tells so IMHO.
[13:31:39]
<Yunohost Git/Infra notifications> App synapse-admin failed all tests in job [#21010](https://ci-apps.yunohost.org/ci/job/21010) :(
[13:32:58]
<Yunohost Git/Infra notifications> [redirect_ynh] nicofrand opened [issue #64](https://github.com/YunoHost-Apps/redirect_ynh/issues/64): Allow to pass the auth headers to the proxied apps
[13:33:26]
<nicofrand> ok, no need to proxy the headers once the permission is correctly enabled
[13:56:51]
<nicofrand> I'll edit the conf.json.persistent to set the auth_header until a better solution is implemented
[13:56:54]
<nicofrand> thanks guys
[14:08:53]
<Yunohost Git/Infra notifications> App breezewiki rises from level 7 to 8 in job [#21017](https://ci-apps.yunohost.org/ci/job/21017) !
[14:15:39]
<Yunohost Git/Infra notifications> App fail2ban-web rises from level 7 to 8 in job [#21018](https://ci-apps.yunohost.org/ci/job/21018) !
[14:39:23]
<Yunohost Git/Infra notifications> [borg_ynh] ericgaspar edited [pull request #208](https://github.com/YunoHost-Apps/borg_ynh/pull/208): Refer to the docs in post-install, as variables are displayed empty
[14:39:41]
<Yunohost Git/Infra notifications> [borg_ynh] ericgaspar edited [pull request #207](https://github.com/YunoHost-Apps/borg_ynh/pull/207): Only display the public key when the repo is remote via SSH
[14:39:59]
<Yunohost Git/Infra notifications> [borg_ynh] ericgaspar edited [pull request #205](https://github.com/YunoHost-Apps/borg_ynh/pull/205): Provide a more detailed explanation about the env needed to run borg commands
[14:40:27]
<Yunohost Git/Infra notifications> [borg_ynh] ericgaspar edited [pull request #197](https://github.com/YunoHost-Apps/borg_ynh/pull/197): Add support for the remote-path borg option
[14:40:51]
<Yunohost Git/Infra notifications> [borg_ynh] ericgaspar edited [pull request #206](https://github.com/YunoHost-Apps/borg_ynh/pull/206): Display message, instead of last_backups until first backup occurs
[14:53:25]
<Yunohost Git/Infra notifications> [borg_ynh] fflorent [commented](https://github.com/YunoHost-Apps/borg_ynh/issues/192#issuecomment-3191692385) on [issue #192](https://github.com/YunoHost-Apps/borg_ynh/issues/192) upgrading from 1.4.0~ynh1 to 1.4.0~ynh3 fails: @Jaxom99 Thats an interesting hypothesis.
But I have just tried to reproduce the issue using Yunohost 11, upgrading fro...
[14:54:05]
<Yunohost Git/Infra notifications> [borg_ynh] fflorent labeled unreproductible on [issue #192](https://github.com/YunoHost-Apps/borg_ynh/issues/192): upgrading from 1.4.0~ynh1 to 1.4.0~ynh3 fails
[14:56:21]
<Yunohost Git/Infra notifications> [borg_ynh] fflorent edited [pull request #193](https://github.com/YunoHost-Apps/borg_ynh/pull/193): Improved error and success emails formating, and included missing general borg logs in them
[14:58:28]
<Yunohost Git/Infra notifications> [borg_ynh] fflorent [commented](https://github.com/YunoHost-Apps/borg_ynh/pull/193#issuecomment-3191703432) on [issue #193](https://github.com/YunoHost-Apps/borg_ynh/pull/193) Improved error and success emails formating, and included missing general borg logs in them: @eauchat Thanks I have updated the description to link this PR to issue https://github.com/YunoHost-Apps/borg_ynh/issue...
[15:01:33]
<Yunohost Git/Infra notifications> [apps] yunohost-bot opened [pull request #3092](https://github.com/YunoHost/apps/pull/3092): Update app levels according to CI results
[15:40:51]
<Yunohost Git/Infra notifications> [apps] alexAubin edited [pull request #3092](https://github.com/YunoHost/apps/pull/3092): Update app levels according to CI results
[15:50:27]
<Yunohost Git/Infra notifications> Job [#20762](https://ci-apps.yunohost.org/ci/job/20762) for snserver failed miserably :(
[16:18:34]
<Yunohost Git/Infra notifications> App rallly failed all tests in job [#20741](https://ci-apps.yunohost.org/ci/job/20741) :(
[16:33:16]
<Yunohost Git/Infra notifications> App snserver failed all tests in job [#20762](https://ci-apps.yunohost.org/ci/job/20762) :(
[16:33:17]
<Yunohost Git/Infra notifications> [apps] ericgaspar edited [pull request #3092](https://github.com/YunoHost/apps/pull/3092): Update app levels according to CI results
[16:33:22]
<Yunohost Git/Infra notifications> App glitchsoc goes down from level 8 to 2 in job [#21028](https://ci-apps.yunohost.org/ci/job/21028)
[16:33:59]
<Yunohost Git/Infra notifications> [apps] ericgaspar edited [pull request #3092](https://github.com/YunoHost/apps/pull/3092): Update app levels according to CI results
[16:34:53]
<Yunohost Git/Infra notifications> [apps] ericgaspar edited [pull request #3092](https://github.com/YunoHost/apps/pull/3092): Update app levels according to CI results
[16:35:16]
<Yunohost Git/Infra notifications> [apps] ericgaspar pushed 1 commit to update_app_levels: Update apps.toml ([45e8bb77](https://github.com/YunoHost/apps/commit/45e8bb77d214553af0621a3945329f977237cea3))
[16:35:27]
<Yunohost Git/Infra notifications> App redlib failed all tests in job [#20990](https://ci-apps.yunohost.org/ci/job/20990) :(
[16:35:31]
<Yunohost Git/Infra notifications> [apps] ericgaspar pushed 1 commit to update_app_levels: Update apps.toml ([ec30153a](https://github.com/YunoHost/apps/commit/ec30153ab3161f1caa8d35f5a1125d3db32b87ff))
[16:35:43]
<Yunohost Git/Infra notifications> [apps] ericgaspar pushed 1 commit to update_app_levels: Update apps.toml ([1c3f5388](https://github.com/YunoHost/apps/commit/1c3f538835f661d71f510972ec5920bf054000c6))
[16:38:51]
<Yunohost Git/Infra notifications> App mautrix_signal failed all tests in job [#20995](https://ci-apps.yunohost.org/ci/job/20995) :(
[16:39:45]
<Yunohost Git/Infra notifications> App dokos failed all tests in job [#20874](https://ci-apps.yunohost.org/ci/job/20874) :(
[16:44:04]
<Yunohost Git/Infra notifications> App mautrix_signal failed all tests in job [#20995](https://ci-apps.yunohost.org/ci/job/20995) :(
[16:46:22]
<Yunohost Git/Infra notifications> App synapse-admin failed all tests in job [#21010](https://ci-apps.yunohost.org/ci/job/21010) :(
[16:49:14]
<Yunohost Git/Infra notifications> App netdata goes down from level 8 to 1 in job [#21031](https://ci-apps.yunohost.org/ci/job/21031)
[17:00:56]
<Yunohost Git/Infra notifications> App zola rises from level 6 to 8 in job [#21035](https://ci-apps.yunohost.org/ci/job/21035) !
[17:21:36]
<Yunohost Git/Infra notifications> [borg_ynh] fflorent [commented](https://github.com/YunoHost-Apps/borg_ynh/pull/208#issuecomment-3192238022) on [issue #208](https://github.com/YunoHost-Apps/borg_ynh/pull/208) Refer to the docs in post-install, as variables are displayed empty: Personally I find this display quite convenient when I backup borg remotely. But I agree thats quite confusing for loc...
[17:51:11]
<Yunohost Git/Infra notifications> [apps] ericgaspar pushed 1 commit to update_app_levels: Update apps.toml ([342d651f](https://github.com/YunoHost/apps/commit/342d651fdfa115273a3c91f73c910ff6c2cbcd44))
[17:51:15]
<Yunohost Git/Infra notifications> [apps] ericgaspar edited [pull request #3092](https://github.com/YunoHost/apps/pull/3092): Update app levels according to CI results
[17:51:16]
<Yunohost Git/Infra notifications> [apps] ericgaspar edited [pull request #3092](https://github.com/YunoHost/apps/pull/3092): Update app levels according to CI results
[17:51:18]
<Yunohost Git/Infra notifications> [apps] ericgaspar pushed 1 commit to main: Update app levels according to CI results (#3092) * Update app levels according to CI results * Update apps.toml * Up... ([94702b55](https://github.com/YunoHost/apps/commit/94702b55f8fc11900df5b3276ebec14af00f8878))
[17:51:19]
<Yunohost Git/Infra notifications> [apps] ericgaspar merged [pull request #3092](https://github.com/YunoHost/apps/pull/3092): Update app levels according to CI results
[17:51:20]
<Yunohost Git/Infra notifications> [apps] ericgaspar deleted branch update_app_levels
[17:51:21]
<Yunohost Git/Infra notifications> [apps] ericgaspar pushed 6 commits to update_app_levels ([67c62684aa7a^...c3dfd0e7beee](https://github.com/YunoHost/apps/compare/67c62684aa7a^...c3dfd0e7beee))
[17:51:21]
<Yunohost Git/Infra notifications> [apps] ericgaspar created new branch update_app_levels
[17:51:22]
<Yunohost Git/Infra notifications> [apps/update_app_levels] Update apps.toml - eric_G
[17:51:22]
<Yunohost Git/Infra notifications> [apps/update_app_levels] Update apps.toml - eric_G
[17:51:24]
<Yunohost Git/Infra notifications> [apps/update_app_levels] Update apps.toml - eric_G
[18:01:40]
<Yunohost Git/Infra notifications> App acropolis failed all tests in job [#21043](https://ci-apps.yunohost.org/ci/job/21043) :(
[18:11:46]
<florent[m]> Oh my gooood! 😍
Jinja templates are possible in notifications doc:
https://github.com/YunoHost-Apps/my_webapp_ynh/blob/4b9f2cb0c559bcc9506a348da01a2c941f83a2ff/doc/POST_INSTALL.md?plain=1#L1
[18:15:09]
<Yunohost Git/Infra notifications> App mautrix_facebook failed all tests in job [#21047](https://ci-apps.yunohost.org/ci/job/21047) :(
[18:33:02]
<Aleks (he/him/il/lui)> > Oh my gooood! 😍
> Jinja templates are possible in notifications doc:
> https://github.com/YunoHost-Apps/my_webapp_ynh/blob/4b9f2cb0c559bcc9506a348da01a2c941f83a2ff/doc/POST_INSTALL.md?plain=1#L1
shhhh dont say it too louuud
[18:33:54]
<florent[m]> WHYYYYY? 😭
[18:34:21]
<florent[m]> I need it to address this issue: https://github.com/YunoHost-Apps/borg_ynh/pull/208
(Only display information if the user has filled a SSH user)
[18:34:39]
<florent[m]> I tend to think it could be a great use of this feature
[18:36:34]
<Aleks (he/him/il/lui)> But yeah there's some use case for it obviously
[18:36:48]
<Aleks (he/him/il/lui)> idk i'm still traumatized about stupid drama of being the only one pushing to switch to jinja2 years ago and then 'ok lets not include jinja' and then nlw everybody wants jinja but our 'homemade' template format is all over the place and im afraid we'll end up with a huge mess of heterogenous template format
[18:38:46]
<florent[m]> Hmm, a good idea to switch to that in packaging v3 then? 🫠
[18:39:21]
<florent[m]> Well, the rule is, when I ask, I should be able to that myself
[19:06:33]
<Yunohost Git/Infra notifications> [borg_ynh] fflorent changes_requested [pull request #208](https://github.com/YunoHost-Apps/borg_ynh/pull/208#pullrequestreview-3124826890) Refer to the docs in post-install, as variables are displayed empty
[19:06:34]
<Yunohost Git/Infra notifications> [borg_ynh] fflorent [commented](https://github.com/YunoHost-Apps/borg_ynh/pull/208#discussion_r2279674898) on pull request #208 Refer to the docs in post-install, as variables are displayed empty: As told earlier, I find this text very useful. But after digging a bit, I come back with a great news 🎉 I have discov...
[19:06:34]
<Yunohost Git/Infra notifications> [borg_ynh] fflorent [commented](https://github.com/YunoHost-Apps/borg_ynh/pull/208#discussion_r2279693338) on pull request #208 Refer to the docs in post-install, as variables are displayed empty: If you want to keep this paragraph (regarding my comment below), I would rephrase a little bit: suggestion If you se...
[19:06:34]
<Yunohost Git/Infra notifications> [borg_ynh] fflorent [commented](https://github.com/YunoHost-Apps/borg_ynh/pull/208#discussion_r2279688938) on pull request #208 Refer to the docs in post-install, as variables are displayed empty: This should be placed at the very beginning of the doc probably? Thats the most important part of the doc I would say (...
[19:06:56]
<Yunohost Git/Infra notifications> [borg_ynh] fflorent edited a [comment](https://github.com/YunoHost-Apps/borg_ynh/pull/208#discussion_r2279693338) on pull request #208 Refer to the docs in post-install, as variables are displayed empty: If you want to keep this paragraph (regarding my comment for POST_INSTALL.md), I would rephrase a little bit: sugg...
[19:16:24]
<Yunohost Git/Infra notifications> App mlmmj-web rises from level 7 to 8 in job [#21062](https://ci-apps.yunohost.org/ci/job/21062) !
[19:27:47]
<Yunohost Git/Infra notifications> App whoogle rises from level 7 to 8 in job [#21064](https://ci-apps.yunohost.org/ci/job/21064) !
[19:40:07]
<Yunohost Git/Infra notifications> App docsify rises from level 7 to 8 in job [#21065](https://ci-apps.yunohost.org/ci/job/21065) !
[20:25:51]
<Yunohost Git/Infra notifications> App jellyseerr goes down from level 8 to 6 in job [#21069](https://ci-apps.yunohost.org/ci/job/21069)
[20:26:20]
<Yunohost Git/Infra notifications> App x-prober goes down from level 8 to 2 in job [#21073](https://ci-apps.yunohost.org/ci/job/21073)
[20:56:43]
<Yunohost Git/Infra notifications> [apps] tituspijean pushed 1 commit to add-piefed: Add PieFed to catalog and remove it from wishlit ([ee64ecb1](https://github.com/YunoHost/apps/commit/ee64ecb1f24df911917677391184abff98e7fca6))
[20:56:43]
<Yunohost Git/Infra notifications> [apps] tituspijean created new branch add-piefed
[20:57:12]
<Yunohost Git/Infra notifications> [apps] tituspijean opened [pull request #3093](https://github.com/YunoHost/apps/pull/3093): Add PieFed to catalog and remove it from wishlit
[21:08:49]
<Yunohost Git/Infra notifications> [apps] tituspijean pushed 1 commit to add-piefed: Add PieFed logo ([5c206df0](https://github.com/YunoHost/apps/commit/5c206df0620192591c4feb9ac09c8cc66e2ff443))
[21:12:47]
<Yunohost Git/Infra notifications> Job [#21076](https://ci-apps.yunohost.org/ci/job/21076) for paperless-ngx failed miserably :(
[21:14:18]
<Yunohost Git/Infra notifications> [calibreweb_ynh] alexAubin pushed 1 commit to testing: Update manifest.toml: yolofix for trixie support ([95c23158](https://github.com/YunoHost-Apps/calibreweb_ynh/commit/95c23158e0d3f72ea81e6d1a7835e86c1f434598))
[21:14:18]
<Yunohost Git/Infra notifications> [calibreweb_ynh] alexAubin opened [pull request #159](https://github.com/YunoHost-Apps/calibreweb_ynh/pull/159): Testing: yolofix for trixie support
[21:20:48]
<Yunohost Git/Infra notifications> [joplin_ynh] alexAubin created new branch trixie
[21:20:49]
<Yunohost Git/Infra notifications> [joplin_ynh] alexAubin pushed 1 commit to trixie: Update manifest.toml: fix trixie, add yarn dependency ? ([ced00a91](https://github.com/YunoHost-Apps/joplin_ynh/commit/ced00a910a83b7ca1d81e86d84cbd0135ede9f7d))
[21:20:49]
<Yunohost Git/Infra notifications> [joplin_ynh] alexAubin opened [pull request #107](https://github.com/YunoHost-Apps/joplin_ynh/pull/107): (FIXME: should target testing) Update manifest.toml: fix trixie, add yarn dependency ?
[21:31:53]
<Yunohost Git/Infra notifications> App paperless-ngx failed all tests in job [#21076](https://ci-apps.yunohost.org/ci/job/21076) :(
[21:32:08]
<Yunohost Git/Infra notifications> App jellyseerr goes down from level 8 to 1 in job [#21069](https://ci-apps.yunohost.org/ci/job/21069)
[21:57:47]
<Yunohost Git/Infra notifications> Job [#21076](https://ci-apps.yunohost.org/ci/job/21076) for paperless-ngx failed miserably :(
[21:57:47]
<Yunohost Git/Infra notifications> Job [#21069](https://ci-apps.yunohost.org/ci/job/21069) for jellyseerr failed miserably :(
[21:58:13]
<tituspijean[m]> `Error: read unix @->/var/lib/incus/unix.socket: i/o timeout` 😱
[22:00:32]
<Aleks (he/him/il/lui)> yeah....
[22:00:32]
<Yunohost Git/Infra notifications> [calibreweb_ynh] alexAubin merged [pull request #159](https://github.com/YunoHost-Apps/calibreweb_ynh/pull/159): Testing: yolofix for trixie support
[22:02:49]
<Yunohost Git/Infra notifications> Job [#21069](https://ci-apps.yunohost.org/ci/job/21069) for jellyseerr failed miserably :(
[22:08:37]
<Yunohost Git/Infra notifications> [borg_ynh] fflorent commented [pull request #206](https://github.com/YunoHost-Apps/borg_ynh/pull/206#pullrequestreview-3125263589) Display message, instead of last_backups until first backup occurs: Nice idea I bring a little improvement, and will merge it soon. Thank you :pray:
[22:08:37]
<Yunohost Git/Infra notifications> [borg_ynh] fflorent edited review [pull request #206](https://github.com/YunoHost-Apps/borg_ynh/pull/206#pullrequestreview-3125263589): Display message, instead of last_backups until first backup occurs
[22:08:37]
<Yunohost Git/Infra notifications> [borg_ynh] fflorent [commented](https://github.com/YunoHost-Apps/borg_ynh/pull/206#discussion_r2279959033) on pull request #206 Display message, instead of last_backups until first backup occurs: The state variable is indeed initialized with this value during the installation: https://github.com/YunoHost-Apps/bor...
[22:16:04]
<Yunohost Git/Infra notifications> App pleroma failed all tests in job [#21078](https://ci-apps.yunohost.org/ci/job/21078) :(
[22:22:44]
<Yunohost Git/Infra notifications> [apps] yunohost-bot opened [pull request #3094](https://github.com/YunoHost/apps/pull/3094): Add Super Productivity to wishlist
[22:22:45]
<Yunohost Git/Infra notifications> [apps] yunohost-bot labeled Wishlist on [pull request #3094](https://github.com/YunoHost/apps/pull/3094): Add Super Productivity to wishlist
[22:28:31]
<Yunohost Git/Infra notifications> App homeassistant goes down from level 8 to 6 in job [#21077](https://ci-apps.yunohost.org/ci/job/21077)
[22:28:39]
<Yunohost Git/Infra notifications> App paperless-ngx failed all tests in job [#21076](https://ci-apps.yunohost.org/ci/job/21076) :(
[22:34:12]
<Yunohost Git/Infra notifications> Autoupdater just ran, here are the results:
- 42 pending update PRs
- 17 new apps PRs
- 6 failed apps updates: jenkins, litechat, openemr, plakar, prestashop, stirling-pdf
See the full log here: https://paste.yunohost.org/raw/jezibateja
Autoupdate dashboard: https://apps.yunohost.org/dash?filter=autoupdate
[22:36:02]
<Yunohost Git/Infra notifications> App snserver failed all tests in job [#20762](https://ci-apps.yunohost.org/ci/job/20762) :(
[22:45:27]
<Yunohost Git/Infra notifications> [apps] AnARCHIS12 opened [pull request #3095](https://github.com/YunoHost/apps/pull/3095): Add Liberchat - chat with end-to-end encryption
[22:49:16]
<Yunohost Git/Infra notifications> [mastodon_ynh] PraetorIM opened [issue #509](https://github.com/YunoHost-Apps/mastodon_ynh/issues/509): Update to 4.3.11 ?
[22:49:36]
<Yunohost Git/Infra notifications> [apps] alexAubin closed [pull request #3095](https://github.com/YunoHost/apps/pull/3095): Add Liberchat - chat with end-to-end encryption
[22:49:37]
<Yunohost Git/Infra notifications> [apps] alexAubin [commented](https://github.com/YunoHost/apps/pull/3095#issuecomment-3192950226) on [issue #3095](https://github.com/YunoHost/apps/pull/3095) Add Liberchat - chat with end-to-end encryption: ... drunk AI much ? ...
[22:52:21]
<Yunohost Git/Infra notifications> [apps] AnARCHIS12 [commented](https://github.com/YunoHost/apps/pull/3095#issuecomment-3192953121) on [issue #3095](https://github.com/YunoHost/apps/pull/3095) Add Liberchat - chat with end-to-end encryption: Pourquoi mettre instantanément app en close ?
[22:54:01]
<Yunohost Git/Infra notifications> [apps] alexAubin [commented](https://github.com/YunoHost/apps/pull/3095#issuecomment-3192955021) on [issue #3095](https://github.com/YunoHost/apps/pull/3095) Add Liberchat - chat with end-to-end encryption: Cest complètement à côté de la plaque : il manque les 3/4 des fichiers dune véritable app, cest de toute évidence gén...
[22:57:58]
<Yunohost Git/Infra notifications> [apps] AnARCHIS12 [commented](https://github.com/YunoHost/apps/pull/3095#issuecomment-3192958865) on [issue #3095](https://github.com/YunoHost/apps/pull/3095) Add Liberchat - chat with end-to-end encryption: Lapp est 100 % fonctionnelle et totalement déployé par un large panel dutilisateurs
[23:00:34]
<Yunohost Git/Infra notifications> [apps] AnARCHIS12 [commented](https://github.com/YunoHost/apps/pull/3095#issuecomment-3192961229) on [issue #3095](https://github.com/YunoHost/apps/pull/3095) Add Liberchat - chat with end-to-end encryption: Frontend React : /src/components/ (11 composants) Backend Node.js : server.js (complet avec Socket.IO) Build system : ...
[23:03:43]
<Yunohost Git/Infra notifications> [apps] alexAubin [commented](https://github.com/YunoHost/apps/pull/3095#issuecomment-3192964653) on [issue #3095](https://github.com/YunoHost/apps/pull/3095) Add Liberchat - chat with end-to-end encryption: Dude, just stop posting AI generated messages and code or youll just get ban. This is all cringe AF.
[23:14:55]
<Yunohost Git/Infra notifications> [apps] AnARCHIS12 [commented](https://github.com/YunoHost/apps/pull/3095#issuecomment-3192980573) on [issue #3095](https://github.com/YunoHost/apps/pull/3095) Add Liberchat - chat with end-to-end encryption: Vous interdisez utilisation D’IA en aide ? franchement cool , la vision autoritaire ....
[23:16:31]
<Yunohost Git/Infra notifications> [apps] AnARCHIS12 [commented](https://github.com/YunoHost/apps/pull/3095#issuecomment-3192980573) on [issue #3095](https://github.com/YunoHost/apps/pull/3095) Add Liberchat - chat with end-to-end encryption: Vous interdisez utilisation D’IA en aide ? franchement cool , la vision autoritaire ....
[23:22:59]
<Yunohost Git/Infra notifications> [apps] AnARCHIS12 [commented](https://github.com/YunoHost/apps/pull/3095#issuecomment-3192989939) on [issue #3095](https://github.com/YunoHost/apps/pull/3095) Add Liberchat - chat with end-to-end encryption: Clairement pour moi , le nombre dheures passée sur le projet est colossale , est de dire cest pas une app ect juste p...
[23:23:29]
<Yunohost Git/Infra notifications> WARNING: unknown pull_request action: locked