Commit Graph

426 Commits

Author SHA1 Message Date
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
47da80b424 sonar low 2024-07-26 11:16:05 +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
adcdb2bdc0 refactor NavBar.vue 2024-07-22 13:52:48 +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
2517fb07af fix: sonar qube - Add an "alt" attribute to this image. 2024-07-16 09:11:13 +08:00
Cindy Chang
f6c130f46d fix: sonar qube - Add an "alt" attribute to this image. 2024-07-16 09:07:27 +08:00
Cindy Chang
cab484ac00 fix: acct_mgmt_button 2024-07-15 15:39:59 +08:00
Cindy Chang
8b99a230d7 TypeScript bugs fixed 2024-07-09 13:53:20 +08:00
Cindy Chang
af5ab081de 1. npm install --save-dev @types/axios @types/vue @types/vue-router
2. create file vue-router.d.ts
2. pinia use my plugin
3. npm i --save-dev @types/cytoscape. npm i --save-dev @types/cytoscape-dagre. npm i --save-dev @types/cytoscape-popper.
4. add apiError.d.ts npm install --save-dev @types/vue-router.
5. add vue-axios.d.ts
2024-07-09 12:00:34 +08:00
Cindy Chang
ca4d6d0127 change account-admin url 2024-07-04 15:21:07 +08:00
Cindy Chang
8a77df285b feature: keypress of search bar 2024-07-03 15:42:09 +08:00
Cindy Chang
69a3f27cb2 fix: #306. At MainContainer, use cookie to determine instead of using pinia state 2024-07-01 08:52:38 +08:00
Cindy Chang
2a8826c962 hide account 2024-06-28 16:45:19 +08:00
Cindy Chang
9b2bab9124 feature: admin role edit API 2024-06-27 14:21:27 +08:00
Cindy Chang
4418930d41 fix: #258. format precision YYYYMMDD 2024-06-27 13:45:16 +08:00
Cindy Chang
b2c084657d edit account and logout feature 2024-06-26 15:35:51 +08:00
Cindy Chang
14783654a5 feature: search bar works. Beautiful two return code. 2024-06-26 12:40:49 +08:00
Cindy Chang
6d11849dae duplicate account check 2024-06-25 12:08:53 +08:00
Cindy Chang
193bc315ca WIP: create feature checkboxes layout 2024-06-20 16:54:37 +08:00
Cindy Chang
05caf819bb WIP: validate confirm password and show error message 2024-06-20 15:54:14 +08:00
Cindy Chang
d6a79687da WIP: account edit modal layout done (now: without password rows) 2024-06-20 10:56:03 +08:00
Cindy Chang
69835ad05b WIP: acct mgmt search bar and data grid header. 2024-06-19 11:35:16 +08:00
Cindy Chang
b10e135fee fix: make legend disappear by not declaring plugins twice 2024-06-19 10:21:15 +08:00
Cindy Chang
80529b85fe WIP: acct mgmt search bar 2024-06-19 10:12:16 +08:00
Cindy Chang
341fd61d07 WIP: account management menu can be toggled by head button now. 2024-06-18 16:38:02 +08:00
Cindy Chang
03806dad3c fix: #290 fileInput.value = '' 2024-06-17 11:12:28 +08:00
Cindy Chang
1665e51301 fix #296 "DASHBOARD" --> "PERFORMANCE" 2024-06-17 09:36:45 +08:00
Cindy Chang
505aebebb0 fix #292 remove "i" icon 2024-06-17 09:34:12 +08:00
Cindy Chang
235504a3fb fix #293. stay at MAP page. Remove calling of copyPending....... 2024-06-12 10:43:48 +08:00
Cindy Chang
aa1dbfabf2 #216 done by using return-to URL mechanism 2024-06-11 11:57:33 +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