• Joined on 2025-12-07
Koko210 pushed to master at Koko210/miku-discord 2026-03-01 00:34:02 +02:00
f0b5d71097 feat: add loading spinners on tab switch for data-driven tabs
0cdf26dc34 feat: populate all mood dropdowns dynamically from API
1037d13b0a feat: reorganize tabs + add Last Prompt CC/Fallback toggle
5bdd907730 refactor: standardize raw fetch() calls to use apiCall() wrapper
820a226dd9 refactor: consolidate 3 DOMContentLoaded listeners into single init block
Compare 6 commits »
Koko210 pushed to master at Koko210/miku-discord 2026-02-28 23:32:56 +02:00
191a368258 fix: prevent XSS in addChatMessage by using textContent for user input
7a10206617 feat: modal UX - close on Escape key and backdrop click, add ARIA attributes
8b96f4dc8a cleanup: remove duplicate escapeHtml function, add null check to remaining one
4666986f78 cleanup: remove ~70 lines of duplicate CSS for conversation view styles
5e002004cc fix: notification system - timer race condition, success color, z-index above modals
Compare 7 commits »
Koko210 pushed to master at Koko210/miku-discord 2026-02-28 23:17:00 +02:00
a434f11561 fix: add viewport meta tag for responsive support
a217f18649 fix: add missing create-memory-collection hidden input to Create Memory modal
ed9df5ff81 fix: resetServerMood variable scoping - originalText accessible in finally block
6a35718a7c feat: enable mouse wheel horizontal scrolling on tab bar
e2077705de fix: improve log panel with auto-scroll and color-coded lines
Compare 6 commits »
Koko210 pushed to master at Koko210/miku-discord 2026-02-27 13:14:41 +02:00
66881f4c88 refactor: deduplicate prompts, reorganize persona files, update paths
9038f442a3 feat(evil-miku): add 10-mood system and Evil Miku Cat plugin
Compare 2 commits »
Koko210 pushed to master at Koko210/miku-discord 2026-02-26 12:08:43 +02:00
7aafd06da1 added new evil mood emoji map to web UI and minor fixes
Koko210 pushed to master at Koko210/miku-discord 2026-02-25 14:41:13 +02:00
9e5511da21 perf: reduce container sizes and build times
Koko210 pushed to master at Koko210/miku-discord 2026-02-25 13:20:44 +02:00
0edf1ef1c0 Fix webhook avatar mismatch: pass avatar_url at send time
Koko210 pushed to master at Koko210/miku-discord 2026-02-23 14:32:51 +02:00
9b74acd03b Fix missing sklearn module in miku-bot; upgrade miku-stt to CUDA 12.8.1 + PyTorch 2.7.1
Koko210 pushed to master at Koko210/miku-discord 2026-02-23 13:53:58 +02:00
615dd4a5ef fix(P3): 3 priority-3 fixes — timezone, decay rounding, rate limiter
Koko210 pushed to master at Koko210/miku-discord 2026-02-23 13:43:21 +02:00
2b743ed65e fix(P2): 5 priority-2 bug fixes — emoji consolidation, DM safety, pause gap
Koko210 pushed to master at Koko210/miku-discord 2026-02-23 13:31:38 +02:00
0e4aebf353 fix(P1): 6 priority-1 bug fixes for autonomous engine and mood system
Koko210 pushed to master at Koko210/miku-discord 2026-02-20 15:38:42 +02:00
422366df4c fix: 3 critical autonomous engine & mood system bugs
Koko210 opened issue Koko210/miku-discord#44 2026-02-20 14:52:36 +02:00
LOW: Deduplicate MOOD_EMOJIS mapping between moods.py and evil_mode.py
Koko210 opened issue Koko210/miku-discord#43 2026-02-20 14:52:17 +02:00
MEDIUM: Add input validation and allowlist to /config/set API endpoint
Koko210 opened issue Koko210/miku-discord#42 2026-02-20 14:51:35 +02:00
LOW: Fix logger.error() misuse for non-error messages in bot.py
Koko210 opened issue Koko210/miku-discord#41 2026-02-20 14:50:24 +02:00
LOW: Add timeouts to subprocess.run() calls in container_manager.py
Koko210 opened issue Koko210/miku-discord#40 2026-02-20 14:49:48 +02:00
MEDIUM: Fix mixed async/sync API endpoints with fire-and-forget patterns
Koko210 opened issue Koko210/miku-discord#39 2026-02-20 14:48:55 +02:00
LOW: Add eviction policy for conversation history to prevent memory leak
Koko210 opened issue Koko210/miku-discord#38 2026-02-20 14:48:21 +02:00
LOW: Move hardcoded user IDs and IP addresses to configuration
Koko210 opened issue Koko210/miku-discord#37 2026-02-20 14:47:47 +02:00
MEDIUM: Add file locking for concurrent JSON persistence