Skip to content

Commit d26ce76

Browse files
authored
Release v1.1.2 (#96)
* docs: changelogs * docs: TU * docs: add TC-F2.2.B * fix: TC-F2.2.B * test: manual * fix: typo * Revert "fix: typo" This reverts commit 9b08a40.
1 parent 72a0b16 commit d26ce76

File tree

2 files changed

+70
-24
lines changed

2 files changed

+70
-24
lines changed

CHANGELOG.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,42 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/)
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
[1.1.2]: https://github.com/vbetsch/locklite/releases/tag/v1.1.2
9+
810
[1.1.1]: https://github.com/vbetsch/locklite/releases/tag/v1.1.1
911

1012
[1.1.0]: https://github.com/vbetsch/locklite/releases/tag/v1.1.0
1113

1214
[1.0.0]: https://github.com/vbetsch/locklite/releases/tag/v1.0.0
1315

16+
[//]: # (### Added)
17+
18+
[//]: # (### Changed)
19+
20+
[//]: # (### Fixed)
21+
22+
[//]: # (### Security)
23+
24+
## [1.1.2] - 2025-08-10
25+
26+
### Added
27+
28+
* [LOCKLITE-145] Create a database seed by @vbetsch in https://github.com/vbetsch/locklite/pull/85
29+
* [LOCKLITE-141] Create recipe book by @vbetsch in https://github.com/vbetsch/locklite/pull/87
30+
* [LOCKLITE-142] Attach recipes doc to each release by @vbetsch in https://github.com/vbetsch/locklite/pull/89
31+
* [LOCKLITE-135] Create bugs plan by @vbetsch in https://github.com/vbetsch/locklite/pull/92
32+
* [LOCKLITE-143] Create changelog file by @vbetsch in https://github.com/vbetsch/locklite/pull/93
33+
34+
### Changed
35+
36+
* [LOCKLITE-147] Link tests with recipes by @vbetsch in https://github.com/vbetsch/locklite/pull/88
37+
38+
### Fixed
39+
40+
* [LOCKLITE-149] Fix DTO in API documentation by @vbetsch in https://github.com/vbetsch/locklite/pull/86
41+
* [LOCKLITE-153] Fix environment installation by @vbetsch in https://github.com/vbetsch/locklite/pull/90
42+
* [LOCKLITE-156] Fix logout onclick by @vbetsch in https://github.com/vbetsch/locklite/pull/91
43+
1444
## [1.1.1] - 2025-08-08
1545

1646
### Fixed

docs/RECETTES.md

Lines changed: 40 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ Périmètre couvert : toutes les fonctionnalités du MVP.
5454
|----|---------------------------|-----------------------------------------------------------|----------------------|-----------------------|
5555
| F0 | Documentation API | `TC-F0` | `TS-F0.1`, `TS-F0.2` ||
5656
| F1 | Gestion des coffres-forts | `TC-F1.1`, `TC-F1.2`, `TC-F1.3.A`, `TC-F1.3.B`, `TC-F1.4` | `TS-F1.3` | `SE-VAULTS` |
57-
| F2 | Authentification | `TC-F2.1.A`, `TC-F2.1.B`, `TC-F2.2` || `SE-HASH`, `SE-GUARD` |
57+
| F2 | Authentification | `TC-F2.1.A`, `TC-F2.1.B`, `TC-F2.2.A`, `TC-F2.2.B` || `SE-HASH`, `SE-GUARD` |
5858

5959
## 5. Tests fonctionnels
6060

@@ -69,7 +69,7 @@ documentées, les schémas sont tous présents et complets, je peux exécuter le
6969

7070
**Couverture** :
7171

72-
- [ ] test manuel
72+
- [x] test manuel
7373

7474
### TC-F1.1 — Affichage des coffres-forts
7575

@@ -87,7 +87,7 @@ peux voir leurs noms et leurs secrets
8787
8888
**Couverture** :
8989

90-
- [ ] test manuel
90+
- [x] test manuel
9191

9292
### TC-F1.2 — Recherche de coffres-forts
9393

@@ -106,7 +106,7 @@ sensible
106106

107107
**Couverture** :
108108

109-
- [ ] test manuel
109+
- [x] test manuel
110110

111111
> Si aucun résultat n'est trouvé, un texte me l'indique
112112
@@ -125,7 +125,7 @@ sensible
125125

126126
**Couverture** :
127127

128-
- [ ] test manuel
128+
- [x] test manuel
129129

130130
### TC-F1.3.B — Création de coffres-forts : déjà existant
131131

@@ -143,7 +143,7 @@ existe déjà
143143

144144
**Couverture** :
145145

146-
- [ ] test manuel
146+
- [x] test manuel
147147

148148
### TC-F1.4 — Suppression de coffres-forts
149149

@@ -160,7 +160,7 @@ existe déjà
160160

161161
**Couverture** :
162162

163-
- [ ] test manuel
163+
- [x] test manuel
164164

165165
### TC-F2.1.A — Connexion d'un utilisateur : succès
166166

@@ -176,8 +176,8 @@ existe déjà
176176

177177
**Couverture** :
178178

179-
- [ ] test manuel
180-
- [ ] tests unitaires
179+
- [x] test manuel
180+
- [x] tests unitaires
181181

182182
### TC-F2.1.B — Connexion d'un utilisateur : mauvais identifiants
183183

@@ -194,10 +194,10 @@ identifiants valides
194194

195195
**Couverture** :
196196

197-
- [ ] test manuel
198-
- [ ] tests unitaires
197+
- [x] test manuel
198+
- [x] tests unitaires
199199

200-
### TC-F2.2 — Menu profil de l'utilisateur
200+
### TC-F2.2.A — Menu profil de l'utilisateur : affichage
201201

202202
**Préconditions** : être connecté avec un utilisateur
203203

@@ -210,7 +210,23 @@ identifiants valides
210210

211211
**Couverture** :
212212

213-
- [ ] test manuel
213+
- [x] test manuel
214+
215+
### TC-F2.2.B — Menu profil de l'utilisateur : déconnexion
216+
217+
**Préconditions** : être connecté avec un utilisateur
218+
219+
**Étapes** :
220+
221+
1. Se rendre sur `/ui/workspace`
222+
2. Cliquer sur l'icône profil de la barre de navigation
223+
3. Cliquer sur "se déconnecter"
224+
225+
**Résultat attendu** : Je suis redirigé sur la page de login
226+
227+
**Couverture** :
228+
229+
- [x] test manuel
214230

215231
## 6. Tests structurels
216232

@@ -223,8 +239,8 @@ contiennent bien tous un objet `error` contenant un attribut `message`
223239

224240
**Couverture** :
225241

226-
- [ ] test manuel
227-
- [ ] tests unitaires
242+
- [x] test manuel
243+
- [x] tests unitaires
228244

229245
### TS-F0.2 — Format des réponses API
230246

@@ -235,8 +251,8 @@ contiennent bien tous un objet `data` contenant les informations à transmettre
235251

236252
**Couverture** :
237253

238-
- [ ] test manuel
239-
- [ ] tests unitaires
254+
- [x] test manuel
255+
- [x] tests unitaires
240256

241257
### TS-F1.3 — Libellé de coffre-fort trop long
242258

@@ -247,8 +263,8 @@ coffre-fort ne s'ajoute pas dans la liste, une erreur apparaît m'indiquant que
247263

248264
**Couverture** :
249265

250-
- [ ] test manuel
251-
- [ ] tests unitaires
266+
- [x] test manuel
267+
- [x] tests unitaires
252268

253269
## 7. Tests de sécurité
254270

@@ -260,7 +276,7 @@ coffre-fort ne s'ajoute pas dans la liste, une erreur apparaît m'indiquant que
260276

261277
**Couverture** :
262278

263-
- [ ] test manuel
279+
- [x] test manuel
264280

265281
### SE-HASH — Hashage des mots de passe
266282

@@ -270,8 +286,8 @@ coffre-fort ne s'ajoute pas dans la liste, une erreur apparaît m'indiquant que
270286

271287
**Couverture** :
272288

273-
- [ ] test manuel
274-
- [ ] tests unitaires
289+
- [x] test manuel
290+
- [x] tests unitaires
275291

276292
### SE-GUARD — Protection des routes
277293

@@ -281,8 +297,8 @@ coffre-fort ne s'ajoute pas dans la liste, une erreur apparaît m'indiquant que
281297

282298
**Couverture** :
283299

284-
- [ ] test manuel
285-
- [ ] tests unitaires
300+
- [x] test manuel
301+
- [x] tests unitaires
286302

287303
## 8. Procédure d’exécution
288304

0 commit comments

Comments
 (0)