feat: Admin Area Challenges: List, Import/Export and Add/Edit Modal

This commit is contained in:
OpenVelo Agent
2026-07-22 20:26:27 +00:00
parent 6c18603a7d
commit 216795b5db
33 changed files with 4256 additions and 105 deletions
@@ -98,12 +98,12 @@ describe('AdminCategoriesService - CRUD + business rules', () => {
name: 'challenge',
descriptionMd: '',
categoryId: c.id,
difficulty: 'low',
difficulty: 'LOW',
initialPoints: 100,
minimumPoints: 50,
decaySolves: 5,
flag: 'flag{...}',
protocol: 'nc',
protocol: 'NC',
ipAddress: '',
}));
await expect(categories.remove(c.id)).rejects.toMatchObject({ status: 409 });