Skip to content

CY006: Finalised API Specification with Rate Limiting#172

Open
Vipul0390 wants to merge 22 commits into
dev-cyberfrom
secure-design-vipul-CY006
Open

CY006: Finalised API Specification with Rate Limiting#172
Vipul0390 wants to merge 22 commits into
dev-cyberfrom
secure-design-vipul-CY006

Conversation

@Vipul0390
Copy link
Copy Markdown
Collaborator

This PR includes the full OpenAPI 3.0.0 spec for TEAVS, incorporating lead feedback on schemas, error codes (401, 403, 429), and abuse prevention rules.

dannyz54321 and others added 22 commits April 6, 2026 14:37
- Removed outdated validation datasets and reports.
- Deleted unnecessary validation scripts and requirements.
- Introduced a new unified cleaning pipeline with enhanced configuration.
- Added comprehensive logging for cleaning and validation processes.
- Implemented type conversion, missing value handling, and duplicate removal in the cleaning pipeline.
- Enhanced validation checks with detailed issue reporting.
- Created new input and output CSV files for testing the pipeline.
- Added comparison reports to summarize data cleaning results.
This reverts commit 782d3cb.
…Source tables and added documentation file to folder
…Schema-Updates

Updated Create Schema SQL to reflect latest changes to User and DAta …
…r handling

Added 401/403/429 status codes, defined JWT security requirements, and added field constraints
Integrated error codes, schemas, and abuse prevention
Copy link
Copy Markdown
Collaborator

@s222530306 s222530306 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good work!

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.

7 participants