 hahaqwqandRainbowBird
|
ae8552695b
|
feat(server): add .well-known/assetlinks.json for Android deeplinks (#1772)
Co-authored-by: RainbowBird <rbxin2003@outlook.com>
|
2026-05-08 21:14:00 +08:00 |
|
RainbowBird
|
6f0b7e0b9b
|
feat(auth): delete account (#1756)
|
2026-04-28 20:53:00 +08:00 |
|
 RainbowBirdandLiet Blue
|
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 |
|
RainbowBird
|
8967bbe211
|
feat(server): add TTS support with per-character billing
|
2026-04-17 02:59:14 +08:00 |
|
RainbowBird
|
57533044f7
|
feat(server): add gateway and model configuration to environment variables
|
2026-04-17 02:59:14 +08:00 |
|
RainbowBird
|
a11727020a
|
feat(server/billing): implement debt ledger for TTS service using FluxMeter
|
2026-04-17 02:59:14 +08:00 |
|
RainbowBird
|
93888e6935
|
feat(server): use stripe product as flux pricing (#1640)
|
2026-04-12 04:32:42 +08:00 |
|
RainbowBird
|
d782313464
|
feat(auth): jwt sign
|
2026-04-02 17:48:12 +08:00 |
|
RainbowBird
|
2eb30d6081
|
docs(auth): ai-context
|
2026-04-02 17:48:12 +08:00 |
|
RainbowBird
|
f1fe161bc0
|
feat(auth): OIDC (#1531)
|
2026-04-02 04:24:04 +08:00 |
|
RainbowBird
|
33bf61f3f7
|
fix(server): no cache
|
2026-03-30 19:45:43 +08:00 |
|
RainbowBird
|
bdb01d30f4
|
feat(auth): Bearer token handling and OAuth token extraction (#1501)
|
2026-03-28 20:27:47 +08:00 |
|
RainbowBird
|
4a85654d9b
|
feat(server/otel): follow opentelemetry metrics sharded
|
2026-03-28 04:57:28 +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
|
750e48ad95
|
refactor(server): redesign server routes structure
|
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
|
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
|
563d50fbee
|
feat(server): retry when booting error
|
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
|
97cadd5f7a
|
fix(stage-ui): update onboarding provider list and improve validation logic
|
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
|
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 |
|
 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
|
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
|
fc51738209
|
feat(server): stripe integration and credits system (#1024)
|
2026-03-28 02:25:44 +08:00 |
|
RainbowBird
|
0732827a9e
|
refactor(server): replace postgres-js to pg to support auto-instrumentation
|
2026-03-09 18:47:34 +08:00 |
|
RainbowBird
|
47d97320ef
|
fix(server): collect metrics correctly
|
2026-03-06 04:14:04 +08:00 |
|
RainbowBird
|
284b100030
|
feat(server): add OpenTelemetry observability stack
|
2026-03-06 02:58:44 +08:00 |
|
RainbowBird
|
6c7aa855cf
|
feat(server): log api error
|
2026-03-04 19:06:24 +08:00 |
|
 RainbowBirdandSergei 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
|
f787485b29
|
feat(server): health check route
|
2026-02-26 17:53:14 +08:00 |
|
RainbowBird
|
ea05075550
|
feat(server): database migration
|
2026-02-26 15:01:06 +08:00 |
|
RainbowBird
|
7c9a23f250
|
feat(server,stage-ui): sync message to server (#990)
|
2026-01-24 17:57:45 +08:00 |
|
RainbowBird
|
9346708c34
|
feat(server): characters (#882)
|
2026-01-07 21:37:54 +08:00 |
|
RainbowBird
|
03a89e81a1
|
refactor(server): character hono app type
|
2026-01-05 18:14:18 +08:00 |
|
RainbowBird
|
1ec22a4855
|
refactor(sever): app type
|
2026-01-05 18:05:24 +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 |
|