Sunday, March 09, 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
           

[08:41:06] <Yunohost Git/Infra notifications> [stirling-pdf_ynh] e​ricgaspar merged [pull request #35](https://github.com/YunoHost-Apps/stirling-pdf_ynh/pull/35): Upgrade to v0.44.0
[08:41:12] <Yunohost Git/Infra notifications> [stirling-pdf_ynh] e​ricgaspar deleted branch ci-auto-update-0.44.0
[08:41:24] <Yunohost Git/Infra notifications> [stirling-pdf_ynh] e​ricgaspar opened [pull request #36](https://github.com/YunoHost-Apps/stirling-pdf_ynh/pull/36): Testing
[08:41:28] <Yunohost Git/Infra notifications> [stirling-pdf_ynh] e​ricgaspar merged [pull request #36](https://github.com/YunoHost-Apps/stirling-pdf_ynh/pull/36): Testing
[08:58:49] <cippr> eric_G: Hi, I've been keeping an eye out for new versions of SimpleX in the stable branch. Yesterday, version 6.3.0 was marked as such. However, the files in this branch have not been updated. Also, unless I'm mistaken, it refers to version 6.2.2, which doesn't appear explicitly in the published versions. Do you want me to publish this 6.2.2 version in testing (while waiting to see what happens with 6.3.0), or should I wait for 6.3.0 to be fully released in the stable branch ?
[09:03:19] <Yunohost Git/Infra notifications> [nextcloud_ynh] e​ricgaspar pushed 4 commits to 31.0.0 ([cb4def6856e6...a6b6928c0fcc](https://github.com/YunoHost-Apps/nextcloud_ynh/compare/cb4def6856e6...a6b6928c0fcc))
[09:03:20] <Yunohost Git/Infra notifications> [nextcloud_ynh/31.0.0] Update config still helpers 2.1, sorry for the mistake - Robles Rodolphe
[09:03:20] <Yunohost Git/Infra notifications> [nextcloud_ynh/31.0.0] Update config helpers 2 typo - Robles Rodolphe
[09:03:21] <Yunohost Git/Infra notifications> [nextcloud_ynh/31.0.0] Merge branch testing into 31.0.0 - eric_G
[14:32:26] <Enthouane> Hi all ! I just tested the last dolibarr_testing and it works perfectly, is it going into the master branch soon ?
[14:34:38] <Aleks (he/him/il/lui)> Somebody was commenting that LDAP integration was broken, have you checked that ? https://github.com/YunoHost-Apps/dolibarr_ynh/pull/128#issuecomment-2504173260
[14:35:34] <Aleks (he/him/il/lui)> ah that's fixed by https://github.com/YunoHost-Apps/dolibarr_ynh/pull/133 apparently
[14:35:51] <Enthouane> Well upon install the admin user chosen in the YNH admin panel was created automatically, and when adding a user to yunohost dolibarr can fetch it without issue...
[18:14:58] <Yunohost Git/Infra notifications> [apps] y​unohost-bot opened [pull request #2858](https://github.com/YunoHost/apps/pull/2858): Add Matrix Hookshot to wishlist
[18:14:59] <Yunohost Git/Infra notifications> [apps] y​unohost-bot labeled Wishlist on [pull request #2858](https://github.com/YunoHost/apps/pull/2858): Add Matrix Hookshot to wishlist
[18:31:34] <Yunohost Git/Infra notifications> [apps] y​unohost-bot opened [pull request #2859](https://github.com/YunoHost/apps/pull/2859): Add 299Ko to wishlist
[18:31:34] <Yunohost Git/Infra notifications> [apps] y​unohost-bot labeled Wishlist on [pull request #2859](https://github.com/YunoHost/apps/pull/2859): Add 299Ko to wishlist
[19:10:01] <Yunohost Git/Infra notifications> e​ricgaspar created repository 299ko_ynh https://github.com/YunoHost-Apps/299ko_ynh
[19:12:09] <Yunohost Git/Infra notifications> e​ricgaspar edited repository 299ko_ynh: 299Ko package for YunoHost https://github.com/YunoHost-Apps/299ko_ynh
[19:12:10] <Yunohost Git/Infra notifications> e​ricgaspar edited repository 299ko_ynh: 299Ko package for YunoHost https://github.com/YunoHost-Apps/299ko_ynh
[19:12:18] <Yunohost Git/Infra notifications> e​ricgaspar edited repository 299ko_ynh: 299Ko package for YunoHost https://github.com/YunoHost-Apps/299ko_ynh
[19:12:33] <Yunohost Git/Infra notifications> e​ricgaspar edited repository 299ko_ynh: 299Ko package for YunoHost https://github.com/YunoHost-Apps/299ko_ynh
[19:13:26] <Yunohost Git/Infra notifications> [apps] e​ricgaspar closed [pull request #2859](https://github.com/YunoHost/apps/pull/2859): Add 299Ko to wishlist
[19:13:27] <Yunohost Git/Infra notifications> [apps] e​ricgaspar [commented](https://github.com/YunoHost/apps/pull/2859#issuecomment-2709024798) on [issue #2859](https://github.com/YunoHost/apps/pull/2859) Add 299Ko to wishlist: Here we go: https://github.com/YunoHost-Apps/299ko_ynh
[19:23:42] <Yunohost Git/Infra notifications> [apps] N​emStudio18 [commented](https://github.com/YunoHost/apps/pull/2859#issuecomment-2709029161) on [issue #2859](https://github.com/YunoHost/apps/pull/2859) Add 299Ko to wishlist: Ok but in thé apps store the link is dead...
[19:24:01] <Yunohost Git/Infra notifications> [apps] N​emStudio18 [commented](https://github.com/YunoHost/apps/pull/2859#issuecomment-2709029161) on [issue #2859](https://github.com/YunoHost/apps/pull/2859) Add 299Ko to wishlist: Ok but in the apps store the link is dead...
[19:25:04] <Yunohost Git/Infra notifications> [apps] N​emStudio18 [commented](https://github.com/YunoHost/apps/pull/2859#issuecomment-2709029161) on [issue #2859](https://github.com/YunoHost/apps/pull/2859) Add 299Ko to wishlist: Thanks
[19:50:07] <Yunohost Git/Infra notifications> [apps] e​ricgaspar pushed 1 commit to 299ko: Update apps.toml ([65d72596](https://github.com/YunoHost/apps/commit/65d725964e3356d7ecff594b516ca8375206bd3b))
[19:50:07] <Yunohost Git/Infra notifications> [apps] e​ricgaspar created new branch 299ko
[19:50:15] <Yunohost Git/Infra notifications> [apps] e​ricgaspar opened [pull request #2860](https://github.com/YunoHost/apps/pull/2860): Update apps.toml
[19:52:35] <Yunohost Git/Infra notifications> [apps] e​ricgaspar pushed 1 commit to 299ko: Create 299ko.png ([632bd51b](https://github.com/YunoHost/apps/commit/632bd51b36a1b40cfe3d30d106e38d4ded122b1e))
[19:52:53] <Yunohost Git/Infra notifications> [apps] e​ricgaspar pushed 1 commit to master: Update apps.toml (#2860) * Update apps.toml * Create 299ko.png ([aeddcc65](https://github.com/YunoHost/apps/commit/aeddcc65c573a5314122776004c1735bba955939))
[19:52:53] <Yunohost Git/Infra notifications> [apps] e​ricgaspar merged [pull request #2860](https://github.com/YunoHost/apps/pull/2860): Update apps.toml
[19:52:54] <Yunohost Git/Infra notifications> [apps] e​ricgaspar deleted branch 299ko
[20:35:45] <eric_G> https://github.com/YunoHost-Apps/299ko_ynh needs help
The admin part gives a 403 error and I have no idea why.
[20:41:58] <eric_G> cippr 6.3.0 seems to be a pre-release version. Since SimpleX is not very easy to build, I will wait for the final version. But it is up to you. 👍️
[20:42:09] <Aleks (he/him/il/lui)> eeeh typically that would be an incorrect permission ? but i see www-data is already set as group for install-dir so hmmm
[20:42:39] <Aleks (he/him/il/lui)> any ci job somewhere ? 😬
[20:48:32] <eric_G> https://ci-apps-dev.yunohost.org/ci/job/7442
[20:49:10] <cippr> eric_G: i'm going to wait and sometimes have a look at this file at line 4 https://github.com/simplex-chat/simplexmq/blob/stable/simplexmq.cabal if it's OK with the tag stable release too before building binaries. Thank :-)
[20:49:56] <eric_G> on my tests, only the access to `/admin` fails with 403...
[20:50:27] <Aleks (he/him/il/lui)> eeeeh shouldn't it depend on php8.3-fpm ? otherwise this probably doesnt work ? https://github.com/YunoHost-Apps/299ko_ynh/blob/testing/conf/nginx.conf#L15
[20:51:56] <eric_G> What do you mean?
[20:51:59] <Aleks (he/him/il/lui)> there's no php-fpm here 😬 https://github.com/YunoHost-Apps/299ko_ynh/blob/testing/manifest.toml#L61
[20:52:09] <Aleks (he/him/il/lui)> but php-fpm is the thing actually running php app
[20:52:34] <eric_G> is php-fpm not automatically added ? 😶‍🌫️
[20:52:39] <Aleks (he/him/il/lui)> 🤔
[20:52:43] <Aleks (he/him/il/lui)> maybe it is 🤔
[20:53:21] <Aleks (he/him/il/lui)> owo indeed https://github.com/YunoHost/yunohost/blob/dev/helpers/helpers.v2.1.d/apt#L65
[20:55:04] <Aleks (he/him/il/lui)> then uuuuh i guess about the /admin stuff you can try checking the error in /var/log/nginx/<domain.tld>-error.log
[20:55:14] <Aleks (he/him/il/lui)> and/or adding a curl test for /admin 👀
[20:58:46] <eric_G> `2025/03/09 21:56:59 [error] 507599#507599: *51497 directory index of "/var/www/299ko/admin/" is forbidden`
[20:59:24] <eric_G> `drwxr-x--- 2 299ko www-data 4096 May 16 2024 admin`
[20:59:30] <Aleks (he/him/il/lui)> hmmmm
[20:59:48] <Aleks (he/him/il/lui)> 🤔
[20:59:51] <Aleks (he/him/il/lui)> `namei -l /var/www/299ko/admin/` ?
[21:00:11] <eric_G> ```
➜ 299ko namei -l /var/www/299ko/admin/
f: /var/www/299ko/admin/
drwxr-xr-x root root /
drwxr-xr-x root root var
drwxr-xr-x root root www
drwxr-x--- 299ko www-data 299ko
drwxr-x--- 299ko www-data admin
[21:07:17] <nemstudio18> > <@ericg:matrix.org> ```
> ➜ 299ko namei -l /var/www/299ko/admin/
> f: /var/www/299ko/admin/
> drwxr-xr-x root root /
> drwxr-xr-x root root var
> drwxr-xr-x root root www
> drwxr-x--- 299ko www-data 299ko
> drwxr-x--- 299ko www-data admin

Désolé je suis français, j'aide un peu sur le projet 299ko , sur apache et ngnix (hors yunohost) 299Ko est pleinement fonctionnel de PHP 7.4 a 8.4 .
Si besoin de contacter rapidement le développeur principal, n'hésitez pas à le contacter via le canal discord , sinon envoyez moi un message je lui transmets directement !
[21:07:47] <Aleks (he/him/il/lui)> 🤔
[21:07:48] <Aleks (he/him/il/lui)> well if it's not 299ko nor www-data trying to list it then who is it o.o
[21:14:28] <nemstudio18> For 299ko , is the yunohost package based on the latest realase? if so ngnix is ​​available on master only.
[21:15:31] <eric_G> https://github.com/YunoHost-Apps/299ko_ynh/blob/6dbd7ead8a4695885f09710016d255acf7985dda/manifest.toml#L47
[21:17:49] <nemstudio18> > <@ericg:matrix.org> https://github.com/YunoHost-Apps/299ko_ynh/blob/6dbd7ead8a4695885f09710016d255acf7985dda/manifest.toml#L47

it seems to me that the latest realase is not ngnix compatible, we introduced this in the master branch. if this is the case, we need to hurry up and release 2.1 if it is not possible to base it on master.
[21:23:10] <eric_G> mmmh, I installed from the latest commit and still get a 403 accessing the admin part...
[21:23:36] <Aleks (he/him/il/lui)> yeah that really sounds like a weird permission issue, not really nginx-related idk
[21:24:11] <Aleks (he/him/il/lui)> oooor
[21:24:15] <nemstudio18> Sorry, at my level I can't help more unfortunately! 😭
[21:24:55] <Aleks (he/him/il/lui)> well it could be the nginx conf not understand how to serve the /admin part so it fallsback to "i'm going to list the directory of the content" (the basic index html stuff) but that has to be explicitly allowed
[21:25:40] <Aleks (he/him/il/lui)> eric_G: can you `ls /var/www/299ko/admin/` to check if there's an index.php or that would give clue to what's supposed to be done with it
[21:26:21] <eric_G> `layout.tpl scripts.js styles.css`
[21:26:39] <Aleks (he/him/il/lui)> eeeh wokay
[21:28:44] <Aleks (he/him/il/lui)> sounds like something that needs to be built idk 😅
[21:29:15] <nemstudio18> the only entry point of the cms is index.php, all requests go through here. there are no other index.php in the cms, only the one at the root.
[21:29:18] <eric_G> My NGINX config may not be state of the art (the app runs on Apache with `Mod_rewrite` activated)
[21:31:30] <nemstudio18> originally 299ko is developed for apache but today master is installed on ngnix on windows and on linux at home everything works...
[21:32:00] <Aleks (he/him/il/lui)> ah you're already doing ` rewrite ^__PATH__/(.*)$ __PATH__/index.php?/$1 last;` sooo meh that should be good ?
[21:32:24] <Aleks (he/him/il/lui)> hmmm do you have the conf snippet you used ?
[21:34:05] <nemstudio18> I'll see what I can get out of you, but it will come from Windows, my Linux is down tonight
[21:50:12] <nemstudio18> > <@Alekswag:matrix.org> hmmm do you have the conf snippet you used ?

https://docs.google.com/document/d/1kX3Ctr6RxPx1e17PcgyDh8uU3fdb8MG67bhqcb49K4s/edit?usp=drivesdk
[21:51:11] <Aleks (he/him/il/lui)> uuuuuh wokay but the actual conf lives in `C:/Program Files/PhpWebStudy-Data/server/vhost/nginx/*.conf"` ?
[21:51:35] <nemstudio18> sorry, if this is not the right conf file say so, I will add whatever I find after the document.
[21:52:44] <nemstudio18> I have update documents
[21:56:59] <Aleks (he/him/il/lui)> hmmmokay and then supposedly there's some rewrite in the REWRITE bit thing ?
[21:58:15] <nemstudio18> in the rewrite.conf ? no
[22:00:03] <Aleks (he/him/il/lui)> in the ` include "*************/server/vhost/rewrite/www.299nem.test.conf";`
[22:00:16] <Aleks (he/him/il/lui)> or maybe in `include enable-php-84.conf;` then x_X
[22:01:13] <nemstudio18> the file ending with test.conf is empty.
[22:02:05] <nemstudio18> I have update gDocs
[22:09:30] <nemstudio18> I don't have access to my yuno server at hand but it would be possible to try to install 299ko on my web app, see if there is the same problem? (or it's useless because the same ngnix as yuno)
[22:10:32] <Aleks (he/him/il/lui)> yeah you can probably reproduce the issue by installing the app
[22:11:48] <Aleks (he/him/il/lui)> maybe the `$uri/` here https://github.com/YunoHost-Apps/299ko_ynh/blob/testing/conf/nginx.conf#L12 is problematic, idk, rough guess
[22:34:25] <nemstudio18> I have update m'y doc with modification testing conf if you want !
[23:19:36] <Yunohost Git/Infra notifications> [piped_ynh] y​unohost-bot opened [pull request #190](https://github.com/YunoHost-Apps/piped_ynh/pull/190): Upgrade to v2025.03.03
[23:20:58] <Yunohost Git/Infra notifications> [searxng_ynh] y​unohost-bot opened [pull request #377](https://github.com/YunoHost-Apps/searxng_ynh/pull/377): Upgrade to v2025.03.09
[23:26:04] <Yunohost Git/Infra notifications> Autoupdater just ran, here are the results:

- 19 pending update PRs
- 24 new apps PRs
- 14 failed apps updates: appflowy, autobd, dynamicqrcode, findmydevice, firefish, gancio, ihatemoney, lemmy, localai, ofbiz, phpldapadmin, pixelfedglitch, stremio, swingmusic

See the full log here: https://paste.yunohost.org/raw/xulovogune