Commit Graph

37 Commits

Author SHA1 Message Date
0728c9b6b5 Remove unnecessary await on toast.success() and modalStore.closeModal()
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 18:41:30 +08:00
932275e4d4 Remove abandoned confirm-password feature hidden with v-show=false
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 14:00:26 +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
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
b76c432386 WIP my account page 2024-08-28 15:52:12 +08:00
Cindy Chang
5164313082 refine "password" layout for both cases 2024-08-28 09:21:14 +08:00
Cindy Chang
7243100d9c refine isConfirmDisabled 2024-08-26 13:59:02 +08:00
Cindy Chang
ff8179404b consider the situation when reset section is not open. consider the situation when password is not sent to backend 2024-08-26 13:53:49 +08:00
Cindy Chang
97e01c93fd new version of password edit. Reset button added 2024-08-26 13:40:33 +08:00
Cindy Chang
247a4dbef8 mousedown mouseup eye button 2024-08-26 11:50:13 +08:00
Cindy Chang
975b8340b8 fix: #316 cancel and close hover effect 2024-08-16 16:58:13 +08:00
Cindy Chang
fe3c44659c fix: #325 autocomplete="off" 2024-08-16 12:45:35 +08:00
Cindy Chang
ffe97ed63f sonar fix 3 issues and now 0 left 2024-08-14 15:45:10 +08:00
Cindy Chang
2ec7029887 fix: #319 only allow confirm button when all the fields are filled in 2024-08-14 10:44:04 +08:00
Cindy Chang
17e51ca98a fix #324 add error message for length < 6 2024-08-09 15:26:57 +08:00
Cindy Chang
c37e46cff4 WIP #325 2024-08-08 16:37:03 +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
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
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
0d9bfaa40d refine close modal time 2024-07-10 10:26:42 +08:00
Cindy
423499b77c fixed: #319 put watch of all input fieds function inside "onMounted" function 2024-07-10 10:18:30 +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
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
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
b12d026f0e editable status control 2024-06-27 08:58:40 +08:00
Cindy Chang
b2c084657d edit account and logout feature 2024-06-26 15:35:51 +08:00
Cindy Chang
965aaeb097 feature: just create badge. Important thing is the await keyword 2024-06-26 11:46:53 +08:00