chore(deps): upgrade to Express 5 and remove redundant middleware

- Express 4 → 5.2.1
- Remove method-override (unused with Angular HttpClient) and errorhandler (superseded by exceptions.handler.js)
- Remove asyncHandler wrapper from all controllers — Express 5 propagates async rejections natively
- Remove body-parser (redundant, Express 5 includes it internally)
- Patch/minor updates: cors, dotenv, ejs, express-jwt, express-session, jsonwebtoken, morgan, mysql2, sequelize, underscore
- Dev updates: eslint 9.0→9.39, nodemon 2→3, globals, sequelize-cli
- Fix getUser endpoint to include SkydiverProfile data in response
- docs: add ADR 0013, update README
This commit is contained in:
2026-05-01 20:42:39 +02:00
parent 59401b3c85
commit 96da68e18e
14 changed files with 1114 additions and 814 deletions
+6 -6
View File
@@ -180,7 +180,7 @@
},
{
"num": 21,
"libelle": "La vitesse de largage dun Cessna (206 ; 207) est d environ :",
"libelle": "La vitesse de largage dun Cessna (206 ; 207) est denviron :",
"answers": [
{"index": "A", "libelle": "50 kts.", "correct": false},
{"index": "B", "libelle": "80 kts.", "correct": true},
@@ -189,7 +189,7 @@
},
{
"num": 22,
"libelle": "La vitesse de largage dun Cessna Caravan est d environ :",
"libelle": "La vitesse de largage dun Cessna Caravan est denviron :",
"answers": [
{"index": "A", "libelle": "100 kts.", "correct": false},
{"index": "B", "libelle": "80 kts.", "correct": true},
@@ -839,7 +839,7 @@
},
{
"num": 94,
"libelle": "Au moment du largage, sassurer que lespace aérien est dégagé en dessous :",
"libelle": "Au moment du largage, sassurer que lespace aérien est dégagé en dessous :",
"answers": [
{"index": "A", "libelle": "Est de la responsabilité du pilote, du directeur de séance et du largueur.", "correct": true},
{"index": "B", "libelle": "Est de la responsabilité du directeur de séance uniquement.", "correct": false},
@@ -1519,7 +1519,7 @@
},
{
"num": 167,
"libelle": "Pour faire un virage ’à plat :",
"libelle": "Pour faire un virage ’à plat :",
"answers": [
{"index": "A", "libelle": "Il faut manœuvrer très rapidement à pleine vitesse.", "correct": false},
{"index": "B", "libelle": "Il faut manœuvrer doucement et en ½ frein.", "correct": true}
@@ -1738,7 +1738,7 @@
},
{
"num": 191,
"libelle": "Quappelle-t-on angle dincidence ?",
"libelle": "Quappelle-t-on angle dincidence ?",
"answers": [
{"index": "A", "libelle": "Langle entre laile et laxe du cône de suspension.", "correct": false},
{"index": "B", "libelle": "Langle entre la trajectoire et lhorizontale.", "correct": false},
@@ -3260,7 +3260,7 @@
"libelle": "La présence dune couche nuageuse en altitude (cirrocumulus ou cirrostratus) :",
"answers": [
{"index": "A", "libelle": "Indique que le mauvais temps est passé.", "correct": false},
{"index": "B", "libelle": "Annonce l arrivée dune perturbation.", "correct": true}
{"index": "B", "libelle": "Annonce larrivée dune perturbation.", "correct": true}
]
},
{