Commit Graph

10 Commits

Author SHA1 Message Date
cloudwithax 70377f13b8 feat: implement pending join role management for community invites 2026-02-15 23:17:44 -05:00
cloudwithax 11a987e0de feat: enhance DM search functionality and improve message loading
- Refactor DMSearchPanel to utilize a debounced search mechanism with improved filtering options.
- Implement asynchronous message searching with new searchDMMessages API.
- Introduce VirtualMessageList for optimized rendering of messages in DMChatArea.
- Add unread message count indicator in ServerList for better user awareness.
- Enhance message loading logic to support pagination and lazy loading of older messages.
- Update types and stores to accommodate new search filters and message handling.
2026-02-15 22:46:59 -05:00
cloudwithax 26c1563ea9 feat: add GIF search and trending functionality with Tauri commands
- Implemented `search_gifs` and `get_trending_gifs` commands in Tauri for GIF retrieval.
- Created a new protocol for GIF requests and responses.
- Added `EmojiPicker` component for emoji selection with recent emoji storage.
- Developed `GifPicker` component for searching and selecting GIFs.
- Introduced emoji data management with recent emoji tracking.
- Added markdown conversion utilities for rendering formatted text.
- Updated Vite configuration to optimize dependencies for Prosemirror.
2026-02-15 16:46:31 -05:00
cloudwithax e468f5ae44 feat: add GIF search and trending functionality with Tauri commands
- Implemented `search_gifs` and `get_trending_gifs` commands in Tauri for GIF retrieval.
- Created a new protocol for GIF requests and responses.
- Added `EmojiPicker` component for emoji selection with recent emoji storage.
- Developed `GifPicker` component for searching and selecting GIFs.
- Introduced emoji data management with recent emoji tracking.
- Added markdown conversion utilities for rendering formatted text.
- Updated Vite configuration to optimize dependencies for Prosemirror.
2026-02-15 16:46:19 -05:00
cloudwithax 42f3f86f08 feat(directory): update peer profile to include public key and improve placeholder handling in user directory 2026-02-15 13:49:30 -05:00
cloudwithax 1940bb3fbf feat(readme): enhance README with versioning, licensing, and system dependencies
feat(profile): implement profile announcement and publishing on peer discovery

fix(directory): refresh known peers on modal open for immediate visibility
2026-02-15 10:51:34 -05:00
cloudwithax ed7e6d6239 feat(relay): add custom relay address handling and UI for selection 2026-02-14 22:14:43 -05:00
cloudwithax b4f75cd995 feat(peer-discovery): implement global peer discovery and update peer profile handling 2026-02-14 20:42:29 -05:00
cloudwithax 1f06ada9d2 started implementing core features (profiles, dms, servers, text/voice, settings, etc)
added icons and branding
2026-02-14 19:54:55 -05:00
cloudwithax 99e5a1d0ec init commit 2026-02-13 18:12:13 -05:00