Wednesday, March 12, 2025
apps@conference.yunohost.org
March
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
           

[21:51:49] <orhtej2> ah you already know that https://github.com/anthonyraymond/joal/issues/247
[21:51:49] <orhtej2> if the web socket REQUIRES to reach the root of the domain then your app cannot be installed in a subpath. I don't think you can configure listener on `/`
[21:51:49] <orhtej2> also it seems configurable as long as you figure out how to provide config for the UI: https://github.com/anthonyraymond/joal-ui/blob/8eb93e97f848854955d1b4a4817f70d7dbb1fc73/src/modules/joal-api/JoalStompClient.ts#L55
[21:51:49] <orhtej2> ah you already know that https://github.com/anthonyraymond/joal/issues/247
[21:51:49] <Augier> Yup.
[23:15:35] <Yunohost Git/Infra notifications> [syncthing_ynh] y​unohost-bot opened [pull request #202](https://github.com/YunoHost-Apps/syncthing_ynh/pull/202): Upgrade to v1.29.3
[23:18:53] <Yunohost Git/Infra notifications> Autoupdater just ran, here are the results:

- 17 pending update PRs
- 12 new apps PRs
- 15 failed apps updates: appflowy, dynamicqrcode, findmydevice, firefish, gancio, ihatemoney, jenkins, lemmy, localai, ofbiz, phpldapadmin, pixelfedglitch, stirling-pdf, stremio, swingmusic

See the full log here: https://paste.yunohost.org/raw/orebikihoy
[23:34:21] <Augier> Ah I can configure those in the front-end. So I guess that will do for now. But I'm having issues with the SSO again. Querying `/websocket` responds 301 to `/yunohost/sso` [even though I added the rights](https://github.com/christophehenry/joal_ynh/blob/ynh-test/manifest.toml#L72-L74). [Here's my nginx config](https://github.com/christophehenry/joal_ynh/blob/ynh-test/conf%2Fnginx.conf).
[23:39:03] <Aleks (he/him/il/lui)> sounds like /websocket is on the root path of the domain, shouldn't it behind the sub-path of the app as well ?
[23:39:59] <Aleks (he/him/il/lui)> also you don't need to handle the 'unslashed path' thing, using `/__PATH__` like the other apps will do the trick and yunohost handles the whole slash before/after business automagically
[23:40:11] <Aleks (he/him/il/lui)> just copypasta the same stuff as the other apps https://github.com/YunoHost-Apps/yeswiki_ynh/blob/master/conf/nginx.conf#L7-L8
[23:40:35] <Aleks (he/him/il/lui)> if /websocket is really meant to be on the absolute root path, you should add a separate permission in the resource
[23:40:53] <Aleks (he/him/il/lui)> similar to https://github.com/YunoHost-Apps/nextcloud_ynh/blob/master/manifest.toml#L112