[08:23:47]
<Yunohost Git/Infra notifications> App cinny stays at level 1 in job [#30480](https://ci-apps.yunohost.org/ci/job/30480)
[08:58:35]
<Yunohost Git/Infra notifications> [apps] Salamandar created new branch fix_dash
[08:58:36]
<Yunohost Git/Infra notifications> [apps] Salamandar pushed 1 commit to fix_dash: store dashboard: handle properly apps without results ([59f64270](https://github.com/YunoHost/apps/commit/59f64270526f8d3fe0d095205a26f26a58dafe8d))
[08:58:47]
<Yunohost Git/Infra notifications> [apps] github-actions[bot] pushed 1 commit to actions/toml: store dashboard: handle properly apps without results ([59f64270](https://github.com/YunoHost/apps/commit/59f64270526f8d3fe0d095205a26f26a58dafe8d))
[09:01:34]
<Yunohost Git/Infra notifications> [apps] Salamandar opened [pull request #2581](https://github.com/YunoHost/apps/pull/2581): store dashboard: handle properly apps without results
[09:02:44]
<Yunohost Git/Infra notifications> [apps] Salamandar pushed 14 commits to tools_apps_arg ([e4c46d0723c9...a813675cc204](https://github.com/YunoHost/apps/compare/e4c46d0723c9...a813675cc204))
[09:02:50]
<Yunohost Git/Infra notifications> [apps/tools_apps_arg] app_caches: use get_apps_repo - Félix Piédallu
[09:02:58]
<Yunohost Git/Infra notifications> [apps] github-actions[bot] pushed 14 commits to actions/toml ([221fa953af76...a813675cc204](https://github.com/YunoHost/apps/compare/221fa953af76...a813675cc204))
[09:03:05]
<Yunohost Git/Infra notifications> [apps/actions/toml] app_caches: use get_apps_repo - Félix Piédallu
[09:09:37]
<Yunohost Git/Infra notifications> [apps] Salamandar pushed 9 commits to tools_apps_arg ([a813675cc204...d0d915aabaad](https://github.com/YunoHost/apps/compare/a813675cc204...d0d915aabaad))
[11:27:57]
<Yunohost Git/Infra notifications> [apps] alexAubin deleted branch fix-subtags
[11:27:58]
<Yunohost Git/Infra notifications> [apps] alexAubin pushed 1 commit to master: Update apps.toml (#2577) ([436c49c6](https://github.com/YunoHost/apps/commit/436c49c66598c3e550e60ce2f75a831a606773fe))
[11:27:58]
<Yunohost Git/Infra notifications> [apps] alexAubin merged [pull request #2577](https://github.com/YunoHost/apps/pull/2577): Fix subtags: proxy -> network
[11:29:34]
<Yunohost Git/Infra notifications> [apps] alexAubin [commented](https://github.com/YunoHost/apps/pull/2553#discussion_r1756673408) on pull request #2553 Add logos_check.py to validate logos filesize/resolution: (currently we have .png exclusively in logos/ indeed)
[11:33:10]
<Yunohost Git/Infra notifications> [apps] alexAubin [commented](https://github.com/YunoHost/apps/pull/2510#discussion_r1756679995) on pull request #2510 tools: add get_apps_repo.py, a lib that allows to pass --apps-repo or --apps-dir to tools: suggestion ./tools/catalog_linter.py --apps-dir .
[11:49:24]
<Yunohost Git/Infra notifications> [apps] Salamandar pushed 14 commits to tools_apps_arg ([d0d915aabaad...f6566c709fe5](https://github.com/YunoHost/apps/compare/d0d915aabaad...f6566c709fe5))
[11:49:31]
<Yunohost Git/Infra notifications> [apps/tools_apps_arg] app_caches: use get_apps_repo - Félix Piédallu
[11:49:39]
<Yunohost Git/Infra notifications> [apps] github-actions[bot] pushed 14 commits to actions/toml ([436c49c66598...f6566c709fe5](https://github.com/YunoHost/apps/compare/436c49c66598...f6566c709fe5))
[11:49:45]
<Yunohost Git/Infra notifications> [apps/actions/toml] app_caches: use get_apps_repo - Félix Piédallu
[12:38:33]
<Yunohost Git/Infra notifications> [apps] Salamandar pushed 1 commit to tools_apps_arg: Update maintenance.sh to use app_caches.py explicitly ([90b7fbc9](https://github.com/YunoHost/apps/commit/90b7fbc960ba561a35b3c7ca0ddfd72c8de85bb6))
[12:38:46]
<Yunohost Git/Infra notifications> [apps] github-actions[bot] pushed 1 commit to actions/toml: Update maintenance.sh to use app_caches.py explicitly ([90b7fbc9](https://github.com/YunoHost/apps/commit/90b7fbc960ba561a35b3c7ca0ddfd72c8de85bb6))
[12:42:22]
<Yunohost Git/Infra notifications> [apps] Salamandar merged [pull request #2510](https://github.com/YunoHost/apps/pull/2510): tools: add get_apps_repo.py, a lib that allows to pass --apps-repo or --apps-dir to tools
[12:42:22]
<Yunohost Git/Infra notifications> [apps] Salamandar deleted branch tools_apps_arg
[12:42:23]
<Yunohost Git/Infra notifications> [apps] github-actions[bot] opened [pull request #2582](https://github.com/YunoHost/apps/pull/2582): Format Python code with Black
[12:42:23]
<Yunohost Git/Infra notifications> [apps] github-actions[bot] created new branch actions/black
[12:42:23]
<Yunohost Git/Infra notifications> [apps] github-actions[bot] pushed 1 commit to actions/toml: Update .github/workflows/main.yml Co-authored-by: Alexandre Aubin <4533074+alexAubin@users.noreply.github.com> ([69995cf8](https://github.com/YunoHost/apps/commit/69995cf8abe70d19d99527ecd170f04d8ef59799))
[12:42:23]
<Yunohost Git/Infra notifications> [apps] Salamandar pushed 16 commits to master ([436c49c66598...78ef9a2cc5c7](https://github.com/YunoHost/apps/compare/436c49c66598...78ef9a2cc5c7))
[12:42:23]
<Yunohost Git/Infra notifications> [apps] Salamandar pushed 1 commit to tools_apps_arg: Update .github/workflows/main.yml Co-authored-by: Alexandre Aubin <4533074+alexAubin@users.noreply.github.com> ([69995cf8](https://github.com/YunoHost/apps/commit/69995cf8abe70d19d99527ecd170f04d8ef59799))
[12:42:24]
<Aleks (he/him/il/lui)> zzzgnmbfl
[12:42:24]
<Salamandar> whaaaaat
[12:42:26]
<Salamandar> lol
[12:42:26]
<Aleks (he/him/il/lui)> *legacy*
[12:42:26]
<Aleks (he/him/il/lui)> hahahaha
[12:42:27]
<Salamandar> > /etc/cron.hourly/redmine_is_a_fucking_idiot
[12:42:27]
<Salamandar> > `/etc/cron.hourly/redmine_is_a_fucking_idiot`
[12:43:10]
<Aleks (he/him/il/lui)> > <@yunohostinfra:matrix.org> [apps] github-actions[bot] opened [pull request #2582](https://github.com/YunoHost/apps/pull/2582): Format Python code with Black
ah ffs i was about to tweak the github workflow to commit directly to the main branch but hmpf i suppose the rules forbid it -_-
[12:43:29]
<Salamandar> > <@Alekswag:matrix.org> ah ffs i was about to tweak the github workflow to commit directly to the main branch but hmpf i suppose the rules forbid it -_-
ah yes…
[12:49:01]
<Yunohost Git/Infra notifications> [apps] ericgaspar deleted branch actions/black
[12:49:09]
<Yunohost Git/Infra notifications> [apps] ericgaspar merged [pull request #2582](https://github.com/YunoHost/apps/pull/2582): Format Python code with Black
[12:49:16]
<Yunohost Git/Infra notifications> [apps] ericgaspar pushed 1 commit to master: :art: Format Python code with Black (#2582) Co-authored-by: Salamandar <6552989+Salamandar@users.noreply.github.com> ([b95c09fd](https://github.com/YunoHost/apps/commit/b95c09fdf139921342ff59db0d9bdaa29dfc5551))
[12:49:25]
<Yunohost Git/Infra notifications> [apps] github-actions[bot] pushed 1 commit to actions/toml: :art: Format Python code with Black (#2582) Co-authored-by: Salamandar <6552989+Salamandar@users.noreply.github.com> ([b95c09fd](https://github.com/YunoHost/apps/commit/b95c09fdf139921342ff59db0d9bdaa29dfc5551))
[12:49:46]
<Yunohost Git/Infra notifications> [apps] Salamandar pushed 1 commit to tools_apps_arg: autoupdate_app_sources: Fix debugging exit()... ([a717703b](https://github.com/YunoHost/apps/commit/a717703be8c716c60cde55c490463813de21502a))
[12:49:49]
<Yunohost Git/Infra notifications> [apps] Salamandar created new branch tools_apps_arg
[12:50:07]
<Yunohost Git/Infra notifications> [apps] Salamandar opened [pull request #2583](https://github.com/YunoHost/apps/pull/2583): autoupdate_app_sources: Fix debugging exit()...
[12:50:11]
<Yunohost Git/Infra notifications> [apps] github-actions[bot] pushed 1 commit to actions/toml: autoupdate_app_sources: Fix debugging exit()... ([a717703b](https://github.com/YunoHost/apps/commit/a717703be8c716c60cde55c490463813de21502a))
[12:50:19]
<Yunohost Git/Infra notifications> [apps] Salamandar pushed 1 commit to master: autoupdate_app_sources: Fix debugging exit()... ([9369f82a](https://github.com/YunoHost/apps/commit/9369f82a3f8493d197324244b21cb0bddeb3d934))
[12:50:20]
<Yunohost Git/Infra notifications> [apps] Salamandar merged [pull request #2583](https://github.com/YunoHost/apps/pull/2583): autoupdate_app_sources: Fix debugging exit()...
[12:50:26]
<Yunohost Git/Infra notifications> [apps] Salamandar deleted branch tools_apps_arg
[13:15:48]
<Salamandar> @josue:tille.ch Would it be okay with you if I hard-rebased https://github.com/yunoHost-Apps/seafile_ynh to remove old source tarballs and reduce the repo size ?
[13:18:27]
<Yunohost Git/Infra notifications> Autoupdater just ran, here are the results:
- 37 pending update PRs
- 3 new apps PRs
- 6 failed apps updates: anarchism, epicyon, fluffychat, mlmmj, mobilizon, pleroma
See the full log here: http://paste.yunohost.org/raw/acekuvigom
[13:20:28]
<Josué> Well yes it's issue with this repos.
Ideally we should firstly merge https://github.com/YunoHost-Apps/seafile_ynh/pull/127
And after that (in probably in some weeks) we can just archive this repos and create a new one with a copy of the code.
[13:23:38]
<Salamandar> Ah yes, indeed, you can ping me when that's done and i'll run filter repo afterwards :)
[13:24:12]
<Salamandar> no need to archive/create a repo, filter-repo is here to rewrite history and remove huge files ;)
[13:26:34]
<Josué> ok let's do this once #127 is merged
[13:35:19]
<Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar pushed 2 commits to v2_PostgreSQL ([4e0a6356b875...22e9fb52c252](https://github.com/YunoHost-Apps/nextcloud_ynh/compare/4e0a6356b875...22e9fb52c252))
[13:35:25]
<Yunohost Git/Infra notifications> [nextcloud_ynh] yunohost-bot pushed 1 commit to v2_PostgreSQL: Auto-update READMEs ([090070c8](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/090070c80c33b30c35876a93db44b3878ac6b5bc))
[13:43:28]
<Yunohost Git/Infra notifications> [apps] yunohost-bot pushed 1 commit to master: Fix maintenance.sh: tools should use local apps repository ([026f3b81](https://github.com/YunoHost/apps/commit/026f3b814ab3cf0c2dcb7394f0d999a69e4211e9))
[13:43:55]
<Yunohost Git/Infra notifications> [apps] github-actions[bot] pushed 1 commit to actions/toml: Fix maintenance.sh: tools should use local apps repository ([026f3b81](https://github.com/YunoHost/apps/commit/026f3b814ab3cf0c2dcb7394f0d999a69e4211e9))
[14:08:50]
<Yunohost Git/Infra notifications> App yacy goes down from level 8 to 6 in job [#30483](https://ci-apps.yunohost.org/ci/job/30483)
[14:21:49]
<Yunohost Git/Infra notifications> [apps] Salamandar created new branch autopatch
[14:21:49]
<Yunohost Git/Infra notifications> [apps] Salamandar pushed 2 commits to autopatch ([d60025010643^...94985625f6ef](https://github.com/YunoHost/apps/compare/d60025010643^...94985625f6ef))
[14:21:58]
<Yunohost Git/Infra notifications> [apps/autopatch] autopatch refactor 1 - Félix Piédallu
[14:22:02]
<Yunohost Git/Infra notifications> [apps] github-actions[bot] pushed 2 commits to actions/toml ([026f3b814ab3...94985625f6ef](https://github.com/YunoHost/apps/compare/026f3b814ab3...94985625f6ef))
[14:22:13]
<Yunohost Git/Infra notifications> [apps/actions/toml] autopatch refactor 1 - Félix Piédallu
[14:38:46]
<m606> hello, is it safe to use `eval` in install script ?
like in
```
url='https://unpkg.com/picmo@5.8.5/dist/index.js?module'
pipe_cmd="cut -d/ -f4- | sed 's/^/\/dist\/index.js?module/'"
filepath=$(eval "echo $url | $pipe_cmd")
```
[14:39:31]
<m606> basically i would like to be able to store a pipe into a variable for use in a custom helper
[14:41:13]
<m606> that is called that way:
`do_my_custom_stuff --pipe_cmd="cut -d/ -f4- | sed 's/^/\/dist\/index.js?module/'"`
[14:43:40]
<m606> without `eval`, `pipe_cmd="cut -d/ -f4-"` would work, but not anymore if I had a pipe operator with another command as the pipe operator is interpreted as litteral character
[14:53:56]
<Salamandar> as long as you fully control the content of the pipe cmd, yeah, it should be fine
[15:01:31]
<m606> what means "fully control" ?
[15:02:07]
<m606> I read stuff online saying the same, but in the context of install script I am not sure to understand
[15:03:13]
<m606> an unpriviledged attacker could not call the helper with custom command that would harm the whole system ?
[15:15:38]
<Salamandar> I mean the --pipe_cmd= does not contain stuff from a downloaded file, or from an installation arg
[15:16:29]
<Salamandar> just imagine something like `do_my_custom_stuff --pipe_cmd='cut -d/ -f4- | sed "s/something/$path/"'`
[15:16:38]
<Salamandar> that's a recipe for disaster
[15:29:44]
<m606> ok got it, thanks
[15:45:05]
<m606> regarding secondary packages (i.e. packages used by the app, natively via a CDN but that I am trying to make local), can I add them as additional ressources to the manifest.toml so that they are installed in "$install_dir/src/libs" ? Or should I rather manage the download manually in the install script ?
[15:56:12]
<Yunohost Git/Infra notifications> [apps] yunohost-bot pushed 1 commit to master: Fix: maintenance.sh was using the wrong apps_cache dir ([d8794ff5](https://github.com/YunoHost/apps/commit/d8794ff5634d80c51d31ad31503904d8c869a4cb))
[15:56:28]
<Salamandar> > <@m606:matrix.org> regarding secondary packages (i.e. packages used by the app, natively via a CDN but that I am trying to make local), can I add them as additional ressources to the manifest.toml so that they are installed in "$install_dir/src/libs" ? Or should I rather manage the download manually in the install script ?
i'd say everything would be prefered via the manifest
[15:57:17]
<Salamandar> for example when tomcat is required we download it directly https://github.com/YunoHost-Apps/guacamole_ynh/blob/8b3bb95e296a1dcf681feb9a7688a43aeb039abe/manifest.toml#L82
[15:59:47]
<m606> thanks for the example. Mines are NPM packages to be unzipped (and compiled?) in the $install_dir. Is that feasible via the manifest ?
https://github.com/joeattardi/picmo
https://github.com/milesj/emojibase
[16:00:20]
<Salamandar> unzipped, it they are real zip, yeah.
[16:04:10]
<Yunohost Git/Infra notifications> [apps] github-actions[bot] pushed 2 commits to actions/toml ([d8794ff5634d...4f1df1162f63](https://github.com/YunoHost/apps/compare/d8794ff5634d...4f1df1162f63))
[16:04:10]
<Yunohost Git/Infra notifications> [apps] Salamandar pushed 2 commits to autopatch ([94985625f6ef...4f1df1162f63](https://github.com/YunoHost/apps/compare/94985625f6ef...4f1df1162f63))
[16:04:49]
<Yunohost Git/Infra notifications> [apps] Salamandar opened [pull request #2584](https://github.com/YunoHost/apps/pull/2584): Refactor autopatch
[16:06:33]
<Yunohost Git/Infra notifications> [apps] Salamandar pushed 1 commit to autopatch: Refactor autopatch: use a AppToPatch class that regroups actions, put loops outside the action functions ([cb564df7](https://github.com/YunoHost/apps/commit/cb564df70593b5809de11ef8edaef18257254082))
[16:06:36]
<Yunohost Git/Infra notifications> [apps] alexAubin approved [pull request #2584](https://github.com/YunoHost/apps/pull/2584#pullrequestreview-2300794956) Refactor autopatch
[16:11:04]
<m606> > <@Salamandar:matrix.org> unzipped, it they are real zip, yeah.
they are (source available in .zip or .tar.gz), but I don't really see how to integrade them in the manifest.
currently I have the following:
```
[resources.sources]
[resources.sources.main]
url = "https://github.com/robbalian/pinkarrows/archive/bd673c14cd2a069fdfd1bcf592ebaee1d7222f6b.zip"
sha256 = "4d21f3d0fcf3193f6891f138e6b3f6f5900d840755282d48c8fc0ab880743c2d"
autoupdate.upstream = "https://github.com/robbalian/pinkarrows"
autoupdate.strategy = "latest_github_commit"
```
so should I add something like
```
[resources.sources.picmo]
url = "https://github.com/joeattardi/picmo/archive/refs/tags/v5.8.5.zip"
sha256 = {COMPUTED_SHA256}
[resources.sources.emojibase]
url = "https://github.com/milesj/emojibase/archive/refs/tags/emojibase-data@15.3.2.zip"
sha256 = {COMPUTED_SHA256}
autoupdate.upstream = "https://github.com/milesj/emojibase"
autoupdate.strategy = "latest_github_release"
```
but how to specify so that they are unzipped in $install_dir/src/libs/ ?
[16:12:43]
<Aleks (he/him/il/lui)> omething like `ynh_setup_source --dest-dir="$install_dir/src/libs" --source_id="emojibase"` ?
[16:14:29]
<m606> oh! that simple )
[16:14:31]
<Yunohost Git/Infra notifications> [apps] Salamandar merged [pull request #2584](https://github.com/YunoHost/apps/pull/2584): Refactor autopatch
[16:14:31]
<Yunohost Git/Infra notifications> [apps] Salamandar pushed 2 commits to master ([d8794ff5634d...73bb33710741](https://github.com/YunoHost/apps/compare/d8794ff5634d...73bb33710741))
[16:14:33]
<Yunohost Git/Infra notifications> [apps] Salamandar deleted branch autopatch
[16:17:53]
<Yunohost Git/Infra notifications> [nextcloud_ynh] yunohost-bot pushed 1 commit to testing: Auto-update READMEs ([f43dc34f](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/f43dc34f941f0328ea6519a4d9019eb7b4f68f1b))
[16:17:53]
<Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar pushed 1 commit to testing: 29.0.7 ([af3a5717](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/af3a5717eacafe7ebe92bb5616ab74c6cbd74d45))
[16:17:57]
<m606> and can I use the `in_subdir` manifest property to get X out of Y folder at the level 3 of the zip file ?
Or should i unzip it all and then delete unecessary folders in the install script ?
[16:18:43]
<Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar edited [pull request #721](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/721): Testing
[16:18:44]
<Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/721#issuecomment-2346727366) on [issue #721](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/721) Testing: testme
[16:18:49]
<Yunohost Git/Infra notifications> [nextcloud_ynh] yunohost-bot [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/721#issuecomment-2346727471) on [issue #721](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/721) Testing: :worm:
[[Test Badge](https://img.shields.io/endpoint?url=https://ci-apps-bookworm-dev.yunohost.org/ci/api/job/2917/badg...
[16:18:49]
<m606> (I mean if they are 3 folders at that level, but that I want only the folder named "popup-picker")
[16:18:50]
<Yunohost Git/Infra notifications> [nextcloud_ynh] yunohost-bot [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/721#issuecomment-2346727469) on [issue #721](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/721) Testing: :carousel_horse:
[[Test Badge](https://img.shields.io/endpoint?url=https://ci-apps-dev.yunohost.org/ci/api/job/19364/ba...
[16:19:05]
<Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar pushed 3 commits to v2_PostgreSQL ([090070c80c33...3d6ee20f797c](https://github.com/YunoHost-Apps/nextcloud_ynh/compare/090070c80c33...3d6ee20f797c))
[16:22:53]
<m606> > <@Alekswag:matrix.org> omething like `ynh_setup_source --dest-dir="$install_dir/src/libs" --source_id="emojibase"` ?
So this `ynh_setup_source --dest_dir="$install_dir"` will only setup `ressources.main`, right ?
[16:24:03]
<m606> I should then do :
```
ynh_setup_source --dest_dir="$install_dir"
ynh_setup_source --dest-dir="$install_dir/src/libs" --source_id="picmo"
ynh_setup_source --dest-dir="$install_dir/src/libs" --source_id="emojibase"
```
[16:24:58]
<m606> doc answered : `--source_id=: Name of the source, defaults to main (when the sources resource exists in manifest.toml) or (legacy) app otherwise`
[16:29:38]
<geoma> Hi! anybody knows if gancio_ynh will get an update soon? it's lagging behind gancio... https://github.com/YunoHost-Apps/gancio_ynh
[16:29:50]
<m606> now I will have several autoupdate strategies for different package.
However I guess the update script will be run fully each time. Is there a way to say in the update script: "Do that only if the update relates to package ressources.emojibase and not when it relates to ressources.main"
[16:30:18]
<geoma> I'd be very very happy to help but I don't have the know-how... If somebody would somehow teach me how to package an app, I'd be happy to contribute in the future
[16:33:25]
<m606> > <@geoma:matrix.org> I'd be very very happy to help but I don't have the know-how... If somebody would somehow teach me how to package an app, I'd be happy to contribute in the future
Actually [autoupdate strategy](https://github.com/YunoHost-Apps/gancio_ynh/blob/master/manifest.toml) was [commented out](https://github.com/YunoHost-Apps/gancio_ynh/commit/8b3b365f7789d70b8b948176c24d2af8a057efe7)
```
#autoupdate.strategy = "latest_gitlab_release"
#autoupdate.asset = "^gancio-v*.tgz$"
```
Probably there is a reason @ericg:matrix.org could explain
[16:33:51]
<rodinux> > <@geoma:matrix.org> I'd be very very happy to help but I don't have the know-how... If somebody would somehow teach me how to package an app, I'd be happy to contribute in the future
did you have try read the documentation ? https://yunohost.org/en/packaging_apps
[16:38:48]
<geoma> Yes, I've read it but think that would be great having for example an online straming or videoconference tutorial maybe for the whole community
[17:00:39]
<eric_G> > <@m606:matrix.org> Actually [autoupdate strategy](https://github.com/YunoHost-Apps/gancio_ynh/blob/master/manifest.toml) was [commented out](https://github.com/YunoHost-Apps/gancio_ynh/commit/8b3b365f7789d70b8b948176c24d2af8a057efe7)
> ```
> #autoupdate.strategy = "latest_gitlab_release"
> #autoupdate.asset = "^gancio-v*.tgz$"
> ```
> Probably there is a reason @ericg:matrix.org could explain
Probably because the autoupdate strategy does not apply to the link address from which the app is downloaded
[17:06:38]
<rodinux> @geoma I could to try doing a fork for the project and try i an update works... Or if you want do it by yoursel, you can try also... fork the project, change the manifest.toml with `version = "1.19.0~ynh1"` and ```[resources.sources.main]
url = "https://gancio.org/releases/gancio-v1.16.2.tgz"
sha256 = "b1c572df89744f7be9f953e7fc5e3c21e9d8f7ca43a6eda3c040a0872320d132"
`
[17:09:02]
<eric_G> Gancio is on version 1.19.0 in this repo https://github.com/YunoHost-Apps/gancio_ynh/pull/28
[17:13:21]
<rodinux> > <@ericg:matrix.org> Gancio is on version 1.19.0 in this repo https://github.com/YunoHost-Apps/gancio_ynh/pull/28
perhaps reading the doc, the restore file need a `--network-timeout 1000000000 --silent` https://gancio.org/install/debian#upgrade
[17:17:48]
<rodinux> https://github.com/yunohost-bot/gancio_ynh/blob/dfa27974b94ef8d17b844962d831f841420a7563/scripts/restore#L57C1-L59C1
[17:44:09]
<rodinux> Ok, it is just the job `Restore on a fresh YunoHost system...` wich have failed, but other restore match...
[18:19:34]
<eric_G> Gancio 1.19.0 is now on master
[18:25:38]
<m606> What is the correct way to do when there are several sources in a YNH package ? (say resources.sources.main & resources.sources.additional_package)
If each of them has their autoupdate strategy, I guess a pull request will be generated each time there is a new release for `main` and/or `additional_package`.
When merging the pull request, it will create a new update for all YNH instances using the package. Would there be a way that a portion of the upgrade script is triggered only when the PR was triggered by the `main` source ?
[18:54:24]
<Yunohost Git/Infra notifications> App gancio rises from level 7 to 8 in job [#30486](https://ci-apps.yunohost.org/ci/job/30486) !
[20:12:31]
<Yunohost Git/Infra notifications> [apps] ewilly opened [pull request #2585](https://github.com/YunoHost/apps/pull/2585): Add fail2ban-web-interface-php
[21:42:11]
<m606> I am stuck with those dependencies... the app nor the library need nodejs to work.
However I need to download the 2 following packages (in particular the index.js)
https://unpkg.com/browse/picmo@5.8.5/dist/
https://unpkg.com/browse/@picmo/popup-picker@5.8.5/dist/
I can't download the full packages at once from the CDN and I thought about getting them from source: https://github.com/joeattardi/picmo/tree/main/packages
But there files (in particular index.js) are not the same. Could this be because there they are not compiled by nodejs yet while they would be on the CDN ?