Commit Graph

  • ec25aebdd9 Fix carousel: full-width image slides with transform animation Hera Zhao 2026-04-06 22:01:36 +00:00
  • 0d0a563fab Rewrite OilReference: knowledge cards, states, PDF export Hera Zhao 2026-04-06 21:58:32 +00:00
  • bc27863930 Fix UserMenu: add notifications panel + bug report form Hera Zhao 2026-04-06 21:48:56 +00:00
  • 9628a3357e Fix: sync UI section from route path on direct URL access Hera Zhao 2026-04-06 21:44:27 +00:00
  • 34c671f9f3 Fix SPA routing: fallback to index.html for Vue Router paths Hera Zhao 2026-04-06 21:40:58 +00:00
  • 7dbcd2778e Fix BugTracker: match actual API data model Hera Zhao 2026-04-06 21:38:18 +00:00
  • 81efad83f9 Fix preview deploy: add rollout restart after kubectl apply Hera Zhao 2026-04-06 21:35:39 +00:00
  • 8443f1a564 Fix 5 wrong API endpoints + stop swallowing JS errors in E2E Hera Zhao 2026-04-06 21:30:54 +00:00
  • cd65fd35be Fix login: parse API error body into Error.message Hera Zhao 2026-04-06 21:28:18 +00:00
  • 9c1c71d21a Fix preview deploy: imagePullPolicy Always, avoid stale image cache Hera Zhao 2026-04-06 21:27:28 +00:00
  • 67ccf1771f Fix CI: remove upload-artifact (not supported on Gitea) Hera Zhao 2026-04-06 21:24:13 +00:00
  • 22b60c1716 Split CI: tests on hera, deploy on oci Hera Zhao 2026-04-06 21:22:51 +00:00
  • b515cf162b Add preview environment banner in App.vue Hera Zhao 2026-04-06 21:20:08 +00:00
  • d6058c8d02 Move runner to oci, simplify deploy script Hera Zhao 2026-04-06 21:17:12 +00:00
  • 2ee0c7c241 Rewrite preview deploy as Python script Hera Zhao 2026-04-06 21:10:29 +00:00
  • 3424fd1fd0 Fix: use GIT_TOKEN secret (GITEA_TOKEN is reserved) Hera Zhao 2026-04-06 21:07:43 +00:00
  • 2645d2afe5 Add CI/CD: Gitea Actions workflows + Act Runner Hera Zhao 2026-04-06 21:06:08 +00:00
  • d88e202bb3 Fix critical bugs: oil prices ¥0.00, ingredient field mapping Hera Zhao 2026-04-06 20:35:01 +00:00
  • ad3af5bd56 Expand test suite to 364 tests (168 unit + 196 E2E) Hera Zhao 2026-04-06 19:59:22 +00:00
  • 2491479c2c Add comprehensive test suite: 105 unit + 167 E2E tests Hera Zhao 2026-04-06 19:47:47 +00:00
  • 7ba1e28370 Merge pull request 'Refactor: 前端重构为 Vue 3 + Vite + Pinia + Cypress E2E' (#1) from dev into main fam 2026-04-06 19:22:19 +00:00
  • ee8ec23dc7 Refactor frontend to Vue 3 + Vite + Pinia + Cypress E2E Hera Zhao 2026-04-06 18:35:00 +00:00
  • 0368e85abe Initial commit: Essential Oil Formula Cost Calculator hera 2026-04-06 13:46:32 +00:00