Repository navigation
feat(15-13a): MariaDB n'est plus publiée, et ses mots de passe sont obligatoires (closes #551) - #582
Merged
Merged
Conversation
…ain (fiches, prompts, registre par union) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…mmandes du refus de Compose relevés (refs #551) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…cker-compose.yml, gabarit sans mot de passe publié (refs #551) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ou gabarit dans DATABASE_URL, indice sur le refus 1045 (refs #551) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… avertissement et indice 1045 au binaire réel ; Interpolation::Obligatoire scindée, helper lancer_binaire (refs #551) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… de passe obligatoires, recette de changement et contrôle de fin rejoués au T7, sauvegarde par sh -c ; brochure ; PDF régénérés (refs #551) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…551) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…e neuve ; recette ALTER USER refondue et rejouée ; CI, test, CHANGELOG (refs #551) - E-1 + A-1 (MEDIUM) : distinction installation neuve / base déjà créée dans DOCKER_START.md, le manuel (installation, mise à jour, placeholders, exemple :?) et le CHANGELOG ; PDF régénéré et contrôlé aplati. - LOW : recette ALTER USER en sous-shell set -e, mots de passe affichés avant, compte lu dans le conteneur (C-15-13a-3) ; « omettez les lignes de l'autre » précisé ; mot_de_passe_fort retiré ; ports ; logs qualifié 2.40 ; commentaire CI exact et refus.txt sous RUNNER_TEMP ; contenus[2] recherché par nom ; CHANGELOG mis en forme. Volume kesh_db_data laissé à #575 (C-15-13a-4). - Aucun code Rust de production touché. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ée 0 ; gates complets sur la tête (refs #551) Rebase sans objet (origin/main toujours à 200f5e7). Gate complet sur 7e471fd : backend 2980/2980, Vitest 1095/1095, E2E 245 / 7 KF-029 + 2 KF-045 du matin, étape CI « Validate compose files » rejouée verte. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… union, PDF du manuel d'administration régénéré ; gates sur l'état rebasé (refs #551) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
guycorbaz
force-pushed
the
story/15-13a-mariadb-non-publiee
branch
from
October 9, 2026 08:24
1acbf91 to
439b5cf
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
closes #551 · refs #577, #578
Ce qui change
docker-compose.ymlMARIADB_ROOT_PASSWORD,MARIADB_PASSWORDetDATABASE_URLdeviennent obligatoires (:?). Sans elles, Compose refuseconfig,pulletup; mesuré avec Docker Compose 2.40.kesh-apiDATABASE_URLest un mot de passe publié (kesh_dev, ou un gabarit<…>recopié).CI. Elle vérifie le refus de Compose dans les deux sens, pour chaque variable prise seule.
Manuel d'administration
ALTER USERest refondue : un seul lot, mots de passe affichés avant d'être appliqués, compte applicatif lu dans le conteneur, contrôle de fin par le socket et en TCP. Elle a été rejouée sur des conteneurs jetables.sh -c.Autres fichiers
DOCKER_START.mdet la brochure sont mis à jour, PDF régénérés.init-demo.shest retiré : il faisait double emploi avec la démonstration que sème l'application, et il pouvait vider une base peuplée.[0.13.0]: rubriques Sécurité et Retiré.Gate
Exécuté localement, sur l'état rebasé sur
dc4bc58b:scripts/test-fast.sh) : 3033 tests sur 3033, 4 ignorés.check,lint-i18n-ownership,test:unit(1139 tests) etbuildverts.docs/testing.md: sept de la KF-029, deux de l'issue [KF-051] invoices.spec.ts:405 et :429 échouent le MATIN et passent l'après-midi — sentAt codé à T12:00:00 comparé à Utc::now() #421 (avant midi UTC), etsidebar-navigation:75(KF-052, [KF-052] sidebar-navigation.spec.ts:75 échoue de façon déterministe — l'auto-ouverture du groupe ne persiste pas, et le test suppose le groupe fermé #424), vert au rejeu isolé.Revues
🤖 Generated with Claude Code