Commit Graph
1905 Commits
Author SHA1 Message Date
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 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