Monday, July 01, 2024
apps@conference.yunohost.org
July
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
       
             

[01:52:34] <Yunohost Git/Infra notifications> Autoupdater just ran, here are the results:

- 37 pending update PRs
- 9 new apps PRs
- 11 failed apps updates: calibreweb, focalboard, gitlist, minetest, penpot, plainpad, shiori, snserver, webtrees, wetty, zwave-js-ui

See the full log here: http://paste.yunohost.org/raw/yazosogiza
[02:02:32] <Yunohost Git/Infra notifications> App gitlab goes down from level 8 to 6 in job [#28259](https://ci-apps.yunohost.org/ci/job/28259)
[03:00:04] <Yunohost Git/Infra notifications> App metabase goes down from level 8 to 6 in job [#28263](https://ci-apps.yunohost.org/ci/job/28263)
[04:23:37] <Yunohost Git/Infra notifications> App gitlab goes down from level 8 to 6 in job [#28261](https://ci-apps.yunohost.org/ci/job/28261)
[06:34:00] <Yunohost Git/Infra notifications> App mygpo rises from level 6 to 8 in job [#28272](https://ci-apps.yunohost.org/ci/job/28272) !
[09:05:35] <Yunohost Git/Infra notifications> [gitlab_ynh] kay0u pushed 1 commit to testing: dont remove log folder ([804a009f](https://github.com/YunoHost-Apps/gitlab_ynh/commit/804a009f7518a8f5b32259792d465110982fb33b))
[12:06:43] <Yunohost Git/Infra notifications> [nextcloud_ynh] MSmolarz [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/376#issuecomment-2199971500) on [issue #376](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/376) Nginx rule for Rich Documents / CODE is missing a path for ARM64: Hi, I recently set up YunoHost on my Raspberry Pi 4 and tried the Collabora Online - Built-in CODE Server. The problem i...
[12:31:43] <Yunohost Git/Infra notifications> [nextcloud_ynh] MSmolarz opened [issue #702](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/702): Connection to Collabora Online Built-in CODE Server not possible due to access rules
[13:05:56] <Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar created new branch NGINX-upstream-setting
[13:05:57] <Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar pushed 1 commit to NGINX-upstream-setting: Update nginx.conf ([42ae252c](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/42ae252c078eb3798c34cd0d20482ce7e4b59221))
[13:06:17] <Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/703#issuecomment-2200094525) on [issue #703](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/703) Update nginx.conf: testme
[13:06:18] <Yunohost Git/Infra notifications> [nextcloud_ynh] yunohost-bot [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/703#issuecomment-2200094653) on [issue #703](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/703) Update nginx.conf: May the CI gods be with you
[[Test Badge](https://img.shields.io/endpoint?url=https://ci-apps-dev.yunohost.org/ci/api/...
[13:06:18] <Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar opened [pull request #703](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/703): Update nginx.conf
[13:06:20] <Yunohost Git/Infra notifications> [nextcloud_ynh] yunohost-bot [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/703#issuecomment-2200094678) on [issue #703](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/703) Update nginx.conf: :worm:
[[Test Badge](https://img.shields.io/endpoint?url=https://ci-apps-bookworm-dev.yunohost.org/ci/api/job/1752/badg...
[13:40:22] <Salamandar> Hey, i'm thinking about the apt packages that give us so much hassle (by running configuration before the install script runs, for example onlyoffice etc)
[13:40:36] <Salamandar> couldn't we install them without running the configuration step ?
[13:41:43] <Salamandar> idk if apt/dpkg allows this
[13:44:04] <Salamandar> if that were possible we could list those packages in the manifest (in packages_no_configure = [ … ]) and then in the scripts configure the packages and run the post install
[13:44:20] <Salamandar> (that way the core still gets to do the dependency management…)
[13:54:37] <Aleks (he/him/il/lui)> by "configure the package" you mean the debconf-set-selection ?
[13:58:59] <Aleks (he/him/il/lui)> to me we should list what are the use case and right now i'm thinking we should mostly eradicate installing .debs because they are hell and we don't have control over where the app files are setup, i wanted to try to design a ".deb extract" helper but then i got caught into helpers 2.1
[14:06:27] <Salamandar> > <@Alekswag:matrix.org> by "configure the package" you mean the debconf-set-selection ?

yeah
[14:06:35] <Salamandar> ah ah
[14:06:46] <Salamandar> there are also packages that install systemd services and autostart them
[14:06:54] <Salamandar> biboumi, netdata, etc
[14:06:55] <Salamandar> jellyfin
[14:07:43] <Aleks (he/him/il/lui)> onlyoffice / collabora
[14:07:55] <Aleks (he/him/il/lui)> (or at least nginx conf but i never remember which one)
[14:16:43] <Salamandar> yeah also
[14:16:46] <Salamandar> https://apps.yunohost.org/dash?hidedeprecated=true&filter=regressions_bookworm
[14:16:49] <Salamandar> little by little
[14:17:32] <Salamandar> Unfortunately I don't understand why upgrade of fab-manager fails : https://ci-apps-dev.yunohost.org/ci/job/17362
[14:17:39] <Salamandar> if anyone has any idea
[14:17:48] <Salamandar> the rest works fine (on bookworm too)
[14:21:34] <Aleks (he/him/il/lui)> migrations shenanigans
[14:21:47] <Salamandar> yeah but that's a ruby issue not sql…
[14:22:26] <Salamandar> uh
[14:22:29] <Salamandar> did anyone cancel https://ci-apps-dev.yunohost.org/ci/job/17366 ?
[14:22:41] <Salamandar> i received the "cancelled" notification at the moment i closed the tab
[14:22:52] <Salamandar> … did i cancel it ?
[14:27:45] <Aleks (he/him/il/lui)> didnt touch it
[14:51:27] <mrflos> hello, fyi tomorrow morning from 10am (french time utc+2), with 12b and other sysadmins from distrillab, we will try to improve our yunohost extension and the yeswiki_ynh app in order to have even better integration of yunohost apps and users in yeswiki (so mostly php programing, and some shell for yeswiki_ynh package coding). Feel free to come and say Hi, observe or contribute if you want! We will meet and share screen on https://bbb.paquerette.eu/b/YesWiki/ if no english speakers will be there, we will talk in french, but we are ready to switch to english if necessary.
[15:35:48] <Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar created new branch helpers-2.1
[15:35:49] <Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar pushed 1 commit to helpers-2.1: cleaning ([a5308548](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/a5308548abde6d92d1dd2944a6c7cc7fdfcaf633))
[15:36:11] <Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar pushed 1 commit to helpers-2.1: Update manifest.toml ([b6ca6ed8](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/b6ca6ed83eaf87d22a9138c75c85cbee5efedf13))
[15:36:51] <Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar opened [pull request #704](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/704): Helpers 2.1
[15:36:55] <Yunohost Git/Infra notifications> [nextcloud_ynh] yunohost-bot [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/704#issuecomment-2200479297) on [issue #704](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/704) Helpers 2.1: :v:
[[Test Badge](https://img.shields.io/endpoint?url=https://ci-apps-dev.yunohost.org/ci/api/job/17369/badge)](https:/...
[15:36:57] <Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/704#issuecomment-2200479189) on [issue #704](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/704) Helpers 2.1: testme
[15:37:03] <Yunohost Git/Infra notifications> [nextcloud_ynh] yunohost-bot [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/704#issuecomment-2200479433) on [issue #704](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/704) Helpers 2.1: :books: :bug:
[[Test Badge](https://img.shields.io/endpoint?url=https://ci-apps-bookworm-dev.yunohost.org/ci/api/job/17...
[15:37:09] <Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar pushed 2 commits to v2_PostgreSQL ([d9b99c496db4...0691cf449921](https://github.com/YunoHost-Apps/nextcloud_ynh/compare/d9b99c496db4...0691cf449921))
[15:38:38] <Yunohost Git/Infra notifications> [nextcloud_ynh] yunohost-bot pushed 1 commit to Fix-access-warning: Auto-update READMEs ([8e8d79ed](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/8e8d79ed7ff76f925de2cb26a5d0f9da1fbb2d74))
[15:38:38] <Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar pushed 1 commit to Fix-access-warning: Update config_install.json ([71fa08d4](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/71fa08d4f7a0d898ab757bf6ca033e3575defdad))
[15:41:30] <Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar pushed 1 commit to helpers-2.1: Update post_user_delete ([e1665942](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/e166594200af9a32d58c6f220baf0158ddf0e468))
[15:44:13] <Yunohost Git/Infra notifications> [nextcloud_ynh] ericgaspar pushed 1 commit to helpers-2.1: Update install ([727b835b](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/727b835bf8c4e123576431081dfe13c1ad501180))
[16:01:14] <Yunohost Git/Infra notifications> [nextcloud_ynh] alexAubin pushed 1 commit to helpers-2.1: Fix the patches stuff, theres no need to manually cp stuff, patches are already applied only for the main source ([f9ead85c](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/f9ead85cfe8042c916825d03c612ca546d8f3670))
[16:04:32] <Yunohost Git/Infra notifications> [nextcloud_ynh] alexAubin pushed 1 commit to helpers-2.1: Trash the damn fpm_usage/fpm_footprint stuff ([bcbe1964](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/bcbe19644dc918e81031445d499fb2cbf29039eb))
[16:06:23] <Yunohost Git/Infra notifications> [nextcloud_ynh] alexAubin pushed 1 commit to helpers-2.1: Fix ynh_read_manifest call ([06c36f91](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/06c36f91da5915357b5dc5b57d9fd6933dde6f17))
[16:19:37] <Yunohost Git/Infra notifications> [nextcloud_ynh] alexAubin pushed 1 commit to helpers-2.1: Cleanup unecessary chown/chmods ([2d510fa0](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/2d510fa04dc77e56c8d454685c56498c6d46c68f))
[16:33:46] <Aleks (he/him/il/lui)> Salamandar: do you understand this ? https://github.com/YunoHost-Apps/transmission_ynh/blob/master/scripts/install#L75-L82
[16:34:08] <Salamandar> *cries in weird stuff*
[16:34:40] <Aleks (he/him/il/lui)> like $data_dir added as Torrents ... so far so good ... the "completed" is added with the same destination (???), but the origin is called "completed"
[16:34:53] <Aleks (he/him/il/lui)> and then "watched" is called "Torrent to download" ?????
[16:36:11] <Aleks (he/him/il/lui)> ah, is this where you can like drop torrent files and they're added to transmission automagically ?
[16:47:26] <Aleks (he/him/il/lui)> hmpf nevermind i'm gonna pretend i didn't try to understand what the hell is going on with the multimedia helpers
[17:55:12] <Yunohost Git/Infra notifications> [apps] yunohost-bot opened [pull request #2450](https://github.com/YunoHost/apps/pull/2450): Translations update from Weblate for appstore
[18:03:15] <Yunohost Git/Infra notifications> [apps] OniriCorpe approved [pull request #2450](https://github.com/YunoHost/apps/pull/2450#pullrequestreview-2151990305) Translations update from Weblate for appstore
[18:03:23] <Yunohost Git/Infra notifications> [apps] OniriCorpe pushed 1 commit to master: Translated using Weblate (Basque) for appstore Currently translated at 100.0% (154 of 154 strings) Translation: YunoHo... ([4e2faeb7](https://github.com/YunoHost/apps/commit/4e2faeb7826fdbab37ac9ac37e2b399300108449))
[18:03:24] <Yunohost Git/Infra notifications> [apps] OniriCorpe merged [pull request #2450](https://github.com/YunoHost/apps/pull/2450): Translations update from Weblate for appstore
[18:05:23] <Salamandar> @Alekswag:matrix.org gonna reread that, i have a minute
[18:06:22] <Salamandar> > <@Alekswag:matrix.org> ah, is this where you can like drop torrent files and they're added to transmission automagically ?

yes that's exactly it
[18:06:52] <Salamandar> > <@Alekswag:matrix.org> like $data_dir added as Torrents ... so far so good ... the "completed" is added with the same destination (???), but the origin is called "completed"

I think (?) it's because it's like `cp` : the first one creates the Torrent dir, the second one adds it as a child to the Torrent dir
[18:07:35] <Salamandar> no i'm wrong
[18:08:18] <Salamandar> Aaaah no I know
[18:08:38] <Salamandar> The first call to the helper is just using it to call `setfacl`
[18:08:42] <Salamandar> as the comment implies
[18:08:53] <Salamandar> > `# Set rights on transmission directory (parent need to be readable by other, and progress need to be writable by multimedia. Because files will move)`
[18:09:09] <Salamandar> so the symlink is overwritten at the second call
[18:09:36] <Aleks (he/him/il/lui)> ._o
[18:09:45] <Salamandar> yeah idk i just migrated this code
[18:09:51] <Salamandar> but i think there's no better solution
[18:10:05] <Aleks (he/him/il/lui)> https://c.tenor.com/mE-TVhul9o0AAAAC/tenor.gif
[18:10:17] <Salamandar> maybe split the helpers with another, like, `ynh_multimedia_set_permissions`
[18:10:56] <Aleks (he/him/il/lui)> my biggest question mark is "how much is this actually used by users" x_x
[18:11:08] <Salamandar> i've never used the multimedia dirs tbh
[18:11:22] <Salamandar> i'm not the right public for it
[18:11:23] <Aleks (he/him/il/lui)> ljf: do you have insights on that ?
[18:19:11] <miro5001> > <@Salamandar:matrix.org> i've never used the multimedia dirs tbh

I always use it 😅, I avoid using the nextcloud data. I prefer making files available for other apps.
[18:22:32] <Salamandar> yeah i manually did things
[18:22:50] <Salamandar> created a multimedia group and usermoded / chmoded
[18:23:06] <Salamandar> but i need to regularly re-chmod recently created files
[18:23:11] <Salamandar> so that's "meh"
[18:38:40] <miro5001> Yeah, the permissions and ownership of the folder might be different. But this will break other things. I don't know. I prefer not to manually touch them, the webadmin already makes it easier to organise things. May be warn the admin that allowing ssh can make the whole multimedia folder accessible for the user with this permission.
[18:40:46] <ljf> > <@Alekswag:matrix.org> ljf: do you have insights on that ?

i don't personnally use multimedia dir, but i have read a lot of users using it in the multimedia home center use case.
[18:41:09] <ljf> It seems very useful to share files between several apps that could work together
[18:47:43] <mrflos> > <@Alekswag:matrix.org> my biggest question mark is "how much is this actually used by users" x_x

i use it to nfs mount my mp3 folder from my nas so airsonic can play them, at every upgrade i cry while seeing errors while trying to set permissions to remote files on gigas of mp3, during 40 minutes, but otherwise it's cool
[18:48:34] <Aleks (he/him/il/lui)> eh
[18:48:40] <Aleks (he/him/il/lui)> would be interesting to have the log of that
[18:49:33] <mrflos> I can give you the list of my music in a better format if you want
[18:49:39] <miro5001> Since I ditched google drive, I used nextcloud mobile (bad performance and not very intuitive) then foldersync to upload photos to my server directly to multimedia/photos. They are available for nextcloud and photoview (it asks where is the photo folder, so as an admin I set for every user its yunohost.multimedia/user/pictures)
[19:52:07] <Yunohost Git/Infra notifications> App biboumi rises from level 6 to 8 in job [#28279](https://ci-apps.yunohost.org/ci/job/28279) !
[20:18:20] <Nadine> Hi,
I got a question about config panel. I have a boolean variable in a .conf file which is a JSON object like this PAPERLESS_OCR_USER_ARGS={"invalidate_digital_signatures": true}

If I only write

bind = "PAPERLESS_OCR_USER_ARGS:__INSTALL_DIR__/paperless.conf"

This doesn't work as it would only assign the boolean variable and not the whole JSON object. So, my question is, how can I tell the config_panel to prepend / append something to the value?

Thanks.
[22:13:42] <Yunohost Git/Infra notifications> App backdrop goes down from level 8 to 6 in job [#28283](https://ci-apps.yunohost.org/ci/job/28283)
[23:46:02] <Yunohost Git/Infra notifications> App diaspora failed all tests in job [#28289](https://ci-apps.yunohost.org/ci/job/28289) :(