Skip to content

Commit 0fb073f

Browse files
committed
feat: participants management
1 parent d5d99b9 commit 0fb073f

File tree

12 files changed

+708
-259
lines changed

12 files changed

+708
-259
lines changed

.changeset/strong-poets-cry.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
"@quassel/frontend": patch
3+
"@quassel/backend": patch
4+
---
5+
6+
Add participants management

apps/frontend/src/api.gen.ts

Lines changed: 162 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,38 @@ export interface paths {
6060
patch?: never;
6161
trace?: never;
6262
};
63+
"/health": {
64+
parameters: {
65+
query?: never;
66+
header?: never;
67+
path?: never;
68+
cookie?: never;
69+
};
70+
get: operations["HealthController_get"];
71+
put?: never;
72+
post?: never;
73+
delete?: never;
74+
options?: never;
75+
head?: never;
76+
patch?: never;
77+
trace?: never;
78+
};
79+
"/status": {
80+
parameters: {
81+
query?: never;
82+
header?: never;
83+
path?: never;
84+
cookie?: never;
85+
};
86+
get: operations["StatusController_get"];
87+
put?: never;
88+
post?: never;
89+
delete?: never;
90+
options?: never;
91+
head?: never;
92+
patch?: never;
93+
trace?: never;
94+
};
6395
"/carers": {
6496
parameters: {
6597
query?: never;
@@ -325,6 +357,7 @@ export interface components {
325357
schemas: {
326358
UserCreationDto: {
327359
/**
360+
* Format: email
328361
* @description The email of the user
329362
* @example admin@example.com
330363
*/
@@ -348,6 +381,7 @@ export interface components {
348381
*/
349382
id: number;
350383
/**
384+
* Format: email
351385
* @description The email of the user
352386
* @example admin@example.com
353387
*/
@@ -369,6 +403,7 @@ export interface components {
369403
};
370404
UserMutationDto: {
371405
/**
406+
* Format: email
372407
* @description The email of the user
373408
* @example admin@example.com
374409
*/
@@ -387,6 +422,7 @@ export interface components {
387422
};
388423
SessionCreationDto: {
389424
/**
425+
* Format: email
390426
* @description The email of the user
391427
* @example admin@example.com
392428
*/
@@ -404,6 +440,7 @@ export interface components {
404440
*/
405441
id: number;
406442
/**
443+
* Format: email
407444
* @description The email of the user
408445
* @example admin@example.com
409446
*/
@@ -1110,6 +1147,131 @@ export interface operations {
11101147
};
11111148
};
11121149
};
1150+
HealthController_get: {
1151+
parameters: {
1152+
query?: never;
1153+
header?: never;
1154+
path?: never;
1155+
cookie?: never;
1156+
};
1157+
requestBody?: never;
1158+
responses: {
1159+
/** @description The Health Check is successful */
1160+
200: {
1161+
headers: {
1162+
[name: string]: unknown;
1163+
};
1164+
content: {
1165+
"application/json": {
1166+
/** @example ok */
1167+
status?: string;
1168+
/** @example {
1169+
* "database": {
1170+
* "status": "up"
1171+
* }
1172+
* } */
1173+
info?: {
1174+
[key: string]: {
1175+
status: string;
1176+
} & {
1177+
[key: string]: unknown;
1178+
};
1179+
} | null;
1180+
/** @example {} */
1181+
error?: {
1182+
[key: string]: {
1183+
status: string;
1184+
} & {
1185+
[key: string]: unknown;
1186+
};
1187+
} | null;
1188+
/** @example {
1189+
* "database": {
1190+
* "status": "up"
1191+
* }
1192+
* } */
1193+
details?: {
1194+
[key: string]: {
1195+
status: string;
1196+
} & {
1197+
[key: string]: unknown;
1198+
};
1199+
};
1200+
};
1201+
};
1202+
};
1203+
/** @description The Health Check is not successful */
1204+
503: {
1205+
headers: {
1206+
[name: string]: unknown;
1207+
};
1208+
content: {
1209+
"application/json": {
1210+
/** @example error */
1211+
status?: string;
1212+
/** @example {
1213+
* "database": {
1214+
* "status": "up"
1215+
* }
1216+
* } */
1217+
info?: {
1218+
[key: string]: {
1219+
status: string;
1220+
} & {
1221+
[key: string]: unknown;
1222+
};
1223+
} | null;
1224+
/** @example {
1225+
* "redis": {
1226+
* "status": "down",
1227+
* "message": "Could not connect"
1228+
* }
1229+
* } */
1230+
error?: {
1231+
[key: string]: {
1232+
status: string;
1233+
} & {
1234+
[key: string]: unknown;
1235+
};
1236+
} | null;
1237+
/** @example {
1238+
* "database": {
1239+
* "status": "up"
1240+
* },
1241+
* "redis": {
1242+
* "status": "down",
1243+
* "message": "Could not connect"
1244+
* }
1245+
* } */
1246+
details?: {
1247+
[key: string]: {
1248+
status: string;
1249+
} & {
1250+
[key: string]: unknown;
1251+
};
1252+
};
1253+
};
1254+
};
1255+
};
1256+
};
1257+
};
1258+
StatusController_get: {
1259+
parameters: {
1260+
query?: never;
1261+
header?: never;
1262+
path?: never;
1263+
cookie?: never;
1264+
};
1265+
requestBody?: never;
1266+
responses: {
1267+
200: {
1268+
headers: {
1269+
[name: string]: unknown;
1270+
};
1271+
content?: never;
1272+
};
1273+
};
1274+
};
11131275
CarersController_index: {
11141276
parameters: {
11151277
query?: never;

0 commit comments

Comments
 (0)