Aller au contenu

« Applet (changelog) » : différence entre les versions

5 076 octets ajoutés ,  13 janvier 2021 à 14:29
aucun résumé des modifications
Aucun résumé des modifications
Aucun résumé des modifications
(44 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
Pour lire les nouveautés du serveur IRC, cliquez-ici : [[Serveur_IRC_(changelog)|Serveur IRC (changelog)]]
{{#css:
 
#mw-content-text #toc { display: none }
Pour les nouveautés des services IRC, cliquez-ici : [[Services_IRC|Services IRC]]
}}
 
===Annexe===
Liste des futures nouveautés sur l'applet : [[Futures_fonctionnalités#Applet|Applet (futures nouveautés)]]
*Pour lire les nouveautés du serveur IRC, cliquez-ici : [[Serveur_IRC_(changelog)|Serveur IRC (changelog)]]
 
*Pour les nouveautés des services IRC, cliquez-ici : [[Services_IRC|Services IRC]]
Liste des commandes disponibles sur l'applet: [[Liste_des_commandes_sur_applet|Liste des commandes sur l'applet]]
*Liste des futures nouveautés sur l'applet : [[Futures_fonctionnalités#Applet|Applet (futures nouveautés)]]
 
*Liste des commandes disponibles sur l'applet: [[Liste_des_commandes_sur_applet|Liste des commandes sur l'applet]]
DNC (BNC) (version bêta): [[DNC|DNC]]
*Comprendre [[Comprendre_l'auto-redirection_en_PV|l'auto-redirection en PV]]
*Service DNC (BNC) (version bêta): [[DNC|DNC]]




