10 Commits

Author SHA1 Message Date
haopengzhan c4caed6569 feat: update round 2 match results with completed scores
Build and Push Docker Image / build (push) Successful in 3m50s
Update the Round 2 matches in the football tool defaults to reflect actual final scores, marking all 24 matches as completed with correct results.
2026-06-23 23:37:30 -07:00
haopengzhan 8b65f1b630 fix(git): resolve .gitignore issue to track football.html
Build and Push Docker Image / build (push) Successful in 3m56s
2026-06-19 22:23:32 -07:00
haopengzhan 8b9cd80d41 feat(football): implement World Cup 2026 simulator and Empirical-Poisson Mixture Model
Build and Push Docker Image / build (push) Successful in 3m38s
2026-06-19 16:15:13 -07:00
haopengzhan c21f572e1f test: update E2E test to use build directory and fix linter issues 2026-03-01 23:50:20 -08:00
haopengzhan 5c185da0a9 chore: optimize SEO and fix golangci-lint issues
- Implement dynamic SEO meta tags and sitemap.xml for toolbox.pengzhan.dev
- Fix SPA title/meta refresh issue in layout.html
- Address golangci-lint findings:
  - Refactor switch-case for tool path and SVG token parsing
  - Replace math.Pow with direct multiplication for performance
  - Fix unhandled error returns and unused imports
  - Omit redundant type declarations
2026-03-01 09:54:04 -08:00
haopengzhan c3d0dee806 feat: add Number Connect game with ABC spatial optimization and auto-pagination
Build and Push Docker Image / build (push) Successful in 3m45s
2026-03-01 00:48:52 -08:00
haopengzhan 35cd040122 fix: embed fruit.svg to resolve container initialization failure
Build and Push Docker Image / build (push) Successful in 2m10s
2026-02-25 23:38:18 -08:00
haopengzhan 7cd611140e feat: enhance learn-number with dynamic SVG icons, multi-page support, and modular UI
Build and Push Docker Image / build (push) Successful in 2m26s
2026-02-25 23:29:35 -08:00
haopengzhan 0be94026c5 feat: Add Learn-Number tool for preschool math practice and refactor HTML components
Build and Push Docker Image / build (push) Successful in 2m55s
2026-02-25 19:22:58 -08:00
haopengzhan e320f9ee50 Initial commit: Modular personal toolbox with high-fidelity Chinese stroke order tool and CI/CD
Build and Push Docker Image / build (push) Successful in 2m8s
2026-02-25 00:54:53 -08:00