Added missing fields to "Questions.yml". Added "Assignee" and "Verifier" fields to each category in "competition.yml".

This commit is contained in:
AI3X123
2026-10-21 18:50:28 -05:00
parent edfb3c9c46
commit 7260c483e5
3 changed files with 30 additions and 8 deletions
+15 -4
View File
@@ -1,12 +1,23 @@
Name: Name
Description: Description
AssignedTo:
- Assignee
- MarySolver
Verifier:
- JohnVerify
Files:
- File1.txt
- File2.png
SubmissionUnlocksMoreQuestions: false
WebInstanceOrWebShellOrSomethingOfThatNature: false
Description: Description
Questions:
- Question:
Text: Text
Flag: Flag
Flag:
SolvedBy:
VerifiedBy:
Submitted: false
Notes: Notes
Notes:
+1 -1
View File
@@ -1,7 +1,7 @@
COMPETITION = competition.yml
CATEGORIES != yq '.Categories | keys.[]' $(COMPETITION)
PEOPLE != yq '.People.[]' $(COMPETITION)
FIND_CAT_CHALLS = $(let CAT,$1,$(shell yq ".Categories.$(CAT).[]" $(COMPETITION)))
FIND_CAT_CHALLS = $(let CAT,$1,$(shell yq ".Categories.$(CAT).Challenges.[]" $(COMPETITION)))
CHALLS=$(foreach CAT,\
$(CATEGORIES),\
+14 -3
View File
@@ -3,7 +3,18 @@ People:
- Bob
Categories:
ReverseEngineering:
- Foo_Easy
- Bar_Medium
Assignee:
- Alice
Verifier:
- Bob
Challenges:
- Foo_Easy
- Bar_Medium
Forensics:
- Baz_Hard
Assignee:
- Bob
Verifier:
- Alice
Challenges:
- Baz_Medium
- Other_Baz_Hard