{
    "version": "4.82.0",
    "publie": "2026-10-28T11:42:19+01:00",
    "installateur": {
        "chemin": "Bootstrap/overtchat-setup.sh",
        "sha256": "f29d95f319bd8f9f3f225fea54b84e4f196a7bfa812fe3bda9db1f8d16ca292b",
        "taille": 709612,
        "modifie": "2026-10-28T08:33:58+01:00"
    },
    "journal": {
        "titre": "4.82.0",
        "date": "28 octobre 2026",
        "resume": "Le réseau a son adresse : overtchat.fr — et deux adresses de courriel, une pour les personnes, une pour l'exploitant.",
        "rubriques": {
            "Évolutions": [
                "overtchat.fr (réservé chez OVHcloud le 28/10) devient le nom public du site : clé neuve sitehost de Config/identity.json, lue par sitedomainepublic() ; SITEHOSTS la met en tête (liens des courriels, chat web wss://overtchat.fr/ws, CSP), {site} des annonces (site, OverCore, IriX) et les mentions légales la prennent. domain ne change pas : il reste le nom technique (serveur IRC et liens S2S que identite-config.sh --appliquer réécrit, HELO du courriel, certificat). L'ancien nom service-overtchat.hd.free.fr reste servi et accepté. Apache : ServerName overtchat.fr, http → https vers overtchat.fr. Hors dépôt : certificat étendu aux trois noms, websocket-origins d'overtchatd aux trois noms (rechargé, sans coupure).",
                "Courriels : contact@overtchat.fr (redirigée vers la boîte des personnes) et admin@overtchat.fr (vers celle de l'exploitant), par deux redirections OVH. Clé neuve mail.contact (constante MAILCONTACT, repli mail.to) : publiée sur les mentions, le journal des versions d'OverScript et les pages de maintenance, et posée en « Répondre à » des courriels envoyés aux membres — leurs réponses n'arrivent plus parmi les alertes. mail.to = admin@ ; l'adresse d'abus du serveur IRC passe à contact@ (elle visait une boîte qui n'existait pas). L'expéditeur reste service.overtchat@free.fr (relais Free)."
            ],
            "Bugs corrigés": [
                "Pages Compatibilité et Nos robots : trois phrases fausses corrigées (UnrealIRCd « gardé », combinaison du réseau public, robot Eggdrop « installable »).",
                "Le message d'accueil du serveur IRC donnait l'adresse d'Overtchat chez une installation TIERCE (le modèle l'écrivait en dur, rien ne la remplaçait) : il donne désormais le nom public de l'installation (motdadresser()).",
                "L'adresse « abus » du serveur IRC visait une boîte qui n'existait pas : elle passe à contact@overtchat.fr."
            ],
            "Éprouvé": [
                "test-site-host.php neuf (19) ; test-autopub-frontiere.js 88 (valeurs attendues de sitehost) ; test-courriel-modele.php 49 (« Répondre à » par le vrai smtpsend()) ; test-mentions.php (l'adresse admin n'est plus publiée), test-motd.php 73 (12 neufs). Mutations sur copie : 7/7, 4/4, rouge, 6/6."
            ]
        },
        "compte": {
            "modifications": 3,
            "erreurs": 3,
            "avertissements": 0
        }
    }
}