Commit Graph

  • 81315167aa sonar medium Cindy Chang 2024-07-29 09:27:25 +08:00
  • c85ee86f08 sonar medium Cindy Chang 2024-07-26 11:39:02 +08:00
  • 83c87746e9 sonar low all done Cindy Chang 2024-07-26 11:18:52 +08:00
  • 47da80b424 sonar low Cindy Chang 2024-07-26 11:16:05 +08:00
  • a5f271ccc8 sonar low Cindy Chang 2024-07-26 10:48:38 +08:00
  • 2ca4fdd0c6 sonar low Cindy Chang 2024-07-26 10:40:45 +08:00
  • 71b58af96d add needed break Cindy Chang 2024-07-26 09:51:47 +08:00
  • 15805b4dc5 refactor on actRadioData Cindy Chang 2024-07-26 09:49:39 +08:00
  • 54f0d29c99 refactor ConformanceTimeRrange created Cindy Chang 2024-07-22 15:31:46 +08:00
  • 5230a3a99b refactor submitConformance Cindy Chang 2024-07-22 15:20:31 +08:00
  • 28cdf9822d refactor setTaskByCategoryOnRadioEmitting Cindy Chang 2024-07-22 14:59:24 +08:00
  • 9f48c1d2b0 refactor duration.js Cindy Chang 2024-07-22 14:52:52 +08:00
  • 486baa6e54 fix: prev refactor Cindy Chang 2024-07-22 14:29:13 +08:00
  • 3ef1540f8c refactor setChartData - slope calculation Cindy Chang 2024-07-22 14:25:38 +08:00
  • e5b15957cc sonar qube Cindy Chang 2024-07-22 14:14:57 +08:00
  • 3c81356fa2 sonar qube Cindy Chang 2024-07-22 13:58:23 +08:00
  • adcdb2bdc0 refactor NavBar.vue Cindy Chang 2024-07-22 13:52:48 +08:00
  • 258a25972a reduce cognitive complexity at ConformanceSidebar.vue Cindy Chang 2024-07-22 13:36:19 +08:00
  • 5407a4e2aa sonar Cindy Chang 2024-07-22 13:20:19 +08:00
  • 56c94f1d80 sonarqube Cindy Chang 2024-07-22 11:16:16 +08:00
  • 07d6e75a6a sonar qube; ternary if Cindy Chang 2024-07-16 15:42:30 +08:00
  • 6a689e419c sonar qube; getCookie refactored Cindy Chang 2024-07-16 15:18:31 +08:00
  • fd5b65a3b6 sonar qube Cindy Chang 2024-07-16 13:46:30 +08:00
  • d2e92b367f sonar qube - 'If' statement should not be the only statement in 'else' block Cindy Chang 2024-07-16 13:20:04 +08:00
  • 3f5f710336 WIP: sonar qube Cindy Chang 2024-07-16 09:25:34 +08:00
  • 1836ef5fbf fix: sonar qube Cindy Chang 2024-07-16 09:16:15 +08:00
  • 2517fb07af fix: sonar qube - Add an "alt" attribute to this image. Cindy Chang 2024-07-16 09:11:13 +08:00
  • f6c130f46d fix: sonar qube - Add an "alt" attribute to this image. Cindy Chang 2024-07-16 09:07:27 +08:00
  • d0a433754a fix: sonar qube - Multiline support is limited to browsers supporting ES5 only. Cindy Chang 2024-07-16 09:05:30 +08:00
  • 01555d71b0 fix: #318 enable confirm button when newPwd or newConfirmPwd is changed Cindy Chang 2024-07-15 15:44:40 +08:00
  • cab484ac00 fix: acct_mgmt_button Cindy Chang 2024-07-15 15:39:59 +08:00
  • 4c9633a395 Revert "fix: #316 modal closing too slow bug" Cindy Chang 2024-07-10 11:06:07 +08:00
  • 6b7778fe9f fixed: modal closing too slow bug Cindy Chang 2024-07-10 10:58:38 +08:00
  • bba7f24672 fix: #319 add watch of inputConfirmPwd inside onMounted Cindy Chang 2024-07-10 10:40:15 +08:00
  • b70f241ab5 save Cindy Chang 2024-07-10 10:39:15 +08:00
  • 0d9bfaa40d refine close modal time Cindy 2024-07-10 10:26:42 +08:00
  • 423499b77c fixed: #319 put watch of all input fieds function inside "onMounted" function Cindy 2024-07-10 10:18:30 +08:00
  • 58cfd3f31f test add local develop environment Cindy 2024-07-10 09:45:15 +08:00
  • 74bc22b736 fixed: #313 use index [ ] instead of splice function to prevent removal Cindy Chang 2024-07-09 15:08:55 +08:00
  • a2703bef6e app.$http = axios; Can LOGIN now Cindy Chang 2024-07-09 14:53:21 +08:00
  • 8b99a230d7 TypeScript bugs fixed Cindy Chang 2024-07-09 13:53:20 +08:00
  • 5c46fd6ce7 WIP: TypeScript bugs Cindy Chang 2024-07-09 13:46:15 +08:00
  • 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 Cindy Chang 2024-07-09 12:00:34 +08:00
  • ca4d6d0127 change account-admin url Cindy Chang 2024-07-04 15:21:07 +08:00
  • 19f7ae5f38 delete console Cindy Chang 2024-07-04 11:15:32 +08:00
  • fc37d5d37d delete console Cindy Chang 2024-07-04 11:09:41 +08:00
  • 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. Cindy Chang 2024-07-04 11:07:25 +08:00
  • 8a77df285b feature: keypress of search bar Cindy Chang 2024-07-03 15:42:09 +08:00
  • 7f1efba2b3 fix: need to intentionally click sort button when Cypress editAccount. Change "visible" to "exist". Cindy Chang 2024-07-03 15:28:13 +08:00
  • 880cac23a4 Cypress: edit account and see success message Cindy Chang 2024-07-03 14:57:46 +08:00
  • 6e39f8be99 Cypress: account duplication check Cindy Chang 2024-07-03 14:19:07 +08:00
  • ba6450d4a0 Cypress: confirm password message Cindy Chang 2024-07-03 14:06:05 +08:00
  • 405cc6ea82 Cypress: delete an account 000000 Cindy Chang 2024-07-03 13:55:49 +08:00
  • b6fa0b375c acctMgmt.ts by ChatGPT Cindy Chang 2024-07-03 13:15:38 +08:00
  • 1991b4df63 feature: TypeScript Cindy Chang 2024-07-03 12:08:16 +08:00
  • ba4f70213d fix: file name of cypress file Cindy Chang 2024-07-03 11:41:51 +08:00
  • 18959f213b automation test: create account positive case. Cindy Chang 2024-07-02 12:16:23 +08:00
  • c33f387c82 refine confirm disable status of account page Cindy Chang 2024-07-02 11:09:31 +08:00
  • da557fdd32 fix: use push instead of wrong ... operator Cindy Chang 2024-07-01 10:41:53 +08:00
  • 24ccdd47ae feature: remember node positions after refreshing pages Cindy Chang 2024-07-01 10:39:53 +08:00
  • 69a3f27cb2 fix: #306. At MainContainer, use cookie to determine instead of using pinia state Cindy Chang 2024-07-01 08:52:38 +08:00
  • 2a8826c962 hide account Cindy Chang 2024-06-28 16:45:19 +08:00
  • 2110388a2d feature: cytoscape node positions are remembered Cindy Chang 2024-06-28 16:20:41 +08:00
  • b890df9de6 Merge branch 'acct_mgmt' of github.com:dspim/lucia-frontend into acct_mgmt Cindy Chang 2024-06-28 13:54:02 +08:00
  • 8054bf89cd fix: #178. refresh token. if not logged in then refresh token; else redirect to login page. Cindy Chang 2024-06-28 13:53:47 +08:00
  • a4aab21b98 feature: refresh token. if not logged in then refresh token; else redirect to login page. Cindy Chang 2024-06-28 12:10:19 +08:00
  • 9b2bab9124 feature: admin role edit API Cindy Chang 2024-06-27 14:21:27 +08:00
  • 65fdb2a945 fix: #258 YYYY/MM/DD Cindy Chang 2024-06-27 13:48:57 +08:00
  • 4418930d41 fix: #258. format precision YYYYMMDD Cindy Chang 2024-06-27 13:45:16 +08:00
  • 3fe427fcc3 update single account pinia state Cindy Chang 2024-06-27 11:39:44 +08:00
  • 21fb6f616a feature: set is active API Cindy Chang 2024-06-27 10:36:19 +08:00
  • b12d026f0e editable status control Cindy Chang 2024-06-27 08:58:40 +08:00
  • b2c084657d edit account and logout feature Cindy Chang 2024-06-26 15:35:51 +08:00
  • 14783654a5 feature: search bar works. Beautiful two return code. Cindy Chang 2024-06-26 12:40:49 +08:00
  • 965aaeb097 feature: just create badge. Important thing is the await keyword Cindy Chang 2024-06-26 11:46:53 +08:00
  • 353eecad81 refine infinite scroll - infiniteStart is a ref variable and infiniteAcctData is a computed one. Cindy Chang 2024-06-25 16:28:36 +08:00
  • 877c6acfb1 fix: #216. setHighlightedNavItemOnLanding Cindy Chang 2024-06-25 15:00:11 +08:00
  • 5d5730fc29 visit API, is_admin badge API, is_active badge API, Cindy Chang 2024-06-25 12:53:50 +08:00
  • 6d11849dae duplicate account check Cindy Chang 2024-06-25 12:08:53 +08:00
  • 38b268e8c5 Merge branch 'main' into acct_mgmt Cindy Chang 2024-06-25 09:04:22 +08:00
  • 963645f071 fix: performance page linechart tooltip time display with time unit Cindy Chang 2024-06-25 09:03:18 +08:00
  • 00d086ff1d delete account and later on modal closing effect. Cindy Chang 2024-06-24 10:09:39 +08:00
  • b55cc0a6d6 vue3 infinite scroll Cindy Chang 2024-06-24 09:07:11 +08:00
  • 9b0d54bf5e feature: create POST api done. Cindy Chang 2024-06-21 15:21:24 +08:00
  • 0fb0d8b529 WIP: delete alert modal prototype. Cindy Chang 2024-06-21 14:20:52 +08:00
  • ad8c555632 feature: acct list can hover pencil btn Cindy Chang 2024-06-21 13:17:24 +08:00
  • 1b8c8629a9 WIP: can hover icon-delete. can have self on the first row on list. API get all users done Cindy Chang 2024-06-21 11:14:49 +08:00
  • 193bc315ca WIP: create feature checkboxes layout Cindy Chang 2024-06-20 16:54:37 +08:00
  • 05caf819bb WIP: validate confirm password and show error message Cindy Chang 2024-06-20 15:54:14 +08:00
  • 26441d3979 WIP: account info modal prototype with a little bit of pinia state mgmt. Cindy Chang 2024-06-20 12:13:39 +08:00
  • d6a79687da WIP: account edit modal layout done (now: without password rows) Cindy Chang 2024-06-20 10:56:03 +08:00
  • b7862ab164 WIP account mgmt data-table prototype and modal prototype. Cindy Chang 2024-06-19 15:55:02 +08:00
  • 50c98892c4 fix: #304. Compare page, shift digit of percentage value Cindy Chang 2024-06-19 13:36:16 +08:00
  • 69835ad05b WIP: acct mgmt search bar and data grid header. Cindy Chang 2024-06-19 11:35:16 +08:00
  • 96ee2eb7fb fix: #303 of cycle eff tooltip. Change background chart grid lines. Cindy Chang 2024-06-19 11:00:03 +08:00
  • b10e135fee fix: make legend disappear by not declaring plugins twice Cindy Chang 2024-06-19 10:21:15 +08:00
  • 80529b85fe WIP: acct mgmt search bar Cindy Chang 2024-06-19 10:12:16 +08:00
  • 341fd61d07 WIP: account management menu can be toggled by head button now. Cindy Chang 2024-06-18 16:38:02 +08:00
  • 5d33b6481c fix: #299 Cycle efficiency X axis should only display to YYYYMM. Cindy Chang 2024-06-18 10:47:58 +08:00
  • adb2ab29af refine use ticks[ticks.length - 1].value Cindy Chang 2024-06-18 09:52:43 +08:00