Update README.md to reflect recent Ombi features and test metrics #37
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Review of recent commits revealed the following documentation inconsistencies in README.md:
Additional Findings: ARCHITECTURE.md is also missing documentation for the new webhook configuration endpoints (e.g., GET /api/webhook/config and the Ombi webhook endpoints under /api/ombi). The implementation plan will be updated to include these ARCHITECTURE.md inconsistencies.
Additional Findings (Swagger/OpenAPI):
server/routes/dashboard.js: The JSDoc for/api/dashboard/blocklist-searchincorrectly claims it is an 'Admin-only endpoint' and lists a 403 error for 'Non-admin user attempts access', which contradicts the recent blocklist update allowing non-admins to blocklist under specific conditions.server/openapi.yaml: TheBlocklistSearchRequestschema and path stub also incorrectly state 'Admin-only'.server/openapi.yaml: Missing path stubs for the new/api/webhook/configendpoint and all/api/ombi/*endpoints, breaking the architectural pattern of having a central stub for every endpoint.tests/integration/swagger-coverage.test.js: Missing coverage checks to ensure the new Ombi and webhook config endpoints are documented in Swagger.These Swagger/OpenAPI documentation issues will be added to the implementation plan.
Resolved in commit
4cd9faaf25by updating README.md, ARCHITECTURE.md, and OpenAPI specifications to align with recent Ombi integrations and test metrics.