[00:06:33]
<Yunohost Git/Infra notifications> [synapse_ynh] lyynd [commented](https://github.com/YunoHost-Apps/synapse_ynh/issues/503#issuecomment-2518807480) on [issue #503](https://github.com/YunoHost-Apps/synapse_ynh/issues/503) Backup fails during upgrade: Thank you for your help and for the fix :)
[00:21:14]
<Yunohost Git/Infra notifications> App neutrinet rises from level 6 to 8 in job [#12517](https://ci-apps.yunohost.org/ci/job/12517) !
[01:13:38]
<Émy – OniriCorpe> > <@gredin67:matrix.fdn.fr> faudrait qu'on discute de ça à une prochaine réu. A moins que ça ait déjà été discuté ? https://github.com/YunoHost-Apps/synapse_ynh/issues/483
Ca na pas été abordé, a ma connaissance
[01:17:49]
<Yunohost Git/Infra notifications> App yunomonitor failed all tests in job [#12523](https://ci-apps.yunohost.org/ci/job/12523) :(
[09:05:55]
<Yunohost Git/Infra notifications> [nextcloud_ynh] utzer [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/756#issuecomment-2519686229) on [issue #756](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/756) Download of upload file fails for nextcloud-29.0.9.tar.bz2: 29.0.10 should be released today, see [here](https://help.nextcloud.com/t/30-0-3-rc2-29-0-10-rc1-and-28-0-13-rc1/211068)...
[09:54:59]
<orhtej2> > catalog is not rebuilding, anyone can have a look?
still the case
[13:14:11]
<rodinux> orhtej2: you're ok if I merge my PR for SPIP ? https://github.com/YunoHost-Apps/spip_ynh/pull/82
[13:30:47]
<Yunohost Git/Infra notifications> [nextcloud_ynh] Thatoo [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/753#issuecomment-2520333610) on [issue #753](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/753) Forward Email?: They have accepted my PR upstream https://github.com/nextcloud/server/pull/49404/files so when Nextcloud 31 will be in t...
[13:35:35]
<orhtej2> > <@rodinux:matrix.org> orhtej2: you're ok if I merge my PR for SPIP ? https://github.com/YunoHost-Apps/spip_ynh/pull/82
Looks ok
[14:13:08]
<Yunohost Git/Infra notifications> App spip rises from level 6 to 8 in job [#12529](https://ci-apps.yunohost.org/ci/job/12529) !
[18:30:33]
<anubister> Hello, I have an issue with my app that basically install a Debian package with configuration files in /etc/, but these files disappear before the end of installation (it seems not every time but most of the time...) : https://github.com/anubister/prosody_ynh/issues/11
1. Did I miss something (configuration, permission?) to allow an app to add files in /etc/ at install time?
2. Do know other Apps based on Debian packages? It seems they are very few. So that I can analyse/check for this problem.
[19:01:12]
<anubister> (2. I found Transmission, but the Debian package has no config files in /etc/)
[19:02:43]
<Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar pushed 1 commit to testing: Update manifest.toml ([4ec797a6](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/4ec797a604638d3a4e18336689779ce96458f95b))
[19:03:06]
<Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar pushed 1 commit to v2_PostgreSQL: Update manifest.toml ([9c62179b](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/9c62179b77add157ed81f9d2e6fd391decac3f5e))
[19:16:42]
<Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar pushed 1 commit to master: Update manifest.toml ([8193c989](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/8193c989486a538cbe87f381f48ee2846c12bd8b))
[19:17:02]
<Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar pushed 1 commit to oldstable: Update manifest.toml ([64ff553a](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/64ff553a2f54974908ef62d8667fdc70bb943f88))
[19:18:21]
<Yunohost Git/Infra notifications> [nextcloud_ynh/helpers_2.1-3.0.1] Update manifest.toml - Éric Gaspar
[19:18:21]
<Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar pushed 3 commits to helpers_2.1-3.0.1 ([8bacb5bcfcbf...1018c309cc64](https://github.com/YunoHost-Apps/nextcloud_ynh/compare/8bacb5bcfcbf...1018c309cc64))
[19:18:22]
<Yunohost Git/Infra notifications> [nextcloud_ynh/helpers_2.1-3.0.1] Auto-update READMEs - yunohost-bot
[19:18:23]
<Yunohost Git/Infra notifications> [nextcloud_ynh/helpers_2.1-3.0.1] Merge branch testing into helpers_2.1-3.0.1 - Éric Gaspar
[19:18:51]
<Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar pushed 1 commit to testing: Update manifest.toml ([f7b29ecb](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/f7b29ecb9f075dced1bf922bfddbfec586d5dc70))
[19:19:37]
<Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar pushed 2 commits to helpers_2.1-3.0.1 ([1018c309cc64...129bdc46328d](https://github.com/YunoHost-Apps/nextcloud_ynh/compare/1018c309cc64...129bdc46328d))
[19:19:37]
<Yunohost Git/Infra notifications> [nextcloud_ynh/helpers_2.1-3.0.1] Update manifest.toml - Éric Gaspar
[19:19:38]
<Yunohost Git/Infra notifications> [nextcloud_ynh/helpers_2.1-3.0.1] Merge branch testing into helpers_2.1-3.0.1 - Éric Gaspar
[19:19:58]
<Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar pushed 4 commits to v2_PostgreSQL ([bb2c68f58339...86f7bcd3cf01](https://github.com/YunoHost-Apps/nextcloud_ynh/compare/bb2c68f58339...86f7bcd3cf01))
[19:20:04]
<Yunohost Git/Infra notifications> [nextcloud_ynh/v2_PostgreSQL] Auto-update READMEs - yunohost-bot
[19:20:12]
<Yunohost Git/Infra notifications> [nextcloud_ynh/v2_PostgreSQL] Update manifest.toml - Éric Gaspar
[19:22:11]
<Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar pushed 1 commit to manage-oldstable-version: Update manifest.toml ([266ddba9](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/266ddba978c3a04464150a0d09b160c903fe4820))
[19:23:45]
<Yunohost Git/Infra notifications> [nextcloud_ynh/manage-oldstable-version] Update manifest.toml - Éric Gaspar
[19:23:45]
<Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar pushed 27 commits to manage-oldstable-version ([f18792a68e3f...039300436136](https://github.com/YunoHost-Apps/nextcloud_ynh/compare/f18792a68e3f...039300436136))
[19:23:46]
<Yunohost Git/Infra notifications> [nextcloud_ynh/manage-oldstable-version] Merge branch testing into manage-oldstable-version - Éric Gaspar
[19:23:47]
<Yunohost Git/Infra notifications> [nextcloud_ynh/manage-oldstable-version] Merge branch manage-oldstable-version of https://github.com/YunoHost-Apps/nextcloud_ynh into manage-oldstable-version - Éric Gaspar
[20:58:49]
<eric_G> https://ci-apps.yunohost.org/ci/job/12530
[20:58:52]
<eric_G> 632055 INFO Upgrading to Nextcloud 29.0.1
667093 INFO Upgrading to Nextcloud 29.0.1
[20:58:59]
<eric_G> 🙄
[21:01:04]
<rodinux> wtf
[21:03:00]
<rodinux> last_version=$(ynh_read_manifest --manifest_key="resources.sources.main.url" | grep -o '[0-9][0-9]\.[0-9]\.[0-9][0.9]') ??
[21:03:59]
<rodinux> https://github.com/YunoHost-Apps/nextcloud_ynh/blob/7412ef551dbceaac01eea5f236cae649b8ad30fb/scripts/upgrade#L129C1-L129C115
[21:06:19]
<Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar pushed 1 commit to master: Update upgrade ([1c8d002b](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/1c8d002b239d5a576e88caa1f591590d6a8af399))
[21:11:42]
<rodinux> 29.0.∞
[21:40:21]
<Yunohost Git/Infra notifications> [nextcloud_ynh/testing] Update upgrade - Éric Gaspar
[21:40:21]
<Yunohost Git/Infra notifications> [nextcloud_ynh/testing] Auto-update READMEs - yunohost-bot
[21:40:21]
<Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar pushed 4 commits to testing ([f7b29ecb9f07...503d43ea9499](https://github.com/YunoHost-Apps/nextcloud_ynh/compare/f7b29ecb9f07...503d43ea9499))
[21:40:22]
<Yunohost Git/Infra notifications> [nextcloud_ynh/testing] Merge branch master into testing - Éric Gaspar
[21:44:52]
<Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar pushed 1 commit to v2_PostgreSQL: Update upgrade ([0963e9fe](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/0963e9febe62794a44cd95db1714e4668bfca964))
[22:02:35]
<Aleks (he/him/il/lui)> Computers were a mistake
[22:21:50]
<rodinux> the CI works so quick this time !
[22:25:29]
<Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar pushed 6 commits to helpers_2.1-3.0.1 ([129bdc46328d...373687bd9459](https://github.com/YunoHost-Apps/nextcloud_ynh/compare/129bdc46328d...373687bd9459))
[22:25:30]
<Yunohost Git/Infra notifications> [nextcloud_ynh/helpers_2.1-3.0.1] Auto-update READMEs - yunohost-bot
[22:25:30]
<Yunohost Git/Infra notifications> [nextcloud_ynh/helpers_2.1-3.0.1] Merge branch master into testing - Éric Gaspar
[22:25:31]
<Yunohost Git/Infra notifications> [nextcloud_ynh/helpers_2.1-3.0.1] Merge branch testing into helpers_2.1-3.0.1 - Éric Gaspar
[23:06:09]
<miro5001> I have a webhook to trigger a notification using Gotify
curl -X POST "https://__GOTIFYPATH__/message?token=__TOKEN__" -F "title=__SERVER__ - App Install" -F "message=$notif"
When I share a log (using the share button), this line is at the bottom of the log and it's not anonymised, the domain and the token are still there.
[23:11:45]
<Aleks (he/him/il/lui)> i'm guessing the domain in the gotifypath is not a domain registered in the yunohost ?
[23:17:16]
<miro5001> Mhh, I don't remember. All my servers have this webhook pointing to my main server
[23:17:39]
<miro5001> I will check
[23:18:59]
<Aleks (he/him/il/lui)> anyway it would help to share the exact code for this line ...
[23:19:41]
<Aleks (he/him/il/lui)> since you're using the `__FOOBAR__` syntax it's not a script line but some sort of template and I have no idea where / how exactly it gets displayed...
[23:21:07]
<miro5001> https://github.com/DeMiro5001/Yunohost_Gotify_Notifications/blob/main/post_app_install/01-post_app_install
[23:22:39]
<miro5001> And I am working on packaging it https://github.com/YunoHost-Apps/Yunohost_Gotify_Notifications_ynh/tree/testing
[23:22:52]
<Aleks (he/him/il/lui)> uuuuuuuh wokay
[23:23:18]
<Aleks (he/him/il/lui)> soooo, it's an app that adds some hooks to yunohost ?
[23:23:34]
<miro5001> Yes
[23:23:52]
<miro5001> I started using it manually then decided to make it an app
[23:24:01]
<Aleks (he/him/il/lui)> ah and so the hook script is a template ... hydrated with the actual stuff when you install them ... hmpf
[23:25:05]
<Aleks (he/him/il/lui)> well then the issue is that, yes, stuff can't easily be redacted, at least because it gets hardcoded in the file (ie the secret(?) token is in cleartext in there which sounds like a big no-no...)
[23:26:18]
<Aleks (he/him/il/lui)> the token could be stored in the app setting and fetched with `token=$(yunohost app setting $app token)`
[23:26:44]
<Aleks (he/him/il/lui)> that might get it to be redacted ... i'm not sure though
[23:26:55]
<Aleks (he/him/il/lui)> anyway i can't tell much without a proper full log to understand when exactly this happens
[23:27:24]
<miro5001> https://github.com/YunoHost-Apps/Yunohost_Gotify_Notifications_ynh/blob/dfd331317b4bea10aff4bf47a3645fb9e5abc860/scripts/install#L18
[23:28:42]
<miro5001> https://paste.yunohost.org/raw/zugizuragi
[23:30:18]
<miro5001> The domain of the server is the same as gotify
[23:31:06]
<miro5001> But when it's not the same, the domain is not anonymised
[23:32:20]
<Aleks (he/him/il/lui)> i don't know what you mean by "the same as gotify" ... the domain gets anonymized if it's a domain registered on that yunohost instance ... is it the case ?
[23:32:45]
<Aleks (he/him/il/lui)> anyway, having a proper `token=$(yunohost app setting $app token)` should trigger the redact mechanism
[23:34:02]
<miro5001> This domain is registered on the same machine where gotify is installed
[23:34:03]
<Aleks (he/him/il/lui)> ... and is this machine the same machine as the one you are running the yunopaste from ...
[23:34:28]
<miro5001> > <@Alekswag:matrix.org> anyway, having a proper `token=$(yunohost app setting $app token)` should trigger the redact mechanism
So having a package for it will fix the problem?
[23:35:27]
<Aleks (he/him/il/lui)> what triggers the redacting mechanism is having something looking like `secret_password=[some string]` or `token=[some string]`
[23:36:21]
<miro5001> > <@Alekswag:matrix.org> ... and is this machine the same machine as the one you are running the yunopaste from ...
Yes. A vps on which gotify is installed and from where I shared the log
[23:37:35]
<miro5001> > <@Alekswag:matrix.org> what triggers the redacting mechanism is having something looking like `secret_password=[some string]` or `token=[some string]`
So I better complete the package as soon as possible
[23:41:04]
<Aleks (he/him/il/lui)> not sure what you mean by complete the package, i already see your hook in action in your logs, what you need is to have some line with `token=[the token]`, and ideally that line should fetch it from the notify\_ynh app's settings using `$(yunohost app setting ...)` x\_x
[23:42:06]
<miro5001> The app can be installed on a server that doesn't have gotify installed. One gotify, multiple servers, sending notifications to it
[23:44:51]
<miro5001> Thanks a lot for making it clear for me