Neko Ayaka
28406c3586
feat(stage-tamagotchi): do not ignore mouse events when fade on hover not enabled
2025-12-01 02:14:07 +08:00
Neko Ayaka
144a77d8d8
fix(stage-tamagotchi): missing register of widgets for chat window
2025-12-01 02:13:20 +08:00
Neko Ayaka
b4a10157e2
feat(stage-tamagotchi): improve chat history ui
2025-12-01 02:11:45 +08:00
Neko Ayaka
e28e2eff89
chore(deps): bump valibot
2025-12-01 00:49:45 +08:00
Neko
4febd46baf
fix(stage-tamagotchi,stage-shared): split eventa and beat-sync business into two entries ( #779 )
2025-12-01 00:49:08 +08:00
Neko Ayaka
27b39900cf
feat(stage-tamagotchi): enable widgets calling as tool
2025-11-30 21:37:19 +08:00
Makito
c9d148f992
fix(stage-tamagotchi,stage-shared): correctly route beat-sync events
2025-11-30 03:31:58 +09:00
Makito
078e604795
fix(stage-tamagotchi): do not start capture by default
2025-11-29 23:22:49 +09:00
Makito
b86296ddcc
chore(stage-tamagotchi): remove unused include from tsconfig
2025-11-29 19:35:06 +09:00
Makito
bb23e7ca7e
fix(stage-tamagotchi): move beat-sync code from preload to renderer
2025-11-29 19:34:23 +09:00
Makito
a73c919514
fix(stage-web): reduce the timeout guard for MutationObserver to 15 secs
2025-11-29 15:33:40 +09:00
Makito
eaa418ec39
fix(stage-web): allow interacting with Vue DevTools over backdrops
2025-11-29 15:17:35 +09:00
Makito
68d634ff02
feat(stage-tamagotchi): expose some values for beat-sync dev
2025-11-29 05:56:05 +09:00
Makito
0a0713d930
fix(stage-tamagotchi): better type checks with exposeWithCustomAPI
2025-11-29 05:49:32 +09:00
Makito
04e8b21230
feat(stage-tamagotchi): events and invoke handlers for beat-detector in beat-sync preload
2025-11-29 05:34:03 +09:00
Makito
cfba54aa42
feat(stage-tamagotchi): init audio loopback on main
2025-11-29 05:12:27 +09:00
Makito
8e499a880a
feat(stage-tamagotchi): background window for beat-sync
2025-11-29 00:18:05 +09:00
Lovehsigure_520
e891678d27
fix(stage-web): should redirects to non-normalized url ( #778 )
2025-11-28 16:27:24 +08:00
Neko Ayaka
0f2a872736
release: v0.8.0-alpha.5
2025-11-28 14:44:25 +08:00
Neko Ayaka
926134f35e
fix(stage-tamagotchi): omit server startup error
2025-11-28 14:27:18 +08:00
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