« DNC » : différence entre les versions

105 octets ajoutés ,  5 juin 2022 à 14:19
aucun résumé des modifications
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
<strong>DNC</strong> (ou <em>Discussionner Bouncer</em> ou même <em>Discussionner BNC</em>) est le nom de projet qui consiste à garder un chatteur sous mobile en ligne même s'il est déconnecté (mode économie d'énergie activé, tchat mis en arrière-plan, ou écran éteint...). il restera connecté pendant 3h sur le tchat s'il ne clique pas sur "Moteur > Se déconnecter" avant de partir. S'il ne part pas ou même s'il part, à son retour d'away il obtiendra la suite des messages en salons et en PVs.
<strong>DNC</strong> (ou <em>Discussionner Bouncer</em> ou même <em>Discussionner BNC</em>) est le nom de projet qui consiste à garder un chatteur sous mobile en ligne même s'il est déconnecté (mode économie batterie d'énergie activé, tchat mis en arrière-plan, ou écran éteint...). il restera connecté pendant 3h sur le tchat s'il ne clique pas sur <em>"Moteur > Se déconnecter"</em> avant de partir. S'il ne part pas ou même s'il part, à son retour d'away il obtiendra la suite des messages en salons et en PVs.
Plus d'infos en lisant la suite de cette page.  
Plus d'infos en lisant la suite de cette page.  
<!--Le serveur DNC est en ligne depuis le 28 juillet 2020, où il était nommé <em>Cloud BNC</em> jusqu'au 22/09/2020.-->
<!--Le serveur DNC est en ligne depuis le 28 juillet 2020, où il était nommé <em>Cloud BNC</em> jusqu'au 22/09/2020.-->
Ligne 17 : Ligne 17 :
*Si vous avez tout désactivé, votre appareil se déconnectera quand même du tchat pour ces causes:  l'écran est éteint depuis longtemps, chrome ou safari ou l'appli est mise en arrière plan depuis longtemps.
*Si vous avez tout désactivé, votre appareil se déconnectera quand même du tchat pour ces causes:  l'écran est éteint depuis longtemps, chrome ou safari ou l'appli est mise en arrière plan depuis longtemps.
Pour éviter tout ça, veuillez vous inscrire sur https://discussionner.com/register ou si vous êtes déjà utilisateur enregistré, alors connectez-vous ici avec votre smartphone et votre pseudo de connexion: https://discussionner.com/login
Pour éviter tout ça, veuillez vous inscrire sur https://discussionner.com/register ou si vous êtes déjà utilisateur enregistré, alors connectez-vous ici avec votre smartphone et votre pseudo de connexion: https://discussionner.com/login
==Informations==
<strong>Nom du projet:</strong> DNC (à partir du 22/09/2020)
<strong>Ancien nom du projet:</strong> Cloud BNC (du 28/07/2020 jusqu'au 21/09/2020)
<strong>Les utilisateurs visés:</strong> tous les <u>utilisateurs enregistrés, sous mobiles et tablettes</u> du tchat Discussionner.
<strong>Statut actuel:</strong> <span style="color:green">actif</span> / version 1.0.0-beta2
<strong>Première mise en ligne:</strong> 28/07/2020 à partir de 11h00
<strong>Dernière mise à jour:</strong> 21/05/2021 à 17:30
;Date des premiers tests en version alpha :
{| class="mw-collapsible mw-collapsed wikitable"
! Date || Description
|-
|28/07/2020 || de 11h00 à 21h00 (ou 15h53 pour cause de crash) (d82bb97725)
|-
|28/07/2020 || de 22h45 jusqu'à 00h22 (heure du crash) (14e5b4a)
|-
|29/07/2020 || de 1h17 jusqu'au 30/07/2020 à 5h22 (heure du crash)
|-
|30/07/2020 || de 9h00 jusqu'à 14h35 (pour mise en place de la connexion sécurisée SSL/TLS)
|-
|30/07/2020 || redémarrage en ssl/tls de 14h35 jusqu'au 31/07 16h45 (pour problème SSL/TLS)
|-
|31/07/2020 || redémarrage en ssl/tls de 16h45 jusqu'au 01/08 (pour changement du système d'IPs)
|-
|01/08/2020 || jusqu'au 02/08/2020 10h00 (pour amélioration du système d'ip)
|-
|02/08/2020 || à 10h35 jusqu'à 21h55 (pour passer le mot de passe de 8 [défaut] à 6 caractères minimum, pour cause qu'il y avait de nombreux problèmes de connexions pour ceux qui ont un mot de passe de 6 ou 7 caractères.)
|-
|02/08/2020 || redémarrage à 21h55
|-
|03/08/2020 || redémarrage à 8h00
|-
|05/08/2020 || redémarrage à 12h35 avec une limitation sur les 1500 dernières lignes (privmsg, notice, raws...).
|-
|19/08/2020 || à 12:50 : fin de la version alpha.
|}
;Date des premiers tests en version bêta :
{| class="mw-collapsible mw-collapsed wikitable"
! Date || Description
|-
| 19/08/2020 || démarrage à 12h50 en version 1.0.0-beta1 (crash à 13h36 et redémarrage auto)
|-
| 23/08/2020 || redémarrage à 14h45 (30f5bc1)
|-
| ... || quelques mises à jour
|-
| 11/09/2020 || redémarrage en version beta2
|-
| 12/09/2020 || redémarrage (nouveauté: notifications pour la reconnexion/déconnexion et autres optimisations)
|-
| 04/10/2020 || redémarrage (d46125d)
|-
| 12/11/2020 || redémarrage (b81b8e8)
|-
| 17/11/2020 || redémarrage (31bc091)
|-
| .. || ...
|-
| 10/04/2021 au 21/04/2021 || panne ovh (incendie) - Le VPS est relancé à partir du 21/04.
|-
| 24/04/2021 || redémarrage avec le nouveau système qui restaure les nouveaux messages en cas de reconnexion.
|}
;Date des premiers tests en version Stable ou Release Candidate:
*A partir du 30/11/2021, DNC devient une version Release Candidate puisqu'elle est maintenant assez stable.
;Le vhost de chaque utilisateur :
*galaxy-90.54.xx.xx.cloud-0046xxxx.irccity.com<br>"0046xxxx" indique le login crypté<br>"90.54.xx.xx" indique la toute première IP de la toute première connexion
;IP officielle de chaque utilisateur :
*90.54.xx.xx (sa propre IP de sa toute première connexion)
<strong>Ident officiel de chaque utilisateur:</strong> numéro du compte membre
<strong>Déconnexion automatique du bouncer si pas reconnecté (ou si l'utilisateur ne clique pas sur "Se déconnecter"):</strong> atteindre les 3h et l'utilisateur quittera le tchat automatiquement (il devra redémarrer le tchat s'il veut revenir).
<strong>Premier record de connectés simultanément (les premiers 10 jours de DNC):</strong> Le 08/08/2020 à 18h00 (90 connectés).
<strong>Fonctionne sous:</strong> Node.JS
;Signaler un problème ou demander une amélioration:
*[https://discussionner.com/support Nous contacter] en sélectionnant <strong>Service technique</strong>.




== Problème courant sur nos smartphones==
== Problème courant sur nos smartphones==
Dans notre <strong>smartphone (Android ou iOS etc...)</strong>, dés que nous allumons une application qui doit rester en ligne 24h sur 24, pendant qu'elle est en arrière-plan (exemples: Instagram, Snapchat, Messenger ...), en réalité elle ne reste pas en ligne 24h sur 24, elle fera des coupures (timeout) dans de nombreux moments mais de façon très discrète. Il suffit qu'on rallume notre téléphone ou qu'on re-clique sur l'application, et aussitôt l’application se reconnecte au socket du service à la vitesse de la lumière.
Dans notre <strong>smartphone (Android ou iOS etc...)</strong>, dés que nous allumons une application qui doit rester en ligne 24h sur 24, pendant qu'elle est en arrière-plan (exemples: Instagram, Snapchat, Messenger ...), en réalité elle ne reste pas en ligne 24h sur 24, elle fera des coupures (timeout) dans de nombreux moments mais de façon très discrète. Il suffit qu'on rallume notre téléphone ou que l'on affiche l'application, et aussitôt l’application se reconnecte au socket du service à la vitesse de la lumière.


Les notifications, elles, sont en temps réel mais c'est géré par un autre service. Ce système n'est compatible qu'avec les notifications.
Les notifications, elles, sont en temps réel mais c'est géré par un autre service. Ce système n'est compatible qu'avec les notifications.


===Voici un exemple de scénario réel avec l'application Snapchat (ou Messenger...) :===
===Voici un exemple de scénario réel avec des applications comme Snapchat, Instagram, Messenger et autres :===


#On démarre l'application, on ouvre une conversation, et on discute avec une personne
#On démarre l'application, on ouvre une conversation, et on discute avec une personne
Ligne 140 : Ligne 47 :
==Le but du nouveau système "DNC" sur Discussionner==
==Le but du nouveau système "DNC" sur Discussionner==


L'applet Discussionner utilise ce serveur DNC afin que le tchat fonctionne comme ceci :
Le tchat web Discussionner utilise ce serveur DNC afin que le tchat fonctionne comme ceci :


#On démarre l'application de tchat (sur Chrome par exemple), on ouvre une conversation, et on discute avec une personne
#On démarre l'application de tchat (sur Chrome par exemple), on ouvre une conversation, et on discute avec une personne
Ligne 220 : Ligne 127 :
| Septembre 2020
| Septembre 2020
|}
|}
==Informations==
<strong>Nom du projet:</strong> DNC (à partir du 22/09/2020)
<strong>Ancien nom du projet:</strong> Cloud BNC (du 28/07/2020 jusqu'au 21/09/2020)
<strong>Les utilisateurs visés:</strong> tous les <u>utilisateurs enregistrés, sous mobiles et tablettes</u> du tchat Discussionner.
<strong>Statut actuel:</strong> <span style="color:green">actif</span> / version 1.0.0-beta2
<strong>Première mise en ligne:</strong> 28/07/2020 à partir de 11h00
<strong>Dernière mise à jour:</strong> 05/06/2022 à 14h00 (en cours)
;Date des premiers tests en version alpha :
{| class="mw-collapsible mw-collapsed wikitable"
! Date || Description
|-
|28/07/2020 || de 11h00 à 21h00 (ou 15h53 pour cause de crash) (d82bb97725)
|-
|28/07/2020 || de 22h45 jusqu'à 00h22 (heure du crash) (14e5b4a)
|-
|29/07/2020 || de 1h17 jusqu'au 30/07/2020 à 5h22 (heure du crash)
|-
|30/07/2020 || de 9h00 jusqu'à 14h35 (pour mise en place de la connexion sécurisée SSL/TLS)
|-
|30/07/2020 || redémarrage en ssl/tls de 14h35 jusqu'au 31/07 16h45 (pour problème SSL/TLS)
|-
|31/07/2020 || redémarrage en ssl/tls de 16h45 jusqu'au 01/08 (pour changement du système d'IPs)
|-
|01/08/2020 || jusqu'au 02/08/2020 10h00 (pour amélioration du système d'ip)
|-
|02/08/2020 || à 10h35 jusqu'à 21h55 (pour passer le mot de passe de 8 [défaut] à 6 caractères minimum, pour cause qu'il y avait de nombreux problèmes de connexions pour ceux qui ont un mot de passe de 6 ou 7 caractères.)
|-
|02/08/2020 || redémarrage à 21h55
|-
|03/08/2020 || redémarrage à 8h00
|-
|05/08/2020 || redémarrage à 12h35 avec une limitation sur les 1500 dernières lignes (privmsg, notice, raws...).
|-
|19/08/2020 || à 12:50 : fin de la version alpha.
|}
;Date des premiers tests en version bêta :
{| class="mw-collapsible mw-collapsed wikitable"
! Date || Description
|-
| 19/08/2020 || démarrage à 12h50 en version 1.0.0-beta1 (crash à 13h36 et redémarrage auto)
|-
| 23/08/2020 || redémarrage à 14h45 (30f5bc1)
|-
| ... || quelques mises à jour
|-
| 11/09/2020 || redémarrage en version beta2
|-
| 12/09/2020 || redémarrage (nouveauté: notifications pour la reconnexion/déconnexion et autres optimisations)
|-
| 04/10/2020 || redémarrage (d46125d)
|-
| 12/11/2020 || redémarrage (b81b8e8)
|-
| 17/11/2020 || redémarrage (31bc091)
|-
| .. || ...
|-
| 10/04/2021 au 21/04/2021 || panne ovh (incendie) - Le VPS est relancé à partir du 21/04.
|-
| 24/04/2021 || redémarrage avec le nouveau système qui restaure les nouveaux messages en cas de reconnexion.
|}
;Date des premiers tests en version Stable ou Release Candidate:
*A partir du 30/11/2021, DNC devient une version Release Candidate puisqu'elle est maintenant assez stable.
;Le vhost de chaque utilisateur :
*galaxy-90.54.xx.xx.cloud-0046xxxx.irccity.com<br>"0046xxxx" indique le login crypté<br>"90.54.xx.xx" indique la toute première IP de la toute première connexion
;IP officielle de chaque utilisateur :
*90.54.xx.xx (sa propre IP de sa toute première connexion)
<strong>Ident officiel de chaque utilisateur:</strong> numéro du compte membre
<strong>Déconnexion automatique du bouncer si pas reconnecté (ou si l'utilisateur ne clique pas sur "Se déconnecter"):</strong> atteindre les 3h et l'utilisateur quittera le tchat automatiquement (il devra redémarrer le tchat s'il veut revenir).
<strong>Premier record de connectés simultanément (les premiers 10 jours de DNC):</strong> Le 08/08/2020 à 18h00 (90 connectés).
<strong>Fonctionne sous:</strong> Node.JS
;Signaler un problème ou demander une amélioration:
*[https://discussionner.com/support Nous contacter] en sélectionnant <strong>Service technique</strong>.
{{#css:
#mw-content-text #toc { display: none }
}}