Monday, February 26, 2024
dev@conference.yunohost.org
February
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
     
             

[00:24:56] <lapineige> > <@oniricorpe:im.emelyne.eu> j'hésite à pas implémenter les options de captcha parce que
> 1. c'est pas accessible
> 2. ça me casse les gonades x)

Framagit a beaucoup de problème de spam, mais c'est une échelle très grosse déjà. Sur des instances Yunohost, et un logiciel moins courant, je pense qu'on est tranquilles 🙂
[02:45:30] <Émy - OniriCorpe> you should know that i restrain myself from opening an issue "yunohost incorrectly refuses emoji in domain names"
[05:13:03] <Yunohost Git/Infra notifications> [yunohost] @github-actions[bot] edited [pull request #1783](https://github.com/YunoHost/yunohost/pull/1783): Upgrade n to
[05:13:03] <Yunohost Git/Infra notifications> [yunohost] @github-actions[bot] pushed 1 commit to ci-auto-update-n-v: Upgrade n to v ([19a73761](https://github.com/YunoHost/yunohost/commit/19a73761891b36e2a1a763eb470c6cca7286de00))
[07:53:38] <kayou> > <@Salamandar:matrix.org> LOL ok donc le check pour "location ~ __PATH__" est inversé

Oups!
[08:07:10] <tituspijean> > <@oniricorpe:im.emelyne.eu> you should know that i restrain myself from opening an issue "yunohost incorrectly refuses emoji in domain names"

xn--ynohost-5u25f.org ftw
[08:07:10] <tituspijean> `xn--ynohost-5u25f.org` ftw
[12:52:25] <lapineige> > <@oniricorpe:im.emelyne.eu> you should know that i restrain myself from opening an issue "yunohost incorrectly refuses emoji in domain names"

Let's bring back that "out of scope advanced use case" policy :D
[13:39:21] <mathieuw> Let's just pretend that IDNs emojis are not accessible (which seems at least partially true). That's why they are not (fully) implemented in YNH as a result.
That way, it's not a lack of feature, it's a thoughtful choice ;-)
[13:43:40] <orhtej2> tbh is there technical reason for that lack of support? żółw.pl <del>used to be</del> is a real website and that one degrades to punycode as well
[13:44:41] <orhtej2> tbh is there technical reason for that lack of support? żółw.pl <del>used to be</del> is a real website and that one <del>degrades</del> used to degrade to punycode as well at some point
[13:59:42] <Aleks (he/him/il/lui)> there's no technical reason, just that it's an edge case, and nobody had the time/energy to implement auto-converting emoji/special chars to punycode, we're talking about just the user having to convert to punycode themselves, which takes like 2 minutes and a google search i assume ...
[14:00:11] <mathieuw> I may be wrong, but I make a semantic difference between emojis and glyphs. I've heard Méli-Mélo complaining w/ the choice made by Lunar about their domain name (https://dérivation.fr/), but I didn't ask her why.
For me, glyphs is an interesting feature for internationalization propose.
[14:01:02] <Aleks (he/him/il/lui)> and yeah it will be displayed as punycode everywhere in the webadmin so if we really want to polish the support we have to also re-convert the domain to proper display in some bits of the interface but that's just boring and there's thousand of other things to work on
[14:04:04] <Aleks (he/him/il/lui)> "Hello I would like e̸͉̎x̷͍̆a̸̬̋m̷̮͑p̵̘̎l̸̥̂ȇ̵̝.tld"
[14:05:28] <orhtej2> oh you Element, not rendering my super domain properly :(
[14:05:36] <Salamandar> > w̵̲̤̃̂̋͒̕h̸͎̩̘͕̝̘̺̪̋͗̀̃̚y̷̨̢̢̧̫̥͉͇͂̉̕͝ń̵̤̫͚̣̻̲̰̥̂̈́̎͑͜͜o̵̪̘͚̮͕̟̅̿͌̉̿͛̓̈́̎͝t̷͚̮̗̩̘̝̰́̍̏͑̐͒̄̀͊̽̚͝͝.̶͕̼̯̟̼̱͉̄̓̐̈́̈́̔̾̇̇͜͠y̶̧̝̫̮̦̞͈̳̻̹̪͔͉͔̾̋̄̾̅̃͜ư̷̧̡̗͙̮̜͚͕̥̱̯̤̈́͗̀̚n̷̩͙̱̼͗̃̓̃͗̑̈́̚o̶͖̗͇͉̮͈̼̊̿͛͒̀̏̃́͠ͅh̶͕̗͖̖͔͚͂̓̓̓̆̇̅͆͆̎̿̋͒̐͠o̶̢̢̱̱͉͚̜̗̖͔̮̎̊̌̄̕s̸̘̏͆͑̍͐̍͂̎̀͊̔̚͠͝͝t̷̞̉̊̿͐̋͒̽̀.̵̪̯̘̗̹̉̐͆̽̈́̅͗̄͘̚̕o̶͈̰̥̥̠͖͉͉̤̞͎͆̒̅̌r̵̢̜̳̣͙̼̭͙͉̦̺̦̭̄̈́̓͐̉̀͗g̷̢̗̺͔͒̿̀́

not a valid tld
[14:06:03] <orhtej2> w̵̲̤̃̂̋͒̕h̸͎̩̘͕̝̘̺̪̋͗̀̃̚y̷̨̢̢̧̫̥͉͇͂̉̕͝ń̵̤̫͚̣̻̲̰̥̂̈́̎͑͜͜o̵̪̘͚̮͕̟̅̿͌̉̿͛̓̈́̎͝t̷͚̮̗̩̘̝̰́̍̏͑̐͒̄̀͊̽̚͝͝.̶͕̼̯̟̼̱͉̄̓̐̈́̈́̔̾̇̇͜͠y̶̧̝̫̮̦̞͈̳̻̹̪͔͉͔̾̋̄̾̅̃͜ư̷̧̡̗͙̮̜͚͕̥̱̯̤̈́͗̀̚n̷̩͙̱̼͗̃̓̃͗̑̈́̚o̶͖̗͇͉̮͈̼̊̿͛͒̀̏̃́͠ͅh̶͕̗͖̖͔͚͂̓̓̓̆̇̅͆͆̎̿̋͒̐͠o̶̢̢̱̱͉͚̜̗̖͔̮̎̊̌̄̕s̸̘̏͆͑̍͐̍͂̎̀͊̔̚͠͝͝t̷̞̉̊̿͐̋͒̽̀.̵̪̯̘̗̹̉̐͆̽̈́̅͗̄͘̚̕.org
[14:06:06] <Salamandar> ̶͕̼̯̟̼̱͉̄̓̐̈́̈́̔̾̇̇͜͠y̶̧̝̫̮̦̞͈̳̻̹̪͔͉͔̾̋̄̾̅̃͜ư̷̧̡̗͙̮̜͚͕̥̱̯̤̈́͗̀̚n̷̩͙̱̼͗̃̓̃͗̑̈́̚o̶͖̗͇͉̮͈̼̊̿͛͒̀̏̃́͠ͅh̶͕̗͖̖͔͚͂̓̓̓̆̇̅͆͆̎̿̋͒̐͠o̶̢̢̱̱͉͚̜̗̖͔̮̎̊̌̄̕s̸̘̏͆͑̍͐̍͂̎̀͊̔̚͠͝͝t̷̞̉̊̿͐̋͒̽̀.org though is valid
[14:06:13] <orhtej2> yes, that fixed it
[14:06:23] <Salamandar> firefox doesn't like it though
[14:06:32] <orhtej2> lemme jot a quick issue in yunohost/issues...
[14:06:41] <Salamandar> curl doesn't either
[14:06:41] <orhtej2> > <@Salamandar:matrix.org> firefox doesn't like it though

no wai
[14:07:17] <Salamandar> omg so many bytes
[14:07:32] <Salamandar> https://aria.im/_matrix/media/v1/download/matrix.org/yZyRcFJxXnfKEftXYmuglUnV
[14:36:21] <Yunohost Git/Infra notifications> [issues] @zamentur labeled good first issue on [issue #2339](https://github.com/YunoHost/issues/issues/2339): Allow to configure generic security.txt
[14:43:34] <Yunohost Git/Infra notifications> Autoupdater just ran, here are the results:
- 256 failed apps updates: backdrop, bazarr, bookstack, borgwarehouse, cachet, castopod, cops, cowyo, cryptpad, cubiks-2048, cyberchef, cypht, dendrite, dex, diagramsnet, digisteps, directorylister, dispatch, distbin, documize, dokuwiki, domoticz, dont-code, drupal, easyappointments, elasticsearch8, element, element-call, eleventy, emoncms, encryptor-decryptor, ergo, ethercalc, etherpad, etherpad_mypads, excalidraw, facette, fider, filebrowser, filepizza, firefish, flarum, flood, fluffychat, fluxbb, focalboard, framagames, freescout, freshrss, friendica, galene, galette, gamja, getsimple, ghost, gitea, gitlist, glpi, gogs, gossa, gotify, gotosocial, grav, grist, grocy, grr, halcyon, haste, hat, headphones, headscale, hedgedoc, hextris, homarr, httpsh, hubzilla, huginn, hydrogen, ifconfig-io, ifm, indexhibit, invoiceninja, invoiceninja5, itflow, jellyfin-vue, jellyseerr, joomla, kanboard, kavita, kimai2, kiwiirc, koel, ladder, leantime, leed, lemmy, libreddit, libremdb, librespeed, libreto, librex, lidarr, limesurvey, lingva, linkstack, linuxdash, lionwiki-t2t, listmonk, loki, lstu, luckysheet, lufi, lxd, lxd-dashboard, lychee, matomo, matrix-appservice-irc, matterbridge, mautrix_discord, mautrix_telegram, mautrix_whatsapp, meilisearch, minchat, minetest, mineweb, miniflux, moncycle, mongo-express, monica, moodle, mopidy, movim, mstream, mumble-web, my-mind, mybb, mytinytodo, navidrome, netdata, nitter, nocodb, nodered, ntfy, nullboard, ombi, omeka-s, open-web-calendar, osjs, osticket, owncast, owntracks, pairdrop, paperless-ngx, peertube, pepettes, petrolette, phpboost, phpipam, phpldapadmin, phplicensewatcher, phpservermon, phpsysinfo, pico, piped, pixelfed, plainpad, planka, plateau, pleroma, pluxml, prestashop, privatebin, processwire, prometheus, psitransfer, pytition, question2answer, quizzes, radarr, rallly, redmine, reiverr, roundcube, rss-bridge, rsshub, rustdesk-server, satdress, scrutiny, searx, selfoss, send, shaarli, shiori, shlink, shuri, signaturepdf, simple-hash-generator, snappymail, snipeit, spacedeck, spftoolbox, ssbroom, ssh_chroot_dir, statpingng, strut, superset, sutom, svgedit, synapse-admin, syncserver-rs, syncthing, tandoor, taskboard, teampass, terraforming-mars, thelounge, tiddlywiki, timeoff, tinyfilemanager, tldraw, tooljet, traccar, tracim, traggo, transfersh, trilium, trustyhash, turtl, tyto, ulogger, umami, ums, uptime-kuma, vikunja, weblate, webmin, webtrees, wekan, wetty, whitebophir, wikijs, wireguard, wondercms, woodpecker, writefreely, x-prober, yacy, yellow, yeswiki, yourls, yunomonitor, z-push, zeroui, zipline, zusam, zwave-js-ui
See the full log here: http://paste.yunohost.org/raw/wequtuxike
[14:47:03] <kayou> > [apps] @alexAubin merged pull request #2059: Split apps_cache call, run apps_cache update when updating sources, a…



Oupsie
[14:47:24] <Aleks (he/him/il/lui)> shouldnt have merged it ? 😬
[14:48:14] <Salamandar> oupsie
[14:48:15] <Salamandar> maybe
[14:48:27] <Salamandar> ah yes okay…
[14:48:29] <kayou> je sais pas, tu pouvais sans doute, mais visiblement, il y a un souci
[14:48:33] <Salamandar> git http auth not working :D
[14:49:06] <Salamandar> de mon côté les clone git des apps sont en git@github.com:yunohost-apps/
[14:49:13] <Salamandar> j'avais zappé que normalement c'est https :D
[15:08:50] <Salamandar> c'est reparti pour un test (désolé…)
[15:21:10] <Yunohost Git/Infra notifications> Autoupdater just ran, here are the results:
- 50 failed apps updates: dokuwiki, elasticsearch8, etherpad_mypads, filebrowser, flarum, focalboard, freescout, galette, ghost, gitea, halcyon, homarr, invoiceninja, jellyfin-vue, joomla, lemmy, libreddit, libremdb, lidarr, limesurvey, lionwiki-t2t, lxd, lxd-dashboard, minetest, movim, nocodb, nodered, osticket, pairdrop, paperless-ngx, phplicensewatcher, piped, plainpad, prometheus, question2answer, rallly, redmine, rsshub, snappymail, snipeit, ssh_chroot_dir, statpingng, superset, teampass, terraforming-mars, tldraw, tooljet, vikunja, wetty, woodpecker
See the full log here: http://paste.yunohost.org/raw/iwebetayab
[15:21:33] <Salamandar> yikes
[15:44:13] <Salamandar> > <@Alekswag:matrix.org> shouldnt have merged it ? 😬

There are other drawbacks… can you revert it ? i'll think about this PR another day…
[15:44:56] <Salamandar> I fixed the biggest issues, but i got others (i kinda broke the "already has an update PR" list…)
[16:29:48] <Yunohost Git/Infra notifications> [issues] @silverhook labeled :birthday: feature on [issue #2345](https://github.com/YunoHost/issues/issues/2345): Re-use the DNS Authentication token for all domains that are part of the same 2LD
[16:29:49] <Yunohost Git/Infra notifications> [issues] @silverhook opened [issue #2345](https://github.com/YunoHost/issues/issues/2345): Re-use the DNS Authentication token for all domains that are part of the same 2LD
[17:09:51] <Yunohost Git/Infra notifications> [issues] @zamentur labeled :star2: ux on [issue #2345](https://github.com/YunoHost/issues/issues/2345): Re-use the DNS Authentication token for all domains that are part of the same 2LD
[17:09:55] <Yunohost Git/Infra notifications> [issues] @zamentur [commented](https://github.com/YunoHost/issues/issues/2345#issuecomment-1964670810) on [issue #2345](https://github.com/YunoHost/issues/issues/2345) Re-use the DNS Authentication token for all domains that are part of the same 2LD: > (caveat: a select few domains can be _registered_ as 3LD though … e.g. .name, so it would need to take this edge-cas...
[19:14:12] <Yunohost Git/Infra notifications> [project-organization] @OniriCorpe [commented](https://github.com/YunoHost/project-organization/pull/86#discussion_r1503167459) on pull request #86 Add TOS: On naime*
[19:18:24] <Yunohost Git/Infra notifications> [project-organization] @lapineige [commented](https://github.com/YunoHost/project-organization/pull/86#discussion_r1503172660) on pull request #86 Add TOS: et improductif car cela fait perdre du temps à tout le monde (on ne peux pas résoudre un problème non diagnostiqué).
[19:36:00] <Yunohost Git/Infra notifications> [issues] @silverhook [commented](https://github.com/YunoHost/issues/issues/2345#issuecomment-1965097727) on [issue #2345](https://github.com/YunoHost/issues/issues/2345) Re-use the DNS Authentication token for all domains that are part of the same 2LD: > > (caveat: a select few domains can be _registered_ as 3LD though … e.g. .name, so it would need to take this edge-c...
[19:37:45] <Yunohost Git/Infra notifications> [issues] @silverhook [commented](https://github.com/YunoHost/issues/issues/2345#issuecomment-1965097727) on [issue #2345](https://github.com/YunoHost/issues/issues/2345) Re-use the DNS Authentication token for all domains that are part of the same 2LD: > > (caveat: a select few domains can be _registered_ as 3LD though … e.g. .name, so it would need to take this edge-c...
[19:55:05] <Yunohost Git/Infra notifications> [issues] @silverhook opened [issue #2346](https://github.com/YunoHost/issues/issues/2346): Domain reminder does not work in certain cases (registered 2LD where only 3LD are used registered 3LD)
[19:55:06] <Yunohost Git/Infra notifications> [issues] @silverhook labeled :space_invader: bug on [issue #2346](https://github.com/YunoHost/issues/issues/2346): Domain reminder does not work in certain cases (registered 2LD where only 3LD are used registered 3LD)
[20:05:31] <Yunohost Git/Infra notifications> [project-organization] @Tagadda pushed 1 commit to tos: Update yunohost_project_tos_fr.md ([8df6173e](https://github.com/YunoHost/project-organization/commit/8df6173edacacedddb9462d166288eb8621cbd4c))
[20:07:13] <Yunohost Git/Infra notifications> [project-organization] @Tagadda approved [pull request #86](https://github.com/YunoHost/project-organization/pull/86#pullrequestreview-1901897019) Add TOS
[20:07:16] <Yunohost Git/Infra notifications> [project-organization] @lapineige deleted a [comment](https://github.com/YunoHost/project-organization/pull/86#discussion_r1503172660) on pull request #86 Add TOS: et improductif car cela fait perdre du temps à tout le monde (on ne peux pas résoudre un problème non diagnostiqué).
[20:14:48] <Yunohost Git/Infra notifications> [project-organization] @alexAubin deleted branch tos
[20:14:48] <Yunohost Git/Infra notifications> [project-organization] @Tagadda pushed 32 commits to master ([9e5a061534ca...a6df69642c6f](https://github.com/YunoHost/project-organization/compare/9e5a061534ca...a6df69642c6f))
[20:14:48] <Yunohost Git/Infra notifications> [project-organization/master] Expliciter le fait quil est de la responsabilité des users daller voir les CGUs des tiers (github, matrix, lets encryp... - Alexandre Aubin
[20:23:10] <Yunohost Git/Infra notifications> [issues] @kay0u closed [issue #2335](https://github.com/YunoHost/issues/issues/2335): Store: add to weblate to allow translations
[22:00:29] <Yunohost Git/Infra notifications> [project-organization] @alexAubin created new branch tos-en
[22:00:29] <Yunohost Git/Infra notifications> [project-organization] @alexAubin pushed 1 commit to tos-en: TOS (en) ([2fdd8b2c](https://github.com/YunoHost/project-organization/commit/2fdd8b2c0609522dace937bcdc97fbb8aacbfeef))
[22:00:31] <Yunohost Git/Infra notifications> [project-organization] @alexAubin opened [pull request #88](https://github.com/YunoHost/project-organization/pull/88): TOS (en)
[22:15:43] <Yunohost Git/Infra notifications> [issues] @zamentur [commented](https://github.com/YunoHost/issues/issues/2345#issuecomment-1965396004) on [issue #2345](https://github.com/YunoHost/issues/issues/2345) Re-use the DNS Authentication token for all domains that are part of the same 2LD: Ok i was not aware of this kind of domain. I am not sure we manage this kind of things correctly in the diagnosis https:...
[22:17:34] <Yunohost Git/Infra notifications> [issues] @OniriCorpe [commented](https://github.com/YunoHost/issues/issues/2345#issuecomment-1965398949) on [issue #2345](https://github.com/YunoHost/issues/issues/2345) Re-use the DNS Authentication token for all domains that are part of the same 2LD: > I am not sure we manage this kind of things correctly in the diagnosis [YunoHost/yunohost@734e910/src/diagnosers/12-...
[22:22:17] <Yunohost Git/Infra notifications> [issues] @OniriCorpe labeled :globe_with_meridians: DNS on [issue #2345](https://github.com/YunoHost/issues/issues/2345): Re-use the DNS Authentication token for all domains that are part of the same 2LD
[22:22:56] <Yunohost Git/Infra notifications> [issues] @OniriCorpe labeled Domain managment on [issue #2346](https://github.com/YunoHost/issues/issues/2346): Domain reminder does not work in certain cases (registered 2LD where only 3LD are used registered 3LD)
[22:22:57] <Yunohost Git/Infra notifications> [issues] @OniriCorpe labeled :stethoscope: Diagnosis on [issue #2346](https://github.com/YunoHost/issues/issues/2346): Domain reminder does not work in certain cases (registered 2LD where only 3LD are used registered 3LD)
[22:22:57] <Yunohost Git/Infra notifications> [issues] @OniriCorpe labeled :globe_with_meridians: DNS on [issue #2346](https://github.com/YunoHost/issues/issues/2346): Domain reminder does not work in certain cases (registered 2LD where only 3LD are used registered 3LD)
[22:23:04] <Yunohost Git/Infra notifications> [issues] @OniriCorpe labeled Domain managment on [issue #2345](https://github.com/YunoHost/issues/issues/2345): Re-use the DNS Authentication token for all domains that are part of the same 2LD
[22:31:10] <Yunohost Git/Infra notifications> [issues] @zamentur [commented](https://github.com/YunoHost/issues/issues/2346#issuecomment-1965433990) on [issue #2346](https://github.com/YunoHost/issues/issues/2346) Domain reminder does not work in certain cases (registered 2LD where only 3LD are used registered 3LD): This feature to find the expiry date is not totally accurate cause its based on the whois and some tld (eg .de) doesn...
[23:53:48] <Yunohost Git/Infra notifications> [issues] @silverhook [commented](https://github.com/YunoHost/issues/issues/2346#issuecomment-1965536765) on [issue #2346](https://github.com/YunoHost/issues/issues/2346) Domain reminder does not work in certain cases (registered 2LD where only 3LD are used registered 3LD): Better info on its limitations might be useful, yes.
[23:55:50] <Yunohost Git/Infra notifications> [issues] @silverhook [commented](https://github.com/YunoHost/issues/issues/2345#issuecomment-1965538561) on [issue #2345](https://github.com/YunoHost/issues/issues/2345) Re-use the DNS Authentication token for all domains that are part of the same 2LD: As I said, the 3LD .name domains are very much an edge case, so if the token can be shared for “normal” domains, that ...