Story Crater Bot
|
fd6590e461
|
feat: update experience descriptions for Titus, NAV Canada, and homelab
|
2026-08-31 17:31:07 -07:00 |
|
Story Crater Bot
|
85cb85102e
|
chore: trigger ci build
|
2026-08-31 17:28:38 -07:00 |
|
Story Crater Bot
|
3faa8b53a4
|
chore: trigger ci
|
2026-08-31 15:51:21 -07:00 |
|
rock
|
34418ce939
|
fix(infra): add ingressClassName nginx to portfolio ingress
|
2026-08-31 14:14:55 -07:00 |
|
Story Crater Bot
|
b9ae470bc1
|
feat: portfolio redesign with i18n, RBC project showcase, CI/CD
- Add i18n support (EN/ZH) with language toggle
- Redesign header with education dropdown, contact copy buttons
- Add RBC project showcase with bullet points, skills highlighting
- Create terraform-drift placeholder page
- Add ProjectShowcase component with media toggle (image/video)
- Update experience timeline with action-driven descriptions
- Add Docker + Forgejo CI workflow for image builds
- Update K8s manifests for riotpiao.com ingress
- Add DESIGN.md documenting design system patterns
|
2026-08-31 13:59:46 -07:00 |
|
Story Crater Bot
|
e404dae7c8
|
(plan) clean off the argocd out of date confusion
|
2026-08-19 13:38:43 -07:00 |
|
Story Crater Bot
|
0aef2281bc
|
(plan) convert original implement plan to mock api
|
2026-08-19 09:47:14 -07:00 |
|
Story Crater Bot
|
c42040319f
|
(chore) add associate tasks
|
2026-08-18 20:41:34 -07:00 |
|
Story Crater Bot
|
3a03a6afb6
|
(chore) add playwright e2e test
|
2026-08-18 19:10:51 -07:00 |
|
Story Crater Bot
|
6c6218ef36
|
(chore) init commit and add tasks
|
2026-08-18 18:33:49 -07:00 |
|