RainbowBird
ba3d66de86
feat(server-protocol): introduce shared protocol types for AIRI server clients and frontends
...
- Added package.json for @proj-airi/server-protocol with necessary configurations.
- Implemented chat event types including WireMessage, SendMessagesRequest, and PullMessagesRequest.
- Defined WebSocket event types and structures for better integration with AIRI components.
- Updated server-runtime and server-sdk to utilize the new server-protocol package.
- Refactored imports across various packages to replace server-shared types with server-protocol types.
- Enhanced type definitions and added TypeScript configurations for better development experience.
2026-03-28 02:25:44 +08:00
RainbowBird
7a16121135
chore(stage-ui): remove sync schedule
2026-03-28 02:25:44 +08:00
RainbowBird
96b417f39e
fix(stage-ui): step-welcome
2026-03-28 02:25:44 +08:00
RainbowBird
ef18772798
feat(server): message queue
2026-03-28 02:25:44 +08:00
RainbowBird
9b8d1f6ab7
feat(server): flux aduit ( #1482 )
2026-03-28 02:25:44 +08:00
RainbowBird
5b1ccb55c2
fix(auth): clarify return type and avoid TS2742 in createAuth function
...
fix(tests): cast response data to any in character and provider tests
refactor(v1completions): use Array.at() for last data line retrieval
feat(accounts): add indexes for session, account, and verification tables
chore(deps): update package.json and pnpm-lock.yaml with new dependencies
refactor(onboarding): replace context injection with props in step-welcome component
2026-03-28 02:25:44 +08:00
RainbowBird
97cadd5f7a
fix(stage-ui): update onboarding provider list and improve validation logic
2026-03-28 02:25:44 +08:00
RainbowBird
1b3ade3f41
chore(stage-*): login component icon alignment
2026-03-28 02:25:44 +08:00
RainbowBird
a63bfa0da0
refactor(stage-*): useBreakpoints
2026-03-28 02:25:44 +08:00
RainbowBird
e30eba8c71
fix(stage-*): onboarding issues
2026-03-28 02:25:44 +08:00
RainbowBird
302c5cd618
fix(stage-pages): fetch credits in flux page
2026-03-28 02:25:44 +08:00
RainbowBird
82a4ea26dd
refactor(stage-ui): unify official provider to plug-able, add auth lifecycle hooks
2026-03-28 02:25:44 +08:00
RainbowBird
0f9ea751e5
feat(server): official provider router ( #1117 )
2026-03-28 02:25:44 +08:00
RainbowBird
a64446fbb7
feat(server): enhance config guard with custom error messages and add FLUX_PACKAGES handling
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
Neko Ayaka
e8fa6c1ebd
fix(stage-layouts): incorrect place of about btn
2026-03-27 23:24:56 +08:00
LemonNeko
7dfd1c426c
fix(cap-vite): duplicate shortcut hint
2026-03-27 21:54:05 +08:00
Neko Ayaka
5535907aa8
release: v0.9.0-alpha.28
2026-03-27 18:01:13 +08:00
Neko Ayaka
2a9ae94239
fix(stage-tamagotchi): incorrect state managed for tamagotchi (desktop) hearing module
2026-03-27 17:58:45 +08:00
Neko Ayaka
9d983bb2ea
fix(stage-layouts,stage-tamagotchi): staled chat message state, conflicted chat store race write
2026-03-27 17:49:29 +08:00
Neko Ayaka
6675b3234d
release: v0.9.0-alpha.27
2026-03-27 15:55:49 +08:00
Neko Ayaka
cd826dcbce
release: v0.9.0-alpha.26
2026-03-27 15:33:24 +08:00
Neko Ayaka
fc72b7a56c
release: v0.9.0-alpha.25
2026-03-27 14:47:31 +08:00
github-actions[bot] and Crowdin Bot
f62005ead5
chore(i18n): update translations ( #1484 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2026-03-27 10:12:48 +08:00
Neko Ayaka
e2080c7178
release: v0.9.0-alpha.24
2026-03-27 03:39:08 +08:00
Neko Ayaka
2f29103671
chore(stage-ui): adjusted the position of view control btn
2026-03-27 02:30:11 +08:00
Neko Ayaka
b41718e738
chore(stage-ui): improved profile switcher size for desktop
2026-03-27 02:28:35 +08:00
Neko Ayaka
f89fa2d455
chore(stage-layouts): switched the position of about and profile picker
2026-03-27 02:28:08 +08:00
Neko Ayaka
662c1f4b10
chore(ui): better Select with border and shape
2026-03-27 02:27:04 +08:00
Neko Ayaka
539ba83a61
release: v0.9.0-alpha.23
2026-03-26 23:39:14 +08:00
Neko Ayaka
12a5219f29
chore(deps): incorrect package.json for eventa
2026-03-26 23:35:39 +08:00
Neko Ayaka
5b78f34847
perf(stage-ui): improve about dialog to be blurry
2026-03-26 23:32:06 +08:00
Neko Ayaka
aa8834db69
fix(stage-ui): incorrect size and style of Profile Selector
2026-03-26 23:32:05 +08:00
Neko Ayaka
7d0e02f57a
perf(ui): improve the props and customization of Select component
2026-03-26 23:32:05 +08:00
Lilia-Chen
1037614a89
fix(stage-ui-three): removed duplicated IBL inject
2026-03-26 14:23:55 +00:00
RainbowBird
b0576d3b89
chore(deps): move eventa to catalog
2026-03-26 21:45:01 +08:00
Neko Ayaka
f5dac392d3
feat(ui): now dedicated Select component
2026-03-26 21:09:42 +08:00
RainbowBird
40bd86f668
chore(deps): move drizzle-orm to catalog ( #1480 )
2026-03-26 20:52:40 +08:00
Neko Ayaka
6d871146e4
fix(ui): outdated import path
2026-03-26 20:41:30 +08:00
Neko Ayaka
9ee6ce7ab5
refactor(ui,stage-ui): migrate other path naming
2026-03-26 19:21:46 +08:00
Neko Ayaka
e1b0040a95
refactor(ui,stage-*): now Select component is ComboboxSelect
2026-03-26 19:18:15 +08:00
Neko Ayaka
5999744df1
fix(stage-ui): should correctly handle aliyun nls error
2026-03-26 19:05:54 +08:00
Neko Ayaka
46147b0f8b
fix(stage-*): incorrect use of useAudioDevices hook
2026-03-26 19:05:54 +08:00
Neko Ayaka
25b5de179d
Revert "chore(deps): replace with unplugin-vue"
...
This reverts commit 3339daa746 .
As unplugin-vue-i18n:
```
[unplugin-vue-i18n] `@vitejs/plugin-vue` plugin is not found or invalid version. Please install `@vitejs/plugin-vue` v4.3.4 or later version.
```
https://github.com/intlify/bundle-tools/blob/3da4987500bbf9b398b0681852b90470968bdc8c/packages/unplugin-vue-i18n/src/core/resource.ts#L167-L168
it seems they are depending on vite:vue while https://github.com/unplugin/unplugin-vue is different on plugin resolving, yet unplugin-vue seems
lost the track of new version.
2026-03-26 18:10:30 +08:00
breezy89757
f4d5d3de8d
feat(stage-ui): added Azure OpenAI provider ( #1057 )
...
---------
Assume-co-authored-by-agent: Unknown <unknown@example.com >
Co-authored-by-agent: Codex <267193182+codex@users.noreply.github.com >
2026-03-26 17:39:15 +08:00
Neko Ayaka
3339daa746
chore(deps): replace with unplugin-vue
2026-03-26 17:22:49 +08:00
AdairLi
002c35e11e
feat(stage-ui): add Z.ai provider ( #1409 )
2026-03-26 16:53:30 +08:00
howtomakeaname
7c04f9a8de
fix(stage-ui): allow custom model input when model list is empty ( #1437 )
...
---------
Co-authored-by-agent: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-26 16:48:05 +08:00
github-actions[bot] and Crowdin Bot
f8b2c34b4a
chore(i18n): update translations ( #1478 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2026-03-26 13:42:53 +08:00
Makito
279b4db1e7
fix(stage-ui-three): call nodeConstraintManager.update() in render loop
2026-03-25 23:59:11 +09:00