Krystie
d2c8ca6a47
Merge branch 'main' of https://git.sami/sami7777/beep
2026-06-04 17:49:53 -07:00
Krystie
a94e8266d7
Clean up feed: bigger avatars, icons, meta text, more spacing
2026-06-04 17:37:45 -07:00
Krystie
acef2a0f40
feat: add beep-bird-new.png asset
2026-06-02 20:03:34 -07:00
Krystie
ad062bc81b
Merge origin/main + bump version to 1.6.0
2026-05-31 21:38:06 -07:00
Krystie
94f063f09a
Beep v1.5.1: Elementor widget, logo/icon settings with live preview, CSS isolation, JS fixes
2026-05-29 21:45:41 -07:00
Krystie
97ca5e1714
Add Beep settings system with Twitter Light mode defaults and page-level CSS override
...
- Add class-settings.php with 40+ customizable settings
- Update beep.css to use :root level CSS variables
- Add page-level CSS override to fix Elementor purple gradient
- Update defaults to Twitter Light mode (white background)
2026-05-25 15:17:20 -07:00
Krystie
b882092f5d
Snapshot: Krystie uncommitted edits on sami-ahmed.net as of 2026-05-20 14:56 PT
...
These changes were applied DIRECTLY to the production cPanel server via
Fileman/save_file_content API calls between ~10:30 PT and 14:44 PT today.
None of them were committed or pushed at the time, violating the
Software → Repo rule (CLAUDE.md, added 2026-05-18).
Captured by Claude (VSCode-side) at Sami request so the changes can be
reviewed/cherry-picked instead of being silently lost.
Notable concerns:
- class-beep.php shrank from 3387 → 1395 bytes (likely truncation, not edit)
- beep.css shrank from 35431 → 22948 bytes (-12.5 KB; ~half the file gone)
- class-replies.php shrank from 8793 → 6406 bytes
- 3 new files (class-magic-links.php, class-follows.php, create_poll_tables.php)
were created server-only with no repo presence
Source: live cPanel snapshot at /tmp/beep-snapshot-2026-05-20/
2026-05-20 15:12:41 -07:00
Krystie
dfd621e350
Add polls feature: Beep_Polls class, poll UI in composer, voting support
2026-05-19 16:31:58 -07:00
Krystie
237ddbfcc8
Use beep-wordmark.png (bird+text) for header logo, beep-icon.png for post badges
2026-05-18 19:27:56 -07:00
Krystie
996848e588
Fix malformed HTML in composer, use wordmark logo in header, default to 'Beep!'
2026-05-18 19:06:42 -07:00
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
0807eb74d9
Update logo: Sami's new bird + Beep! design
2026-05-18 03:46:44 -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