Commit Graph

324 Commits

Author SHA1 Message Date
5058400d72 Fix filterTaskData computed property referencing itself
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 08:39:14 +08:00
d7df6a2615 Fix setTimeChartData called with yMax twice instead of yMax and yMin
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 08:26:58 +08:00
8d358516b8 Translate remaining Chinese JSDoc and CSS comments to English
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 20:53:00 +08:00
7fec6cb63f Add JSDoc documentation and file headers to all source files
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 18:57:58 +08:00
3b7b6ae859 Migrate all Vue components from Options API to <script setup>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 18:57:58 +08:00
a619be7881 Convert all store files from JavaScript to TypeScript
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 14:47:57 +08:00
90048d0505 Standardize store exports to named useXxxStore convention
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 13:25:00 +08:00
4e22643999 Upgrade Tailwind CSS from 3 to 4 with CSS-first config migration
Migrate tailwind.config.js to @theme in CSS, replace PostCSS plugins
with @tailwindcss/postcss, add @reference to 12 Vue scoped styles using
@apply, and remove autoprefixer (now built into Tailwind 4).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 11:29:03 +08:00
b259f23799 Replace date-fns with chartjs-adapter-moment to eliminate duplicate date libraries
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 09:51:13 +08:00
1d0d938193 Replace let with const where variable is never reassigned in Vue files
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 09:38:40 +08:00
64372c7043 Replace loose equality (== null, != null) with strict equality
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 09:22:36 +08:00
Cindy Chang
63743280f6 fix first index of mapGraphPathToInsight nested object 2024-08-27 16:32:52 +08:00
Cindy Chang
56096a01de WIP My Account. 2024-08-27 14:25:20 +08:00
Cindy Chang
b72d87fb52 BPMN view: remove radio buttons 2024-08-27 11:05:07 +08:00
Cindy Chang
26295d5b55 reset map trace button 2024-08-26 09:42:55 +08:00
Cindy Chang
d56ea98780 highlight path 2024-08-21 14:25:34 +08:00
Cindy Chang
2de9a2b3e6 WIP: createAllPaths 2024-08-19 16:19:12 +08:00
Cindy Chang
27d11997bd insight path blue radio button 2024-08-19 14:29:43 +08:00
Cindy Chang
1191d87f93 WIP: insight path tabs 2024-08-19 13:32:50 +08:00
Cindy Chang
83bcf17364 almost all summary are done 2024-08-16 11:10:20 +08:00
Cindy Chang
43cbfb0529 Map filename added 2024-08-16 10:47:17 +08:00
Cindy Chang
699d7a4f6b sonar 11 left. super-linear fixed 2024-08-13 11:45:01 +08:00
Cindy Chang
6c38ada281 sonar 1 left 2024-08-09 14:54:22 +08:00
Cindy Chang
85151884fe sonar 2024-08-08 09:50:41 +08:00
Cindy Chang
8ff8f93b2a sonnar 2024-08-08 09:33:12 +08:00
Cindy Chang
a426f22db0 sonar medium 65 left 2024-08-01 15:49:03 +08:00
Cindy Chang
405dd7f992 sonar 2024-08-01 15:13:05 +08:00
Cindy Chang
1eda4dfb80 sonar medium 83 left 2024-08-01 13:38:19 +08:00
Cindy Chang
e8e8179c05 sonar 2024-08-01 12:52:31 +08:00
Cindy Chang
719501dc4b sonar medium 2024-08-01 11:35:18 +08:00
Cindy Chang
311c98f57f sonar 2024-07-29 14:47:23 +08:00
Cindy Chang
09e38dc3c4 sonar medium 2024-07-29 11:11:00 +08:00
Cindy Chang
2150a4ac79 sonar medium 2024-07-29 10:58:53 +08:00
Cindy Chang
81315167aa sonar medium 2024-07-29 09:27:25 +08:00
Cindy Chang
c85ee86f08 sonar medium 2024-07-26 11:39:02 +08:00
Cindy Chang
a5f271ccc8 sonar low 2024-07-26 10:48:38 +08:00
Cindy Chang
2ca4fdd0c6 sonar low 2024-07-26 10:40:45 +08:00
Cindy Chang
71b58af96d add needed break 2024-07-26 09:51:47 +08:00
Cindy Chang
15805b4dc5 refactor on actRadioData 2024-07-26 09:49:39 +08:00
Cindy Chang
54f0d29c99 refactor ConformanceTimeRrange created 2024-07-22 15:31:46 +08:00
Cindy Chang
5230a3a99b refactor submitConformance 2024-07-22 15:20:31 +08:00
Cindy Chang
28cdf9822d refactor setTaskByCategoryOnRadioEmitting 2024-07-22 14:59:24 +08:00
Cindy Chang
9f48c1d2b0 refactor duration.js 2024-07-22 14:52:52 +08:00
Cindy Chang
e5b15957cc sonar qube 2024-07-22 14:14:57 +08:00
Cindy Chang
258a25972a reduce cognitive complexity at ConformanceSidebar.vue 2024-07-22 13:36:19 +08:00
Cindy Chang
5407a4e2aa sonar 2024-07-22 13:20:19 +08:00
Cindy Chang
fd5b65a3b6 sonar qube 2024-07-16 13:46:30 +08:00
Cindy Chang
d2e92b367f sonar qube - 'If' statement should not be the only statement in 'else' block 2024-07-16 13:20:04 +08:00
Cindy Chang
3f5f710336 WIP: sonar qube 2024-07-16 09:25:34 +08:00
Cindy Chang
505aebebb0 fix #292 remove "i" icon 2024-06-17 09:34:12 +08:00