mirror of
https://github.com/JMP-MS/ASPIC.git
synced 2026-08-28 21:13:13 +00:00
29 lines
1.2 KiB
PHP
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]);
|
|
}
|