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 OAuth2SummitPresentationActionApiController (#391)
* feat: Extend Swagger Coverage for controller OAuth2SummitPresentationActionApiController.php
* fix: HTTP codes now uses Response::HTTP_* constants
* fix: Move schema to the new file and remove requiere
* fix: Change "namespace" word positioning
* chore: Add the security schema for the controller to its own file
* chore: include PR requested changes
---------
Co-authored-by: Matias Perrone <github@matiasperrone.com>
summary: 'Mark a presentation action as completed',
72
+
description: 'Marks a specific action for a presentation as completed by a track chair. Track chairs use presentation actions to manage the review process (e.g., "Review Video", "Check Speakers", "Verify Content"). Only track chairs and track chair admins can perform this action.',
summary: 'Mark a presentation action as incomplete',
184
+
description: 'Unmarks a completed presentation action, setting it back to incomplete status. This allows track chairs to revert an action they previously marked as done. Only track chairs and track chair admins can perform this action.',
newOA\Property(property: 'last_edited', type: 'integer', example: 1633111200, description: 'Unix timestamp when last updated'),
16
+
newOA\Property(property: 'is_completed', type: 'boolean', example: true, description: 'Whether the action has been completed'),
17
+
newOA\Property(property: 'presentation_id', type: 'integer', example: 10, description: 'Presentation ID, use expand=presentation for full object details'),
18
+
newOA\Property(property: 'type_id', type: 'integer', example: 5, description: 'SummitEventType ID, use expand=type for full object details'),
19
+
newOA\Property(property: 'created_by_id', type: 'integer', nullable: true, example: 42, description: 'Member ID of the user who created this action, use expand=created_by for full object details'),
20
+
newOA\Property(property: 'updated_by_id', type: 'integer', nullable: true, example: 42, description: 'Member ID of the user who last updated this action, use expand=updated_by for full object details'),
0 commit comments