Commit Graph

324 Commits

Author SHA1 Message Date
imacat 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
imacat 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
imacat 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
imacat 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
imacat 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
imacat 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
imacat 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
imacat 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
imacat 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
imacat 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
imacat 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