Skip to content

feat: add ChallengeCard schema for challenge mode #573#2

Merged
preetkaran20 merged 2 commits into
SasanLabs:mainfrom
AngeloChispa:feature/challenge-mode
May 2, 2026
Merged

feat: add ChallengeCard schema for challenge mode #573#2
preetkaran20 merged 2 commits into
SasanLabs:mainfrom
AngeloChispa:feature/challenge-mode

Conversation

@AngeloChispa
Copy link
Copy Markdown
Contributor

Description
This PR creates the necessary schema for the challengeCards object.

I ensured to follow the formatting rules using ./gradlew :spotlessApply.

I'll be waiting for your feedback.

Context

Fixes #573

Changes:

  • Added the new classes ChallengeCard, ChallengeCardHint and ChallengeCardPayload.
  • Added the new object challengeCards to VulnerabilityLevelDefinition class.
  • Added a .gitignore file
  • Marked hints field as @Deprecated.

@preetkaran20
Copy link
Copy Markdown
Member

@AngeloChispa Great PR. Looks good to me. Merging it now.

@preetkaran20 preetkaran20 merged commit 26cdd48 into SasanLabs:main May 2, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Enhance or Update https://github.com/SasanLabs/facade-schema to include the newer fields

2 participants