Commit Graph
100 Commits
Author SHA1 Message Date
Cindy Chang 58646ff91a sonar scanner 14 left. XSS fixed 2024-08-13 10:40:43 +08:00
Cindy Chang 8c58f53d4f sonar security hotspots 2024-08-12 11:30:08 +08:00
Cindy Chang d8c1e84622 fix: #327 add needed await keyword 2024-08-09 16:07:08 +08:00
Cindy Chang 17e51ca98a fix #324 add error message for length < 6 2024-08-09 15:26:57 +08:00
Cindy Chang 6204361b43 SonarQube done 2024-08-09 15:01:05 +08:00
Cindy Chang 6c38ada281 sonar 1 left 2024-08-09 14:54:22 +08:00
Cindy Chang 995b09cc02 sonar 2 left 2024-08-09 14:41:30 +08:00
Cindy Chang 972b92640f fix: #331 add hover effect for self (logged in user) 2024-08-09 14:25:57 +08:00
Cindy Chang 5ef681eea8 fix: #313 fix again. Don't know why sonar-qube causes this 2024-08-09 14:16:28 +08:00
Cindy Chang 62cc0eeb52 Merge branch 'main' into sonar 2024-08-09 13:52:13 +08:00
Cindy Chang 3fc9bb9659 sonar 3 left 2024-08-09 13:49:19 +08:00
Cindy Chang 39096126c5 feature and sonar-qube: add missing delete API 2024-08-09 13:38:36 +08:00
Cindy Chang 3f29ce9acb v-if for AcctMenu 2024-08-09 11:35:56 +08:00
Cindy Chang 3037299fd6 mark ids 2024-08-09 11:28:44 +08:00
Cindy Chang a29f3c6406 fix: #325 move moveCurrentLoginUserToFirstRow to store 2024-08-09 09:45:00 +08:00
Cindy Chang c37e46cff4 WIP #325 2024-08-08 16:37:03 +08:00
Cindy Chang b46a6ab995 sonar 9 left; Resolved as much as possible 2024-08-08 11:40:29 +08:00
Cindy Chang 335b52cc70 sonar 10 left 2024-08-08 10:51:07 +08:00
Cindy Chang e313b92521 sonar 12 left 2024-08-08 10:15:16 +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 8acd6e4a87 fix: #326 suspended should be !is_active 2024-08-08 09:02:22 +08:00
Cindy Chang 8fa1a7b8b3 #334 fixed v-if=isAdmin 2024-08-07 16:29:15 +08:00
Cindy Chang caa1b9cc70 Merge branch 'sonar' 2024-08-05 09:32:20 +08:00
Cindy Chang 4ba7961a5a sonar 2024-08-02 13:24:15 +08:00
Cindy Chang 86cfb409c3 sonar 41 left 2024-08-02 11:15:15 +08:00
Cindy Chang a33eaa3a41 sonar 58 left 2024-08-01 16:06:30 +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 83c87746e9 sonar low all done 2024-07-26 11:18:52 +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 486baa6e54 fix: prev refactor 2024-07-22 14:29:13 +08:00
Cindy Chang 3ef1540f8c refactor setChartData - slope calculation 2024-07-22 14:25:38 +08:00
Cindy Chang e5b15957cc sonar qube 2024-07-22 14:14:57 +08:00
Cindy Chang 3c81356fa2 sonar qube 2024-07-22 13:58:23 +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 56c94f1d80 sonarqube 2024-07-22 11:16:16 +08:00
Cindy Chang 07d6e75a6a sonar qube; ternary if 2024-07-16 15:42:30 +08:00
Cindy Chang 6a689e419c sonar qube; getCookie refactored 2024-07-16 15:18:31 +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 1836ef5fbf fix: sonar qube 2024-07-16 09:16:15 +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 d0a433754a fix: sonar qube - Multiline support is limited to browsers supporting ES5 only. 2024-07-16 09:05:30 +08:00
Cindy Chang 01555d71b0 fix: #318 enable confirm button when newPwd or newConfirmPwd is changed 2024-07-15 15:44:40 +08:00
Cindy Chang cab484ac00 fix: acct_mgmt_button 2024-07-15 15:39:59 +08:00
Cindy Chang 4c9633a395 Revert "fix: #316 modal closing too slow bug"
This reverts commit 6b7778fe9f.
2024-07-10 11:06:07 +08:00
Cindy Chang 6b7778fe9f fixed: modal closing too slow bug 2024-07-10 10:58:38 +08:00
Cindy Chang bba7f24672 fix: #319 add watch of inputConfirmPwd inside onMounted 2024-07-10 10:53:48 +08:00
Cindy Chang b70f241ab5 save 2024-07-10 10:39:15 +08:00
Cindy Chang 74bc22b736 fixed: #313 use index [ ] instead of splice function to prevent removal 2024-07-09 15:08:55 +08:00
Cindy Chang a2703bef6e app.$http = axios; Can LOGIN now 2024-07-09 14:53:21 +08:00
Cindy Chang 8b99a230d7 TypeScript bugs fixed 2024-07-09 13:53:20 +08:00
Cindy Chang 5c46fd6ce7 WIP: TypeScript bugs 2024-07-09 13:46:15 +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 19f7ae5f38 delete console 2024-07-04 11:15:32 +08:00
Cindy Chang fc37d5d37d delete console 2024-07-04 11:09:41 +08:00
Cindy Chang d8d70f01f3 fix: #310 keep loading animation bug is related to cytoscape undefined bug. And cytoscape node position remembering feature is not actually finished correctly yet before. Now remembering feature is done. 2024-07-04 11:07:25 +08:00
Cindy Chang 8a77df285b feature: keypress of search bar 2024-07-03 15:42:09 +08:00
Cindy Chang 7f1efba2b3 fix: need to intentionally click sort button when Cypress editAccount. Change "visible" to "exist". 2024-07-03 15:28:13 +08:00
Cindy Chang 880cac23a4 Cypress: edit account and see success message 2024-07-03 14:57:46 +08:00
Cindy Chang 6e39f8be99 Cypress: account duplication check 2024-07-03 14:19:07 +08:00
Cindy Chang ba6450d4a0 Cypress: confirm password message 2024-07-03 14:06:05 +08:00
Cindy Chang 405cc6ea82 Cypress: delete an account 000000 2024-07-03 13:55:49 +08:00
Cindy Chang b6fa0b375c acctMgmt.ts by ChatGPT 2024-07-03 13:15:38 +08:00
Cindy Chang 1991b4df63 feature: TypeScript 2024-07-03 12:08:16 +08:00
Cindy Chang ba4f70213d fix: file name of cypress file 2024-07-03 11:41:51 +08:00
Cindy Chang 18959f213b automation test: create account positive case. 2024-07-02 12:16:23 +08:00
Cindy Chang c33f387c82 refine confirm disable status of account page 2024-07-02 11:09:31 +08:00
Cindy Chang da557fdd32 fix: use push instead of wrong ... operator 2024-07-01 10:41:53 +08:00
Cindy Chang 24ccdd47ae feature: remember node positions after refreshing pages 2024-07-01 10:39:53 +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 2110388a2d feature: cytoscape node positions are remembered 2024-06-28 16:20:41 +08:00
Cindy Chang b890df9de6 Merge branch 'acct_mgmt' of github.com:dspim/lucia-frontend into acct_mgmt 2024-06-28 13:54:02 +08:00
Cindy Chang 8054bf89cd fix: #178. refresh token. if not logged in then refresh token; else redirect to login page. 2024-06-28 13:53:47 +08:00
Cindy Chang a4aab21b98 feature: refresh token. if not logged in then refresh token; else redirect to login page. 2024-06-28 12:10:19 +08:00
Cindy Chang 9b2bab9124 feature: admin role edit API 2024-06-27 14:21:27 +08:00
Cindy Chang 65fdb2a945 fix: #258 YYYY/MM/DD 2024-06-27 13:48:57 +08:00