RainbowBird
098e09a284
feat(server): stream tts provider
2026-05-16 17:29:40 +08:00
RainbowBird
a28dcedede
feat(server): llm & tts gateway ( #1837 )
2026-05-15 19:00:38 +08:00
RainbowBird
3984677b01
feat(analytics): integrate PostHog for server-side event tracking
...
CI / Lint (push) Waiting to run
CI / Build Test (stage-tamagotchi) (push) Waiting to run
CI / Build Test (stage-tamagotchi-godot) (push) Waiting to run
CI / Build Test (stage-web) (push) Waiting to run
CI / Build Test (ui-loading-screens) (push) Waiting to run
CI / Build Test (ui-transitions) (push) Waiting to run
CI / Type Check (push) Waiting to run
CI / Check Provenance (push) Waiting to run
Cloudflare Workers / Deploy - stage-web (push) Waiting to run
Cloudflare Workers (server-dev) / Deploy - stage-web (server-dev) (push) Waiting to run
Update Nix pnpmDeps Hash / update (push) Has been cancelled
- Added a new PostHog client for capturing server-side business events such as Stripe webhooks and subscription state changes.
- Implemented various tracking functions for pricing funnel steps, character creation, and chat session starts.
- Enhanced the flux meter tests to handle partial charges and report unbilled flux correctly.
- Updated the CharacterDialog and Flux settings pages to track user interactions with analytics events.
- Introduced a mechanism to identify users on PostHog based on authentication state to ensure accurate funnel tracking.
- Added necessary dependencies for PostHog integration in the project.
2026-05-15 16:20:47 +08:00
RainbowBird
272cdae03b
feat(server/otel): restructure observability metrics and add active sessions gauge
...
- Moved RateLimitMetrics import path to a more centralized location.
- Introduced a new file for active sessions gauge to track user sessions in the database.
- Updated index.ts to include new metrics and ensure proper initialization of observability metrics.
- Modified various routes and services to utilize the new observability structure.
- Added smoke tests for HTTP and WebSocket metrics to ensure proper metric registration and functionality.
- Enhanced error handling for metrics reading failures to improve observability.
2026-05-12 23:10:13 +08:00
RainbowBird
d24b22a561
refactor(server/otel): hono otel integrate
CI / Check Provenance (push) Waiting to run
CI / Lint (push) Waiting to run
CI / Build Test (stage-tamagotchi) (push) Waiting to run
CI / Build Test (stage-tamagotchi-godot) (push) Waiting to run
CI / Build Test (stage-web) (push) Waiting to run
CI / Build Test (ui-loading-screens) (push) Waiting to run
CI / Build Test (ui-transitions) (push) Waiting to run
CI / Type Check (push) Waiting to run
Cloudflare Workers / Deploy - stage-web (push) Waiting to run
Update Nix pnpmDeps Hash / update (push) Has been cancelled
2026-05-11 12:01:57 +08:00
Neko Ayaka
6d61699d10
release: v0.10.2
2026-05-07 19:36:33 +08:00
Neko Ayaka
6dd370433a
release: v0.10.1
CI / Build Test (ui-transitions) (push) Waiting to run
CI / Type Check (push) Waiting to run
CI / Check Provenance (push) Waiting to run
CI / Build Test (stage-tamagotchi) (push) Waiting to run
CI / Build Test (stage-tamagotchi-godot) (push) Waiting to run
CI / Build Test (stage-web) (push) Waiting to run
CI / Build Test (ui-loading-screens) (push) Waiting to run
CI / Lint (push) Waiting to run
Cloudflare Workers / Deploy - stage-web (push) Waiting to run
2026-05-05 14:10:55 +08:00
Neko Ayaka
ca722f69b7
release: v0.10.0
CI / Check Provenance (push) Waiting to run
CI / Lint (push) Waiting to run
CI / Build Test (stage-tamagotchi) (push) Waiting to run
CI / Build Test (stage-tamagotchi-godot) (push) Waiting to run
CI / Build Test (stage-web) (push) Waiting to run
CI / Build Test (ui-loading-screens) (push) Waiting to run
CI / Build Test (ui-transitions) (push) Waiting to run
CI / Type Check (push) Waiting to run
Cloudflare Workers / Deploy - stage-web (push) Waiting to run
2026-05-03 23:17:03 +08:00
RainbowBird
172e4ce59c
feat(auth): email login & profile ( #1745 )
...
Co-authored-by: Liet Blue <127093491+lietblue@users.noreply.github.com>
2026-04-28 00:07:38 +08:00
Neko Ayaka
2ab21879dd
chore(deps): bump dependencies
2026-04-18 19:18:17 +08:00
Neko Ayaka
f286464e03
chore(deps): bump dependencies
2026-04-15 14:44:59 +08:00
Neko Ayaka
67398494c7
fix(server): zod is required
2026-04-11 04:19:28 +08:00
Neko Ayaka
95eac8e41c
chore(deps): bump dependencies
2026-04-11 04:00:49 +08:00
Neko Ayaka
dd284f0f27
release: v0.9.0
2026-04-10 14:48:30 +08:00
Neko Ayaka
a0caaf3214
release: v0.9.0-rc.1
2026-04-10 03:40:59 +08:00
Neko Ayaka
dc7132bb91
release: v0.9.0-beta.7
CI / Build Test (ui-loading-screens) (push) Waiting to run
CI / Lint (push) Waiting to run
CI / Build Test (stage-tamagotchi) (push) Waiting to run
CI / Build Test (stage-web) (push) Waiting to run
CI / Build Test (ui-transitions) (push) Waiting to run
CI / Type Check (push) Waiting to run
CI / Check Provenance (push) Waiting to run
Cloudflare Workers / Deploy - stage-web (push) Waiting to run
Update Nix assets Hash / update (push) Has been cancelled
Update Nix pnpmDeps Hash / update (push) Has been cancelled
2026-04-08 04:17:03 +08:00
Neko Ayaka
7f7f50b462
release: v0.9.0-beta.6
2026-04-07 04:58:46 +08:00
Neko Ayaka
389388820f
release: v0.9.0-beta.5
CI / Lint (push) Waiting to run
CI / Build Test (stage-tamagotchi) (push) Waiting to run
CI / Build Test (stage-web) (push) Waiting to run
CI / Build Test (ui-loading-screens) (push) Waiting to run
CI / Build Test (ui-transitions) (push) Waiting to run
CI / Type Check (push) Waiting to run
CI / Check Provenance (push) Waiting to run
Cloudflare Workers / Deploy - stage-web (push) Waiting to run
2026-04-06 02:10:21 +08:00
RainbowBird
9451cd7cc0
feat(otel): server instrumentation script
2026-04-02 18:21:30 +08:00
RainbowBird
d782313464
feat(auth): jwt sign
2026-04-02 17:48:12 +08:00
RainbowBird
f1fe161bc0
feat(auth): OIDC ( #1531 )
2026-04-02 04:24:04 +08:00
LemonNeko
60112eaa85
release: v0.9.0-beta.4
2026-04-01 19:19:22 +08:00
Makito
e9be0cf98c
release: v0.9.0-beta.3 and ios build 8
CI / Lint (push) Waiting to run
CI / Build Test (stage-tamagotchi) (push) Waiting to run
CI / Build Test (stage-web) (push) Waiting to run
CI / Build Test (ui-loading-screens) (push) Waiting to run
CI / Build Test (ui-transitions) (push) Waiting to run
CI / Type Check (push) Waiting to run
CI / Check Provenance (push) Waiting to run
Cloudflare Workers / Deploy - stage-web (push) Waiting to run
2026-04-01 15:35:07 +09:00
Neko Ayaka
497524a22f
release: v0.9.0-beta.2
2026-03-31 17:33:53 +08:00
Neko Ayaka
c751f48401
release: v0.9.0-beta.1
2026-03-31 14:35:19 +08:00
Neko Ayaka
21a092be71
release: v0.9.0-alpha.36
2026-03-30 22:49:38 +08:00
Makito
0e9122b5ac
release: v0.9.0-alpha.35
2026-03-30 14:44:33 +09:00
Neko Ayaka
fbf6a05f1e
release: v0.9.0-alpha.34
2026-03-29 15:28:42 +08:00
Neko Ayaka
d5f24107b7
release: v0.9.0-alpha.32
2026-03-29 02:44:08 +08:00
Neko Ayaka
06570b4dde
release: v0.9.0-alpha.31
2026-03-28 12:57:31 +08:00
Makito
c0e499b044
release: v0.9.0-alpha.30
2026-03-28 11:52:22 +09:00
Ayaka Neko
129fbf3fcb
release: v0.9.0-alpha.29
2026-03-28 04:06:59 +08:00
RainbowBird
45bc5fef22
feat(server/otel): integrate OpenTelemetry logging and emit logs with context
2026-03-28 03:59:09 +08:00
RainbowBird
2f730ef93a
feat(server): refactor flux auditing to transaction logging
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
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
ef18772798
feat(server): message queue
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
963306944e
feat(server): add OpenTelemetry observability stack ( #1154 )
...
Co-authored-by: Claude <noreply@anthropic.com>
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
d8b3a18d65
refactor(server): add more error utils
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
5535907aa8
release: v0.9.0-alpha.28
2026-03-27 18:01:13 +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
CI / Lint (push) Waiting to run
CI / Build Test (stage-tamagotchi) (push) Waiting to run
CI / Build Test (stage-web) (push) Waiting to run
CI / Build Test (ui-loading-screens) (push) Waiting to run
CI / Build Test (ui-transitions) (push) Waiting to run
CI / Type Check (push) Waiting to run
CI / Check Provenance (push) Waiting to run
Cloudflare Workers / Deploy - stage-web (push) Waiting to run
Update Nix pnpmDeps Hash / update (push) Waiting to run
2026-03-27 14:47:31 +08:00
Neko Ayaka
e2080c7178
release: v0.9.0-alpha.24
2026-03-27 03:39:08 +08:00
Neko Ayaka
539ba83a61
release: v0.9.0-alpha.23
2026-03-26 23:39:14 +08:00
RainbowBird
40bd86f668
chore(deps): move drizzle-orm to catalog ( #1480 )
2026-03-26 20:52:40 +08:00