Skip to content

Conversation

@Leopold-Cramer
Copy link
Contributor

No description provided.

… conventions

- Changed collection GET endpoints to use 'list' prefix
- Changed single resource GET endpoints to use 'get' prefix
- Changed POST endpoints to use 'create' prefix
- Changed DELETE endpoints to use 'delete' prefix
- Updated security-related operation names for consistency
- Maintained existing operation IDs that already followed conventions
…quests and responses

- Created separate request/response objects for CRUD operations
- Created separate request/response objects for security operations
- Created comprehensive Organization object that includes all information
- Updated all endpoints to use appropriate request/response schemas
- Maintained backward compatibility while improving API structure
- added required to key values in openapi.yaml for organization
- removed warnings due to useless non-null assertions
- removed a few easy to fix warnings
- Remove read-only attributes (id, ownerId) from request examples\n- Update examples with realistic data and consistent email domains\n- Add schema section comments for better code organization\n- Ensure all required attributes are present in examples\n- Make security roles and permissions more consistent\n- Add complete runner component permissions\n- Improve example descriptions for better clarity\n- Update organization names to reflect real-world usage\n- Standardize security role definitions across examples
@Leopold-Cramer Leopold-Cramer deleted the LCRA/update_organization_openapi_examples_PROD-14189 branch January 24, 2025 13:08
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.

2 participants