Skip to content

Feature | Extend Swagger Coverage for controller OAuth2SummitSpeakersAssistanceApiController#413

Merged
romanetar merged 4 commits into
mainfrom
feature/openapi-documentation--oauth2summitspeakersassistanceapicontroller
Jan 27, 2026
Merged

Feature | Extend Swagger Coverage for controller OAuth2SummitSpeakersAssistanceApiController#413
romanetar merged 4 commits into
mainfrom
feature/openapi-documentation--oauth2summitspeakersassistanceapicontroller

Conversation

@matiasperrone-exo

Copy link
Copy Markdown
Contributor

@matiasperrone-exo matiasperrone-exo self-assigned this Oct 15, 2025
@matiasperrone-exo matiasperrone-exo added the documentation Improvements or additions to documentation label Oct 15, 2025
@matiasperrone-exo matiasperrone-exo added the review Need reviewing from the developer label Nov 10, 2025
@matiasperrone-exo matiasperrone-exo removed the review Need reviewing from the developer label Nov 24, 2025
@matiasperrone-exo matiasperrone-exo force-pushed the feature/openapi-documentation--oauth2summitspeakersassistanceapicontroller branch from 6de50a3 to da99093 Compare November 26, 2025 21:58

@caseylocker caseylocker left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wrong x: Parameter Key Name
All endpoints use 'authz_groups' instead of the standard 'required-groups':
x: [
"authz_groups" => [...] // Wrong key name
],
Should be:
x: [
"required-groups" => [...] // Correct key name
],

Is this missing documentation for a POST endpoint?
POST /api/v1/summits/{id}/speakers-assistances/{assistance_id}/mail

@matiasperrone-exo matiasperrone-exo force-pushed the feature/openapi-documentation--oauth2summitspeakersassistanceapicontroller branch from da99093 to 8cbd0f8 Compare December 3, 2025 20:34
@matiasperrone-exo

Copy link
Copy Markdown
Contributor Author

Thanks @caseylocker for the comments. Now is ready to review again

@caseylocker caseylocker left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved. @smarcet

@smarcet smarcet left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@matiasperrone-exo matiasperrone-exo force-pushed the feature/openapi-documentation--oauth2summitspeakersassistanceapicontroller branch from ca92c35 to 333b318 Compare December 5, 2025 15:21
@smarcet

smarcet commented Dec 8, 2025

Copy link
Copy Markdown
Collaborator

@matiasperrone please review conflicts

@matiasperrone-exo matiasperrone-exo force-pushed the feature/openapi-documentation--oauth2summitspeakersassistanceapicontroller branch from 333b318 to d00f84d Compare December 10, 2025 21:13
@smarcet smarcet force-pushed the main branch 4 times, most recently from c6ecdd0 to 728ae67 Compare December 17, 2025 00:43
@matiasperrone-exo matiasperrone-exo force-pushed the feature/openapi-documentation--oauth2summitspeakersassistanceapicontroller branch from d00f84d to 58f5fdd Compare December 29, 2025 20:07
@matiasperrone-exo matiasperrone-exo force-pushed the feature/openapi-documentation--oauth2summitspeakersassistanceapicontroller branch 3 times, most recently from c1c4535 to f18506f Compare January 23, 2026 20:35
Signed-off-by: Matias Perrone <github@matiasperrone.com>
@matiasperrone-exo matiasperrone-exo force-pushed the feature/openapi-documentation--oauth2summitspeakersassistanceapicontroller branch from f18506f to c1d9309 Compare January 23, 2026 20:36
@romanetar romanetar merged commit a45df03 into main Jan 27, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants