OpenCode
50c3696b06
Merge pull request 'fix(security) : ignorer les placeholders URL documentaires' ( #36 ) from fix/issue-34-secret-placeholder into main
2026-09-12 23:58:01 +02:00
OpenCode
52c791695c
Merge remote-tracking branch 'origin/main' into feat/issue-8-account-pin
...
# Conflicts:
# docs/exploitation.md
2026-09-12 23:57:06 +02:00
OpenCode
9433a69d70
Merge pull request 'fix(blog) : acquitter les GUID après livraison XMPP' ( #39 ) from fix/issue-12-blog-delivery into main
2026-09-12 23:54:12 +02:00
OpenCode
4f95ca9256
Merge pull request 'fix(cli) : rendre les exécutions dégradées observables' ( #40 ) from fix/issue-13-observable-status into main
2026-09-12 23:53:58 +02:00
Codex
c47325ef14
fix(security): durcir les placeholders URL documentaires
2026-09-12 22:25:29 +02:00
Codex
fba5a060df
fix(auth): corriger les retours de revue du PIN Pronote
2026-09-12 22:20:09 +02:00
OpenCode
423a32f220
docs(pronote-auth): reconstruire le source LaTeX et régénérer le PDF
...
Les fichiers de chapitres référencés par docs/pronote-auth.tex (preamble, frontmatter, ch-*, annex-*) n'avaient jamais été committés, rendant le PDF non reproductible. Reconstitution fidèle depuis docs/pronote-auth.md, correction des instructions de compilation (TEXINPUTS + -output-directory), ajout de l'Annexe C, du Glossaire et de l'Historique des révisions, PDF régénéré (27 pages).
2026-09-12 21:17:23 +02:00
OpenCode
8efac8645b
docs(auth): rendre la référence Pronote vérifiable
...
Qualifie sources et hypothèses (pronotepy 2.15.7, 2026-09-12), corrige le nombre d'ENT, exclut CAS/SAML/EduConnect générique, aligne la procédure QR sur .env.example et supprime les exemples copiables.
Refs #10
2026-09-12 19:18:28 +02:00
Codex
4ad62ad50f
Merge branch 'main' into feat/issue-8-account-pin
...
# Conflicts:
# docs/exploitation.md
2026-09-12 18:11:57 +02:00
Codex
5bd97402bf
fix(cli): exposer les executions degradees
2026-09-12 15:37:11 +02:00
Codex
75dd78ee1e
fix(blog): acquitter les GUID apres livraison XMPP
2026-09-12 15:33:59 +02:00
Codex
6bb8ad1ed1
docs(deploiement) : imposer les permissions de la configuration
...
Aligne la documentation d'exploitation et le wiki sur les permissions protegees des secrets et de l'etat d'authentification.
Co-authored-by: Codex <codex@antoineve.me >
2026-09-12 15:26:57 +02:00
Codex
2d55ac8d2b
feat(auth): prendre en charge le PIN de compte Pronote
2026-09-12 15:18:00 +02:00
Codex
d45d38d365
fix(ical): fiabiliser le parsing Pronote 2026
...
Revue Codex validée. Corrections de parsing iCal, conservation du contexte des devoirs et fixtures anonymisées.
Co-authored-by: Codex <codex@antoineve.me >
Co-committed-by: Codex <codex@antoineve.me >
2026-09-12 14:54:55 +02:00
Codex
0dd4ee68c1
docs: define strict dry-run contract
...
# Conflicts:
# .secrets.baseline
2026-09-11 11:57:21 +02:00
AntoineVe
bc79ebf680
docs: création d'un document de référence (non officiel) pour l'authentification pronote.
2026-09-10 11:25:49 +02:00
AntoineVe and Codex/gpt-5.6-terra
d60357a017
feat(M14): add deployment artifacts and secret check
...
Co-authored-by: Codex/gpt-5.6-terra <codex-gpt-5.6-terra@agents.invalid >
2026-09-08 16:42:59 +02:00