zulip/tools/screenshots
Niloth P a0a1f55965 screenshot webhooks: Add support for multipart/form-data fixtures.
Add a common function for webhooks to convert multipart strings to dict.
This facilitates loading a multipart/form-data fixture as a file string,
and converting it.

This will allow testing integrations that use multipart/form-data,
and generating their example screenshots using a script.

Note that this only supports text fields, accommodation for binary files
is not included at the moment.
2024-12-02 18:08:58 -08:00
..
user_avatars portico: Add user avatars directory. 2024-07-01 16:04:13 -07:00
companies.json portico: Update screenshots for "for/business", "for/open-source" pages. 2024-07-01 16:04:13 -07:00
for-education.json portico: Update screenshots for "for/education" page. 2024-07-01 16:04:13 -07:00
for-events.json portico: Update screenshots for "for/events" page. 2024-07-01 16:04:13 -07:00
for-research.json portico: Update screenshots for "for/research" page. 2024-07-01 16:04:13 -07:00
generate-integration-docs-screenshot screenshot webhooks: Add support for multipart/form-data fixtures. 2024-12-02 18:08:58 -08:00
generate-user-messages-screenshot ruff: Fix B905 zip() without an explicit strict= parameter. 2024-07-13 22:28:22 -07:00
message-screenshot.js web: Set "type": "module" and convert various CJS files to ESM. 2024-11-13 09:18:56 -08:00
thread-screenshot.js web: Set "type": "module" and convert various CJS files to ESM. 2024-11-13 09:18:56 -08:00