RainbowBird
fc0ad03411
feat(server): require BETTER_AUTH_SECRET and pass it explicitly to betterAuth
...
Without a stable secret, better-auth generates a random one per process,
which invalidates every session cookie and JWKS private key on redeploy
and across multi-instance deployments. Make it a required env var and
wire it into betterAuth({ secret }) explicitly so missing config fails
fast at boot instead of silently rotating keys.
2026-04-13 18:13:19 +08:00
yiduoyide
7309fcd358
fix(stage-tamagotchi): fix window title ( #1639 )
2026-04-13 14:31:30 +08:00
RainbowBird
671517864a
feat(flux): update transaction stats to use capacity from latest credit/initial transaction
2026-04-12 04:52:42 +08:00
RainbowBird
93888e6935
feat(server): use stripe product as flux pricing ( #1640 )
2026-04-12 04:32:42 +08:00
Neko Ayaka
b77a1af2c8
chore(stage-tamagotchi): improve widget calling devtools
2026-04-11 05:21:46 +08:00
Neko Ayaka
b18158bce2
chore(computer-use-mcp): remove all hardcoded file path
2026-04-11 05:13:55 +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
9a59848b85
fix(server): now import the ui-server-auth built artifacts into docker image
2026-04-10 22:35:24 +08:00
Neko Ayaka
9fe3abdf5b
chore(ci): publishes ui-server-auth as assets image
2026-04-10 19:36:53 +08:00
LemonNeko
c8a01e7a3b
feat(stage-pocket): allow to set transparent background
2026-04-10 17:51:09 +08:00
Neko Ayaka
fb3f54699b
chore(18n): unified to use sign in / sign out
2026-04-10 16:25:11 +08:00
Neko Ayaka
abc0cb0bc7
refactor(ui-server-auth,server): use better design of signin page
2026-04-10 16:25:11 +08:00
Neko Ayaka
dd284f0f27
release: v0.9.0
2026-04-10 14:48:30 +08:00
Neko Ayaka
3962139b93
chore(stage-tamagotchi,ui): improved about page
2026-04-10 13:54:22 +08:00
Makito
686c059364
perf(stage-tamagotchi): resize once and then animate the window move
...
---------
Co-authored-by-agent: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-10 05:04:50 +09:00
Makito
2a1c47eab7
feat(stage-tamagotchi): better transforming strategy for main-stage window
2026-04-10 05:02:34 +09:00
Makito
b11f251dd0
feat(stage-tamagotchi): move main-stage window to avoid overlap with onboarding window
2026-04-10 04:44:50 +09:00
Neko Ayaka
a0caaf3214
release: v0.9.0-rc.1
2026-04-10 03:40:59 +08:00
Neko Ayaka
628fe28969
refactor(stage-tamagotchi): improved about, better structure
2026-04-10 03:40:11 +08:00
Neko Ayaka
90294ce15c
refactor(stage-*): use new InputFileCard
2026-04-10 03:40:10 +08:00
Neko
c4a1502e78
fix(stage-tamagotchi): no longer being able to build electron due to nested pack ( #1609 )
2026-04-09 21:15:06 +08:00
Neko Ayaka
1be6defb08
chore(ci): updated tsconfig.json
2026-04-09 17:22:13 +08:00
LemonNeko
a786e4c228
fix(stage-pocket): position of status icons
2026-04-09 16:53:21 +08:00
Neko Ayaka
dc7132bb91
release: v0.9.0-beta.7
2026-04-08 04:17:03 +08:00
Neko Ayaka
b95d84fba7
perf(stage-tamagotchi): better fallback, matrix smoking test
2026-04-08 04:16:13 +08:00
Neko Ayaka
c2dba69a8b
fix(stage-tamagotchi): autoUpdater fix with channels
2026-04-08 03:32:07 +08:00
286cc33d0e
feat(stage-ui): let AIRI see tool failures in LLM context (captureToolErrors + xsai patches) ( #1602 )
...
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Cursor
Co-authored-by-agent: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-04-08 01:29:17 +08:00
Neko Ayaka
92b42b9454
fix(stage-pocket): outdated import
2026-04-08 01:25:39 +08:00
Neko Ayaka
160176b33a
fix(stage-*): qr should have dark mode adapted, connection component moved
2026-04-08 01:06:40 +08:00
LemonNeko
0cd095b323
feat(stage-pocket): scan qr code to connect to tamagotchi
2026-04-07 19:04:59 +08:00
Neko Ayaka
ffb7c2e05d
refactor(stage-web,ui-server-auth): rollback sign in design
2026-04-07 18:18:55 +08:00
Neko Ayaka
d989e2c8b7
fix(stage-tamagotchi): incorrect auto updater
2026-04-07 18:12:06 +08:00
NJX
0ddc2e12f2
feat(stage-tamagotchi): added weather API + tool for widget calling ( #1588 )
...
---------
Co-authored-by-agent: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by-agent: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-07 16:53:16 +08:00
Neko Ayaka
7f7f50b462
release: v0.9.0-beta.6
2026-04-07 04:58:46 +08:00
Richard Pinedo
99be852fe4
feat(stage-tamagotchi,stage-ui,server-sdk,server-runtime): zero-trust websocket authentication ( #1582 )
2026-04-07 04:05:35 +08:00
Neko Ayaka
5452c72351
fix(stage-tamagotchi): intercept close and treat as hide by default
...
Close #1585
2026-04-07 02:05:43 +08:00
Neko Ayaka
fe139f31cd
chore(stage-*): configured https, now dev:web:https or pnpm -F @proj-airi/stage-web dev:https works
2026-04-07 01:39:49 +08:00
LemonNeko
7690dc08c9
feat(stage-pocket-ios): websocket bridge
2026-04-06 23:39:54 +08:00
Neko Ayaka
aa9b6fec5f
fix(stage-tamagotchi): more onboarding fix
2026-04-06 21:49:37 +08:00
LemonNeko
883ec945d2
feat(stage-pocket): WebSocket status indicator + shared i18n ( #1586 )
2026-04-06 19:54:21 +08:00
LemonNeko
e35b3d228c
fix(stage-pocket-android): bridge the websocket connection to android native
2026-04-06 19:41:17 +08:00
Lulu
bb9a602767
fix(stage-*): onboarding model selection footer overlap and list height ( #1583 )
...
---------
Co-authored-by-agent: Cursor
2026-04-06 17:09:04 +08:00
Lulu
97b3cb9d34
fix(stage-tamagotchi): add drag region to onboarding layout ( #1584 )
...
Co-authored-by-agent: Cursor
2026-04-06 17:07:39 +08:00
Neko Ayaka
389388820f
release: v0.9.0-beta.5
2026-04-06 02:10:21 +08:00
jensenhuangfan
babdb0e6e7
fix(stage-tamagotchi): harden cross-platform auto-updater flow, diagnostics, logs, and cache cleanup ( #1566 )
2026-04-06 01:48:02 +08:00
Neko Ayaka
476ef2018f
style: many typescript v6 pending errors
2026-04-05 02:07:09 +08:00
Makito
3a018d91f3
chore(ci): add codesign and archive steps for stage-pocket iOS build
2026-04-04 17:14:34 +09:00
LemonNeko
1fccad5fc7
fix(stage-tamagotchi): rollback when wss enable failed, show errors
2026-04-03 18:28:07 +08:00
Neko Ayaka
9baa81ec30
fix(stage-*): missing install of embla-carousel-vue
2026-04-03 15:49:37 +08:00