Wednesday, October 14, 2020
yunohost@conference.lightwitch.org
October
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  
             
YunoHost support room | Don't ask to ask, just ask ! | Be patient and stay polite with everybody (this is a free software project ran by volunteers) | No answer? Post on the forum: https://forum.yunohost.org | This room is mirrored via Echo1 | Donate: https://liberapay.com/YunoHost

[06:32:25] <irc> <kidon[m]> lauwcost toujours là ?
[09:55:07] <irc> <Crou[m]> sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/iELiPHMKgCLcwkbZcTPMwxdl/message.txt >
[09:59:12] <irc> <tituspijean[m]> Crou²: Bonjour! Je ne suis pas expert, mais pour ce genre de requêtes sur des API, tu peux dans un premier temps tester avec une extension de ton navigateur. Par exemple j'utilise "Open RESTED" sur Firefox.
[10:00:16] <irc> <tituspijean[m]> Crou²: L'idée dans un premier temps c'est de récupérer ton jeton d'authentification (access token) pour pouvoir causer avec l'API. Tu peux trouver celui de Element par exemple dans tes paramètres, et tout en bas de la section Aide et A propos. C'est une longue chaine de caractères alphanumériques.
[10:03:52] <irc> <tituspijean[m]> uploaded an image: Capture d’écran 2020-10-14 120322.png (26KiB) < https://matrix.org/_matrix/media/r0/download/pijean.ovh/pIXHhPnkPqdDHoQmdGjoeLPi/Capture d’écran 2020-10-14 120322.png >
[10:04:25] <irc> <tituspijean[m]> Crou²: Ensuite tu peux composer tes requêtes comme sur la capture d'écran, en adaptant le début de l'URL avec ton domaine pour Synapse
[10:06:50] <irc> <tituspijean[m]> uploaded an image: Capture d’écran 2020-10-14 120629.png (162KiB) < https://matrix.org/_matrix/media/r0/download/pijean.ovh/KBMiNgvxPzTNIGdfzlZDcXoY/Capture d’écran 2020-10-14 120629.png >
[10:07:00] <irc> <tituspijean[m]> Et voilà où trouver le jeton dans Element.
[10:07:16] <irc> <Crou[m]> sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/TaeBUIIfhQqYHKRmyhbCKPIo/message.txt >
[10:08:38] <irc> <kidon[m]> Juste par curiosité, comment un "non-informaticien" est tombé sur l'API et qu'est-ce que tu veux en faire ?
[10:09:01] <irc> <tituspijean[m]> Crou²: techniquement tu peux faire ça avec la ligne de commande, avec `curl` par exemple. Mais au moins c'est plus visuel avec Open RESTED
[10:12:32] <irc> <Crou[m]> Et du coup je comprends que toutes les commandes API de Synapse sont à lancer dans un client REST, c'est ça ?
[10:12:33] <irc> <Crou[m]> kidon En fait, il n'y a pas d'interface d’administration pour Synapse (comme sur un serveur XMPP par exemple), j'ai compris que pour le moment, l’administration du serveur passe par l'utilisation d'API. Dans ce cas, je peux pouvoir m'assurer que je n'ai pas de comptes non désirés sur mon instance Synapse. Elle est fermée mais a déjà été ouverte temporairement. Et si des personnes ouvrent un compte sur mon instanc
[10:12:34] <irc> <Crou[m]> savoir comment les retirer.
[10:16:09] <irc> <tituspijean[m]> Crou²: Non, pas forcément. Je te conseille OpenRESTED, mais tu peux tout faire par ligne de commande comme je te le disais. Tu pourrais même faire ça dans la console de débogage de Firefox... mais ces deux dernières options je ne les trouve pas très didactiques. Va lire une réponse JSON compactée sur une seule ligne... et va écrire une requête en JSON d'une traite sans erreur dans la ligne de commande. ^^
[10:17:19] <irc> <tituspijean[m]> Techniquement une requête API c'est comme demander une page web, sauf que tu envoies du texte à peine formaté pour être lisible par un humain, avec des en-têtes permettant de dire "yo, je suis admin, sésame ouvre-toi".
[10:19:19] <irc> <Crou[m]> Merci pour ces précisions qui me permettent de mieux comprendre ce que je vais faire et ce que signifient ces protocoles. C'est très clair.
[10:19:19] <irc> <Crou[m]> Je vais tester tout ça ce soir, super.
[10:37:14] <irc> <cefaleia> hi funkwhale-beat
[10:37:14] <irc> <cefaleia> hi funkwhale-beat
[10:37:14] <irc> <cefaleia> hi,funkwhale-beat
[10:37:14] <irc> <cefaleia> hi, funkwhale-beat process is failing to start
[10:38:23] <irc> <cefaleia> https://paste.yunohost.org/widudamobi.rb
[10:39:54] <irc> <cefaleia> other funkwhale services are ok and funkwhale is playing ok
[10:40:08] <irc> <cefaleia> what's the problem with this service?
[11:17:34] <irc> <Crou[m]> * Et du coup je comprends que toutes les commandes API de Synapse sont à lancer dans un client REST, c'est ça ?
[11:17:35] <irc> <Crou[m]> kidon En fait, il n'y a pas d'interface d’administration pour Synapse (comme sur un serveur XMPP par exemple), j'ai compris que pour le moment, l’administration du serveur passe par l'utilisation d'API. Dans ce cas, je veux pouvoir m'assurer que je n'ai pas de comptes non désirés sur mon instance Synapse. Elle est fermée mais a déjà été ouverte temporairement. Et si des personnes ouvrent un compte sur mon instanc
[11:17:35] <irc> <Crou[m]> savoir comment les retirer.
[11:27:19] <irc> <Crou[m]> tituspijean: C'est https://addons.mozilla.org/fr/firefox/addon/rested/ que tu utilises sur Firefox ? Je ne trouve pas d'extension avec le nom "Open RESTED".
[11:28:27] <irc> <tituspijean[m]> Crou²: oui c'est celle-ci ! Elle s'appelle différemment une fois installée, bizarre.
[15:22:56] <irc> <emile_> o/
[15:23:45] <irc> <Aleks[m]> o/
[15:23:47] <irc> <emile_> is there a way to disable daily diagnosis ? other than rm /etc/cron.d/yunohost-diagnosis :)
[15:24:10] <irc> <Aleks[m]> what's wrong with rm /etc/cron.d/yunohost-diagnosis ?
[15:25:00] <irc> <emile_> I'm worried that this file come again on the next update
[15:25:08] <irc> <Aleks[m]> the idea is that if you're troubled about issues reported by the diagnosis, you should either fix them (if that's a real issue) or ignore it on the webadmin (if that's an issue that is deemed not relevant because e.g. you don't care about email/xmpp or because you know what you're doing)
[15:25:54] <irc> <Aleks[m]> if think it's managed by the regenconf so it shouldnt be recreated if you manually deleted it (the regen-conf which is ran after every upgrade will tell you about it)
[15:27:50] <irc> <emile_> the annoying thing is it send an email twice a day :)
[15:28:25] <irc> <Aleks[m]> you can also change the frequency in the cron file itself
[15:28:41] <irc> <Aleks[m]> again it's managed by the regenconf so won't be overwritten until you run some "yunohost tools regen-conf yunohost --force"
[15:30:42] <irc> <emile_> oky thanks :)
[15:46:16] <irc> <_neb_rssbot_=40erwan=3abousse.fr:matrix.org> Announcements - YunoHost Forum: [Bludit] Flat-File CMS ( https://forum.yunohost.org/t/bludit-flat-file-cms/12962 )
[15:52:15] <irc> <cefaleia> funkwhale-beats is constantly failing
[15:52:16] <irc> <cefaleia> https://paste.yunohost.org/waxidoyehu
[15:52:32] <irc> <cefaleia> could someone pls see the log?
[15:53:21] <irc> <Amgine[m]> huh... I was just looking a way to install bludit. How would I install that new app? (no documentation yet.)
[15:54:05] <irc> <Aleks[m]> Amgine‽: it should appear in the app catalog during the next ~6hours or so
[15:54:32] <irc> <Amgine[m]> Thanks Aleks!
[15:54:45] <irc> <Aleks[m]> but in the meantime you can "yunohost app install https://github.com/yunohost-apps/bludit_ynh"
[15:55:03] <irc> <Amgine[m]> That's even better.
[15:58:56] <irc> <Aleks[m]> (or you can also do it in the webadmin, in the app catalog, at the very bottom there's an "Install custom app" form)
[16:02:06] <irc> <cefaleia> aleks could you see my issue? funkwhale is working but that process is stopped
[16:02:30] <anmol> Hi
[16:04:02] <anmol> I am getting error while running an app on php7.3
[16:04:05] <anmol> here is the log
[16:04:14] <anmol> has been denied (see security.limit_extensions)" while reading response header from upstream

[17:06:37] <irc> <heloothere> hey, i forgot my password
[17:06:48] <irc> <heloothere> i would like to login
[17:07:01] <irc> <dreamer> good talk.
[21:11:25] <irc> <ynhuser|75799> smtp