Commit Graph

27 Commits

Author SHA1 Message Date
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
ba7c1c7cd0 Rename allUserAccoutList to allUserAccountList (fix typo)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 17:43:12 +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
523515459b Remove .ts extension from import paths
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 08:50:01 +08:00
Cindy Chang
1dbe7e716f fix: #330 mouseout effect for edit and delete button 2024-08-14 11:31:57 +08:00
Cindy Chang
df341c26ab fix: #329 text ellipsis. Sonar 2024-08-14 09:59:09 +08:00
Cindy Chang
d8c1e84622 fix: #327 add needed await keyword 2024-08-09 16:07:08 +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
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
3c81356fa2 sonar qube 2024-07-22 13:58:23 +08:00
Cindy Chang
6a689e419c sonar qube; getCookie refactored 2024-07-16 15:18:31 +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
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
880cac23a4 Cypress: edit account and see success message 2024-07-03 14:57:46 +08:00
Cindy Chang
405cc6ea82 Cypress: delete an account 000000 2024-07-03 13:55:49 +08:00
Cindy Chang
9b2bab9124 feature: admin role edit API 2024-06-27 14:21:27 +08:00
Cindy Chang
3fe427fcc3 update single account pinia state 2024-06-27 11:39:44 +08:00
Cindy Chang
21fb6f616a feature: set is active API 2024-06-27 10:36:19 +08:00
Cindy Chang
14783654a5 feature: search bar works. Beautiful two return code. 2024-06-26 12:40:49 +08:00
Cindy Chang
965aaeb097 feature: just create badge. Important thing is the await keyword 2024-06-26 11:46:53 +08:00