Skip to content

feat: list supported standards and documents#790

Open
PRAteek-singHWY wants to merge 2 commits intoOWASP:mainfrom
PRAteek-singHWY:feat/list-supported-standards-documents-383
Open

feat: list supported standards and documents#790
PRAteek-singHWY wants to merge 2 commits intoOWASP:mainfrom
PRAteek-singHWY:feat/list-supported-standards-documents-383

Conversation

@PRAteek-singHWY
Copy link
Contributor

@PRAteek-singHWY PRAteek-singHWY commented Mar 6, 2026

Summary

  • add a new /rest/v1/supported_documents API endpoint that returns unique node names grouped by document type
  • add a new frontend page at /supported_documents to display supported sources in grouped cards
  • make each source name clickable to existing OpenCRE routes (/node/<type>/<name>) for drill-down
  • add a Sources navigation link in desktop and mobile headers
  • document the endpoint in OpenAPI and add backend tests

Why

Issue #383 asks for a clear list of standards/documents supported by OpenCRE so users and chatbot workflows can discover available sources quickly.

Validation

  • ./venv/bin/python -m unittest application.tests.db_test.TestDB.test_supported_documents application.tests.web_main_test.TestMain.test_supported_documents_from_db

  • npm run build

##Screenshot

image

Closes #383

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.

List supported standards and documents

1 participant