From c25d68b721dc62f648a241d296596a7658b3b76c Mon Sep 17 00:00:00 2001 From: r-zakarya <82443831+r-zakarya@users.noreply.github.com> Date: Fri, 21 Aug 2026 17:51:11 +0100 Subject: [PATCH] docs(android): the bench credentials file stays, and why Decided: it is outside the repository, it no longer enters a release build, and the token it carries opens a test repository only. Keeping it saves retyping forty characters at every reinstall of the bench. What would warrant revocation is a token granting access to anything beyond that repository - not this one. Recording the decision so it stops coming back as an open item. --- android-client/PLAN.md | 6 ++++++ mainApk.pas | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/android-client/PLAN.md b/android-client/PLAN.md index 5084a0d..9b3963a 100644 --- a/android-client/PLAN.md +++ b/android-client/PLAN.md @@ -484,6 +484,12 @@ tombstones ni génération d'uuid. release jeton=0 motdepasse=0 ``` + **Le fichier reste en place, et c'est décidé** (2026-08-21) : il n'entre plus + dans une release, il est ignoré par git, et le jeton qu'il contient n'ouvre + qu'un dépôt d'essai. Le garder évite de retaper quarante caractères à chaque + réinstallation du banc. Ce qui vaudrait révocation, c'est un jeton donnant + accès à autre chose que ce dépôt — pas celui-ci. + - **Le journal quitte l'écran d'accueil en release**, sans quitter l'application : un appui long de 1,5 s sur la ligne d'état le ramène. Il ne contient rien de secret — le jeton n'y figure que par empreinte — mais un diff --git a/mainApk.pas b/mainApk.pas index 78f7802..f017174 100644 --- a/mainApk.pas +++ b/mainApk.pas @@ -96,6 +96,11 @@ const // depot ET de quoi ouvrir le coffre - il suffirait de decompresser le fichier. // Le fichier local n'est donc meme pas inclus : une release se compile sans // lui, et un clone qui ne l'a pas construit quand meme. +// +// EN DEBOGAGE ON LE GARDE, decide le 2026-08-21 : il est hors depot, il +// n'entre dans aucune release, et le jeton qu'il porte n'ouvre qu'un depot +// d'essai. Ce qui vaudrait revocation, c'est un jeton donnant acces a autre +// chose que ce depot. {$IFDEF DEBUG} {$I android-client\PMA.LocalConfig.inc} {$ELSE}