You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Feature | Extend Swagger Coverage for controller OAuth2GroupsApiController (#365)
* fix: improve ticket csv serializer performance
fix: improve ticket repository performance
remove not needed extra joins
fix: set fetchJoinCollection to false for ticket repo
fix: get always owner to avoid N+1 on ticket repository
fix: improve get tickets generic pagination
* chore: refactor DoctrineSummitEventRepository to suppport 2 phase paging
chore: fix .gitmessage.txt
chore: increase header size to 150
* feat: Add OpenAPI documentation to "getAll" method
- Add controller's response to OpenAPI schema
* chore: Revert to main version due to conflicts with rebase
* fix: comment
* fix: Add security schema
* fix: security schema class name
* chore: ReadGroupsData was added to SummitScopes and the security schema was moved to its own file
* chore: add requested changes in PR
* chore: change namespace
* chore: Add PR's requested changes
Signed-off-by: Matias Perrone <github@matiasperrone.com>
* chore: Use "Response" constansts for HTTP codes
Signed-off-by: Matias Perrone <github@matiasperrone.com>
---------
Signed-off-by: Matias Perrone <github@matiasperrone.com>
Co-authored-by: smarcet <smarcet@gmail.com>
Co-authored-by: Matias Perrone <github@matiasperrone.com>
description: "Get all groups with filtering and pagination. Groups are used for access control and organization of members. Requires OAuth2 authentication with appropriate scope.",
50
+
summary: 'Get all groups',
51
+
operationId: 'getAllGroups',
52
+
tags: ['Groups'],
53
+
security: [
54
+
[
55
+
'groups_oauth2' => [
56
+
SummitScopes::ReadAllSummitData,
57
+
SummitScopes::ReadSummitData,
58
+
GroupsScopes::ReadData,
59
+
]
60
+
]
61
+
],
62
+
parameters: [
63
+
newOA\Parameter(
64
+
name: 'access_token',
65
+
in: 'query',
66
+
required: false,
67
+
description: 'OAuth2 access token (alternative to Authorization: Bearer)',
0 commit comments