Skip to content

List the webhook avatar upload route (GRYT-1185) - #115

Merged
sivert-io merged 1 commit into
mainfrom
claude/GRYT-1185-webhook-avatar-resize
Sep 15, 2026
Merged

sivert-io merged 1 commit into
mainfrom
claude/GRYT-1185-webhook-avatar-resize

Conversation

@sivert-io

Copy link
Copy Markdown
Member

Vikunja: GRYT-1185. Server: Gryt-chat/server#191. Client: Gryt-chat/client#569.

  • Adds POST /api/uploads/webhook-avatar to the uploads table on the server API page.
  • The Pictures section on the Webhooks page says avatar_url is resized to 256 px and card pictures keep their size.
  • src/components/webhooks/openapi.json is copied from the server PR, where the avatar_url description changed.

yarn test:webhook-spec compares that file with server main, so it fails until the server PR merges. It passes against the server branch, through GRYT_SERVER_DIR. yarn test:comment-length and yarn build pass locally.

🤖 Generated with Claude Code

The server has POST /api/uploads/webhook-avatar now, which resizes a webhook's
avatar like any other. The uploads table lists it. The Pictures section says
avatar_url is resized to 256 px, and the vendored webhook spec picks up the new
avatar_url description.

Co-Authored-By: Claude Opus 5 <[email protected]>
@sivert-io
sivert-io merged commit 961907d into main Sep 15, 2026
5 of 6 checks passed
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.

1 participant