Skip to content

chore: API schema and test updates - #362

Closed
seanthimons wants to merge 1 commit into
fix/332-schema-check-specmillfrom
automated/schema-update
Closed

seanthimons wants to merge 1 commit into
fix/332-schema-check-specmillfrom
automated/schema-update

Conversation

@seanthimons

Copy link
Copy Markdown
Owner

Automated Schema Update

This PR was automatically generated by the schema check workflow.

Changed Files

  • schema/epi_suite_prod.json

No endpoint-level changes detected.

Specmill Generation

  GET /api/stdizer/protocols/{id}/changes: Relative server URL requires a recorded origin or explicit base URL override
  POST /api/stdizer/protocols/{id}/export: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/stdizer/protocols/{id}/issues: Relative server URL requires a recorded origin or explicit base URL override
  POST /api/stdizer/records: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/stdizer/render: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/stdizer/version: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/stdizer/workflows: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/toxprints: Relative server URL requires a recorded origin or explicit base URL override
  POST /api/toxprints: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/toxprints/assays: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/toxprints/assays/check: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/toxprints/assays/{name}: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/toxprints/calculate: Relative server URL requires a recorded origin or explicit base URL override
  POST /api/toxprints/calculate: Relative server URL requires a recorded origin or explicit base URL override
  POST /api/toxprints/chemicals_categories: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/toxprints/download: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/toxprints/enrichments: Relative server URL requires a recorded origin or explicit base URL override
  POST /api/toxprints/export: Relative server URL requires a recorded origin or explicit base URL override
  POST /api/toxprints/export_global: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/toxprints/global_assays: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/toxprints/global_toxprints: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/toxprints/metadata: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/toxprints/render: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/toxprints/toxprints: Relative server URL requires a recorded origin or explicit base URL override
  POST /api/toxprints/toxprints_categories: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/toxprints/version: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/webtest: Relative server URL requires a recorded origin or explicit base URL override
  POST /api/webtest: Relative server URL requires a recorded origin or explicit base URL override
  POST /api/webtest/export-append: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/webtest/metadata: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/webtest/predict: Relative server URL requires a recorded origin or explicit base URL override
  POST /api/webtest/predict: Relative server URL requires a recorded origin or explicit base URL override
  POST /api/webtest/predict/export: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/webtest/report: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/webtest/version: Relative server URL requires a recorded origin or explicit base URL override
  GET /api: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/download: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/ecosar/dye: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/ecosar/polymer/amphoteric: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/ecosar/polymer/anionic: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/ecosar/polymer/nonionic: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/ecosar/polymer/polycationic: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/ecosar/surfactant/amphoteric: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/ecosar/surfactant/anionic: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/ecosar/surfactant/cationic: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/ecosar/surfactant/nonionic: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/search: Relative server URL requires a recorded origin or explicit base URL override
  GET /api/submit: Relative server URL requires a recorded origin or explicit base URL override
  POST /api/submit/batch: Relative server URL requires a recorded origin or explicit base URL override
Contract-change deferrals:
  chemi_amos POST /api/amos/dtxsids/: deferred (awaiting contract change)
  chemi_amos POST /api/amos/retrieve_fact_sheets/: deferred (awaiting contract change)
  chemi_amos POST /api/amos/retrieve_product_declarations/: deferred (awaiting contract change)
  chemi_amos POST /api/amos/retrieve_safety_data_sheets/: deferred (awaiting contract change)
  chemi_amos POST /api/amos/search_for_document_ids/{record_type}: deferred (awaiting contract change)
  chemi_amos POST /api/amos/substances_for_ids/: deferred (awaiting contract change)
  chemi_chet GET /chemicals/chemical_DL: deferred (awaiting contract change)
  chemi_resolver POST /api/resolver/getsimilaritylist: deferred (awaiting contract change)
  chemi_services POST /api/services/preflight: deferred (awaiting contract change)
  chemi_services POST /api/services/universalpreflight: deferred (awaiting contract change)

Deferred or skipped operations are recorded in .specmill/manifest.json.

Test Gaps & Generation

  • Gaps Detected: 443
  • Tests Generated: 0
  • Tests Skipped (Protected): 2
  • Tests Removed: 0
  • Generated Test Check: pass
  • Gaps Remaining: 0

Review Checklist

  • Review schema changes for breaking API modifications
  • Review regenerated Specmill wrappers and .specmill/manifest.json
  • Check if any existing package functions need updates
  • Run tests to verify compatibility

Generated by GitHub Actions

@seanthimons

Copy link
Copy Markdown
Owner Author

Test artifact from a manual dispatch of #360's branch. It only showed volatile x-epi-health counters, which are now dropped on download in #360.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant