Skip to content

feat(B-1): add library-query and media-item schemas for movie-list API#10

Merged
detain merged 1 commit into
masterfrom
feat/B-1-library-schemas
Jun 1, 2026
Merged

feat(B-1): add library-query and media-item schemas for movie-list API#10
detain merged 1 commit into
masterfrom
feat/B-1-library-schemas

Conversation

@detain

@detain detain commented Jun 1, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add schemas/library-query.schema.json (draft 2020-12) for the GET /api/v1/media query parameters
  • Add schemas/media-item.schema.json (draft 2020-12) for the browse API item response
  • Tag phlix-shared v0.8.0 after merge

Verification

  • ./vendor/bin/phpunit green (289 tests, 2546 assertions)
  • ./vendor/bin/phpstan analyze green (No errors)
  • ./vendor/bin/phpcs --standard=PSR12 src/ clean
  • ./vendor/bin/psalm --no-progress green (No errors)
  • composer validate --strict clean

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@detain detain merged commit 96b996f into master Jun 1, 2026
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@detain detain deleted the feat/B-1-library-schemas branch June 1, 2026 17:49
@codecov

codecov Bot commented Jun 1, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 53.22%. Comparing base (63d2694) to head (6bebd3c).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff            @@
##             master      #10   +/-   ##
=========================================
  Coverage     53.22%   53.22%           
  Complexity      353      353           
=========================================
  Files            34       34           
  Lines          1084     1084           
=========================================
  Hits            577      577           
  Misses          507      507           
Flag Coverage Δ
phpunit 53.22% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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.

1 participant