d3bba9d1a2
Add emitter.off cleanup in onBeforeUnmount for 10 components
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-09 18:04:43 +08:00
2349554a26
Track and clear setTimeout in ConformanceSidebar watch on unmount
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-09 17:51:44 +08:00
d03041c2e3
Enable vue/no-side-effects-in-computed-properties and refactor computed state sync
...
Co-Authored-By: Codex <codex@openai.com >
2026-03-08 12:45:39 +08:00
847904c49b
Apply repository-wide ESLint auto-fix formatting pass
...
Co-Authored-By: Codex <codex@openai.com >
2026-03-08 12:11:57 +08:00
1d621bf304
Translate all Chinese comments and strings to English
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-07 20:03:19 +08:00
ede7becb3a
Remove await on non-promise values
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-07 18:06:29 +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
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
7e362d8740
fix #217 ; this time finally found the root cause.
...
If user didn't click any start-end radio button this time,
the start, end value might be null as their initial values are.
So we need to use the earliest value stored in pinia. (In ActRadio.vue created phase)
2024-06-07 15:31:53 +08:00
Cindy Chang
88082c3b8a
#217 fix. The bug is solved without finding root cause. Maybe it's just because the author force the website to print out the variable (this.selectCfmPtPSEStart)
2024-06-07 11:56:41 +08:00
Cindy Chang
e16304df45
WIP #217 don't know why it seems to work though
2024-06-07 11:39:53 +08:00
Cindy Chang
9539237c3d
refactor (slight, although many files)
2024-06-06 09:25:26 +08:00
Cindy Chang
5f0e12ef1a
pageAdmin add setActivePageComputedByRoute function
2024-06-05 13:08:52 +08:00
Cindy Chang
427b9b6aed
refactor: rename isSubmit --> isAlreadySubmit
2024-06-05 11:05:55 +08:00
Cindy Chang
205b75450c
refactor conformance related code
2024-06-05 10:50:37 +08:00
Cindy Chang
499ad33d57
locale of Conformance page
2024-06-05 09:46:20 +08:00
chiayin
e391c9a237
docs: Update all files JSDoc.
2024-03-29 15:49:05 +08:00
chiayin
301d49bd08
fix: Issues #218 done.
2024-03-28 16:34:06 +08:00
chiayin
394b535118
fix: Issues #218 , Time value Change done.
2024-03-26 17:08:51 +08:00
chiayin
ef3bab3592
fix: Issues #217 , Time Picker Change done.
2024-03-26 12:54:47 +08:00
chiayin
6663b48159
refactor: Discover Router done.
2024-03-19 15:57:12 +08:00
chiayin
2403024d33
test: E2E-conformance rule Activity sequence done.
2023-12-07 16:25:31 +08:00
chiayin
71f0926eb9
fix: Conformance Save Sequence radio done.
2023-12-04 15:01:08 +08:00
chiayin
8ae4082a47
feat: Conformance Save leaved page done.
2023-12-04 14:11:29 +08:00
chiayin
8b502e67f4
feat: Conformance Save Logout done.
2023-12-01 14:24:05 +08:00
chiayin
c26a1dfee7
feat: Conformance Save switchNavItem done.
2023-11-30 12:19:46 +08:00
chiayin
1f0a6aa900
feat: Conformance Save Log Done.
2023-11-29 16:47:25 +08:00
chiayin
c3d9a3d9e4
fix: Issues #198 done.
2023-11-22 11:40:28 +08:00
chiayin
06531d0acf
Conformance Filter: fetch filter doning 50%.
2023-10-19 10:12:18 +08:00
chiayin
ed4314e6c0
Issue #164 : Done.
2023-09-28 12:57:20 +08:00
chiayin
5ea268cc77
Issue #94 : Second Done.
2023-09-28 12:37:31 +08:00
chiayin
7617af8159
Issue #68 : Second point done.
2023-09-27 10:17:50 +08:00
依瑪貓
453219f569
Renamed "conformance checker" to "conformance check".
2023-09-23 22:53:32 +08:00
chiayin
76c5c71f0d
Issue #62 : change Rule cleared.
2023-09-23 17:08:07 +08:00
chiayin
9693496011
Issue #62 : Done.
2023-09-21 17:56:29 +08:00
chiayin
c73ef5d4ba
Issue #136 : Done.
2023-09-21 17:19:27 +08:00
chiayin
bcda6345c6
Issue #98 : Done.
2023-09-20 16:16:44 +08:00
chiayin
f73979d263
Issue #135 : Done.
2023-09-19 17:03:40 +08:00
chiayin
53ed4938c6
Issue #125 : Done.
2023-09-19 14:01:24 +08:00