RASCALOV / HISTORIQUE

Patch Notes

Les évolutions du site, des statistiques et des outils du collectif, réunies au même endroit.

Dernière mise à jour 15 octobre 2026

2026.10 · Saison 2 WARDOGS

Nouveau3 évolutions

🎮 Saisons

  • Les statistiques de la saison 1 sont archivées avant les synchronisations de la saison 2 ; chaque saison conserve son dernier relevé.
  • Les pages « Mes statistiques » et profil membre distinguent les saisons, et le graphique permet de consulter la progression de chacune séparément.
  • Le cash de clôture, les niveaux et XP finaux par métier et les lingots attribués sont affichés lorsque WARDOGS transmet ces résultats.

2026.10 · Recrutement et accompagnement

5 évolutions

📝 Candidatures

  • Le staff peut ouvrir depuis une candidature un ticket Discord privé pour échanger avec le candidat et le rôle recrutement.
  • Le statut « Entretien » devient « En attente… » pour les candidatures à découvrir avant toute décision.

🤝 Suivi des membres

  • Un nouveau tableau staff répartit les membres entre référents, par glisser-déposer ou avec les actions des cartes.
  • Chaque référent dispose d’une fiche de suivi avec le parcours du membre, ses statistiques WARDOGS, ses présences en jeu et dans les vocaux suivis, ainsi que ses inscriptions aux opérations.
  • Les notes de suivi sont personnelles au référent et les préférences de visibilité du membre restent appliquées.

2026.10 · Sessions et alertes

3 évolutions

🗓️ Sessions

  • L’inscription à une opération nécessite désormais une synchronisation WARDOGS récente ; la page indique comment actualiser ses données lorsque ce n’est pas le cas.
  • Un tableau de préparation réservé à l’organisateur résume les réponses, les rôles annoncés et les volontaires pour prendre le lead.

🔔 Cours de l’or

  • Chaque membre connecté peut choisir un seuil haut et un seuil bas sur le Marché et recevoir un DM Discord lorsqu’un nouveau cours franchit l’un de ces seuils.

2026.10 · Progression et collectif

5 évolutions

🎖️ Profils WARDOGS

  • Les insignes de carrière issus des ressources du jeu accompagnent le niveau global sur Mes statistiques, les fiches membres et l’accueil.
  • Mes statistiques détaille la progression vers le prochain niveau de chaque métier et les améliorations encore à débloquer.
  • Des images du jeu enrichissent les objets et véhicules affichés sur le site.

👥 Accueil

  • Les membres dont la synchronisation est ancienne restent visibles dans le filtre « Tous », mais leurs cartes sont grisées et placées après les profils à jour ; chaque groupe conserve l’ordre alphabétique.

📣 Discord

  • Un seul message illustré annonce dans le salon prévu le nouveau cours du lingot dès qu’un prix est relevé pour la journée.

2026.10 · Marché WARDOGS

4 évolutions

🪙 Cours du lingot

  • Le cours du lingot est relevé auprès de WARDOGS / Pragma et affiché sur l’accueil et une nouvelle page Marché, avec sa date et sa source réelle.
  • Son historique est consultable sur 24 heures, 7 jours ou 1 mois ; le graphique détaille chaque relevé au survol, ainsi que le plus bas, le plus haut et la variation de la période.

🛒 Catalogue

  • La page Marché présente les offres en lingots encore actives et les références de prix vendeurs transmises par Pragma, avec une recherche par objet.
  • Les noms de références sont déduits des identifiants techniques du jeu et la disponibilité immédiate des offres n’est pas garantie.

2026.10 · Planning et opérations

8 évolutions

📊 Jouer ensemble

  • Accueil restructuré autour d’un créneau collectif unique : pour chaque membre et chaque relevé, la présence dans les vocaux Discord est prioritaire et WARDOGS complète les périodes sans vocal.
  • Détail des échantillons, des sources et de la confiance de cette estimation ; lors de la création d’une session, le meilleur créneau du jour choisi est proposé avec sa méthode de calcul.

🗓️ Sessions

  • Alerte si une session est créée au même moment qu’une autre, ou si un membre s’inscrit à deux opérations qui se chevauchent.
  • Bilan collectif après clôture : comparaison entre inscriptions et présence WARDOGS observée, sans classement individuel et en distinguant les profils non vérifiables.
  • Clôture automatique dix minutes après la sortie de WARDOGS du lead suivi, seulement si sa présence Steam est vérifiable ; clôture manuelle disponible pour l’organisateur.
  • Module expérimental activable par session : équipes spécialisées dans une même squad, consignes de pings et acceptation des règles par les participants.

