Krystie
aad4d8e21e
Make Giphy API key configurable via WordPress option: reads from beep_giphy_key option, sets default on init, passes to BeepConfig.giphyKey for frontend JS
2026-05-18 15:25:26 -07:00
Krystie
bd74e793ff
Set real Giphy API key
2026-05-18 15:22:11 -07:00
Krystie
5571188d76
Add thread view, quote posts, and GIF picker: full conversation tree modal, quote any beep by URL/ID, Giphy-powered GIF search
2026-05-18 13:14:56 -07:00
Krystie
9f91b0c544
Add voice message support: audio upload (MP3/OGG/WAV/WebM/M4A), inline audio player in posts, voice note button + preview in composer
2026-05-18 11:57:48 -07:00
Krystie
07ac9f112d
Add media upload JS + CSS: image preview in composer, AJAX upload on submit, Twitter-style gallery grid, video embed styling
2026-05-18 11:51:21 -07:00
Krystie
6c9b06ccb2
Add media support: image uploads, gallery rendering, video oEmbed
...
- New class-media.php: handles image upload via REST, stores in post meta, renders Twitter-style gallery
- Added POST /beep/v1/media/{id} and DELETE routes for media management
- Updated composer: media upload button, preview area
- Updated beep_render_post: displays image gallery + video embed
- Supports YouTube, Vimeo, Twitter/X video URLs via oEmbed
- Max 4 images per beep, 10MB each (JPEG/PNG/GIF/WebP)
2026-05-18 04:01:41 -07:00
Krystie
0807eb74d9
Update logo: Sami's new bird + Beep! design
2026-05-18 03:46:44 -07:00
Krystie
ad339078ae
Resolve merge conflict: keep Beep plugin README
2026-05-18 02:23:27 -07:00
Krystie
ccead50116
Initial commit: Beep WordPress plugin
...
- Custom post type with likes, replies, moderation, shortcodes
- Beep icon and logo assets
- CSS and JS for frontend
2026-05-18 02:22:57 -07:00
sami7777
8066744731
Initial commit
2026-05-18 09:21:48 +00:00