Commit Graph

  • 5058400d72 Fix filterTaskData computed property referencing itself 依瑪貓 2026-03-07 08:39:14 +08:00
  • ac9f958bef Remove meaningless return statements inside forEach callbacks 依瑪貓 2026-03-07 08:27:12 +08:00
  • d7df6a2615 Fix setTimeChartData called with yMax twice instead of yMax and yMin 依瑪貓 2026-03-07 08:26:58 +08:00
  • eea79c852b Fix open redirect vulnerability in return-to URL after login 依瑪貓 2026-03-07 08:13:12 +08:00
  • ddab7b3fe9 Add missing path=/ to setCookieWithoutExpiration 依瑪貓 2026-03-07 07:59:40 +08:00
  • 2a4aa9db00 Add optional chaining to error.response.status in catch blocks 依瑪貓 2026-03-07 07:55:49 +08:00
  • eeea16be38 Fix getters mutating state on repeated access 依瑪貓 2026-03-07 07:31:59 +08:00
  • ef8ce0d778 Fix showCancelButton using string instead of boolean in renameModal 依瑪貓 2026-03-07 07:23:45 +08:00
  • 4b7c08e2f9 Fix moment format using month token MM instead of minute mm 依瑪貓 2026-03-07 07:17:09 +08:00
  • 3f1f8fb680 Fix BaseInfiniteFirstCases getter using wrong case for state property 依瑪貓 2026-03-07 07:10:26 +08:00
  • 702d508d37 Fix incorrect hour/minute calculation in simpleTimeLabel() 依瑪貓 2026-03-07 07:05:41 +08:00
  • f4fbae8a5c Extract duplicate API path logic into helper function in allMapData store 依瑪貓 2026-03-06 21:22:19 +08:00
  • ec0035a182 Extract duplicate API path logic into helper functions in conformance and files stores 依瑪貓 2026-03-06 21:16:26 +08:00
  • c3d0add548 Rename createAccont.cy.js to createAccount.cy.js to fix typo 依瑪貓 2026-03-06 21:09:18 +08:00
  • d7db387edf Clean up i18n: translate 404 page Chinese text and remove placeholder German locale 依瑪貓 2026-03-06 21:02:33 +08:00
  • 8d358516b8 Translate remaining Chinese JSDoc and CSS comments to English 依瑪貓 2026-03-06 20:53:00 +08:00
  • d16cc46604 Delete yarn.lock 依瑪貓 2026-03-06 20:09:02 +08:00
  • c782a3b079 Add file header and VITE_CACHE_DIR to .env 依瑪貓 2026-03-06 19:47:47 +08:00
  • 9c6a51029b Support VITE_CACHE_DIR environment variable for custom cache directory 依瑪貓 2026-03-06 19:40:18 +08:00
  • 7fec6cb63f Add JSDoc documentation and file headers to all source files 依瑪貓 2026-03-06 18:55:36 +08:00
  • 3b7b6ae859 Migrate all Vue components from Options API to <script setup> 依瑪貓 2026-03-06 17:10:06 +08:00
  • a619be7881 Convert all store files from JavaScript to TypeScript 依瑪貓 2026-03-06 14:47:57 +08:00
  • 90048d0505 Standardize store exports to named useXxxStore convention 依瑪貓 2026-03-06 13:25:00 +08:00
  • 147b16ca34 Add centralized API client with axios interceptors, remove vue-axios 依瑪貓 2026-03-06 12:44:33 +08:00
  • 6af7253d08 Upgrade vue-router from 4 to 5 依瑪貓 2026-03-06 12:17:06 +08:00
  • 1f5673040f Upgrade ESLint from 9 to 10 and add @eslint/js as explicit dependency 依瑪貓 2026-03-06 12:12:00 +08:00
  • ab8bbb086b Upgrade @types/node from 20 to 25 and chartjs-plugin-dragdata from 1 to 2 依瑪貓 2026-03-06 12:01:39 +08:00
  • ec61bcd701 Fix E2E tests for PrimeVue 4 CSS class rename (p-dropdown to p-select) 依瑪貓 2026-03-06 11:47:25 +08:00
  • 8e480ed669 Upgrade Vitest from 3 to 4 依瑪貓 2026-03-06 11:39:17 +08:00
  • a950f254ad Upgrade Vite from 6 to 7 and @vitejs/plugin-vue from 5 to 6 依瑪貓 2026-03-06 11:35:01 +08:00
  • 4e22643999 Upgrade Tailwind CSS from 3 to 4 with CSS-first config migration 依瑪貓 2026-03-06 11:29:03 +08:00
  • 08688793ac Upgrade Pinia from 2 to 3 and pinia-plugin-persistedstate from 3 to 4 依瑪貓 2026-03-06 11:17:13 +08:00
  • 941f1e1dbe Upgrade ESLint from 8 to 9 with flat config migration 依瑪貓 2026-03-06 11:12:17 +08:00
  • de92a723a2 Upgrade Cypress from 13 to 15 依瑪貓 2026-03-06 11:03:23 +08:00
  • f958efb38b Upgrade i18next from 23 to 25 and cytoscape-popper from 2 to 4 依瑪貓 2026-03-06 10:53:09 +08:00
  • c182b297c9 Upgrade Prettier from 2 to 3 依瑪貓 2026-03-06 10:41:27 +08:00
  • e656b3ce99 Upgrade vue-router, vue-toast-notification, @types/node, and eslint-plugin-cypress 依瑪貓 2026-03-06 10:36:42 +08:00
  • b988037968 Remove incorrect @types/vue and @types/vue-router Vue 2 type packages 依瑪貓 2026-03-06 10:36:01 +08:00
  • bcb318b8f6 Upgrade jsdom from 20 to 28 and eslint-plugin-vue to 9.33 依瑪貓 2026-03-06 10:35:27 +08:00
  • 85225c1e30 Upgrade PrimeVue from 3 to 4 with Aura theme preset 依瑪貓 2026-03-06 10:32:34 +08:00
  • 1d047786af Upgrade Tailwind CSS from 3.2 to 3.4 (4.x deferred due to breaking config changes) 依瑪貓 2026-03-06 10:16:41 +08:00
  • d30b31091f Upgrade Vitest from 0.25 to 3 依瑪貓 2026-03-06 10:13:32 +08:00
  • eaf2a1d2e7 Upgrade Vite from 4 to 6 and @vitejs/plugin-vue from 4 to 5 依瑪貓 2026-03-06 10:12:53 +08:00
  • 9ea9752440 Upgrade Cypress from 12 to 13 依瑪貓 2026-03-06 10:11:46 +08:00
  • 735df448a2 Upgrade minor and patch dependencies (axios, chart.js, cytoscape, typescript, sass, etc.) 依瑪貓 2026-03-06 10:09:12 +08:00
  • aa86d4a3f9 Upgrade Pinia from 2.0 to 2.3 依瑪貓 2026-03-06 10:06:09 +08:00
  • 3521593f41 Upgrade Vue from 3.2 to 3.5 依瑪貓 2026-03-06 10:05:39 +08:00
  • 5d6d6310be Remove unused PrimeVue PickList and Button global registrations 依瑪貓 2026-03-06 09:58:46 +08:00
  • b259f23799 Replace date-fns with chartjs-adapter-moment to eliminate duplicate date libraries 依瑪貓 2026-03-06 09:51:13 +08:00
  • 1d0d938193 Replace let with const where variable is never reassigned in Vue files 依瑪貓 2026-03-06 09:38:40 +08:00
  • 64372c7043 Replace loose equality (== null, != null) with strict equality 依瑪貓 2026-03-06 09:22:36 +08:00
  • 3eec131ae0 Fix typos: createfilterId, sidevarFilterRef, selecteName, namber 依瑪貓 2026-03-06 09:15:35 +08:00
  • 802a5e51fd Replace let with const where variable is never reassigned 依瑪貓 2026-03-06 08:57:36 +08:00
  • 04841d84f2 Remove dead code and incorrect unused comments 依瑪貓 2026-03-06 08:54:51 +08:00
  • 523515459b Remove .ts extension from import paths 依瑪貓 2026-03-06 08:50:01 +08:00
  • dfd5706bcf Replace .map() with .forEach() where return value is unused 依瑪貓 2026-03-06 08:46:01 +08:00
  • 79811435de Fix typos: updataFilter, updataConformance, setPrevioiusPage, reallyDeldet, tooken, pageAdimin 依瑪貓 2026-03-06 08:43:09 +08:00
  • 6cb08df2e4 Remove npx, i, and npm packages that should not be in dependencies 依瑪貓 2026-03-06 08:36:30 +08:00
  • 12c06e9eee Remove duplicate autoprefixer, postcss, tailwindcss from dependencies 依瑪貓 2026-03-06 08:35:53 +08:00
  • ee920c0806 Move vue-router from devDependencies to dependencies 依瑪貓 2026-03-06 08:35:20 +08:00
  • 6dbef06124 Remove html-webpack-plugin from devDependencies 依瑪貓 2026-03-06 08:31:41 +08:00
  • 3763b36e62 Remove webpack-env type reference from tsconfig.json 依瑪貓 2026-03-06 08:29:30 +08:00
  • ffa45e2f07 Fix Vite config: replace Webpack devServer with Vite server, remove invalid envDir and transpileDependencies 依瑪貓 2026-03-06 08:28:46 +08:00
  • b07f1274e8 Fix TypeScript errors: missing closing brace in vue.d.ts and undefined NodePosition type 依瑪貓 2026-03-06 08:19:21 +08:00
  • bd2b4ce5db Fix CYTOSCAPE_NODE_POSTITION typo to CYTOSCAPE_NODE_POSITION 依瑪貓 2026-03-06 08:18:54 +08:00
  • 2fb88e8458 Fix Navbar route name typos 'Performanc' to 'Performance' 依瑪貓 2026-03-06 08:18:36 +08:00
  • c7aa32ef6d Guard baseResponse.data access when baseLogId is falsy in getAllTrace 依瑪貓 2026-03-06 08:14:07 +08:00
  • 833427b224 Fix deleteFile undefined $toast and reversed delete/fetch order 依瑪貓 2026-03-06 08:09:37 +08:00
  • 6178f09cfe Fix abbreviateNumber result.trim() return value not assigned back 依瑪貓 2026-03-06 08:08:43 +08:00
  • 2141f514c5 Fix pageAdmin setPrevioiusPageUsingActivePage writing to wrong property 依瑪貓 2026-03-06 08:08:00 +08:00
  • eac33d4888 Add mapPathStore tests with mock Cytoscape objects 依瑪貓 2026-03-06 08:02:13 +08:00
  • 9eb8881c57 Fix module-level store init in files.js, apiError.js, cytoscapeMap.js and add files store tests 依瑪貓 2026-03-06 07:59:30 +08:00
  • 5be29ddd51 Add escapeHtml utility and apply to all user-controllable SweetAlert2 html 依瑪貓 2026-03-06 07:52:26 +08:00
  • 954b41b555 Add Secure and SameSite=Lax flags to all cookie operations 依瑪貓 2026-03-06 07:51:14 +08:00
  • 64832bb5f9 Fix router guard broken cookie check to use isLuciaLoggedIn cookie 依瑪貓 2026-03-06 07:45:04 +08:00
  • fba2efe21e Fix MainContainer beforeRouteEnter missing try-catch and next() call 依瑪貓 2026-03-06 07:43:17 +08:00
  • 2768b5d052 Fix refreshToken() undefined config, wrong axios.defaults, and missing re-throw 依瑪貓 2026-03-06 07:40:48 +08:00
  • 43283aab95 Fix expired calculation to be 6 months from now instead of setting to June 依瑪貓 2026-03-06 07:39:52 +08:00
  • 905f546227 Rewrite old E2E tests to use fixture-based API mocking, eliminating need for real credentials 依瑪貓 2026-03-06 00:31:16 +08:00
  • a7fe20bcee Remove .env.demo containing sensitive URL lucia-demo-v0.99.0 依瑪貓 2026-03-05 23:02:20 +08:00
  • dc0a98f819 Remove sensitive data from tracked files before BFG history cleanup 依瑪貓 2026-03-05 23:00:58 +08:00
  • c91d278f1b Add Files to Discover entry flow E2E tests 依瑪貓 2026-03-05 22:27:38 +08:00
  • 6dd182b5e9 Add Discover tab navigation and 404 page E2E tests 依瑪貓 2026-03-05 21:56:40 +08:00
  • 584a73b90c Add Discover page E2E tests with real API fixture data 依瑪貓 2026-03-05 21:38:20 +08:00
  • 0ab037dac0 Add edge case tests and SweetAlert2 modal interaction tests 依瑪貓 2026-03-05 21:06:35 +08:00
  • 6641bc1f8f Add E2E tests for my-account, account info modal, and compare tab 依瑪貓 2026-03-05 20:52:38 +08:00
  • 1a4062487e Add E2E tests for logout, account CRUD, and file operations 依瑪貓 2026-03-05 20:40:46 +08:00
  • 733bfd7509 Add Cypress E2E tests with fixture-based API mocking for UI regression protection 依瑪貓 2026-03-05 20:10:04 +08:00
  • 676b70caa0 Add component tests for ModalHeader, IconChecked, and Conformance result components 依瑪貓 2026-03-05 19:45:30 +08:00
  • fa58e665d5 Add component tests for presentational components and Login 依瑪貓 2026-03-05 19:32:57 +08:00
  • 529e9a4aa1 Add store tests with mocked axios and apiError 依瑪貓 2026-03-05 19:30:33 +08:00
  • 83c2db7582 Add unit tests for utils and module pure functions 依瑪貓 2026-03-05 19:14:13 +08:00
  • e596bcd18e Update .gitignore 依瑪貓 2026-03-05 18:59:28 +08:00
  • 5b3c0050b9 fix: dotted solid edge style bug Cindy Chang 2024-09-05 17:49:01 +08:00
  • 8635c8d3e2 refine last commit Cindy Chang 2024-09-05 14:58:26 +08:00
  • 322f05de14 separately save vertical and horizontal node positions Cindy Chang 2024-09-05 14:55:14 +08:00
  • b467b82474 Merge branch 'main' of github.com:dspim/lucia-frontend Cindy Chang 2024-09-03 16:09:59 +08:00
  • 11d5109164 basic compare map routing Cindy Chang 2024-09-03 15:33:25 +08:00
  • 276950a739 Merge branch 'hotfix' Cindy Chang 2024-09-03 14:37:47 +08:00
  • 364d2a58b4 hotfix: vertical view switching Cindy Chang 2024-09-03 14:26:51 +08:00