🔎 Référencement

  • Métadonnées, URL canoniques, aperçu de partage, robots.txt et sitemap améliorés pour les pages publiques.
  • Nouvelle page présentant l’équipe WARDOGS francophone, ses spécialités et la façon de la rejoindre ; accueil et candidature clarifiés pour les recherches liées à Rascalov et WARDOGS.

2026.10 · Sessions et langues

8 évolutions

🗓️ Préparer une opération

  • Avant de confirmer sa participation, chaque membre voit les consignes de présence, de communication en vocal et de préparation en avance, avec un guide illustré pour configurer le push-to-mute.
  • Les participants peuvent se proposer comme lead pour tout ou partie de la session ; un drapeau discret signale cette disponibilité.
  • L’annonce Discord utilise une carte illustrée avec les avatars des participants, tandis que le message conserve la date et l’heure au format Discord.
  • Une confirmation protège contre l’annulation accidentelle d’une session.

🌍 Langues

  • Interface disponible en français, anglais, allemand et espagnol avec choix de langue conservé.
  • Traduction des spécialités, des jours de la semaine et des titres des créneaux sur l’accueil.

🔗 Comptes liés

  • Parcours « Reconnecter Steam » rendu explicite avec une étape « Continuer vers Steam » et un retour confirmant le renouvellement de la connexion.
  • Commande staff pour prévisualiser puis appliquer ponctuellement les pseudos Steam comme surnoms Discord, uniquement s’ils diffèrent et si le bot possède la permission requise.

2026.09 · Connexion et suivi

14 évolutions

🔐 Connexion et données

  • Option « Rester connecté 30 jours » dans Mes statistiques, désactivée par défaut et activable après confirmation Discord.
  • Renouvellement sécurisé de la connexion pendant cette période ; la désactivation révoque les autres sessions prolongées.
  • Conditions d’utilisation et politique de confidentialité actualisées pour expliquer les cookies, les jetons et la durée de session.

👋 Recrutement

  • Acceptation d’une candidature avec attribution des deux rôles Discord prévus ; si l’attribution échoue, la candidature reste inchangée.
  • Message privé de bienvenue envoyé au nouveau membre avec les liens et explications du groupe Steam et du site.
  • La fiche staff indique qui a accepté la candidature, quand et si le message de bienvenue a été envoyé.

🎙️ Présence Discord

  • Mesures de présence étendues aux trois salons vocaux WARDOGS suivis.
  • Supervision enrichie avec le dernier passage vocal observé de chaque membre et une présentation plus respectueuse des longues absences.
  • Statut du bot Discord rendu dynamique avec des chiffres utiles sur l’activité du collectif.

🖥️ Performance et supervision

  • Page Performance du staff reconstruite dans la direction artistique Rascalov, avec une navigation latérale réorganisée.
  • Mesures en direct du CPU, de la RAM, du disque, du réseau et de l’état du processus Node.js.
  • Historique des ressources sur dix minutes, latence et erreurs HTTP sur 24 heures, ressources par service et incidents récents.
  • Suivi du stockage avec espace disponible, tendance et estimation de saturation lorsque les mesures sont suffisantes.

📒 Espace membre

  • Journal personnel limité aux dix activités les plus récentes au chargement, puis bouton « Charger plus » par groupes de cinq.

2026.09 · Dernières améliorations

5 évolutions

🧭 Navigation

  • Menu « Mon espace » enrichi avec l’avatar Discord, le nom affiché, le @username et un indicateur de session active.
  • Identité de session rendue disponible dans le header sur les pages publiques et privées, avec une séparation claire avant les liens du compte.

📊 Présences et planning

  • Heatmaps personnelles WARDOGS et Discord étendues sur toute la largeur du tableau de bord, avec un séparateur visuel entre les deux sources.
  • Fin de créneau à 24 h affichée sous la forme 00 h 00 dans le planning WARDOGS et Discord.
  • Cache des ressources de navigation et de planning actualisé pour afficher immédiatement les dernières améliorations.

2026.09 · Historique public

4 évolutions

📜 Patch Notes

  • Page Patch Notes publique avec historique complet des évolutions.
  • Publication staff dans le salon Discord dédié.
  • Markdown envoyé sans mentions et découpé automatiquement si nécessaire.
  • Timeline entièrement refondue : repères compacts, dates intégrées aux cartes, affichage responsive et absence de débordement horizontal.

2026.09 · Services et sécurité

8 évolutions

🩺 Centre de santé

  • État en direct de Discord, Steam, WARDOGS, Pragma, bot, vocal et relais TURN.
  • Explication lisible de l’origine d’une panne et conservation du dernier état connu.
  • Historique des mesures, latences agrégées sur 24 heures et uptime par service.

