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
84a7ed632a
docs(vite-plugin-warpdrive): updated README.md
2025-11-26 23:39:10 +08:00
Neko Ayaka
195cfe3dde
fix(vite-plugin-warpdrive): vitest incorrectly configured, format & types & import
2025-11-26 23:36:07 +08:00
Neko Ayaka
ef08b8f154
fix(ci): missing vite-plugin-warpdrive required environment variables
2025-11-26 22:06:14 +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
35bf4ec8a2
chore(.gitignore): updated for ignoring paths
2025-11-26 21:46:31 +08:00
Neko Ayaka
e3853445a1
refactor(stage-*): static assets path migrated to use new URL(...)
2025-11-26 21:46:31 +08:00
s3d-i
f21c872b55
fix(stage-ui): remove redundant Katex output html ( #765 )
2025-11-26 15:56:46 +08:00
Neko Ayaka
1cdf4618b3
fix(ci): incorrect Cloudflare Pages id
2025-11-26 00:19:14 +08:00
Neko Ayaka
0be9559c1e
fix(ci): ERR_PNPM_ADDING_TO_ROOT for wrangler
2025-11-26 00:02:54 +08:00
Neko Ayaka
e3eab12488
fix(ci): incorrect node version, missing turbo cache, build cmd
2025-11-25 23:45:22 +08:00
Neko Ayaka
bf8267be15
fix(ci): missing pnpm install step & concurrency
2025-11-25 23:35:07 +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
Nitrocellulose
0277ee5dbf
feat(i18n): translate versions.yaml to zh-Hant ( #764 )
2025-11-25 20:43:33 +08:00
Typed SIGTERM
5bf5922edc
chore(ci): fix Crowdin config
2025-11-25 11:51:08 +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
Mr-Quin
a33667a48f
implement opfs cache for zipped l2d models ( #760 )
2025-11-24 17:15:51 +08:00
Neko Ayaka
e34e7aa389
release: v0.8.0-alpha.4
2025-11-24 16:36:27 +08:00
Neko Ayaka
ac5e545dca
fix(ci): not recognizing with filename
2025-11-24 16:35:48 +08:00
Neko Ayaka
08664e3e3c
release: v0.8.0-alpha.3
2025-11-24 12:35:12 +08:00
Neko Ayaka
ff42bd0ed3
fix(ci): not uploading artifacts to release
2025-11-24 12:34:14 +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
46548096ab
chore(ci): switch to use OIDC (trusted publisher)
...
Suggested by https://github.com/e18e/ecosystem-issues/issues/201
2025-11-24 03:07:59 +08:00
Neko Ayaka
191d46136c
chore(ci): cargo build
2025-11-24 03:07:22 +08:00
Neko Ayaka
091b980ae1
release: v0.8.0-alpha.1
2025-11-24 02:48:49 +08:00
Neko Ayaka
b530349879
chore: mark packages to be private
2025-11-24 02:47:55 +08:00
Neko Ayaka
15d2acb268
fix(server-runtime): missing build for bin
2025-11-24 02:44: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
Mediocore
3db6315879
feat(stage-ui,stage-pages): idle animation selector ( #723 )
2025-11-23 15:34:48 +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
Typed SIGTERM
34b44096a2
refactor(stage-pages): split onboarding component ( #733 )
2025-11-21 17:18:22 +08:00
Neko Ayaka
b29ed05f75
feat(minecraft): support to auth with Microsoft auth, added docs
2025-11-21 17:10:08 +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
Mr-Quin
9ceb7fc793
feat(stage-ui): add shadow toggle for live2d ( #750 )
2025-11-20 15:05:21 +08:00
Mr-Quin
84dbf3f522
feat(stage-ui): improve animation delay in provider settings ( #743 )
2025-11-18 13:00:11 +08:00
c13ada508f
feat(stage-ui): Synchronised Emotion Expression and Delay Animation to the TTS AIRI Speaking ( #741 )
...
* feat(stage-ui): Synchronised emotion expression and delay animation with the tts speaking
* [autofix.ci] apply automated fixes
* Update packages/stage-ui/src/utils/tts.ts
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
* feat(stage-ui): Synchronised emotion expression and delay animation with the tts speaking - code review
* feat(stage-ui): Synchronised emotion expression and delay animation with the tts speaking - code review
* feat(stage-ui): Synchronised emotion expression and delay animation with the tts speaking - code review
* feat(stage-ui): Synchronised emotion expression and delay animation with the tts speaking - code review
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-16 19:52:44 +00: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