Skip to content

Commit a35807c

Browse files
feat(nginx-strangler): route /api/v1/admin/roles to server-nestjs
server-nestjs already excludes OIDC-backed role ids from member counts, while the frozen legacy handler computes NaN for them, fails the response contract and turns GET /api/v1/admin/roles/member-counts into a 500. The route flip depends on the adminRole event bridge (#2749) landing first. Refs #2781 Co-authored-by: Automata <automata@shikanime.studio> Signed-off-by: William Phetsinorath <william.phetsinorath-open@interieur.gouv.fr> Change-Id: I7d36cd930692f7b476d37909077bb7166a6a6964
1 parent 250e71c commit a35807c

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

‎apps/nginx-strangler/conf.d/routing.conf‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,15 @@ server {
6161
}
6262

6363
# ── Routes migrées vers NestJS ────────────────────────────────────────────────
64+
location /api/v1/admin/roles {
65+
proxy_pass http://server-nestjs;
66+
proxy_http_version 1.1;
67+
proxy_set_header Host $host;
68+
proxy_set_header X-Real-IP $remote_addr;
69+
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
70+
proxy_set_header X-Forwarded-Proto $scheme;
71+
}
72+
6473
location /api/v1/users {
6574
proxy_pass http://server-nestjs;
6675
proxy_http_version 1.1;

0 commit comments

Comments
 (0)