hoelee
93c716f876
Add Pagefind search, sort posts by update time, link DigiKedai bot repo
Deploy / build (push) Successful in 20s
2026-09-06 07:31:02 +08:00
hoelee
dfd9612a6b
Add DigiKedai Telegram AI bot case study
Deploy / build (push) Successful in 13s
2026-09-06 07:19:15 +08:00
hoelee
f0fce15dee
docs: update project-state, add post-guideline reference
...
Deploy / build (push) Successful in 11s
- Refresh project-state.md with all completed work this session
- Add docs/post-guideline.md (title case, locale structure, frontmatter, publish flow)
- Reference it in README + hoelee-blog skill
2026-09-06 07:08:05 +08:00
hoelee
1ccb54a466
style: nav labels title-case + RSS caps; post titles title-case
Deploy / build (push) Successful in 14s
2026-09-06 07:04:34 +08:00
hoelee
e608d28ec3
i18n: translate nav labels on Chinese pages (文章/分类/关于)
Deploy / build (push) Successful in 14s
2026-09-06 07:02:01 +08:00
hoelee
da0409f09c
content: add 'What I write about' section to hello-world intro post
Deploy / build (push) Successful in 11s
2026-09-06 06:59:44 +08:00
hoelee
cf31d85ece
fix: correct business framing - website design & development is primary, email is secondary
...
Deploy / build (push) Successful in 13s
Update hello-world post, homepage, about page, and zh landing to say
website design & development (primary) + email hosting (side offering),
not 'email-hosting business'.
2026-09-06 06:56:25 +08:00
hoelee
6b56c1f4db
feat: language switch links to same post in other language
...
Deploy / build (push) Successful in 10s
- Add translation field to schema + auto-match by zh/ prefix
- BaseLayout accepts per-page switchHref; post page resolves translation link
- Falls back to section landing (/ or /zh/) when no translation exists
2026-09-06 06:50:37 +08:00
hoelee
677fc7cb20
feat: Chinese translation of case study + remove Coming up section
...
Deploy / build (push) Successful in 14s
- Add posts/zh/how-i-host-this-blog.md (proper zh translation)
- Remove stale 'Coming up' section from English case study
v1.0.0
2026-09-06 06:44:49 +08:00
hoelee
e0d4b0fbb7
feat: locale routing (en flat, zh subfolder), language switcher, dark default
...
Deploy / build (push) Successful in 11s
- Derive lang from folder (posts/zh/* -> zh, else en); remove lang: frontmatter
- Change post route to [...slug] to capture nested zh paths
- Add nav language switcher (EN <-> 中文) + /zh/ landing page
- Default theme to dark (light opt-in via toggle)
- Translate hello-world-zh placeholder into English intro post
- Update case study: docker-compose sample + real install gotchas (commit history)
- Add docs/project-state.md (Tier 1/2/3 backlog)
2026-09-06 06:37:34 +08:00
hoelee
a0b238bc98
feat: design-system upgrade + brand to 'Mr Hoelee'
...
Deploy / build (push) Successful in 16s
- Extract CSS into src/styles/global.css with design tokens (hoelee.com brand palette)
- Self-hosted Inter + JetBrains Mono via @fontsource
- Sticky nav + manual light/dark toggle + copy-button code blocks
- Author card + Person JSON-LD (E-E-A-T), article meta, related posts, reading time
- Full SEO: canonical, OG (with dims), twitter:card, favicon (all sizes), RSS + sitemap
- New /categories/ and /categories/[category]/ pages
- Add docs/ knowledge guides (content, design, seo, ops) + README index
- Brand name: hoelee.dev -> Mr Hoelee
2026-09-06 06:21:28 +08:00
hoelee
43b6f65c1c
verify: gitea 1.27.3 + runner 3.3.2
Deploy / build (push) Successful in 11s
2026-09-06 05:23:00 +08:00
hoelee
429c9ea824
verify: runner 3.3.2
Deploy / build (push) Successful in 10s
2026-09-06 05:18:56 +08:00
hoelee
268efc862c
verify: gitea 1.25.5 CI
Deploy / build (push) Successful in 9s
2026-09-06 05:06:00 +08:00
hoelee
36acce550e
deploy: use PAT secret, full pipeline
Deploy / build (push) Successful in 16s
2026-09-06 05:02:37 +08:00
hoelee
9fafabecf2
debug: check GITHUB_TOKEN injection
Deploy / build (push) Failing after 2s
2026-09-06 05:00:37 +08:00
hoelee
2c35e4b892
trace test
Deploy / build (push) Failing after 2s
2026-09-06 04:58:45 +08:00
hoelee
757e4eb455
test: GITHUB_SERVER_URL set
Deploy / build (push) Failing after 1s
2026-09-06 04:53:39 +08:00
hoelee
611a8a0121
test: gitea 1.24.7 + act_runner 0.2.13
Deploy / build (push) Failing after 2s
2026-09-06 04:51:40 +08:00
hoelee
ddbbe5f021
trigger: minimal config test
Deploy / build (push) Failing after 2s
2026-09-06 04:39:25 +08:00
hoelee
ba33e18087
deploy: use GITHUB_TOKEN for clone, nginx-hoelee-blog path
Deploy / build (push) Failing after 2s
2026-09-06 04:37:25 +08:00
hoelee
092fd1d220
trigger: valid config
Deploy / build (push) Failing after 1m41s
2026-09-06 04:33:08 +08:00
hoelee
f01ba70415
trigger: test config_file env
Deploy / build (push) Waiting to run
2026-09-06 04:31:17 +08:00
hoelee
dbaf0ca5e0
trigger debug run
Deploy / build (push) Failing after 2s
2026-09-06 04:28:55 +08:00
hoelee
2a2e6629d5
debug: prove checkout+build pipeline
Deploy / build (push) Failing after 1s
2026-09-06 04:27:52 +08:00
hoelee
946b51a801
Fix CI: self-contained checkout (no GitHub actions)
Deploy / build (push) Failing after 2s
2026-09-06 04:24:00 +08:00
hoelee
8372d5e659
Initial commit: Astro blog scaffold with CI/CD
Deploy / build (push) Waiting to run
2026-09-06 04:18:16 +08:00