Commit Graph

  • e8cd01c693 feat: banner generation, improved memory system, streaming text animation main Alexej Wolff 2026-05-09 06:39:10 +02:00
  • f6fffc1561 feat: increase max_tokens 2x (1500->3000) Alexej Wolff 2026-05-07 01:19:41 +02:00
  • 9bf40a0aa6 fix: explicit UTF-8 charset everywhere Alexej Wolff 2026-05-07 01:02:55 +02:00
  • 51964edff7 fix: add buffer for SSE stream parsing to prevent truncated words Alexej Wolff 2026-05-07 01:01:07 +02:00
  • ee0b52f88a fix: add top_p 0.95, stricter word completion rules Alexej Wolff 2026-05-07 00:57:24 +02:00
  • a698b5f832 fix: increase max_tokens to 1500, stricter grammar rules Alexej Wolff 2026-05-07 00:55:00 +02:00
  • 249d21364e feat: add 'save as global NPC' toggle for story characters Alexej Wolff 2026-05-07 00:44:17 +02:00
  • ce55101bc5 chore: remove deploy.ps1 from repo, add to gitignore Alexej Wolff 2026-05-07 00:39:01 +02:00
  • 2423f5756a fix: textarea resize vertical only, deploy script npm install Alexej Wolff 2026-05-07 00:37:54 +02:00
  • 4346bcce40 feat: auto-save story characters as global NPCs on save Alexej Wolff 2026-05-07 00:32:51 +02:00
  • 28922fec29 fix: restore messages variable in deepseek endpoints Alexej Wolff 2026-05-07 00:25:44 +02:00
  • 77b2794eb1 feat: WorldState memory, increased context, better error handling Alexej Wolff 2026-05-06 21:57:22 +02:00
  • 0b62e73111 chore: formatting and minor improvements Alexej Wolff 2026-05-06 00:24:25 +02:00
  • 63a6b740b4 fix: skip default rule reminder when story has custom narrativeRules Alexej Wolff 2026-05-06 00:21:32 +02:00
  • 9c43c9df2e fix: add OOC mode instructions to system prompt Alexej Wolff 2026-05-06 00:15:17 +02:00
  • c379074781 feat: add Inter font, extract useStoryGeneration hook, fix mobile menu Alexej Wolff 2026-05-06 00:11:33 +02:00
  • c9a7144960 Fix: trust proxy for cookies behind nginx, sameSite=lax for OAuth Alexej Wolff 2026-05-05 23:47:42 +02:00
  • 68c2b129fa Major refactor: security, performance, and code organization Alexej Wolff 2026-05-05 23:41:52 +02:00
  • bbefa114f8 feat: Show character avatar in chat - split view on desktop, background on mobile Alexej Wolff 2026-05-05 00:48:39 +02:00
  • dad5aa47cb feat: NPC system improvements - custom prompt, NSFW, full body generation Alexej Wolff 2026-05-05 00:11:43 +02:00
  • efd2332875 v1.0.0: Add version display in footer Alexej Wolff 2026-05-04 18:56:56 +02:00
  • f73a218745 Fix AI rule drift and add auto-save during streaming Alexej Wolff 2026-05-04 18:44:10 +02:00
  • 5e98c60e3e Clean up README Alexej Wolff 2026-05-04 01:38:23 +02:00
  • 97c6db6c80 Update README with project description Alexej Wolff 2026-05-04 01:37:32 +02:00
  • 302b56bd5f Fix memory leak: throttle streaming updates, remove console.logs Alexej Wolff 2026-05-04 01:13:28 +02:00
  • ad2d27412f Fix dialogue format: explicitly require DOUBLE asterisks Alexej Wolff 2026-05-04 01:04:14 +02:00
  • 8949310162 Improve dialogue formatting rules with Russian examples Alexej Wolff 2026-05-04 01:02:41 +02:00
  • 1f7d13e44c Improve narrative rules, update temperature defaults, fix session character loading Alexej Wolff 2026-05-04 00:59:56 +02:00
  • f52c86b049 Increase mobile chat font size Alexej Wolff 2026-02-11 21:38:51 +01:00
  • eff60fbae8 Add 'Alive' field to character cards in story summary Alexej Wolff 2026-02-11 21:38:00 +01:00
  • 1a3f9af9c3 Add session delete button Alexej Wolff 2026-02-11 21:12:58 +01:00
  • c1fe0eaeba Fix mobile font size and enable smart keyboard features Alexej Wolff 2026-02-11 21:05:16 +01:00
  • e51fdd4e64 Add AI usage indicators to story creation form Alexej Wolff 2026-02-11 18:53:12 +01:00
  • 171db2790a An other fix for edit buttom style Alexej Wolff 2026-02-11 17:59:56 +01:00
  • 323932ce83 An other fix for edit buttom style Alexej Wolff 2026-02-11 17:52:50 +01:00
  • 3e272d0f8e Fix edit buttom style Alexej Wolff 2026-02-11 17:51:27 +01:00
  • b86b6cdc7a Fix mobile padding on StoryDetailPage Alexej Wolff 2026-02-11 17:48:23 +01:00
  • c01f4780c9 feat: increase mobile chat font to 19px Alexej Wolff 2026-02-11 17:13:19 +01:00
  • d2b95d4ca4 fix: remove delete buttons from story cards and game page Alexej Wolff 2026-02-11 16:56:50 +01:00
  • 764c8c9e9f feat: move delete session to settings with confirmation, increase mobile font Alexej Wolff 2026-02-11 16:51:17 +01:00
  • f0e8a947ba fix: save AI response before switching versions, increase mobile font to 17px Alexej Wolff 2026-02-11 16:48:46 +01:00
  • 2933225d59 feat: increase chat font size for mobile Alexej Wolff 2026-02-11 16:45:39 +01:00
  • dccc94132e feat: sync AI responses with message versions, increase font size Alexej Wolff 2026-02-11 16:43:44 +01:00
  • c9a0236be6 fix: remove unused variable Alexej Wolff 2026-02-11 16:35:42 +01:00
  • a0827caabd feat: message editing with version history and AI regeneration Alexej Wolff 2026-02-11 16:34:25 +01:00
  • dae3c88020 feat: add scroll to bottom button and auto-scroll on session load Alexej Wolff 2026-02-11 16:29:50 +01:00
  • e5c7bd1b0d fix: attempt to disable iOS QuickType bar with form wrapper Alexej Wolff 2026-02-11 16:26:15 +01:00
  • e2e7e211d5 fix: disable autocorrect/autocomplete on chat textarea Alexej Wolff 2026-02-11 16:24:22 +01:00
  • da98a7f6b1 fix: fixed header on desktop PWA with flex-shrink and min-height Alexej Wolff 2026-02-11 16:22:46 +01:00
  • a0f1d9709b fix: disable zoom in game chat with touch-action Alexej Wolff 2026-02-11 16:20:34 +01:00
  • ae595ca8ce design: floating input container like DeepSeek Alexej Wolff 2026-02-11 16:18:50 +01:00
  • dc3fca5cc6 fix: disable iOS zoom with CSS touch-action Alexej Wolff 2026-02-11 16:17:06 +01:00
  • 0383a568fe fix: fixed header, disable zoom, prevent overscroll bounce Alexej Wolff 2026-02-11 16:13:44 +01:00
  • f6e2ef5dcb design: mobile-friendly DeepSeek-style chat UI Alexej Wolff 2026-02-11 16:08:54 +01:00
  • a9d16f508f perf: reduce context to 6 messages for better cache hit Alexej Wolff 2026-02-11 02:14:13 +01:00
  • 863cf7f6b6 feat: auto-resize textarea, persistent token stats Alexej Wolff 2026-02-11 02:05:28 +01:00
  • 8c6d6591f8 feat: multiple sessions per story with streaming AI responses Alexej Wolff 2026-02-11 01:47:24 +01:00
  • 161ecd661e feat: streaming AI responses with stop button Alexej Wolff 2026-02-11 01:30:56 +01:00
  • 715f2a9bcf fix: iOS safe area for all pages Alexej Wolff 2026-02-11 01:15:31 +01:00
  • f452dc0674 fix: iOS safe area for game page Alexej Wolff 2026-02-11 01:14:14 +01:00
  • 9b34df76ba feat: PWA support for iOS Alexej Wolff 2026-02-11 01:11:36 +01:00
  • 2bfe8d95cc fix: input alignment Alexej Wolff 2026-02-11 01:07:43 +01:00
  • c404b1e17c feat: add admin stats page with token usage Alexej Wolff 2026-02-11 01:00:02 +01:00
  • 6616c2e9a7 fix: TypeScript syntax error in estimateTokens Alexej Wolff 2026-02-11 00:28:27 +01:00
  • a9f0ab225b fix: TypeScript build errors Alexej Wolff 2026-02-11 00:26:34 +01:00
  • cc003ffbd5 first commit Alexej Wolff 2026-02-11 00:15:59 +01:00