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 |
|