Monday, January 16, 2023
dev@conference.yunohost.org
January
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
         

[02:07:49] <ljf[m]> > <@Alekswag:matrix.org> no idea what Authelia is

seems to be a SSO
[09:54:53] <Dante> yes, it's a SSO pretty suitable for Yuno, it has MFA and seems pretty easy to setup even could be packaged as an app if I'm not mistaken
[10:59:33] <tituspijean[m]> I was about to complain it's Docker-only, but actually not: https://www.authelia.com/integration/deployment/bare-metal/ and https://github.com/authelia/authelia/releases (though it's compiled only for amd64 and arm)
[12:54:00] <tituspijean[m]> ^However it needs NGINX to be built with a custom plugin (http-set-misc)
[13:18:34] <Yunohost Git/Infra notifications> [gertrude] @dependabot[bot] edited pull request #8: Bump django from 2.0.4 to 2.2.24 https://github.com/YunoHost/gertrude/pull/8
[13:18:35] <Yunohost Git/Infra notifications> [gertrude] @dependabot[bot] labeled dependabot-paused on pull request #8: Bump django from 2.0.4 to 2.2.24 https://github.com/YunoHost/gertrude/pull/8
[13:18:35] <Yunohost Git/Infra notifications> [gertrude] @dependabot[bot] labeled dependabot-paused on pull request #9: Bump certifi from 2018.4.16 to 2022.12.7 https://github.com/YunoHost/gertrude/pull/9
[13:18:35] <Yunohost Git/Infra notifications> [gertrude] @dependabot[bot] labeled dependabot-paused on pull request #7: Bump urllib3 from 1.22 to 1.26.5 https://github.com/YunoHost/gertrude/pull/7
[13:18:35] <Yunohost Git/Infra notifications> [gertrude] @dependabot[bot] labeled dependabot-paused on pull request #4: Bump werkzeug from 0.14.1 to 0.15.3 https://github.com/YunoHost/gertrude/pull/4
[13:18:35] <Yunohost Git/Infra notifications> [gertrude] @dependabot[bot] created label dependabot-paused
[13:18:35] <Yunohost Git/Infra notifications> [gertrude] @dependabot[bot] edited pull request #9: Bump certifi from 2018.4.16 to 2022.12.7 https://github.com/YunoHost/gertrude/pull/9
[13:18:36] <Yunohost Git/Infra notifications> [gertrude] @dependabot[bot] edited pull request #4: Bump werkzeug from 0.14.1 to 0.15.3 https://github.com/YunoHost/gertrude/pull/4
[13:18:36] <Yunohost Git/Infra notifications> [gertrude] @dependabot[bot] edited pull request #7: Bump urllib3 from 1.22 to 1.26.5 https://github.com/YunoHost/gertrude/pull/7
[14:08:45] <Yunohost Git/Infra notifications> @alexAubin archived repository gertrude https://github.com/YunoHost/gertrude
[14:09:01] <Yunohost Git/Infra notifications> @alexAubin archived repository weblate2xmpp: display in our devroom when a % of translated strings has changed on weblate https://github.com/YunoHost/weblate2xmpp
[14:09:21] <Yunohost Git/Infra notifications> @alexAubin archived repository m18nify: a tool to ease the applying of m18n.n utilitary on yunohosts source code https://github.com/YunoHost/m18nify
[14:09:32] <Yunohost Git/Infra notifications> @alexAubin archived repository forum2xmpp: Send message on XMPP chatroom about new post from Discourse forum https://github.com/YunoHost/forum2xmpp
[14:10:36] <Yunohost Git/Infra notifications> @alexAubin archived repository Simone: Simone, the simple markdown wiki https://github.com/YunoHost/Simone
[14:10:42] <Yunohost Git/Infra notifications> @alexAubin archived repository ypac https://github.com/YunoHost/ypac
[14:28:13] <eric_G> https://aria.im/_matrix/media/v1/download/matrix.org/JqpbVgcHMswJCheyxpQPyGZj
[14:29:53] <eric_G> not a big deal but I think we don't really need the up and down arrows for +1 / -1 increment
[14:31:17] <Aleks (he/him/il/lui)> meh yeah that's because that's the "integer" widget :/
[14:31:50] <Aleks (he/him/il/lui)> but granted i don't find it really useful either even for other integer fields
[14:58:45] <Yunohost Git/Infra notifications> [issues] @alexAubin closed issue #2129: ssowat 11.0.11 breaks nexcloud client connection (desktop or android client) https://github.com/YunoHost/issues/issues/2129
[14:58:45] <Yunohost Git/Infra notifications> [issues] @alexAubin commented on issue #2129 ssowat 11.0.11 breaks nexcloud client connection (desktop or android client): Please refer to https://forum.yunohost.org/t/authentication-issues-with-yunohost-11-1-0-with-new-ssowat-version-please-u... https://github.com/YunoHost/issues/issues/2129#issuecomment-1384181722
[15:44:56] <Yunohost Git/Infra notifications> [yunohost] @ericgaspar opened pull request #1569: MySQL database backup does not include procedures. https://github.com/YunoHost/yunohost/pull/1569
[15:50:05] <eric_G> is the `dev` branch the one to use? ^
[15:51:13] <Aleks (he/him/il/lui)> sure 👍️
[15:52:04] <Aleks (he/him/il/lui)> uuuuuh you pushed an unrelated commit from months ago though 😅
[15:52:34] <eric_G> yes... struggling here
[15:52:49] <Aleks (he/him/il/lui)> I think you should (assuming you're using git in CLI)

```bash
git fetch
git reset --hard origin/dev
git cherry-pick 20022c73e2ea8cf2db92c0a57e43dd5b5b17234e
```
[15:53:11] <Aleks (he/him/il/lui)> and the `git push yourfork dev --force`
[15:54:04] <eric_G> No CLI 😬 I am going to redo it properly
[15:54:44] <Aleks (he/him/il/lui)> alrighty :D
[15:54:53] <Yunohost Git/Infra notifications> [yunohost] @ericgaspar closed pull request #1569: MySQL database backup does not include procedures. https://github.com/YunoHost/yunohost/pull/1569
[15:56:50] <Yunohost Git/Infra notifications> @ericgaspar forked yunohost to ericgaspar/yunohost: https://github.com/ericgaspar/yunohost
[15:59:58] <Yunohost Git/Infra notifications> [yunohost] @ericgaspar opened pull request #1570: MySQL database backup does not include procedures. https://github.com/YunoHost/yunohost/pull/1570
[16:00:17] <eric_G> 💃
[16:02:28] <Aleks (he/him/il/lui)> 👍️
[16:03:37] <Aleks (he/him/il/lui)> (protip™ it's not necessary to close/open another PR in that case, you "just" have to force-push the old branch - but it works to recreate another PR and probably simpler to understand at first 😅)
[16:05:49] <Aleks (he/him/il/lui)> at last, ci-apps-unstable now running 11.1.2 \o/ https://ci-apps-unstable.yunohost.org/ci/job/3
[16:07:16] <eric_G> so that means we can test v2?
[16:07:40] <Aleks (he/him/il/lui)> yeah i will add all level 8 (or 6+?) apps to the queue
[16:07:43] <Aleks (he/him/il/lui)> i mean it's only manual for now
[16:08:06] <Aleks (he/him/il/lui)> the point being to validate the changes in package_check and see if there's any obvious regressions in the core on app v1
[16:41:46] <Yunohost Git/Infra notifications> [yunohost] @alexAubin pushed 2 commits to dev: https://github.com/YunoHost/yunohost/compare/f17e5df173d3...f1c7c3d2370a
[16:41:46] <Yunohost Git/Infra notifications> [yunohost] @alexAubin merged pull request #1570: MySQL database backup does not include procedures. https://github.com/YunoHost/yunohost/pull/1570
[16:41:46] <Yunohost Git/Infra notifications> [yunohost/dev] Add --routines flag - Éric Gaspar
[16:41:47] <Yunohost Git/Infra notifications> [yunohost/dev] Merge pull request #1570 from ericgaspar/dev MySQL database backup does not include procedures. - Alexandre Aubin
[16:45:38] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/11.1.2.2+202301161645 for bullseye/unstable/all ...
[16:47:00] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/11.1.2.2+202301161645 for bullseye/unstable/all.
[17:03:22] <Yunohost Git/Infra notifications> [yunohost] Pipeline failed on GitLab https://gitlab.com/yunohost/yunohost/-/pipelines/748670505 on commit https://github.com/YunoHost/yunohost/commit/f1c7c3d2370a847c408aaae2e1be19ad342007ab "Merge pull request #1570 from ericgaspar/dev MySQL database backup does not include procedures." by @GitHub on branches dev
[17:09:24] <Yunohost Git/Infra notifications> @alexAubin archived repository apps-ci https://github.com/YunoHost/apps-ci
[17:09:25] <Yunohost Git/Infra notifications> @alexAubin archived repository ci: prototype ci using vagrant https://github.com/YunoHost/ci
[19:25:20] <oblanc> Hello everyone !! I would like to contribute and help this great project. I know python well and a bit of react and web stuff. Is there a place with explanations/schemes/plans/architecture of yunohost or do we only have code comments to understand the software in order to contribute ? thank you 😁
[19:29:52] <tituspijean[m]> Hello, and welcome!
You can have a loose look into https://yunohost.org/en/contribute/dev though it's not 100% up-to-date (especially about the bureaucracy rules on github). At least it gives you an overview of the project's structure
[19:30:09] <tituspijean[m]> Otherwise you are most welcome to post your questions here
[20:28:59] <Aleks (he/him/il/lui)> there's also https://moulinette.readthedocs.io/en/latest/actionsmap.html which quikly illustrate how we create CLI/API commands/routes
[20:31:45] <Aleks (he/him/il/lui)> and since recently there's an `./ynh-dev rebuild-api-doc` to have a swagger ui page which details the API routes
[20:31:58] <Aleks (he/him/il/lui)> but it's easier to just explain what kind of stuff you'd like to implement in yunohost and then we can guide you through the steps
[21:53:04] <Yunohost Git/Infra notifications> [YunoHost DynDNS] [🔴 Down] Request failed with status code 410
[21:54:08] <Yunohost Git/Infra notifications> [YunoHost DynDNS] [✅ Up] 200 - OK
[22:25:40] <Yunohost Git/Infra notifications> [issues] @alexAubin demilestoned issue #1684: Thoughts on new modern format for check_process https://github.com/YunoHost/issues/issues/1684
[22:38:28] <oblanc> Thank you both, the moulinette doc seems quite useful. I don't have a precise idea for now, I'm looking through the issues
[22:45:03] <Yunohost Git/Infra notifications> [issues] @alexAubin commented on issue #1684 Thoughts on new modern format for check_process: Im finally implementing this in https://github.com/YunoHost/package_check/pull/132 and making it mandatory for app v2 (... https://github.com/YunoHost/issues/issues/1684#issuecomment-1384638821
[22:45:03] <Yunohost Git/Infra notifications> [issues] @alexAubin closed issue #1684: Thoughts on new modern format for check_process https://github.com/YunoHost/issues/issues/1684