Aller au contenu

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

4 827 octets ajoutés ,  13 janvier 2021 à 14:29
aucun résumé des modifications
Aucun résumé des modifications
Aucun résumé des modifications
(38 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]]
[[Comprendre_l'auto-redirection_en_PV|Comprendre]] l'auto-redirection en PV
*Comprendre [[Comprendre_l'auto-redirection_en_PV|l'auto-redirection en PV]]
 
*Service DNC (BNC) (version bêta): [[DNC|DNC]]
Service DNC (BNC) (version bêta): [[DNC|DNC]]




Ligne 16 : 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 > Infos #salon</code>, cela affichera la banlist du salon concerné qui permet de voir les bans actifs du salon. Cet onglet est stable.
*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 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).
*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. Sinon il suffit d'attendre quelques jours ou quelques semaines pour que le cache s'efface tout seul.
*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.
*[28/09/2020] Nouveau look de l'identification à l'accueil de l'applet.
*[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.