[01:51:31]
<Paprika> Found a way to skip these services on Janitorr. All good now.
[01:51:45]
<Paprika> I have looked into it, and I can implement what it does for Radarr, Sonarr and Jellystat. However, it's a whole different story with Jellyfin. The only idea I have is generating an API token via curl, but I am not sure if that is possible for Jellyfin, because you need to be authorised before you can generate one to begin with.
EDIT: Found a way to skip these services on Janitorr. All good now.
[01:51:55]
<Paprika> I have looked into it, and I can implement what it does for Radarr, Sonarr and Jellystat. However, it's a whole different story with Jellyfin. The only idea I have is generating an API token via curl, but I am not sure if that is possible for Jellyfin, because you need to be authorised before you can generate one to begin with.
**EDIT**: Found a way to skip these services on Janitorr. All good now.
[02:07:47]
<Paprika> I have looked into it, and I can implement what it does for Radarr, Sonarr and Jellystat. However, it's a whole different story with Jellyfin. The only idea I have is generating an API token via curl, but I am not sure if that is possible for Jellyfin, because you need to be authorised before you can generate one to begin with. You can AuthenticateByName, but that requires a user to be already present within Jellyfin.
**EDIT**: Found a way to skip these services on Janitorr. All good now.
[06:14:31]
<Yunohost Git/Infra notifications> [synapse_ynh] der-bender [commented](https://github.com/YunoHost-Apps/synapse_ynh/issues/514#issuecomment-2667600062) on [issue #514](https://github.com/YunoHost-Apps/synapse_ynh/issues/514) Cant change synapse settings via config interface: Well that indeed is no problem, thanks I was afraid that the file would be excluded from further update since it was mo...
[07:52:48]
<Yunohost Git/Infra notifications> ericgaspar created repository espocrm_ynh https://github.com/YunoHost-Apps/espocrm_ynh
[07:55:00]
<Yunohost Git/Infra notifications> ericgaspar edited repository espocrm_ynh: EspoCRM package for YunoHost https://github.com/YunoHost-Apps/espocrm_ynh
[07:55:21]
<Yunohost Git/Infra notifications> ericgaspar edited repository espocrm_ynh: EspoCRM package for YunoHost https://github.com/YunoHost-Apps/espocrm_ynh
[07:55:21]
<Yunohost Git/Infra notifications> ericgaspar edited repository espocrm_ynh: EspoCRM package for YunoHost https://github.com/YunoHost-Apps/espocrm_ynh
[09:00:57]
<Yunohost Git/Infra notifications> [apps_tools] Salamandar pushed 1 commit to main: Translated using Weblate (Basque) Currently translated at 100.0% (39 of 39 strings) Translation: YunoHost/readme-gener... ([8a7ca855](https://github.com/YunoHost/apps_tools/commit/8a7ca855ab27cf9e1eb517e4af15bf4387c8377c))
[09:00:58]
<Yunohost Git/Infra notifications> [apps_tools] Salamandar merged [pull request #21](https://github.com/YunoHost/apps_tools/pull/21): Translations update from Weblate
[09:04:06]
<Yunohost Git/Infra notifications> ericgaspar edited repository espocrm_ynh: EspoCRM package for YunoHost https://github.com/YunoHost-Apps/espocrm_ynh
[09:41:35]
<Yunohost Git/Infra notifications> [apps] yunohost-bot opened [pull request #2828](https://github.com/YunoHost/apps/pull/2828): Add Zaibu to wishlist
[09:41:36]
<Yunohost Git/Infra notifications> [apps] yunohost-bot labeled Wishlist on [pull request #2828](https://github.com/YunoHost/apps/pull/2828): Add Zaibu to wishlist
[16:30:03]
<Paprika> I am having a hard time finding this, but since Janitorr does not have a webUI, is there a way to skip the package_check step where it validates whether the app is available via the URL? As it so happens, you always get an Error 404 on these tests because no page is actually available for the app. Or would it be easier to just get some kind of blank page set up instead?
[16:36:19]
<Aleks (he/him/il/lui)> Hmmm
[16:36:39]
<Aleks (he/him/il/lui)> If it does not have a webui, does it has an nginx conf ?
[16:36:54]
<Aleks (he/him/il/lui)> Is it like 'just an API' maybe ?
[16:38:59]
<Paprika> Well, I did create an nginx config, just as future proofing in case either I or the creator themselves decide to add a webUI in the future.
At the moment though, it just interacts with Jellyfin/Jellyseerr/Radarr/Sonarr/Jellystat via their IP:PORT and API keys (exception being Jellyfin, where it requires Jellyfin credentials as well for monitoring).
[16:39:08]
<Aleks (he/him/il/lui)> Zmblerg
[16:40:06]
<Aleks (he/him/il/lui)> Not sure it needs an nginx conf that actually does nothing for it to be future proof...
[16:40:29]
<Aleks (he/him/il/lui)> I mean does it mean the app asks for a domain/path during install even though it doesnt need one ?
[17:01:13]
<Paprika> Thanks for reminding me that apps without domain/path/url exist on YunoHost. Completely forgot that I can configure and install it without having to declare them. Is there any documentation or specific apps I can read on to find a proper example?
I've looked over the Samba\_YNH package, but would still get an error on YNH when installing:
```
**EDIT**: Realized my issue already.
ERROR Provisioning, deprovisioning, or updating resources for janitorr failed: Unknown domain or path for 'janitorr'. You need to specify a domain and a path to be able to specify a URL for permission.
```
[17:01:19]
<Paprika> Thanks for reminding me that apps without domain/path/url exist on YunoHost. Completely forgot that I can configure and install it without having to declare them. Is there any documentation or specific apps I can read on to find a proper example?
I've looked over the Samba\_YNH package, but would still get an error on YNH when installing:
```
ERROR Provisioning, deprovisioning, or updating resources for janitorr failed: Unknown domain or path for 'janitorr'. You need to specify a domain and a path to be able to specify a URL for permission.
```
**EDIT**: Realized my issue already.
[17:20:37]
<Aleks (he/him/il/lui)> yeah there's borg, vpnclient, hotspot, watchdog for example
[17:20:55]
<Aleks (he/him/il/lui)> mlmmj (there's domain iirc but no path)
[17:26:57]
<Paprika> Has there been been an issue with `package_linter` recently? Been throwing errors lately:
```
Analyzing app /tmp/package_check.lgNZg7/app_folder ...
File "/var/www/yunorunner/package_check/./package_linter/package_linter.py", line 40, in <module>
main()
File "/var/www/yunorunner/package_check/./package_linter/package_linter.py", line 35, in main
app = App(args.app_path)
^^^^^^^^^^^^^^^^^^
File "/var/www/yunorunner/package_check/package_linter/tests/test_app.py", line 251, in __init__
self.app_catalog = AppCatalog(self.manifest["id"])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/www/yunorunner/package_check/package_linter/tests/test_catalog.py", line 48, in __init__
self._fetch_app_repo()
File "/var/www/yunorunner/package_check/package_linter/tests/test_catalog.py", line 78, in _fetch_app_repo
subprocess.check_call(["git", "-C", APPS_CACHE, "fetch", "--quiet"])
File "/usr/lib/python3.11/subprocess.py", line 413, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['git', '-C', PosixPath('/var/www/yunorunner/package_check/package_linter/.apps'), 'fetch', '--quiet']' returned non-zero exit status 128.
```
[17:28:07]
<Paprika> Might be related to my tests.toml args, but really no idea how to debug this.
[17:28:35]
<Paprika> Everything else in `package_check` is fine except linter
[17:28:53]
<Aleks (he/him/il/lui)> can you try manually running `git -C /var/www/yunorunner/package_check/package_linter/.apps fetch` ?
[17:30:25]
<Paprika> Seems like it was an ownership issue. This resolved it: `git config --global --add safe.directory /var/www/yunorunner/package_check/package_linter/.apps
`
[17:31:16]
<Aleks (he/him/il/lui)> merf
[17:59:47]
<Paprika> I kept quiet on this one for a while, but is it known that if YunoRunner is installed, removing YunoRunner and Incus renders the instance unable to install the Incus package anymore? Couldn't find the reason for it, but it seems to break dnsmasq if you try to install Incus again.
[18:00:53]
<Aleks (he/him/il/lui)> would need to look at the exact error detail but yeah incus interfere with dnsmasq because it ships its own dhcp stuff because it runs on the same port, that kind of story
[18:02:11]
<Paprika> I think I've tried getting around it several times but never succeeded.
[18:06:45]
<Paprika> It is probably known since the official ynh repo for yunorunner doesn't have a line for removing incus together with yunorunner.
[18:07:35]
<Paprika> This is the log: https://paste.yunohost.org/raw/bificepuvo
At that point, I would end up reinstalling YNH since it's too much pain to debug this (or rollback).
[19:13:15]
<Yunohost Git/Infra notifications> [stirling-pdf_ynh] yalh76 pushed 1 commit to ci-auto-update-0.42.0: Update tests.toml ([384d442b](https://github.com/YunoHost-Apps/stirling-pdf_ynh/commit/384d442b2a996373bb089ef416c8c3e59c415d58))
[19:13:42]
<Yunohost Git/Infra notifications> [stirling-pdf_ynh] yalh76 deleted branch env
[19:27:04]
<marc-flender> bonsoir, je ne vois pas le bouton. De plus, je n'ai pas le pouvoir de résoudre les confilts. Github me dit "testing is a protected branch".
[20:09:53]
<Yunohost Git/Infra notifications> [snappymail_ynh] jakobkilian [commented](https://github.com/YunoHost-Apps/snappymail_ynh/issues/193#issuecomment-2669654392) on [issue #193](https://github.com/YunoHost-Apps/snappymail_ynh/issues/193) Inconsistent login and identity when the default email address is changed: I just updated (and reverted) from 2.37.3~ynh1 to 2.38.2~ynh3.
With this version, unfortunately, even with setting the c...
[20:14:21]
<Yunohost Git/Infra notifications> [snappymail_ynh] jakobkilian [commented](https://github.com/YunoHost-Apps/snappymail_ynh/issues/193#issuecomment-2669654392) on [issue #193](https://github.com/YunoHost-Apps/snappymail_ynh/issues/193) Inconsistent login and identity when the default email address is changed: I just updated (and reverted) from 2.37.3~ynh1 to 2.38.2~ynh3.
With this version, unfortunately, even with setting t...
[20:14:36]
<Yunohost Git/Infra notifications> [snappymail_ynh] jakobkilian [commented](https://github.com/YunoHost-Apps/snappymail_ynh/issues/193#issuecomment-2669654392) on [issue #193](https://github.com/YunoHost-Apps/snappymail_ynh/issues/193) Inconsistent login and identity when the default email address is changed: I just updated (and reverted) from 2.37.3~ynh1 to 2.38.2~ynh3.
With this version, unfortunately, even with setting t...
[21:02:43]
<Yunohost Git/Infra notifications> [stirling-pdf_ynh] yalh76 merged [pull request #28](https://github.com/YunoHost-Apps/stirling-pdf_ynh/pull/28): Upgrade to v0.42.0
[21:02:46]
<Yunohost Git/Infra notifications> [stirling-pdf_ynh] yalh76 deleted branch ci-auto-update-0.42.0
[21:03:11]
<Yunohost Git/Infra notifications> [stirling-pdf_ynh] yalh76 opened [pull request #29](https://github.com/YunoHost-Apps/stirling-pdf_ynh/pull/29): Upgrade to v0.42.0
[23:07:35]
<Yunohost Git/Infra notifications> [joplin_ynh] yunohost-bot opened [pull request #83](https://github.com/YunoHost-Apps/joplin_ynh/pull/83): Upgrade to v3.3.2
[23:17:57]
<Yunohost Git/Infra notifications> Autoupdater just ran, here are the results:
- 15 pending update PRs
- 11 new apps PRs
- 9 failed apps updates: appflowy, dynamicqrcode, findmydevice, gitlab-runner, lemmy, localai, pixelfedglitch, stremio, zoraxy
See the full log here: https://paste.yunohost.org/raw/upepohehuj