Monday, November 20, 2023
apps@conference.yunohost.org
November
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
     
             

[01:18:51] <Yunohost Git/Infra notifications> Job [#20716](https://ci-apps.yunohost.org/ci/job/20716) for nomad failed miserably :(
[01:52:14] <Yunohost Git/Infra notifications> [apps] @yunohost-bot pushed 1 commit to add-to-wishlist-inventree: Add InvenTree to wishlist ([cadcfb4d](https://github.com/YunoHost/apps/commit/cadcfb4de82d3e5c9051a8a57af83c1973cb7f1c))
[01:52:14] <Yunohost Git/Infra notifications> [apps] @yunohost-bot created new branch add-to-wishlist-inventree
[03:47:56] <Yunohost Git/Infra notifications> App simplex rises from level 7 to 8 in job [#20721](https://ci-apps.yunohost.org/ci/job/20721) !
[06:43:34] <azahto> > <@titus:pijean.ovh> azahto: you generally don't need to know where it goes (in a /tmp subdir), since you are supposed to deploy these sources with the appropriate helper 😉
> cf. https://github.com/YunoHost/example_ynh/blob/98b9486f88a3ca5bc2e2795e0ed5fefb59b7e7f2/scripts/install#L45

I see the idea. I fail to understand a point though related to executing a script from the original app repository. As indicated there https://github.com/kohler/hotcrp#installation I need to run a script, but I have no idea how to access that script from my package install script. Any idea?
[06:44:51] <azahto> Also, on a side note, if someone as some free time to guide me through some interactive session at some point, I would greatly appreciate that. I feel like HotCRP is not a difficult package to make, but it still a bit too many concepts for me to go thorugh at once ^^
[08:45:28] <Arno Nuem> Hey i have got a question regarding the photoprism app. I installed it from the catalog but i am to stupid to find out how to use a different path for the originals. From the docker image i see that this should be possible. I created a `config.yml` in the directory `/home/yunohost.app/photoprism`. The content is `OriginalsPath: /mnt/nas/pictures`.
Basically i want to tell photoprism to use a nfs share since i have terrabytes of data which a hosted in a NAS. I dont want to copy this data to my server. The HDD is even not that big.
Can someone please give me a hint how i can achieve this?
[08:49:07] <tituspijean> The file to edit is `/var/www/photoprism/.env`, then restart photoprism's service
[09:01:21] <Arno Nuem> ah ok nice i will try to do that
[09:01:31] <Arno Nuem> thanks for the quick response
[10:57:48] <lapineige> YunoHost support room (on Matrix)
[10:58:04] <lapineige> Btw this isn't the general support channel :)
[11:37:22] <lapineige> I see that the sympa app is archived and probably broken.
A friend of mine is interested to help fix it.
Do you have any input on where to start ?
Is it best to start anew, or use the existing base ?
He's not used yo Ynh packaging, but quite tech-savy
[11:39:17] <lapineige> https://github.com/YunoHost-Apps/sympa_ynh/
[11:58:42] <Yunohost Git/Infra notifications> [gitlab_ynh] @kay0u merged [pull request #234](https://github.com/YunoHost-Apps/gitlab_ynh/pull/234): Testing
[11:58:43] <Yunohost Git/Infra notifications> [gitlab_ynh] @kay0u pushed 3 commits to master ([b2d76b1e3fd3...78c3f8480486](https://github.com/YunoHost-Apps/gitlab_ynh/compare/b2d76b1e3fd3...78c3f8480486))
[11:58:47] <Yunohost Git/Infra notifications> [gitlab_ynh/master] 16.6.O - Kay0u
[12:05:44] <Yunohost Git/Infra notifications> App 13ft stays at level 1 in job [#20733](https://ci-apps.yunohost.org/ci/job/20733)
[12:11:55] <Yunohost Git/Infra notifications> App akkoma failed all tests in job [#20734](https://ci-apps.yunohost.org/ci/job/20734) :(
[12:12:36] <Aleks (he/him/il/lui)> > I see that the sympa app is archived and probably broken.
> A friend of mine is interested to help fix it.
> Do you have any input on where to start ?
> Is it best to start anew, or use the existing base ?
> He's not used yo Ynh packaging, but quite tech-savy

hmm naively i would start over and maybe just recycle the few specific instructions i used
[12:13:07] <Aleks (he/him/il/lui)> also apparently i left a todo list of what i did and what was still todo
[12:14:45] <Aleks (he/him/il/lui)> my god, the apt install helper was a "future" helper at that time
[12:15:02] <Aleks (he/him/il/lui)> and so was ynh_setup_source
[12:17:51] <Yunohost Git/Infra notifications> App bicbucstriim failed all tests in job [#20735](https://ci-apps.yunohost.org/ci/job/20735) :(
[16:36:08] <Yunohost Git/Infra notifications> [apps] @alexAubin [commented](https://github.com/YunoHost/apps/pull/1848#issuecomment-1819421608) on [issue #1848](https://github.com/YunoHost/apps/pull/1848) source autoupdater: Use semver for version parsing.: So hmmm that sounds interesting but testing it on the battefield I get many issues ... for example many apps have tags s...
[17:28:38] <eric_G> The output of this helper `firstname=$(ynh_user_get_info --username=$admin --key=firstname)` is `null`
[17:29:06] <eric_G> is this normal?
[17:29:45] <Aleks (he/him/il/lui)> eeeh i guess it is not 😬
[17:29:50] <Aleks (he/him/il/lui)> hmmm
[17:30:22] <Aleks (he/him/il/lui)> i think there's only `fullname` now
[17:33:49] <eric_G> nooo
[17:34:10] <Tag> firstname="YunoHost" lastname="User"
[17:36:40] <eric_G> It was usefull for creat-user script like in Freescout: `php$phpversion artisan freescout:create-user --role=admin --firstName=$firstname --lastName=$lastname --email=$email --password=$password`
[17:42:28] <Aleks (he/him/il/lui)> zgmrblr yet another software asking for firstname and lastname x_x
[17:43:26] <Aleks (he/him/il/lui)> the issue is that firstname and lastname are ill-defined stuff in real life, some people have no lastname or have multiple lastnames, only a "display name" make sense x_x
[17:44:37] <Aleks (he/him/il/lui)> but meh okay I realize if we explicitly add `--fields lastname` or `--fields fistname` we can get some stuff that may match the old firstname/lastname :
[17:45:01] <Aleks (he/him/il/lui)> i mean `yunohost user list --fields lastname` for example
[17:45:28] <Aleks (he/him/il/lui)> but that's not what's called by `ynh_user_get_info` though you could get something similar with `yunohost | jq`
[17:45:47] <Aleks (he/him/il/lui)> but then that doesnt solve the issue that some account may have an empty lastname
[17:47:12] <Aleks (he/him/il/lui)> anyway : `firstname=$(yunohost user list --fields firstname --output-as json | jq .users.$admin.firstname)` might be what you want
[17:47:14] <Aleks (he/him/il/lui)> and `lastname=$(yunohost user list --fields lastname --output-as json | jq .users.$admin.lastname)`
[17:50:28] <eric_G> OK it works, but I get quotes `"` around name
[17:50:49] <Aleks (he/him/il/lui)> ah yes
[17:50:59] <Aleks (he/him/il/lui)> gotta add `-r` to jq
[17:51:14] <Aleks (he/him/il/lui)> `jq -r .users.$admin.lastname`
[17:54:27] <eric_G> total success 🎉
[17:54:27] <eric_G> Thanks
[17:55:10] <eric_G> another question: I am adding this to install script : `usermod -g www-data $app` on remove I get `userdel: user freescout is currently used by process 3617371` error
[17:56:16] <Aleks (he/him/il/lui)> sounds like it's because that user currently runs a process, so ideally the process should be stopped before deleting the user
[22:15:24] <Yunohost Git/Infra notifications> [apps] @ericgaspar pushed 1 commit to freescout: Update apps.toml ([835d10a5](https://github.com/YunoHost/apps/commit/835d10a5808ab9df06ea327e425855062997debe))
[22:15:24] <Yunohost Git/Infra notifications> [apps] @ericgaspar created new branch freescout
[22:15:54] <Yunohost Git/Infra notifications> [apps] @ericgaspar pushed 1 commit to freescout: Create freescout.png ([3dc0f845](https://github.com/YunoHost/apps/commit/3dc0f84500336dc6ffbe155f8cee37e2e511ff87))
[22:16:09] <Yunohost Git/Infra notifications> [apps] @ericgaspar pushed 1 commit to freescout: Update wishlist.toml ([ba420bdb](https://github.com/YunoHost/apps/commit/ba420bdbfc368189d6a603acd917f291d51a2ff5))
[22:16:23] <Yunohost Git/Infra notifications> [apps] @ericgaspar opened [pull request #1877](https://github.com/YunoHost/apps/pull/1877): Freescout
[22:16:34] <Yunohost Git/Infra notifications> [apps] @ericgaspar edited [pull request #1877](https://github.com/YunoHost/apps/pull/1877): Add Freescout to catalog
[22:31:43] <Yunohost Git/Infra notifications> [apps] @ericgaspar pushed 1 commit to freescout: Update apps.toml ([1f125db2](https://github.com/YunoHost/apps/commit/1f125db28d54df7c40fff68cd01ef83adb8dffcc))
[23:14:40] <Yunohost Git/Infra notifications> [apps] @tituspijean approved [pull request #1877](https://github.com/YunoHost/apps/pull/1877#pullrequestreview-1740855511) Add Freescout to catalog
[23:14:43] <Yunohost Git/Infra notifications> [apps] @tituspijean merged [pull request #1877](https://github.com/YunoHost/apps/pull/1877): Add Freescout to catalog
[23:14:45] <Yunohost Git/Infra notifications> [apps] @tituspijean pushed 5 commits to master ([059dcb54b2d7...a33e38dd479b](https://github.com/YunoHost/apps/compare/059dcb54b2d7...a33e38dd479b))
[23:14:46] <Yunohost Git/Infra notifications> [apps] @tituspijean deleted branch freescout
[23:14:56] <Yunohost Git/Infra notifications> [apps/master] Update wishlist.toml - Éric Gaspar
[23:15:31] <Yunohost Git/Infra notifications> [apps] @tituspijean approved [pull request #1876](https://github.com/YunoHost/apps/pull/1876#pullrequestreview-1740856139) Add InvenTree to wishlist
[23:15:38] <Yunohost Git/Infra notifications> [apps] @tituspijean pushed 2 commits to master ([a33e38dd479b...cf845d50ecb7](https://github.com/YunoHost/apps/compare/a33e38dd479b...cf845d50ecb7))
[23:15:38] <Yunohost Git/Infra notifications> [apps] @tituspijean merged [pull request #1876](https://github.com/YunoHost/apps/pull/1876): Add InvenTree to wishlist
[23:15:41] <Yunohost Git/Infra notifications> [apps] @tituspijean deleted branch add-to-wishlist-inventree
[23:15:42] <Yunohost Git/Infra notifications> [apps/master] Add InvenTree to wishlist - yunohost-bot
[23:29:49] <Yunohost Git/Infra notifications> App forgejo rises from level 7 to 8 in job [#20752](https://ci-apps.yunohost.org/ci/job/20752) !
[23:59:21] <Yunohost Git/Infra notifications> App cac-proxy rises from level 7 to 8 in job [#20753](https://ci-apps.yunohost.org/ci/job/20753) !