Skip to content

Feat: Json API Manifest#56

Open
repl6669 wants to merge 10 commits into1.0from
feat/json-api-manifest
Open

Feat: Json API Manifest#56
repl6669 wants to merge 10 commits into1.0from
feat/json-api-manifest

Conversation

@repl6669
Copy link
Contributor

@repl6669 repl6669 commented Jun 4, 2025

  • Added global JsonApiManifest
  • Removed SchemaManifest and ResourceManifest as well as the extension classes and collections
  • Resolves Global Json API manifest #55

Tasks

  • Init JsonApiManifest
  • Refactor Schema and Resource extending
  • Update logic for all packages
  • Fix most of the tests
  • Fix tests related to extending Schemas and Resources
  • Fix annoying random unique currency iso2 error in tests
  • Fix suppressed json api errors in tests
  • Look for performance issues
  • Add more JsonApiManifest tests
  • Finish manifest
    • Add more options for Schemas (index query, default sort, ...)
    • Add more options for Resources if needed
    • Add models
    • Add controllers
    • Add policies
    • Add actions
    • Add jobs
    • Add events
    • Add listeners
    • Add requests
    • Add json api queries
    • Add json api collection queries
    • Add route groups
  • Handle manifest cache

@repl6669 repl6669 force-pushed the 1.0 branch 3 times, most recently from 7e4b7f9 to 156fd35 Compare July 4, 2025 14:34
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.

Global Json API manifest

1 participant