Commit Graph
1591 Commits
Author SHA1 Message Date
Neko AyakaandMakito dee8ec8ced feat(stage-tamagotchi): debugger
Co-authored-by: Makito <5277268+sumimakito@users.noreply.github.com>
2025-10-03 16:34:11 +08:00
github-actions[bot] bf7495efb6 chore(nix): update assets hash 2025-10-03 08:23:41 +00:00
Neko Ayaka 074f569918 chore: update lock 2025-10-03 16:20:21 +08:00
Neko Ayaka 2668e3cc75 refactor(apps): remove realtime-audio for 11Labs & prompt engineering 2025-10-03 16:09:16 +08:00
Neko Ayaka c5cbf32abf refactor(stage-tamagotchi): use electron based version 2025-10-03 16:08:11 +08:00
Neko Ayaka b5a2fb350c refactor(stage-tamagotchi): remove tauri based tamagotchi 2025-10-03 16:07:14 +08:00
Neko Ayaka c67433e7d9 refactor(stage-*): use stage-pages for settings pages 2025-10-03 16:06:47 +08:00
github-actions[bot] 682b5fc5e1 chore(nix): update pnpmDeps hash 2025-10-03 07:52:00 +00:00
Neko Ayaka e52efebd6c refactor(stage-*): move shared pages to stage-pages package 2025-10-03 15:48:45 +08:00
Horu e2df261364 fix: fix web Dockerfile failed to build (#627) 2025-10-02 20:29:51 +08:00
Neko Ayaka 51c38c8548 fix(stage-*): not respond if no websocket works 2025-10-01 22:18:08 +08:00
藍+85CD b6497dcc33 perf: use shallow-ref for web audio api class (#623)
* perf: use shallow-ref for web audio api class

* Update packages/stage-ui/src/stores/audio.ts
2025-10-01 14:46:36 +08:00
IroandNeko c3e37a9444 fix: enhance OpenAI provider validation for speech recognition servers (issue #557) (#606)
---------

Co-authored-by: Neko <neko@ayaka.moe>
2025-10-01 01:12:19 +08:00
b190122bf1 feat(stage-ui,stage-web): Implement Comprehensive Module Settings Management with Frontend UI and Backend WebSocket Integration (#617)
---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Neko Ayaka <neko@ayaka.moe>
2025-10-01 01:11:12 +08:00
藍+85CDandNeko Ayaka de3f8d952c feat(stage-ui-three): vrm lip-sync (#620)
---------

Co-authored-by: Neko Ayaka <neko@ayaka.moe>
2025-10-01 00:52:56 +08:00
Neko Ayaka 99cdd34dee fix(stage-web): include sitemap from docs as base sitemap 2025-10-01 00:09:36 +08:00
github-actions[bot] fddb943a9d chore(nix): update pnpmDeps hash 2025-09-30 16:04:10 +00:00
Makito 09d084bec2 feat(stage-web,stage-ui): beat sync (#621) 2025-10-01 00:01:18 +08:00
Neko Ayaka 13f32255bd fix(docs): incorrect sitemap config for hostname 2025-09-30 23:54:23 +08:00
Neko Ayaka 5179bf3d0d fix(stage-web): not migrated successfully for pipeline 2025-09-28 17:19:06 +08:00
Neko Ayaka aed77fc3c9 fix(stage-ui): text to speech wasn't working 2025-09-28 17:10:36 +08:00
Neko Ayaka 29c0fedccb style(stage-ui): use kebeb case for directories under packages 2025-09-28 15:27:59 +08:00
Neko Ayaka 051482ef39 fix(tresjs): missing vue-tsc 2025-09-28 14:59:49 +08:00
Neko AyakaandIro 7ea96b7c00 feat(tresjs): added tresjs package with new Tresjs v5 integrated post-processing components
Fix #605

- https://github.com/Tresjs/post-processing/issues/212

Co-authored-by: Iro <155815508+Iro96@users.noreply.github.com>
2025-09-28 14:12:13 +08:00
AdairLi 2709d12152 fix the bug of justifing the validation of the novita ai (#615) 2025-09-28 13:19:20 +08:00
Weathercold d7bfe19567 fix(nix): run hash update actions sequentially (#616) 2025-09-28 13:15:58 +08:00
sahara12352 83a2f77f7e chore(i18n): fix russian transition (#611) 2025-09-27 21:58:23 +08:00
github-actions[bot] ad82faf674 chore(nix): update pnpmDeps hash 2025-09-26 09:13:43 +00:00
Neko Ayaka 372125fb89 chore(deps): bump dependencies
Notice: after bumping up to three 0.180.0 with @types/three 0.180.0,
  Argument of type 'Group<Object3DEventMap>' is not assignable to parameter of type 'Object3D<Object3DEventMap>'.
    Type 'Group<Object3DEventMap>' is missing the following properties from type 'Object3D<Object3DEventMap>': setPointerCapture, releasePointerCapture, hasPointerCapture

Currently, AFAIK, clearly, three, and @types/three doesn't have the setPointerCapture, releasePointerCapture, hasPointerCapture method / getters
The only place I found on GitHub, points out that https://github.com/pmndrs/xr/blob/456aa380206e93888cd3a5741a1534e672ae3106/packages/pointer-events/src/pointer.ts#L69-L100 declares

```js
declare module 'three' {
  interface Object3D {
    setPointerCapture(pointerId: number): void
    releasePointerCapture(pointerId: number): void
    hasPointerCapture(pointerId: number): boolean

    intersectChildren?: boolean
    interactableDescendants?: Array<Object3D>
    /**
     * @deprecated
     */
    ancestorsHaveListeners?: boolean
    ancestorsHavePointerListeners?: boolean
    ancestorsHaveWheelListeners?: boolean
  }
}
```

And in @tresjs/core v5, it uses the @pmndrs/pointer-events internally.
Somehow the Object3D from @types/three and the one augmented by @pmndrs/pointer-events are not compatible.

`new Object3D() as unknown as Object3D` works as workaround here but there should be no need to do such a thing since these two Object3D should be the same.
With no updates from `typescript`, I assume there is no breaking change or regression from `typescript` side.
2025-09-26 17:07:07 +08:00
github-actions[bot] 6d4c823070 chore(nix): update pnpmDeps hash 2025-09-25 14:02:27 +00:00
Lilia_Chen 5459741276 refactor(stage-ui,renderer-three) - three-scene package (#569) 2025-09-25 21:59:29 +08:00
Neko Ayaka bb273dcda0 fix(stage-web): incorrect system path 2025-09-25 21:41:48 +08:00
Neko Ayaka 73d3fd0765 chore(i18n): updated 2025-09-25 18:54:37 +08:00
Neko Ayaka 4a31fda922 feat(stage-ui/providers): added 302.AI 2025-09-25 15:14:14 +08:00
RainbowBird 7a0d7f3e58 chore(CI): bump checkout to v5 2025-09-24 23:37:41 +08:00
RainbowBird cc80c10074 chore(CI): check provenance 2025-09-24 22:23:29 +08:00
Makito 38f748bcc4 fix(stage-tamagotchi): unknown reference 2025-09-21 21:10:41 +09:00
Makito b8d419fb13 fix: lint errors 2025-09-21 19:01:34 +09:00
Makito a0f529e467 fix(i18n): wrap problematic strings with quotes 2025-09-21 16:29:35 +09:00
Kthunda 0e39750586 feat(i18n): French translation (#540) 2025-09-21 13:50:33 +08:00
Iro d60cc081e3 feat(server-runtime): harden WebSocket peer handling and validation (#598) 2025-09-21 13:49:11 +08:00
dass90 e2db4f6698 fix: show voices search result correctly (#593) 2025-09-21 13:48:19 +08:00
Sline f4a5828ea7 fix: Implement DPI Scaling Support (#601) 2025-09-21 13:46:42 +08:00
RainbowBird 400103c488 style(stage-tamagotchi): add drag region 2025-09-17 17:10:53 +08:00
Neko Ayaka 58616d9edb style(stage-*): bubble styles 2025-09-17 02:25:13 +08:00
LemonNeko bb98376136 fix(stage-ui): padding model preview to correct aspect ratio (#594) 2025-09-17 00:52:35 +08:00
Neko Ayaka e27b02117c fix(stage-ui): model selector image not cover 2025-09-16 00:25:51 +08:00
Neko Ayaka 84d7e08355 refactor(docs): split utils 2025-09-16 00:13:12 +08:00
Neko Ayaka c2b2f120e0 refactor(docs): split styles 2025-09-16 00:11:48 +08:00
RainbowBird 4befe055c0 chore: clean netlify config (#591) 2025-09-16 00:04:05 +08:00