Liet Blue
48c88cc278
feat(stage-web): add table view, auto-process and hover preview to devtools/background-removal ( #771 )
2025-11-27 21:09:07 +08:00
Neko
2da7db289b
fix(stage-tamagotchi): try to fix #770 macOS crashes with Team ID mismatch check ( #772 )
2025-11-27 16:36:32 +08:00
Neko Ayaka
7db9907cdc
chore(deps): bump @proj-airi/unplugin-fetch
2025-11-27 15:39:29 +08:00
Neko Ayaka
c3f7098511
refactor(ci): to not to build in PR workflow, but only initialization
2025-11-27 14:17:26 +08:00
Neko Ayaka
c3a4b29991
feat(stage-web,docs): configured open graph protocol image
2025-11-27 00:40:16 +08:00
Neko Ayaka
bfdd8574fe
fix(ci): remove redirects for assets, simplify /docs/en/ redirects
2025-11-27 00:15:19 +08:00
Neko Ayaka
1ad92bec1a
chore(ci): do not clean R2 upload for better reusability
2025-11-27 00:04:53 +08:00
Neko Ayaka
dbff4fc2fb
chore(ci): migrated to use Cloudflare Workers
2025-11-26 21:46:32 +08:00
Neko Ayaka
53e5ce6798
feat(vite-plugin-warpdrive): new Vite plugin for uploading large assets to S3 compatible storages
2025-11-26 21:46:32 +08:00
Neko Ayaka
e3853445a1
refactor(stage-*): static assets path migrated to use new URL(...)
2025-11-26 21:46:31 +08:00
Neko Ayaka
e9e138e313
chore(ci): move away from Netlify to Cloudflare Workers (Pages)
...
We are hitting Netlify project shutdown today, all because we pushed over 200 commits and triggering builds for the past 10 days as new billing cycle.[^1]
Giving that the fact Netlify setting the old Pro plan as legacy plans[^2], despite we spent more than $40 each month hosting over 30 pages for our open source
projects across @nolebase, @qifi-dev, @nekomeowww, @LittleSound, @proj-airi, and also @moeru, we used to have old Pro plan serve for over 2500 minutes of build[^3],
where currently Netlify Pro plan only offers 3000 credits[^4] (5000 credits when they first introduced[^5], but later reduced for unknown reason), and each production
build costs 15 credits no matter how long it takes or sizes, even counted for Netlify CLI uploads[^6].
We decided to move all our existing projects to Cloudflare Workers (Pages) as better alternative solution (even though Cloudflare suffers from incidents this month they do still
provide reasonable services for static website hosting without ridiculous pricing design Netlify offers).
[^1]: https://www.netlify.com/changelog/netlify-pricing-update-introducing-credit-based-plans/
[^2]: https://docs.netlify.com/manage/accounts-and-billing/billing/billing-for-legacy-plans/billing-faq-for-legacy-plans/
[^3]: https://web.archive.org/web/20250829201530/https://www.netlify.com/pricing/#pricing-table
[^4]: https://www.netlify.com/pricing/
[^5]: https://www.reddit.com/r/Netlify/comments/1n8hljx/comment/nhmfqh5/
[^6]: https://docs.netlify.com/manage/accounts-and-billing/billing/billing-for-credit-based-plans/how-credits-work/
2025-11-25 23:33:15 +08:00
957dc638f7
chore(ci): add Crowdin action ( #762 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Neko <neko@ayaka.moe >
2025-11-25 11:48:34 +08:00
Astro Angelfish
73d68c91be
feat(stage-tamagotchi): wayland support ( #761 )
2025-11-24 17:20:35 +08:00
Neko Ayaka
e34e7aa389
release: v0.8.0-alpha.4
2025-11-24 16:36:27 +08:00
Neko Ayaka
08664e3e3c
release: v0.8.0-alpha.3
2025-11-24 12:35:12 +08:00
Neko Ayaka
052da41a89
release: v0.8.0-alpha.2
2025-11-24 03:59:01 +08:00
Neko Ayaka
24ac50325d
fix(ci): dockerfile missing python3-setuptools due to dnsutils removed since Python 3.12
2025-11-24 03:58:23 +08:00
Neko Ayaka
091b980ae1
release: v0.8.0-alpha.1
2025-11-24 02:48:49 +08:00
383a83d0c5
fix(stage-ui): early return for Live2D drop-shadow update hook ( #758 )
...
* fix(live2d): - Short-circuited the Live2D drop-shadow updater so it only computes/applies filters and runs the animation loop when the shadow setting is enabled
- Default live2dShadowEnabled to true
* [autofix.ci] apply automated fixes
* Update packages/stage-ui/src/components/scenes/live2d/Model.vue
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Neko <neko@ayaka.moe >
2025-11-24 02:39:56 +08:00
Neko Ayaka
521c38a6e8
feat(stage-tamagotchi): notice before toggling Fade on Hover
2025-11-24 00:22:47 +08:00
Neko Ayaka
22845805fd
feat(stage-tamagotchi): Notice window
2025-11-24 00:22:47 +08:00
Neko Ayaka
8de81c041b
feat(stage-tamagotchi): new helper ReferencedWindow
2025-11-24 00:22:47 +08:00
Mr-Quin
8275529aee
feat(stage-*): apply ripple grid to other pages ( #751 )
2025-11-23 15:36:05 +08:00
Mr-Quin
b60e0d59c5
perf(stage-web): improve chat responsiveness & loading order ( #754 )
2025-11-23 15:12:47 +08:00
Mr-Quin
7e299e1788
chore(stage-*): improve use of useDark, remove nprogress for tamagotchi ( #753 )
2025-11-22 03:09:44 +08:00
Mr-Quin
5eb6b826c3
feat(stage-tamagotchi): memorize scroll position ( #752 )
2025-11-20 18:37:59 +08:00
Neko Ayaka
075a733909
refactor: dep cleanup
2025-11-20 16:00:44 +08:00
Mr-Quin
96edc7c706
fix(stage-tamagotchi): desktop chat window not respective dark theme ( #744 )
2025-11-20 15:09:41 +08:00
Neko Ayaka
3240276e40
style: lint & build naming
2025-11-16 02:32:36 +08:00
Neko Ayaka
3e741d57ec
chore(deps): bump dependencies
2025-11-16 02:21:38 +08:00
Neko Ayaka
13b815172c
chore: use injeca
2025-11-16 01:29:59 +08:00
Neko Ayaka
5b9bf180e9
Revert "chore(deps): bump dependencies"
...
This reverts commit 38401084e1 .
2025-11-16 01:28:29 +08:00
Neko Ayaka
38401084e1
chore(deps): bump dependencies
2025-11-15 23:45:01 +08:00
Neko Ayaka
736bdffb07
chore: use @moeru/eventa
2025-11-15 23:36:56 +08:00
Neko Ayaka
1ba7784729
style: lint
2025-11-15 15:28:23 +08:00
Neko Ayaka
69cb613269
feat(stage-tamagotchi): basic widget window manager, moved partial code from component-calling
2025-11-14 19:24:57 +08:00
Neko Ayaka
6db65426c3
fix(stage-web,stage-tamagotchi): incorrect height constraint causes UI issues
2025-11-14 19:23:38 +08:00
Typed SIGTERM
1f935b2097
fix(stage-tamagotchi): fix build
...
close #737
2025-11-12 21:40:58 +08:00
s3d-i
169335179e
fix(tamagotchi): Windows tray icon rendering ( #735 )
2025-11-12 21:28:52 +08:00
Typed SIGTERM
5e7cba3d06
fix(stage-tamagotchi): description, homepage
2025-11-08 17:25:09 +08:00
Neko Ayaka
743c27685a
refactor(stage-tamagotchi): better structure & lifecycle, set max listener for IpcRenderer
2025-11-06 03:44:58 +08:00
Typed SIGTERM
36ccf4b246
fix(stage-tamagotchi): nsis info ( #726 )
2025-11-06 02:29:52 +08:00
Neko Ayaka
6c9de1e6a1
chore(stage-*): add @xsai/stream-transcription
2025-11-05 06:32:23 +08:00
Typed SIGTERM
51081dc4df
fix(stage-tamagotchi): fix the behavior when config is invalid ( #715 )
2025-11-05 03:49:58 +08:00
s3d-i
68acac6856
fix(stage-ui): restore streaming output; wrap streamText so finish/error truly gate completion ( #714 )
2025-11-05 00:28:54 +08:00
Neko Ayaka
882665b87c
fix(stage-tamagotchi,server-runtime): h3 update breaks websocket functionality
2025-11-04 01:46:48 +08:00
藍+85CD
38eda5f330
chore: remove empty files ( #710 )
2025-11-02 13:01:40 +08:00
藍+85CD
4d900aa2fa
chore(stage-web): fix lint warn
2025-11-02 12:54:36 +08:00
藍+85CD
1d9371351b
chore(stage-tamagotchi): fix lint warn
2025-11-02 12:54:04 +08:00
藍+85CD
e655aacdfe
chore: fix eol
2025-11-02 12:35:17 +08:00