aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2026-05-14Fix Pylance type errors in spam check helperv2Bobby1-6/+11
2026-05-14Add screenshots page with Steam integration on CRT GIFBobby7-1/+266
2026-05-14Add diary journal mode template and routingBobby4-5/+913
2026-05-14Add poetry journal mode templates and routingBobby6-1/+1323
2026-05-14Add short stories journal mode templates and routingBobby8-4/+1635
2026-05-14Move pamphlet banner above latest journal entriesBobby1-1/+1
2026-05-14fix: point Repositories sidebar link at git.shi.fooBobby1-1/+1
2026-05-14fix: default request.LANGUAGE_CODE to en when no site_language cookieBobby1-5/+2
2026-03-22Add journal templates for books, calendar, characters, tags, and volumesBobby63-313/+7477
- Created entry.html and main.html for book entries and main journal view. - Added calendar.html for displaying journal entries in a calendar format. - Implemented characters.html for managing characters and their relationships. - Introduced tags.html for creating and managing tags associated with journal entries. - Developed toc.html for displaying the table of contents of the journal. - Added volumes.html for organizing chapters into volumes with options to create, edit, and delete. - Included necessary CSS and JavaScript files for styling and functionality.
2026-03-13fix: improve conversation handling and message sending in WebSocket consumerBobby3-15/+42
refactor: enhance letter list rendering in JavaScript
2026-03-12Refactor journal and letter templates and scriptsBobby18-700/+549
- Updated journal_view.html to use JSON configuration for styles and scripts. - Refactored new_entry.html to utilize JSON for editor configuration. - Simplified settings.html by moving confirmation logic to JSON configuration. - Adjusted letter_rows.html to remove fixed image dimensions for better responsiveness. - Enhanced conversation.html with additional data attributes for improved functionality. - Removed inline scripts from tags.html and replaced with external JavaScript file. - Created new JavaScript files for handling journal entry editing, image floating, and letter functionalities. - Improved the tags page layout with dynamic positioning of polaroids.
2026-03-12feat: implement WebSocket support for real-time letter conversationsBobby7-16/+213
2026-03-12Refactor code structure for improved readability and maintainabilityBobby9-263/+341
2026-03-12fix: set width and height for letter attachment imagesBobby1-1/+1
2026-03-12feat: add attachment functionality to lettersBobby30-42/+793
- 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.
2026-03-12Add emoji management and enhance text editor featuresBobby37-429/+2417
- 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.
2026-03-11Add letter management templates for composing, viewing conversations, and inboxBobby20-101/+1962
- 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.
2026-03-06Refactor journal view script to remove unused image preloading logic and ↵Bobby1-34/+6
streamline rendering process
2026-03-04Add journal owner display with avatar, name, handle, and bio in journal viewBobby3-1/+61
2026-03-04Disable pointer events for links and images within weblog content to prevent ↵Bobby1-0/+8
interaction
2026-03-04Add empty state styles and update journal entries template for no entries ↵Bobby4-12/+118
scenario
2026-03-04Add journal view functionality with routing and template; implement journal ↵Bobby10-7/+129
retrieval and pagination
2026-03-04Refactor translations for language choices; update journal entry settings ↵Bobby8-241/+398
links and improve entry layout with responsive image handling
2026-03-04Implement journal entry update and delete functionality; add edit entry ↵Bobby6-13/+647
template and styles
2026-03-04Enhance journal entries page with gradient background and improved layout; ↵Bobby2-25/+20
update left sidebar to include site preferences link
2026-02-17Refactor journal entries template to improve structure and enhance empty ↵Bobby2-24/+38
state display
2026-02-17Refactor journal entry styles by removing gradient SVG and updating ↵Bobby2-64/+20
entry-container design
2026-02-17Fix form method casing in new entry templateBobby1-1/+1
2026-02-17Refactor journal and weblog templatesBobby12-184/+256
- Removed old journal header and post comments templates, replacing them with new partials for better organization. - Updated journal entries and new entry pages to use the new journal header partial. - Adjusted the weblog post template to utilize the new post comments partial. - Created new CSS for journal entries to enhance styling. - Updated paths in various templates to reflect the new structure for partials.
2026-02-17Enhance journal entries display with gradient styles and add empty state ↵Bobby3-7/+28
message for no entries
2026-02-08Add functionality to retrieve latest journal entry and update home page displayBobby6-4/+74
2026-02-08Refactor journal retrieval functions and enhance journal entries display ↵Bobby9-148/+319
with new styles and structure
2026-02-08Implement journal entry creation and enhance new entry form with message displayBobby3-1/+69
2026-02-08Refactor button classes in new entry template for consistency and improved ↵Bobby4-28/+39
styling Enhance button styles in CSS for better UI experience Add icons for toolbar buttons in fancymiku.js for improved functionality Update background opacity in vintage theme for better visibility
2026-02-08Added Fancy version of Miku with styles and new entry page for journalsBobby9-3/+1848
2026-02-08Fix error message for reserved journal names in create_journal functionBobby2-298/+300
2026-02-07Add tag retrieval and display in weblog view with styling enhancementsBobby4-0/+33
2026-02-07Refactor global meta tags in middleware and update base template for ↵Bobby4-85/+114
improved SEO
2026-01-19Enhance Kawaii Beats Player UI and functionalityBobby5-204/+670
2026-01-19Update localegen.sh permissions to make it executableBobby1-0/+0
2026-01-19Add migration to alter JournalEntry model options for improved ordering and ↵Bobby1-0/+21
naming
2025-12-28Add PowerShell script for locale generation and enhance shell script ignoresBobby3-282/+513
2025-12-28Fix post color assignment to use slug and update h2 margin in CSSBobby3-8/+11
2025-12-28temporary ignis proxyBobby2-1/+21
2025-12-28Adjust button padding for comment actions and set button styles in core CSSBobby2-1/+3
2025-12-28Implement caching for recent MAL activity to improve performance and reduce ↵Bobby2-1/+37
API calls
2025-12-28Refactor journal management UI and enhance functionality with new entry ↵Bobby17-210/+431
creation, improved slug generation, and translation management features
2025-09-28journal settings and codemirror themesBobby27-13/+2783
2025-09-20added translations for jaBobby1-4/+156
2025-09-20journal entries UI and journal creationBobby15-1780/+1291