🛡️ Durcissement

  • Protection CSRF sur les actions sensibles et cookies de session signés.
  • Limites de requêtes sur les fonctions sensibles.
  • Révocation immédiate des accès après perte d’un rôle Discord.
  • Séparation des jetons entre services et journalisation sans secrets.
  • Scans de sécurité et tests automatisés couvrant les parcours critiques.

2026.09 · Espace Streameur

3 évolutions

📺 Valkyra Alert Bridge

  • Déploiement du système Valkyra Alert Bridge sur le VPS.
  • Intégration dans une section Espace Streameur avec le header et la direction artistique Rascalov.
  • Accès externe protégé et séparation des secrets d’authentification.

2026.09 · Espace membre

7 évolutions

🏠 Tableau de bord

  • Tableau de bord personnalisé avec membres en jeu, prochaine opération, progression depuis la dernière visite et notifications importantes.
  • Journal d’activité personnel : synchronisations, niveaux, déblocages, opérations, profil et changements de rôle.
  • Comparaisons privées avec l’équipe : expertise, activité hebdomadaire et spécialité sous-représentée.

🗺️ Heatmaps personnelles

  • Heatmap personnelle de présence WARDOGS basée sur Steam lorsque le profil est joignable.
  • Heatmap personnelle Discord selon le salon vocal suivi.
  • Code couleur Discord distinct et séparation visuelle entre les deux analyses.
  • Message de confidentialité Steam affiché au lieu d’inventer des valeurs lorsque les données sont indisponibles.

2026.09 · Supervision

12 évolutions

🧭 Commandement

  • Tableau de commandement staff avec effectifs actifs, absences prolongées et opérations à venir.
  • Postes sous-représentés, besoins opérationnels et objectif recommandé par spécialité.
  • Comparaison Discord et WARDOGS, taux de présence combiné et indice de cohésion.
  • Membres à accompagner selon leur activité ou leurs données obsolètes.

📊 Analyses

  • Répartition des spécialités sous forme de barres et indicateurs de déficit.
  • Heatmap des présences WARDOGS et Discord avec tooltip personnalisé.
  • Meilleur créneau calculé par jour de la semaine en tenant compte de la semaine précédente pour les jours non encore passés.
  • Moyennes affichées en nombre entier de membres pour éviter les valeurs décimales trompeuses.
  • Centre de santé des services avec latences sur 24 heures et pourcentage d’uptime.

🧰 Données staff

  • File des synchronisations en erreur, données obsolètes et incohérences de comptes.
  • Historique des actions administratives.
  • Alertes lorsque Discord, Steam et WARDOGS ne correspondent plus.

2026.09 · Sessions

7 évolutions

🗓️ Organisation

  • Création de sessions avec date, heure, nombre de parties et description.
  • Participants inscrits avec confirmation de présence, rôle modifiable et annulation.
  • Affichage du métier principal de chaque participant.
  • Actualisation en temps réel des participants et états de la session.

💬 Publication

  • Publication automatique dans le salon Discord dédié.
  • Bouton direct vers la session du site.
  • Mise à jour du même message Discord au lieu de créer des doublons.

2026.09 · Vocal de secours

9 évolutions

🎙️ Communication

  • Vocal de secours réservé aux membres possédant le rôle Rascalov.
  • Détection des incidents Discord et proposition d’un salon vocal alternatif aux joueurs en ligne.
  • Alerte envoyée dans le salon configuré avec mention du rôle Rascalov, sans publication répétée pour un même incident.
  • Push-to-talk, indicateur de parole, réduction du bruit et sensibilité du micro.
  • Reconnexion automatique, qualité réseau, latence et perte de paquets affichées.

📊 Présence vocale

  • Présences vocales enregistrées à l’entrée, à la sortie et lors des réconciliations.
  • Heatmap Discord par jour et heure avec moyenne mensuelle et comparaison avec la semaine courante.
  • Meilleur créneau Discord calculé à partir des membres réellement présents dans le salon suivi.
  • Données agrégées utilisées pour préserver la vie privée.

2026.09 · Discord

14 évolutions

🤖 Bot Rascalov

  • Commande /stats publique avec carte graphique et statistiques WARDOGS.
  • Consultation sécurisée des statistiques d’un autre membre lié, sans révéler de compte non associé.
  • Réponse d’orientation vers le site pour les comptes non liés.
  • Détection des profils Steam privés et rappels DM avec cooldown de 24 heures.
  • Rappel envoyé après une partie WARDOGS avec lien direct de synchronisation.
  • Bouton « Ne plus m’avertir » et blacklist persistante des rappels.

