| Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
- Implemented upload and removal of attachments in the letter system.
- Created LetterAttachment model to handle file uploads with associated metadata.
- Updated conversation and letter views to support attachment uploads.
- Added frontend support for file attachment in the MarkMiku editor.
- Enhanced CSS styles for attachment display in letters.
- Introduced API endpoints for uploading and removing attachments.
- Added signal to delete attachment files upon model deletion.
- Updated settings to configure maximum attachments and size limits.
- Removed unused kawaiibeats service and its related files.
|
|
- Introduced emoji upload and management interface in `emojis.html`.
- Implemented emoji picker functionality in the text editor with `markmiku.js`.
- Added support for various text formatting options including bold, italic, underline, strikethrough, and code highlighting.
- Integrated emoji rendering and autocomplete features within the text editor.
- Created a custom storage backend for MinIO in `storage.py` to handle file uploads.
- Updated letter display template to show sender information and timestamps.
|
|
- Created `compose.html` for composing new letters with a rich text editor.
- Added `conversation.html` to display individual letter conversations with loading functionality for older letters.
- Implemented `inbox.html` to list all letter conversations with pagination and unread message indicators.
- Enhanced user experience with dynamic content loading and improved message formatting.
|