This commit is contained in:
seb
2026-10-10 02:14:00 +02:00
parent 7f8661be3e
commit c012b82af3
5 changed files with 5 additions and 5 deletions

View File

@@ -4,7 +4,7 @@ Protected. Requires a valid session cookie (`credentials: 'include'`).
List brands List brands
Lists brands for the authenticated user's selected company, sorted by name. Paged; `total` is the unpaged count. Small-thumbnail fields are omitted by default. Set `includeSmallThumbs=true` to include each picture's `smallThumbW`, `smallThumbH`, and `smallThumbBinary` (base64-encoded AVIF bytes, resized with a 40px maximum edge). Lists brands for the authenticated user's selected company, sorted by name. Paged; `total` is the unpaged count. Small-thumbnail fields are omitted by default. Set `includeSmallThumbs=true` to include each picture's `smallThumbW`, `smallThumbH`, and `smallThumbBinary` (base64-encoded AVIF bytes, resized with a 32px maximum edge).
## Query parameters ## Query parameters

View File

@@ -4,7 +4,7 @@ Protected. Requires a valid session cookie (`credentials: 'include'`).
Small thumb image by hash Small thumb image by hash
Returns the small thumb AVIF (40px max edge) for `pic.hash` (fullHash — not thumbhash). Returns the small thumb AVIF (32px max edge) for `pic.hash` (fullHash — not thumbhash).
Auth via article category access. Browser-cacheable (`private`, `immutable`, `ETag`). Auth via article category access. Browser-cacheable (`private`, `immutable`, `ETag`).

View File

@@ -407,7 +407,7 @@
* nullable: true * nullable: true
* pics: * pics:
* type: array * type: array
* description: Brand pictures sorted by sort, including the 40px-edge small thumbnail * description: Brand pictures sorted by sort, including the 32px-edge small thumbnail
* items: * items:
* $ref: '#/components/schemas/BrandListPic' * $ref: '#/components/schemas/BrandListPic'
* ArticleBrand: * ArticleBrand:

View File

@@ -51,7 +51,7 @@ export function register(app, basePath = '') {
* get: * get:
* tags: [Brand] * tags: [Brand]
* summary: List brands * summary: List brands
* description: Lists brands for the authenticated user's selected company, sorted by name. Paged; `total` is the unpaged count. Small-thumbnail fields are omitted by default. Set `includeSmallThumbs=true` to include each picture's `smallThumbW`, `smallThumbH`, and `smallThumbBinary` (base64-encoded AVIF bytes, resized with a 40px maximum edge). * description: Lists brands for the authenticated user's selected company, sorted by name. Paged; `total` is the unpaged count. Small-thumbnail fields are omitted by default. Set `includeSmallThumbs=true` to include each picture's `smallThumbW`, `smallThumbH`, and `smallThumbBinary` (base64-encoded AVIF bytes, resized with a 32px maximum edge).
* security: * security:
* - cookieAuth: [] * - cookieAuth: []
* parameters: * parameters:

View File

@@ -229,7 +229,7 @@ export function register(app, basePath = '') {
* tags: [Image] * tags: [Image]
* summary: Small thumb image by hash * summary: Small thumb image by hash
* description: | * description: |
* Returns the small thumb AVIF (40px max edge) for `pic.hash` (fullHash — not thumbhash). * Returns the small thumb AVIF (32px max edge) for `pic.hash` (fullHash — not thumbhash).
* Auth via article category access. Browser-cacheable (`private`, `immutable`, `ETag`). * Auth via article category access. Browser-cacheable (`private`, `immutable`, `ETag`).
* security: * security:
* - cookieAuth: [] * - cookieAuth: []