📣 Synchronisation Discord

  • Récupération des membres possédant le rôle Rascalov et publication dans l’annuaire.
  • Badge staff basé sur le rôle staff Rascalov.
  • Espace supervision listant les membres sans synchronisation Steam.
  • Bouton d’envoi DM avec dernier envoi et cooldown de trois jours.
  • Vérification de la dernière synchronisation avant tout rappel de fin de session.

🛠️ Fiabilité

  • État réel du bot utilisé dans le centre de santé, y compris reconnexion et disponibilité du client.
  • Limitation des mentions automatiques dans les messages envoyés.
  • Publication Patch Notes dans le salon dédié avec découpage automatique à la limite Discord de 2 000 caractères.

2026.09 · Équipe

11 évolutions

👥 Annuaire

  • Annuaire des membres avec recherche normalisée et filtres par spécialité.
  • Profils publics avec avatar, nom Steam, lien Steam, niveau global, métiers, badges et présentation.
  • Affichage des heures WARDOGS totales et des dernières 24 heures lorsque Steam est joignable.
  • Indication du statut en jeu, de la fraîcheur des données et nécessité éventuelle de reconnexion.
  • Badge Premium discret pour les membres staff Rascalov.

🧾 Fiches enrichies

  • Présentation courte, fonction, date d’arrivée, disponibilités et citation gérées par le staff.
  • Spécialités secondaires calculées automatiquement selon les niveaux.
  • Contrôle de visibilité appliqué aux informations Steam, statistiques, activité et statut en jeu.

🏠 Accueil

  • Section membres modernisée avec cartes, recherche, filtres et présentation des spécialités.
  • Membres affichés comme « En jeu actuellement » uniquement après vérification Steam.
  • Membres Rascalov récupérés depuis Discord selon les rôles autorisés.

2026.09 · WARDOGS

13 évolutions

🎮 Synchronisation

  • Connexion Steam sécurisée avec état OAuth à usage unique, session persistée et cooldown de 15 minutes.
  • Synchronisation des niveaux, XP, cash, déblocages par section, métiers principaux et progression historique.
  • Détection des changements de schéma Pragma et inventaire des nouveaux champs fournis par les endpoints.
  • Diagnostic des réponses API, conservation des erreurs par type et données précédentes conservées en cas de panne.
  • DM d’information au staff lorsqu’une nouvelle donnée est détectée, avec indication du service concerné.

📈 Présence et progression

  • Détection de la présence WARDOGS via Steam et badge « En jeu actuellement » sur l’accueil et les profils.
  • Suivi des sessions de jeu, temps total, activité sur 24 heures et cash.
  • Historique des niveaux sur 24 heures, 7 jours et 30 jours avec graphiques modernes.
  • Badges de progression, métier principal automatique, deux spécialités secondaires et profil de jeu radar.
  • Indice de cohésion personnel et phrase résumant le profil de jeu.

🔒 Confidentialité Steam

  • Détection des profils Steam privés ou injoignables.
  • Message explicite lorsque la confidentialité Steam empêche de calculer le temps total, les dernières 24 heures ou le statut en jeu.
  • Réglages séparés pour le profil Steam, le temps de jeu, l’activité récente, le statut en jeu et les statistiques WARDOGS.

2026.09 · Recrutement

8 évolutions

📝 Candidatures

  • Parcours de candidature refondu avec étapes guidées, validation, brouillon persistant et reprise après connexion.
  • Choix multiples de spécialités, classement des priorités et contrôles anti-doublon.
  • Copie privée des données WARDOGS liées à la candidature pour permettre au staff de voir le niveau, le cash, les métiers et les déblocages.
  • Suivi privé de l’état de candidature, modification à lire, verrouillage et gestion des conflits de version.
  • Notifications staff et conservation de la candidature même lorsqu’une notification échoue.

⚖️ Cadre légal

  • Conditions générales d’utilisation et politique de confidentialité ajoutées.
  • Consentements, visibilité des profils et droits RGPD documentés.
  • Centre de gestion des données : export, suppression de l’historique, dissociation Steam et suppression du profil.

2026.09 · Fondation

6 évolutions

🌐 Déploiement

  • Domaine rascalov.fr relié au VPS via Cloudflare et reverse proxy.
  • Dossier de production préparé avec releases versionnées, service systemd et redémarrage contrôlé.
  • Base SQLite, sauvegardes et séparation des données de production mises en place.

🧭 Navigation

  • Refonte globale de l’interface Rascalov avec une identité sombre, lisible et responsive.
  • Header modernisé avec logo, menus déroulants, navigation mobile et accès rapide aux espaces importants.
  • Pages légales, pages publiques et espaces privés harmonisés avec la même direction artistique.