Commit Graph
17 Commits
Author SHA1 Message Date
Neko Ayaka 6ea5f365e5 fix(stage-web): adjust maskable icons for android devices 2025-12-20 03:08:33 +08:00
Lovehsigure_520 e891678d27 fix(stage-web): should redirects to non-normalized url (#778) 2025-11-28 16:27:24 +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 dbff4fc2fb chore(ci): migrated to use Cloudflare Workers 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
Neko Ayaka cbc959a3f3 fix(assets): including preview images for hiyori & vrm samples 2025-08-25 02:45:49 +08:00
Neko Ayaka ceb0fceb06 fix(ci): hf build 2025-08-11 02:57:36 +08:00
Neko Ayaka 6309d43cc9 feat(stage-ui): PropertyColor 2025-08-09 23:04:47 +08:00
Neko d7b8ff98ef fix(docs): auto redirect to target language (#270) 2025-07-15 17:16:27 +08:00
Neko Ayaka b7905ec9c1 chore(assets): updated icon 2025-06-12 01:48:52 +08:00
藍+85CD 7ed0dc9438 feat(favicon): support dark mode (#80)
* perf(favicon): optimize size
* feat(favicon): support dark mode
2025-03-15 21:52:59 +08:00
藍+85CD c16751d618 perf(favicon): optimize size (#79) 2025-03-15 17:17:13 +08:00
Neko Ayaka d460fef6e6 fix(stage-web): header
Signed-off-by: Neko Ayaka <neko@ayaka.moe>
2025-03-05 16:13:55 +08:00
Neko 31ec4ccaf5 style: rebranch with newly designed logo (#44) 2025-03-04 16:09:11 +08:00
Neko Ayaka 03d74df7e8 refactor(apps): move all apps into apps directory 2025-02-20 13:14:23 +08:00