Commit Graph
4 Commits
Author SHA1 Message Date
codegirl007 f96df3222d Add video picker and Discord video attachments.
CI / test (pull_request) Successful in 6m29s
The picker accepts one MP4 or WebM, the thread lightbox zooms photos, and Discord gets the video as a file on a follow-up message so photo embeds still render.
2026-08-31 02:00:56 -07:00
codegirl007 84dea8ea5d Stream post videos to Spaces (#23)
CI / test (push) Successful in 6m31s
Pass the spooled video file through instead of buffering it in RAM, and sign Spaces uploads as UNSIGNED-PAYLOAD so the client does not hash the body first.

Reviewed-on: #23
Co-authored-by: codegirl-007 <s.raide@gmail.com>
2026-08-31 08:22:32 +00:00
codegirl007 a6e414853d Add post video upload (#22)
CI / test (push) Successful in 6m28s
Questions and replies can attach one MP4 or WebM (25 MB) alongside up to four images. Videos are stored as-is and omitted from Discord embeds.

Reviewed-on: #22
Co-authored-by: codegirl-007 <s.raide@gmail.com>
2026-08-31 06:28:53 +00:00
codegirl007 2eb8bff1c4 Add post image upload (#20)
CI / test (push) Successful in 6m28s
Lands the image upload handlers and picker on master. Questions and replies can attach up to four JPEG, PNG, or WebP photos.

Reviewed-on: #20
Co-authored-by: codegirl-007 <s.raide@gmail.com>
2026-08-31 04:29:51 +00:00