Ligne 14 : Ligne 15 :
[[Fichier:HIRC.jpg|320px|thumb|right|Applet [https://hirc-client.com <em>hIRC</em>] rénommé <em>dhIRC</em> sur Discussionner - Créé en JavaScript et HTML5 - Octobre 2019]]
[[Fichier:HIRC.jpg|320px|thumb|right|Applet [https://hirc-client.com <em>hIRC</em>] rénommé <em>dhIRC</em> sur Discussionner - Créé en JavaScript et HTML5 - Octobre 2019]]
=== DhIRC version 2.1.x-beta ===
=== DhIRC version 2.1.x-beta ===
;09/10/2020 (v2.1.2-beta3) :
La version 2.1.2 est assez stable (actuellement en version bêta3). Liste des corrections:
* Sécurisation de la connexion :
*#Un hash MD5 a été posé entre le client et le serveur. Le serveur validera ou non le client. S'il ne le valide pas, une erreur de type <code>invalid-id-connection</code> sera affiché au client.
*#Un hash SHA-512 a été posé entre la configuration du client et le serveur. Le serveur validera ou non le client. S'il ne valide pas, une erreur de type <code>invalid-auth-connection</code> sera affiché au client.
*:Pour éviter de recevoir une des 2 erreurs, il faut absolument éviter de désactiver/supprimer/éditer/hacker les cookies pendant que le tchat est en cours d’exécution car sinon il faudra [[Réinitialiser_le_tchat_ou_l'actualiser|réinitialiser le tchat ou l'actualiser]].
*:Cette sécurisation n'est qu'un début.
*Retour des [[Userid|End-idents]], qui ont été désactivés durant 6 jours environ.
*Le serveur de l'applet refusera toutes les anciennes versions d'applet inférieures à <code>< 2.1.2</code> (2.1.2 et + sont acceptés).
*[12/10/2020] Correction des highlights de la touche Tab qui refusait de mettre le nouveau pseudo lorsque que celui-ci venait de changer son pseudo (away, afk, retour...) et aussi lorsqu'on changeait de salon via les onglets à cause d'un <code>/names</code> non-exécuté.
*[19/10/2020] Amélioration de la connexion au tchat pour quelle soit plus rapide, idem avec le [[DNC|serveur DNC]]. Ce système de (re)connexion est toujours sous la retouche actuellement.
*[23/10/2020] Les pseudos des membres sont maintenant défloutés pour les utilisateurs non-enregistrés de chez <code>.sfr.net</code> et <code>.mobile.abo.orange.fr</code>, plus d'infos sur la news du 12/06/2020 qui indiquait la mise en place de ce floutement.
*[04/12/2020] Version desktop de l'applet: la police en salon est maintenant de plus grande taille pour plus de lisibilité.
*[07/12/2020] Les pseudos appelés (highlight) en salon sont maintenant sous une couleur verte. Un menu devrait apparaitre en cliquant sur le pseudo qui est prévu pour les prochaines versions.
*[08/12/2020] Nouveau affichage des vidéos de YouTube et prise en charge du timestamp-start de l'url.
*[15/12/2020] Réparation du bug du <code>touchstart</code> et du <code>touchend</code>. Une optimisation a été faite aussi sur l'onglet "Fermer tous les privés" pour supprimer correctement tous les privés qui sont ouverts.
*<span style="font-size:18px">🆕</span> [05/01/2021] La connexion entre l'applet et le serveur IRC est maintenant plus rapide : 3 secondes au lieu de 8 secondes. C'était un problème dans la partie SASL, et ce problème n'a jamais été résolu avant aujourd'hui.
*<span style="font-size:18px">🆕</span> [05/01/2021] Un petit relook a été fait. Le mode dark arrive petit à petit.
*<span style="font-size:18px">🆕</span> [06/01/2021] Le scroll restera désormais collé tout en bas pour chaque <code>resize</code> y compris quand le clavier d'un Android s'ouvre ou se ferme. Ce problème n'a jamais été résolu avant aujourd'hui. Sur les iPhone, aucune idée si cela fonctionne, mais à priori non, du coup il faudra regarder à ça un peu plus tard avec <code>focus blur</code>.
*<span style="font-size:18px">🆕</span> [12/01/2021] Mise à jour des nouveaux statuts d'opérateurs dans les salons :<br> - https://www.wiki-irc.com/images/owner.png ou ~ qui signifie les owners du salon (niveau 10 et supérieur).<br> - https://www.wiki-irc.com/images/admin.png ou & qui signifie les admins du salon (niveau situé entre 6 et 10).<br> - https://www.wiki-irc.com/images/op.png (nouvelle icône) ou @ qui signifie les opérateurs du salon (niveau 5).
*<span style="font-size:18px">🆕</span> [13/01/2021] Nouvel onglet <code>Paramètres</code> qui remplace la popup "Options". Une nouvelle option a été ajoutée qui est <code>Activer les sons reçus en conversation privée</code>, il suffit de désactiver ce paramètre pour ne plus recevoir du son.
;22/09/2020 (v2.1.1-beta2) :
;22/09/2020 (v2.1.1-beta2) :
La version 2.1.1 est stable (actuellement en version bêta2). Liste des dernières retouches:
La version 2.1.1 est assez stable (actuellement en version bêta2). Liste des dernières retouches:
*Cloud BNC change de nom et devient [[DNC|<strong>DNC</strong>]] (<em>Discussionner Bouncer</em> en abrégé). La dernière rénovation de <strong>DNC</strong> (côté applet/client) a été faite il y a environ 10 jours et pour son côté [[DNC|serveur DNC]] c'était le 12 septembre 2020. Plus d'informations sur la nouvelle page : https://www.wiki-irc.com/DNC
*Cloud BNC change de nom et devient [[DNC|<strong>DNC</strong>]] (<em>Discussionner Bouncer</em> en abrégé). La dernière rénovation de <strong>DNC</strong> (côté applet/client) a été faite il y a environ 10 jours et pour son côté [[DNC|serveur DNC]] c'était le 12 septembre 2020. Plus d'informations sur la nouvelle page : https://www.wiki-irc.com/DNC
*Sur smartphone, un modérateur peut maintenant cliquer sur <code>Moteur > Options de #salon</code>, cela affichera la banlist du salon concerné qui permet de voir les bans actifs du salon. Cet onglet est toujours en cours de construction.
*Sur smartphone, un modérateur peut maintenant cliquer sur <code>Moteur > Infos #salon</code>, cela affichera la banlist du salon concerné qui permet de voir les bans actifs du salon. Cet onglet est stable.
*Suppression de tous les messages d'un utilisateur d'un salon lorsqu'il se fait kick de ce même salon. Par exemple : <code>Toto</code> se connecte sur le salon > il spam en écrivant "www.site.com" > il se fait kick ou kickban > tous les autres utilisateurs ne verront plus les messages de <code>Toto</code> ni les anciens messages, à la place ils verront "<em>message supprimé</em>".
*Suppression de tous les messages d'un utilisateur d'un salon lorsqu'il se fait kick de ce même salon. Par exemple : <code>Toto</code> se connecte sur le salon > il spam en écrivant "www.site.com" > il se fait kick ou kickban > tous les autres utilisateurs ne verront plus les messages de <code>Toto</code> ni les anciens messages, à la place ils verront "<em>message supprimé</em>".
*Amélioration du layout dans les salons, il y avait des problèmes de scroll sur certains smartphones à cause d'un morceau de CSS (exemple de téléphone concerné: Xiaomi Mi 10 Pro).
*Amélioration du layout en salons, il y avait des problèmes de scroll sur certains smartphones à cause d'un morceau de CSS et d'une fonction getResize (exemple de téléphone concerné: Xiaomi Mi 10 Pro).
*Depuis aujourd'hui, le serveur de l'applet rejettera toutes les anciennes versions d'applet inférieures à <code>< 2.1.0</code> (2.1.0 et + sont acceptés). Pour ceux qui sont concernés par ce problème, une simple actualisation ou vidage du cache de la page ou de l'application résoudra le problème.
*Depuis aujourd'hui, le serveur de l'applet rejettera toutes les anciennes versions d'applet inférieures à <code>< 2.1.0</code> (2.1.0 et + sont acceptés). Pour ceux qui sont concernés par ce problème, une simple actualisation de la page ou vider du cache de la page ou de l'application résoudra le problème.
*[01/10/2020] L'ident "<strong>o-act</strong><em>NUMunique</em>" est maintenant remplacé par "<strong>o-act</strong><em>IDunique</em>".<br>Rappel :
*:*o-acc<em>IDunique</em> = account identifié via discussionner.com
*:*o-act<em>IDunique</em> = account identifié via d'autres sites tiers (attribué par le bot Sysop)
*:*o-???-<em>numcookie</em> = utilisateur en invité : n'est pas membre ni inscrit.
*[01/10/2020] Les messages vocaux sont maintenant au format MP3, c'est le meilleur format audio pris en charge par tous les navigateurs, y compris sur Safari dans macOS et iOS. De plus, l'audio est encodé en direct à 96 et 128 kbps afin de l'envoyer et je le recevoir le plus rapidement possible pour celui qui n'aime pas attendre.
*[04/10/2020] Correction de la variable realname en forçant <code>String()</code> au lieu de <code>Number()</code>.




;19/08/2020 (v2.1.0-beta1) :
;19/08/2020 (v2.1.0-beta1) :
La version 2.1.0 est stable (actuellement en version bêta). Liste des dernières retouches:  
La version 2.1.0 est assez stable (actuellement en version bêta). Liste des dernières retouches:  
*Améliorations du [[DNC|DNC]] : la récupération des messages à la reconnexion n'est pas toujours au point par moment (doublons des lignes...), dés que ce problème apparait, il suffit de relancer le tchat.
*Améliorations du [[DNC|DNC]] : la récupération des messages à la reconnexion n'est pas toujours au point par moment (doublons des lignes...), dés que ce problème apparait, il suffit de relancer le tchat.
*Nouvelle <code>/list</code> des salons pour une meilleure ergonomie.
*Nouvelle <code>/list</code> des salons pour une meilleure ergonomie.