Skip to content

Develop - #282

Merged
AlvaroDavi5 merged 2 commits into
mainfrom
develop
Sep 1, 2026
Merged

AlvaroDavi5 merged 2 commits into
mainfrom
develop

Conversation

@AlvaroDavi5

Copy link
Copy Markdown
Owner

PROJ-TASK_ID

Task Link

Task Description

...

Checklist

  • Commits according to Conventional Commits
  • Typecheck and build passed
  • Security check passed
  • Already in development and test branches
    • Migrations runned (if necessary)
  • Env variables added to envs directory (if necessary)
  • Tested affected endpoints, connections, or event consumption
  • Implemented and approved unit, integration, and E2E tests
  • Added GitHub labels for PR/Issues
  • Code owners marked for review
  • Oxlint rules passed

Justification for unselected checkboxes:

...

Evidence

Logs Link
Image Link

github-actions Bot and others added 2 commits August 13, 2026 15:05
Updated OpenAPI specification from version 8.0.1 to 8.1.2 with improved
documentation and cleaner examples.

- Enhanced 403 error descriptions across all endpoints to clarify
  "Operation not allowed due business rules" alongside token validation
- Removed hardcoded example objects from pagination, subscription, and user
  preference schemas to reduce maintenance burden
- Removed outdated timestamp values from schema examples
- Added allowEmptyValue constraint to accept header parameters
- Restructured OpenAPI spec metadata (moved info, servers, tags sections)
- Updated Backstage API specification to match (infra/backstage/api.yml)
- Added TechDocs build documentation in catalog-info.yml

Signed-off-by: AlvaroDavi5 <alvaro-davi1@hotmail.com>
Co-Authored-By: Claude <noreply@anthropic.com>
@AlvaroDavi5
AlvaroDavi5 merged commit c51c95b into main Sep 1, 2026
7 of 9 checks passed
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