Add is-admin filter to Server Admin Console and add a component to show the server admins on side panel

This commit is contained in:
carlosmonastyrski
2025-03-07 11:42:15 -03:00
parent 58ebebb162
commit 214f837041
8 changed files with 197 additions and 17 deletions
+6 -1
View File
@@ -118,7 +118,12 @@ export const registerAdminRouter = async (server: FastifyZodProvider) => {
querystring: z.object({
searchTerm: z.string().default(""),
offset: z.coerce.number().default(0),
limit: z.coerce.number().max(100).default(20)
limit: z.coerce.number().max(100).default(20),
// TODO: remove this once z.coerce.boolean() is supported
adminsOnly: z
.string()
.transform((val) => val === "true")
.default("false")
}),
response: {
200: z.object({