Files
ASPIC/version.php
T
2026-08-28 23:03:34 +02:00

29 lines
1.2 KiB
PHP

<?php
/**
* ASPIC — version.php
*
* Numéro de version de l'application, incrémenté à la main à chaque
* livraison poussée sur GitHub (pas à chaque fichier reçu en cours de
* session — voir journal de développement).
*
* Ce fichier est déployé indépendamment sur chaque environnement (MS-DEV,
* MS-EXP, et plus tard les bases bêta testeurs). Il reflète donc la version
* réellement présente SUR CET ENVIRONNEMENT précis, pas une version
* "officielle" centralisée — c'est justement ce qui permet de repérer un
* déploiement resté en retard (voir le bug du logo du 26 août 2026, où un
* fichier périmé était resté en place sans qu'on le voie tout de suite).
* Pour cette raison, ce numéro ne vient volontairement pas de MIRADOR (la
* future base d'authentification/dispatch, commune à tous les environnements)
* mais reste une constante locale à chaque copie du code.
*
* Endpoint public, sans session requise : consulté aussi depuis l'écran
* d'identification, avant toute connexion.
*/
const ASPIC_VERSION = 'V1.000';
if (basename($_SERVER['SCRIPT_NAME']) === 'version.php') {
header('Content-Type: application/json; charset=utf-8');
echo json_encode(['version' => ASPIC_VERSION]);
}