mirror of
https://github.com/JMP-MS/ASPIC.git
synced 2026-08-28 23:33:13 +00:00
Add files via upload
This commit is contained in:
+28
@@ -0,0 +1,28 @@
|
||||
<?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]);
|
||||
}
|
||||
Reference in New Issue
Block a user