RainbowBird
bb0c93edb4
fix(server/auth): skip state_mismatch check
2026-03-28 15:47:19 +08:00
RainbowBird
88c195f672
fix(server): better-auth cookie login
2026-03-28 05:41:43 +08:00
RainbowBird
4a85654d9b
feat(server/otel): follow opentelemetry metrics sharded
2026-03-28 04:57:28 +08:00
RainbowBird
9f14013b06
fix(package): set package as private to prevent unintended publishing
2026-03-28 04:12:00 +08:00
RainbowBird
ee9b799721
fix(server/stripe): ensure valid fluxAmount check in checkout session processing
2026-03-28 04:00:14 +08:00
RainbowBird
45bc5fef22
feat(server/otel): integrate OpenTelemetry logging and emit logs with context
2026-03-28 03:59:09 +08:00
RainbowBird
04c8f499b9
feat(server/stripe): update flux package handling and metadata integration
2026-03-28 03:24:51 +08:00
RainbowBird
1645d2a475
fix(stage-ui/auth): prevent multiple syncs and ensure providers are only set if not already configured
2026-03-28 02:25:44 +08:00
RainbowBird
2f730ef93a
feat(server): refactor flux auditing to transaction logging
2026-03-28 02:25:44 +08:00
RainbowBird
28f5c87fb2
chore(server): disable audio endpoint
2026-03-28 02:25:44 +08:00
RainbowBird
4673494e73
chore: cleanup
2026-03-28 02:25:44 +08:00
RainbowBird
87d3d65b6a
refactor(billing): rename debitFlux to consumeFluxForLLM and enhance metadata handling
2026-03-28 02:25:44 +08:00
RainbowBird
750e48ad95
refactor(server): redesign server routes structure
2026-03-28 02:25:44 +08:00
RainbowBird
a515d20091
feat(server): chat broadcast utilities for message handling
2026-03-28 02:25:44 +08:00
RainbowBird
b3bd772152
refactor(server): enhance observability metrics and error handling in v1 completions
2026-03-28 02:25:44 +08:00
RainbowBird
c0d4c9043a
docs(server): ai context
2026-03-28 02:25:44 +08:00
RainbowBird
c4018c63c3
refactor(server/o11y): otel constants
2026-03-28 02:25:44 +08:00
RainbowBird
2714a44c5b
refactor(server): http query utils for pagination
2026-03-28 02:25:44 +08:00
RainbowBird
ab5a00b77f
refactor(server): redis keys
2026-03-28 02:25:44 +08:00
RainbowBird
fa1fed0c15
refactor(server): error-message util
2026-03-28 02:25:44 +08:00
RainbowBird
bf85158aa9
fix(server,stage-ui,i18n): address PR #1376 review comments
2026-03-28 02:25:44 +08:00
RainbowBird
8322c2c622
refactor(server): split mq libs, organize billing services structure
2026-03-28 02:25:44 +08:00
RainbowBird
aed2265d4a
fix(stage-pages): flux page display
2026-03-28 02:25:44 +08:00
RainbowBird
11c456c0a7
refactor(server): squash flux-audit-log into flux-ledger
2026-03-28 02:25:44 +08:00
RainbowBird
0a2fefc304
refactor(server): rename tests folder
2026-03-28 02:25:44 +08:00
RainbowBird
eab60d0bdb
feat(server): reimplement message queue, drop outbox
2026-03-28 02:25:44 +08:00
RainbowBird
405904183f
refactor(server): revert a8f445a17985a90d7eb5d981b4231114c3066e94
2026-03-28 02:25:44 +08:00
RainbowBird
2b3721b3ac
fix(server/docker): remove apply .env.example
2026-03-28 02:25:44 +08:00
RainbowBird
563d50fbee
feat(server): retry when booting error
2026-03-28 02:25:44 +08:00
RainbowBird
a64e67e0ff
chore(docker): disable railway pnpm cache
2026-03-28 02:25:44 +08:00
RainbowBird
bce1405b79
fix(docker): railway deploy
2026-03-28 02:25:44 +08:00
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
c0d0e22f12
fix(server): docker build
2026-03-28 02:25:44 +08:00
RainbowBird
34b8c82bd5
fix(server): type error
2026-03-28 02:25:44 +08:00
RainbowBird
b78a8477e6
feat(server): enable tts, asr base
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
e24da799d0
fix(server): squash drizzle schema
2026-03-28 02:25:44 +08:00
RainbowBird
9641df258e
docs(server): add ai-context
2026-03-28 02:25:44 +08:00
RainbowBird
ef18772798
feat(server): message queue
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
0d9eebc368
chore(ci): rename dev server workflow
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
dcfa00ca64
docs(stage-web): update term of services
2026-03-28 02:25:44 +08:00
RainbowBird
357409bb7a
chore(workflow): add serverlize deployment
2026-03-28 02:25:44 +08:00
RainbowBird
45c74ec454
chore(stage-tamagotchi): skip type check in building stage
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
4f29264a0c
chore(server): update grafana dashboard
2026-03-28 02:25:44 +08:00
RainbowBird
c78ac2ccf1
fix(server): collect metrics correctly
2026-03-28 02:25:44 +08:00
RainbowBird
3917af0250
refactor(server): organize order
2026-03-28 02:25:44 +08:00
RainbowBird
7018eb98b8
refactor(server): rename configkv get or throw
2026-03-28 02:25:44 +08:00
RainbowBird
83443e1f59
chore(server): stripe type
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
a70001f461
fix(server): resolve config kv properly
2026-03-28 02:25:44 +08:00
RainbowBird
4e510bf5c2
feat(server): stripe service, more stripe table
2026-03-28 02:25:44 +08:00
RainbowBird
889a1e0800
feat(server): redis, config kv integration
2026-03-28 02:25:44 +08:00
RainbowBird
391fdd542a
fix(server): customer id
2026-03-28 02:25:44 +08:00
RainbowBird
eab6772a89
chore(server): resolve db type
2026-03-28 02:25:44 +08:00
RainbowBird
0aa90bd713
refactor(server): do not require backend llm api key and base url
2026-03-28 02:25:44 +08:00
RainbowBird
d8b3a18d65
refactor(server): add more error utils
2026-03-28 02:25:44 +08:00
RainbowBird
b0576d3b89
chore(deps): move eventa to catalog
2026-03-26 21:45:01 +08:00
RainbowBird
15b83b7205
chore(build): enableGlobalVirtualStore
2026-03-16 17:38:11 +08:00
RainbowBird
0732827a9e
refactor(server): replace postgres-js to pg to support auto-instrumentation
2026-03-09 18:47:34 +08:00
RainbowBird
64da72e95a
chore: ignore antfu's ghfs
2026-03-09 15:51:53 +08:00
RainbowBird
5e20939912
fix(stage-layouts): login drawer in mobile
2026-03-07 17:22:23 +08:00
RainbowBird
47d97320ef
fix(server): collect metrics correctly
2026-03-06 04:14:04 +08:00
RainbowBird
6c7aa855cf
feat(server): log api error
2026-03-04 19:06:24 +08:00
RainbowBird
f38871b2d8
refactor(server): squash drizzle migration files
2026-03-04 18:41:21 +08:00
RainbowBird
a2356608fe
refactor(server): api server url env
2026-03-03 17:36:40 +08:00
RainbowBird
8ff4effb6c
perf(server): upsert chat messages
2026-03-03 00:45:00 +08:00
RainbowBird and Sergei Kochanov
24eb86f682
fix(server): limited body size to 1MB
...
Co-authored-by: Sergei Kochanov <47022537+sergeykochanov@users.noreply.github.com >
2026-03-03 00:44:58 +08:00
RainbowBird
3c1fbdb654
refactor(server): move auth, db and env to libs
2026-03-02 16:55:16 +08:00
RainbowBird
5b9610e2f9
fix(server): railway build
2026-02-26 18:31:14 +08:00
RainbowBird
7bab092592
chore(server): apply env to docker compose
2026-02-26 18:10:25 +08:00
RainbowBird
f787485b29
feat(server): health check route
2026-02-26 17:53:14 +08:00
RainbowBird
27c4d567a9
chore(server): fix dockerfile
2026-02-26 17:14:41 +08:00
RainbowBird
2ce04a01a8
chore: try to fix build failed
2026-02-26 16:54:40 +08:00
RainbowBird
76e8287839
chore(server): resolve type
2026-02-26 16:38:43 +08:00
RainbowBird
ea05075550
feat(server): database migration
2026-02-26 15:01:06 +08:00
RainbowBird
cfa375f34a
feat(stage-*): support max fps
2026-02-01 22:20:10 +08:00
RainbowBird
a57b9e5519
refactor(stage-web): merge login redirect judgement statement
2026-01-27 15:53:02 +08:00
RainbowBird
fe65a207bf
refactor(server,stage-ui): use local first message key
2026-01-24 19:32:39 +08:00
RainbowBird
de48eb0f16
refactor(stage-ui): set and get idb value raw
2026-01-23 17:22:59 +08:00
RainbowBird
dedfbafcd9
chore(stage-ui): lint
2026-01-23 13:40:10 +08:00
RainbowBird
861a80db32
chore(i18n): lint
2026-01-23 13:39:19 +08:00
RainbowBird
e235a50318
refactor(stage-ui): resolve character & provider catalog types
2026-01-21 23:32:03 +08:00
RainbowBird
3590fdbdf7
feat(stage-ui): add datetime as context provider for chat
2026-01-21 23:23:20 +08:00
RainbowBird
cda460ea29
fix(stage-pages): v2 provider can skip validation
2026-01-21 23:05:01 +08:00
RainbowBird
78afeeb82c
refactor(auth): move fetchSession to auth store and remove from index.vue
2026-01-21 22:55:58 +08:00
RainbowBird
afa0e283de
fix(stage-pages): v2 provider editing state
2026-01-21 22:53:48 +08:00
RainbowBird
b34f7ea5f8
fix(docker): server dockerfile
2026-01-14 14:22:26 +08:00
RainbowBird
73455d9b22
fix(stage-ui, stage-web): oauth loading state
2026-01-14 14:19:57 +08:00
RainbowBird
f8b6300e26
feat(stage-ui, stage-web): add loading state for authing
2026-01-14 14:11:35 +08:00
RainbowBird
061def6436
feat(stage-web): use drawer in mobile login page
2026-01-11 13:55:22 +08:00
RainbowBird
0d4d2139d2
chore: resolve type issue
2026-01-08 01:06:50 +08:00
RainbowBird
71225b3729
chore: resolve build issue
2026-01-08 00:54:48 +08:00