aboutsummaryrefslogtreecommitdiff
path: root/static/js
AgeCommit message (Collapse)AuthorFilesLines
2026-03-22Add journal templates for books, calendar, characters, tags, and volumesBobby8-0/+867
- 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 consumerBobby1-2/+3
refactor: enhance letter list rendering in JavaScript
2026-03-12Refactor journal and letter templates and scriptsBobby7-0/+436
- 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: add attachment functionality to lettersBobby2-9/+179
- 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 featuresBobby1-0/+876
- 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 inboxBobby2-94/+175
- 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-04Refactor translations for language choices; update journal entry settings ↵Bobby1-2/+2
links and improve entry layout with responsive image handling
2026-02-08Refactor journal retrieval functions and enhance journal entries display ↵Bobby1-1/+0
with new styles and structure
2026-02-08Refactor button classes in new entry template for consistency and improved ↵Bobby1-13/+29
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 journalsBobby1-0/+761
2026-01-19Enhance Kawaii Beats Player UI and functionalityBobby1-16/+141
2025-12-28Refactor journal management UI and enhance functionality with new entry ↵Bobby4-0/+351
creation, improved slug generation, and translation management features
2025-09-28journal settings and codemirror themesBobby2-0/+0
2025-08-29admin announcement managementBobby1-1/+7
2025-08-11complete comment system in weblogBobby2-12/+8
2025-06-21I wrote a text editor and called it MikuBobby2-0/+1637
2025-06-20wasted 3 hours building an alert systemBobby1-1/+33
2025-06-03fixed post image marginsBobby1-4/+4
2025-05-22better posts; translated stuff; lightboxes; just improvements in generalBobby2-39/+170
2025-05-22porting weblog and single post; enabled ignis temporarilyBobby1-0/+55
2025-05-22kawaiibeats player complete portedBobby2-137/+90
2025-05-22complete kawaii beats managerBobby3-5/+38
2025-05-20added services + pamphletBobby2-0/+147
2025-05-20weblog list; home page ported; blog models enhanced; additional functionsBobby2-0/+368
2025-05-20right sidebar and footer portedBobby1-0/+743
2024-08-12Using i18n for native `ja` translation::under constructionBobby1-5/+13
2024-04-18Revert back translationBobby1-13/+6
2024-04-18Translated Pages are CachedBobby2-0/+49
2023-07-09Full Code edit support in postsBobby1-0/+682
2023-07-05Fun Stuff is separated to good stuff and site spells. Harlem Shake and DVD ↵Bobby2-20/+232
Spells added; Oneko is now a spell
2023-07-05Focus and Spectacles Persist. Selection BG ChangeBobby1-0/+16
2023-06-25Font Rendering for Japanese and Code BlocksBobby1-3/+10
2023-06-16Support for RSS FeedsBobby2-1/+14
2023-06-16Instant Translation Support"Bobby2-17/+43
2023-06-08Make the text imemdiately visible after changeBobby1-3/+1
2023-06-08Allow Translation to occur when TL is loadedBobby1-7/+8
2023-06-07Remove log statementsBobby1-3/+0
2023-06-07Remove Middleware and Handle Translate Client SideBobby1-0/+43
2023-06-06日本語 Approaching Fast: Courtesy of Google TranslateBobby2-1/+6
2023-06-06Spectacles shall persist across pagesBobby1-0/+12
2023-06-06Move Mathjax Config to Back to PartialBobby1-53/+0
2023-06-06Lights is renamed to "Focus"Bobby1-13/+13
2023-06-06Light Mode on Steriods; Move JS to filesBobby3-0/+264
2023-06-02Fix JS compat for smaller screensBobby1-1/+1
2023-05-30Support for resolutions < 450 unitsBobby1-0/+33
2023-05-17Protected usernames + Skippy comes to chat to lonely users + Handle Multiple ↵Bobby1-1/+10
Chat users
2023-05-17Bug Fix: Receiving messages on live chat cleared your current typed messahe"Bobby1-1/+0
2023-05-15Simple working live chatBobby1-0/+50
2023-05-03Added Oneko Mouse Following CatBobby1-0/+202
2023-04-03Style changes, Using Jquery 1.12 for IE6 compatibility, header update, local ↵Bobby1-0/+5
time aware time display