Repository navigation
Releases: stephrobert/linux-dsoxlab-training
Releases · stephrobert/linux-dsoxlab-training
Release list
v0.2.3
What's Changed
- chore(garde-fous): le verdict séparé de ce qu'il mesure, et un contrôle mort retiré by @stephrobert in #98
- chore(release): l'entrée de CHANGELOG du garde-fou des verdicts by @stephrobert in #99
Full Changelog: v0.2.2...v0.2.3
v0.2.2
What's Changed
- fix(labs): deux labs réparés, et les 89 réattestés avec la 0.5.4 by @stephrobert in #96
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- fix(contrat): la surcharge française manquait, et le README anglais lisait du français by @stephrobert in #91
- ci(moteur): un plancher commun à 0.5.0, au lieu d'installer ce que PyPI publie by @stephrobert in #92
- chore(ci): bump the actions-minor-and-patch group with 4 updates by @dependabot[bot] in #82
- chore(doc_url): le site passe de blog. à www.stephane-robert.info by @stephrobert in #94
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- fix(labs): les messages d'échec en EN + FR, et une contrainte qu'aucun test ne tenait by @stephrobert in #84
- fix(validation): le verdict se lit dans le contrat, plus dans l'encadré by @stephrobert in #85
- feat(ebpf): trois labs pour tracer le noyau, puis s'en servir pour durcir by @stephrobert in #88
- docs(readme): plus de tiret cadratin en français, corrigé à sa source by @stephrobert in #87
- fix(catalogue): régénérer les tables après deux fusions croisées by @stephrobert in #89
- chore(release): 0.2.0 by @stephrobert in #90
Full Changelog: v0.1.1...v0.2.0
v0.1.1
What's Changed
- chore(ci): bump the actions-minor-and-patch group across 1 directory with 5 updates by @dependabot[bot] in #78
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- chore(ci): add dependabot for github-actions and uv by @stephrobert in #1
- feat(l1): 4 labs shell + catalogue README auto-généré + fixes CI by @stephrobert in #2
- feat(l1): 6 labs shell finaux — bloc L1 complet (13/13) by @stephrobert in #3
- chore(ci): Plumber solo (code owner non requis) by @stephrobert in #4
- feat(labs): blocs L2 + L3 complets, solutions vault, challenge/hints … by @stephrobert in #6
- Ci/precommit parity by @stephrobert in #7
- fix(ci): trufflehog via binaire release vérifié (Plumber ISSUE-411) by @stephrobert in #8
- feat(labs): bloc L4 complet — réseau, sécurité & conteneurs (14 labs) by @stephrobert in #9
- chore(catalog): câblage RHCSA/LFCS + colonne Certif + lab find by @stephrobert in #10
- feat(labs): trous RHCSA — set-GID, at, timers, GRUB, podman images (5… by @stephrobert in #12
- Feat/lfcs by @stephrobert in #13
- feat(capstones): examen blanc LFCS + multi-distrib réellement testé by @stephrobert in #14
- Feat/drills by @stephrobert in #15
- Fix/rhcsa mock solution by @stephrobert in #16
- feat(solutions): prouver les 20 labs shell — ils n'avaient aucune sol… by @stephrobert in #17
- fix(ci): réparer la release cassée et durcir la chaîne supply chain by @stephrobert in #19
- fix(ci): retirer les paliers semver du cooldown dependabot by @stephrobert in #20
- feat(labs): ajouter un cours complet à chaque lab, en français et en … by @stephrobert in #23
- fix(labs): débloquer check sans provider, aligner la chaîne pédagogique by @stephrobert in #24
- fix(labs): catalogue découpé par section, et drills qui prouvent l'interdit by @stephrobert in #25
- chore(ci): bump zizmorcore/zizmor-action from 0.5.7 to 0.6.0 by @dependabot[bot] in #22
- fix(onboarding): next envoyait le débutant au 17e lab, le README au mauvais by @stephrobert in #26
- fix(labs): rendre les 84 labs rejouables en séquence, et le prouver by @stephrobert in #27
- fix(labs): annoncer dans l'énoncé ce que la validation exige vraiment by @stephrobert in #39
- fix(tests): un replay de solution en échec doit dire pourquoi by @stephrobert in #42
- chore(ci): grouper les mises à jour dependabot, une branche par lot et non par paquet by @stephrobert in #43
- fix(labs): ce que la solution crée, le cleanup doit le rendre by @stephrobert in #46
- fix(collections): déclarer les collections Ansible employées by @stephrobert in #52
- chore(deps): actualiser uv.lock, dsoxlab tire désormais ansible-core by @stephrobert in #53
- chore(ci): bump the actions-mineures-et-correctives group across 1 directory with 9 updates by @dependabot[bot] in #44
- chore(ci): bump astral-sh/setup-uv from 8.3.2 to 10.0.0 by @dependabot[bot] in #45
- fix(tests): exiger que le cleanup EFFACE le marqueur, pas qu'il le mentionne by @stephrobert in #56
- chore(ci): bump the actions-mineures-et-correctives group across 1 directory with 7 updates by @dependabot[bot] in #58
- docs: LICENSE ne porte que le texte officiel, pour que GitHub le reconnaisse by @stephrobert in #59
- Les deux examens blancs cessent de noter ce qui n'est pas au référentiel by @stephrobert in #60
- Provenance SLSA de niveau 3 : la signature sort du job de build by @stephrobert in #61
- Revenir à uses: ./ : l'outillage de sécurité ne sait pas lire $/ by @stephrobert in #62
- Lever les deux vulnérabilités du verrou : pytest et click by @stephrobert in #63
- Rendre le verrou portable, vérifiable et suivable, et aligner Dependabot by @stephrobert in #64
- chore(ci): bump getplumber/plumber from 0.4.51 to 0.4.55 in the actions-minor-and-patch group by @dependabot[bot] in #65
- CodeQL also analyses the workflows, and with the extended query set by @stephrobert in #66
- Give Scorecard a second attempt, which GitHub's API makes it need by @stephrobert in #67
- An unreadable catalogue YAML reports itself, it no longer breaks the tooling by @stephrobert in #68
- Déposer les réponses établies du questionnaire OpenSSF Best Practices by @stephrobert in #69
- Deux capstones, et la solution qui leur manquait sans que rien ne le dise by @stephrobert in #70
- Deviner le nom d'une partition avant qu'udev ne l'ait créée, deux fois puni by @stephrobert in #71
- chore(ci): bump the actions-minor-and-patch group with 5 updates by @dependabot[bot] in #72
- Un formulaire d'issue, pour que
dsoxlab support --issuearrive ici déjà rempli by @stephrobert in #74 - Déclarer deux capstones livrés que le parcours ignorait, et fermer le trou by @stephrobert in #75
- Six doc_url repointées vers la page qui héberge vraiment le lab by @stephrobert in #76
- chore(ci): bump the actions-minor-and-patch group with 2 updates by @dependabot[bot] in #77
- Première version : 0.1.0 by @stephrobert in #79
- La publication nomme son dépôt, au lieu de le faire deviner by @stephrobert in #80
New Contributors
- @stephrobert made their first contribution in #1
- @dependabot[bot] made their first contribution in #22
Full Changelog: https://github.com/stephrobert/linux-dsoxlab-training/commits/v0.1.0