Commit Graph
56 Commits
Author SHA1 Message Date
RainbowBird bdb01d30f4 feat(auth): Bearer token handling and OAuth token extraction (#1501) 2026-03-28 20:27:47 +08:00
RainbowBird 9b8d1f6ab7 feat(server): flux aduit (#1482) 2026-03-28 02:25:44 +08:00
RainbowBird 0f9ea751e5 feat(server): official provider router (#1117) 2026-03-28 02:25:44 +08:00
RainbowBirdandClaude 963306944e feat(server): add OpenTelemetry observability stack (#1154)
Co-authored-by: Claude <noreply@anthropic.com>
2026-03-28 02:25:44 +08:00
RainbowBird fc51738209 feat(server): stripe integration and credits system (#1024) 2026-03-28 02:25:44 +08:00
RainbowBird 40bd86f668 chore(deps): move drizzle-orm to catalog (#1480) 2026-03-26 20:52:40 +08:00
RainbowBird 284b100030 feat(server): add OpenTelemetry observability stack 2026-03-06 02:58:44 +08:00
RainbowBird 7c9a23f250 feat(server,stage-ui): sync message to server (#990) 2026-01-24 17:57:45 +08:00
RainbowBird de9df5eae8 feat(stage-*): store chat session to indexdb (#987)
* feat(stage-*): store chat session to indexdb

* refactor: remove prompt hash

* fix(stage-ui): enhance type guard for chat sessions export validation

* refactor(stage-ui): simplify chat session export and import logic

* refactor(stage-ui): update chat session management to use new data structure and improve export/import functionality

* refactor(stage-ui): enhance chat session persistence and management methods

* refactor(stage-ui): set and get idb value raw

* fix: type
2026-01-23 18:15:22 +08:00
RainbowBird b4cc416472 feat(stage-ui): use local first request (#977) 2026-01-21 22:56:43 +08:00
RainbowBirdandNeko 4292535d10 feat(stage-ui,server): use optimistic request for provider catalog (#951)
---------

Co-authored-by: Neko <neko@ayaka.moe>
2026-01-17 00:17:26 +08:00
RainbowBird 2217599284 refactor(stage-*): login drawer in mobile (#948) 2026-01-13 18:45:00 +08:00
RainbowBird 6db260fcba feat(stage-ui): local-first storage (#922) 2026-01-09 18:28:40 +08:00
RainbowBird 371a0b105f feat(server): system_provider_configs and character_covers (#905) 2026-01-07 21:44:05 +08:00
RainbowBird 5177f3a78a refactor(stage-ui): use-async-state for api request (#906) 2026-01-07 21:42:36 +08:00
RainbowBird 9346708c34 feat(server): characters (#882) 2026-01-07 21:37:54 +08:00
RainbowBird ddde54d22f feat(stage-ui): character settings page (#847) 2026-01-05 16:26:43 +08:00
RainbowBirdandNeko Ayaka 3dbf3fafd9 feat(server): hono server with character schema, valibot, routes (#848)
Co-authored-by: Neko Ayaka <neko@ayaka.moe>
2026-01-05 16:25:20 +08:00
d064a959cf feat(server): with api server, service-lize (#807)
Co-authored-by: Neko Ayaka <neko@ayaka.moe>
Co-authored-by: Lovehsigure_520 <1260907335@qq.com>
2026-01-05 16:24:03 +08:00
RainbowBird bc6f2ac746 docs(blog): add space between links 2025-12-25 14:55:35 +08:00
RainbowBirdandautofix-ci[bot] 787c673cf8 chore(CI): auto fix (#721)
---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-05 00:42:22 +08:00
RainbowBirdandNeko 8c43127c22 feat(plugin): VSCode extension (#717)
Co-authored-by: Neko <neko@ayaka.moe>
2025-11-04 15:13:59 +08:00
RainbowBird 3da051c365 fix(electron): type error (#688) 2025-10-31 00:39:19 +08:00
RainbowBird 4befe055c0 chore: clean netlify config (#591) 2025-09-16 00:04:05 +08:00
RainbowBird 733b8893c7 refactor: replace useLogg with useLogger (#563) 2025-09-07 23:47:23 +08:00
RainbowBird f2ff0c7b43 feat(stage-web): add dark mode toggle button (#562)
* feat(stage-web): add dark mode toggle button

* chore: remove style in icon

* fix: remove hover effect

* chore: icon
2025-09-07 21:04:27 +08:00
RainbowBird 92e9e08453 feat(chat): store message in localstorage, add a button for cleanup (#560) 2025-09-07 00:07:53 +08:00
RainbowBird 2ef827dd47 fix(stage-web): adjust padding and layout in ChatHistory and InteractiveArea components (#559) 2025-09-06 22:50:00 +08:00
RainbowBird 96ea63ba18 docs: update README.ja-JP.md 2025-08-15 21:20:59 +08:00
RainbowBird 621651b126 docs: update README.zh-CN.md 2025-08-15 21:18:56 +08:00
RainbowBird cb237696d9 docs: update README.md 2025-08-15 21:17:46 +08:00
RainbowBirdandNeko 8052462502 feat(playground): detect circle (#245)
Co-authored-by: Neko <neko@ayaka.moe>
2025-06-30 00:05:47 +08:00
RainbowBirdandNeko Ayaka 06602b59f7 feat: load vad model (#247)
---------

Co-authored-by: Neko Ayaka <neko@ayaka.moe>
2025-06-29 23:52:30 +08:00
RainbowBird 53ba898267 feat: resource progress store (#244) 2025-06-28 18:16:44 +08:00
RainbowBird ec555bad5d refactor: rename icon-animation (#243) 2025-06-28 17:51:09 +08:00
0c13e50dd5 fix: progress (#242)
---------

Co-authored-by: Neko <neko@ayaka.moe>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-06-28 17:50:45 +08:00
RainbowBirdandNeko Ayaka 2d2ddf9e2b fix: settings style (#240)
---------

Co-authored-by: Neko Ayaka <neko@ayaka.moe>
2025-06-28 13:36:17 +08:00
RainbowBirdandNeko Ayaka 6a0d99fe15 refactor: dynamic import @tauri-apps/plugin-os (#239)
---------

Co-authored-by: Neko Ayaka <neko@ayaka.moe>
2025-06-28 13:35:27 +08:00
RainbowBirdandNeko Ayaka 6c64dca345 fix: cargo toolchain (#238)
---------

Co-authored-by: Neko Ayaka <neko@ayaka.moe>
2025-06-28 13:34:35 +08:00
RainbowBird 09d2ca7abf feat: progress emitter (#237) 2025-06-28 13:34:17 +08:00
RainbowBird 9f30407fc7 chore: replace println! to info! (#236) 2025-06-28 01:09:47 +08:00
RainbowBirdandNeko d05fce516f feat: load whisper (#234)
Co-authored-by: Neko <neko@ayaka.moe>
2025-06-28 00:50:01 +08:00
RainbowBird 0bc7abc396 chore: update rust fmt rules (#235) 2025-06-28 00:26:07 +08:00
RainbowBird 9b85fe4f6b feat: add candle deps (#232) 2025-06-27 18:54:06 +08:00
RainbowBird 5286f06a89 docs: add sponsorship (#173) 2025-05-23 13:32:29 +08:00
RainbowBird 99bc4ca7a6 feat(story): new select component with floating-vue (#151) 2025-04-30 17:08:56 +08:00
RainbowBird 0a72441039 fix: airi-card style (#150) 2025-04-30 14:43:27 +08:00
RainbowBird aacc857e05 feat(ui): Select component (#149)
* feat(ui): Select component
* chore: tamagotchi
2025-04-30 14:40:16 +08:00
RainbowBird 6961c43f1c chore(gpuu): migrate to @moeru-ai/gpuu (#145)
* chore(gpuu): migrate to @moeru-ai/gpuu
* chore: install gpuu
2025-04-27 15:19:57 +08:00
RainbowBird c0fc0a7db0 feat(package/ui): move stage-ui/Form to ui/Form (#140) 2025-04-26 15:11:34 +08:00
RainbowBird 2e8542fef1 chore(ci): remove stub in CI (#142) 2025-04-26 14:50:14 +08:00
RainbowBird fc61ad5ed8 chore(bump): bump xsai to v0.2.0-beta.5 (#141)
* chore: bump xsai to v0.2.0-beta.5
* chore: lockfile
2025-04-26 14:48:23 +08:00
RainbowBird 660f7ed762 fix: cursor floating intensity (#133) 2025-04-14 17:05:51 +08:00
RainbowBirdandNeko d33d0dba2c feat(ui): Cursor Floating (#132)
Co-authored-by: Neko <neko@ayaka.moe>
2025-04-14 14:57:12 +08:00
RainbowBirdandNeko Ayaka 130564289e docs(devlog): DevLog @ 2025.04.14 (#131)
* docs(devlog): DevLog @ 2025.04.14
* chore: better

---------

Co-authored-by: Neko Ayaka <neko@ayaka.moe>
2025-04-14 12:18:13 +08:00
RainbowBird 4b27ea2d9c feat: access velin (#122) 2025-04-09 16:52:19 +08:00