Skip to content

Conversation

@OlegoO
Copy link
Contributor

@OlegoO OlegoO commented Dec 5, 2025

Description

feat: Introduce UploadFileAttribute for marking file upload endpoints using streaming, enhancing Swagger/OpenAPI documentation.

References

QA-test:

Jira-link:

https://virtocommerce.atlassian.net/browse/VCST-4353

Artifact URL:


Note

Introduces UploadFileAttribute and registers UploadFileOperationFilter to describe streaming file upload endpoints as multipart/form-data with binary file fields.

  • Swagger/OpenAPI:
    • Core: Add UploadFileAttribute to mark streaming file upload endpoints with configurable Name, Description, Type, Required, and AllowMultiple.
    • Web: Implement UploadFileOperationFilter to generate multipart/form-data request bodies with binary file field(s), honoring attribute settings; register the filter in SwaggerServiceCollectionExtensions.

Written by Cursor Bugbot for commit 00c5305. This will update automatically on new commits. Configure here.

Image tag:
ghcr.io/VirtoCommerce/platform:3.918.0-pr-2968-00c5-vcst-4353-00c53054

feat: Introduce UploadFileAttribute for marking file upload endpoints using streaming, enhancing Swagger/OpenAPI documentation.
Copy link
Contributor

@vc-ci vc-ci left a comment

Choose a reason for hiding this comment

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

Test Suite: Test Suites/Modules/module_Assets
Tests: 13
Failures: 0
Errors: 0
Time: 7.414
Timestamp: 05-12-2025T15:36:11

Copy link
Contributor

@vc-ci vc-ci left a comment

Choose a reason for hiding this comment

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

Test Suite: Test Suites/Modules/module_Assets
Tests: 13
Failures: 0
Errors: 0
Time: 7.874
Timestamp: 08-12-2025T12:55:38

@sonarqubecloud
Copy link

sonarqubecloud bot commented Dec 9, 2025

Copy link
Contributor

@vc-ci vc-ci left a comment

Choose a reason for hiding this comment

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

Test Suite: Test Suites/Modules/module_Assets
Tests: 13
Failures: 0
Errors: 0
Time: 7.758
Timestamp: 09-12-2025T07:19:23

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.

3 participants