|
|
6e3aaca3b1
|
Extract reusable auth guard decision logic and test router auth behavior against it
Co-Authored-By: Codex <codex@openai.com>
|
2026-03-08 19:39:10 +08:00 |
|
|
|
28fd83242c
|
Use UTF-8 safe return-to encoding and decoding across router and login
Co-Authored-By: Codex <codex@openai.com>
|
2026-03-08 19:35:40 +08:00 |
|
|
|
f3d11ebbcb
|
Refactor MainContainer child routes to consistent relative-path nesting
Co-Authored-By: Codex <codex@openai.com>
|
2026-03-08 19:10:52 +08:00 |
|
|
|
b3f4ace13f
|
Enforce requiresAuth routes in global router guard with login return-to redirects
Co-Authored-By: Codex <codex@openai.com>
|
2026-03-08 19:07:56 +08:00 |
|
|
|
fc43ca67ca
|
Rename single-word Vue files to multi-word names and update references
Co-Authored-By: Codex <codex@openai.com>
|
2026-03-08 13:26:12 +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 |
|
|
|
64832bb5f9
|
Fix router guard broken cookie check to use isLuciaLoggedIn cookie
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-06 07:45:04 +08:00 |
|
Cindy Chang
|
11d5109164
|
basic compare map routing
|
2024-09-03 15:33:25 +08:00 |
|
Cindy Chang
|
09237a0759
|
MyAccount page prototype
|
2024-08-27 09:32:06 +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
|
c33f387c82
|
refine confirm disable status of account page
|
2024-07-02 11:09:31 +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
|
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
|
965aaeb097
|
feature: just create badge. Important thing is the await keyword
|
2024-06-26 11:46:53 +08:00 |
|
Cindy Chang
|
80529b85fe
|
WIP: acct mgmt search bar
|
2024-06-19 10:12:16 +08:00 |
|
Cindy Chang
|
aa1dbfabf2
|
#216 done by using return-to URL mechanism
|
2024-06-11 11:57:33 +08:00 |
|
Cindy Chang
|
444b7d6975
|
WIP: not sure what is aaa and bbb meaning in /rule/log/aaa/conformance/bbb
|
2024-06-11 09:15:16 +08:00 |
|
chiayin
|
e391c9a237
|
docs: Update all files JSDoc.
|
2024-03-29 15:49:05 +08:00 |
|
chiayin
|
483f6a026d
|
refactor: Discover Router Save done.
|
2024-03-19 16:29:29 +08:00 |
|
chiayin
|
6663b48159
|
refactor: Discover Router done.
|
2024-03-19 15:57:12 +08:00 |
|
chiayin
|
bc3e20abd0
|
refactor: Conformance Router - FILES page to Confomance page router refresh the page done.
|
2024-03-15 18:10:25 +08:00 |
|
chiayin
|
49b0e462a1
|
refactor: Conformance Router - FILES page to Confomance page router done.
|
2024-03-15 16:52:43 +08:00 |
|
chiayin
|
bec8184620
|
fix: router beforeEach done.
|
2024-02-29 10:53:42 +08:00 |
|
chiayin
|
795480ee89
|
feat: Compare Dashboard API done.
|
2024-02-20 12:44:30 +08:00 |
|
chiayin
|
66a6f7806d
|
feat: Compare sidebar layout done.
|
2024-02-16 11:35:10 +08:00 |
|
chiayin
|
ac8a3b0b27
|
feat: Compare bar layout done.
|
2024-02-15 13:00:01 +08:00 |
|
chiayin
|
c811baefa6
|
feat: Performance all chart done.
|
2024-02-05 15:50:33 +08:00 |
|
chiayin
|
d89c5ff4d8
|
feat: Performance timeLabel done.
|
2024-02-01 12:33:11 +08:00 |
|
chiayin
|
bddc1d3a7a
|
feat: Performance aside done.
|
2024-01-26 17:08:34 +08:00 |
|
chiayin
|
8ebfb151c7
|
feat: Performance router done.
|
2024-01-25 15:35:23 +08:00 |
|
chiayin
|
9c7fd4a202
|
feat: Upload layout done.
|
2023-12-14 09:34:35 +08:00 |
|
chiayin
|
1f0a6aa900
|
feat: Conformance Save Log Done.
|
2023-11-29 16:47:25 +08:00 |
|
chiayin
|
85d1f9a487
|
Issue #151: Done.
|
2023-10-17 15:52:38 +08:00 |
|
chiayin
|
946fabfa93
|
Issue #140:
|
2023-10-16 18:38:20 +08:00 |
|
chiayin
|
cf3d799ed7
|
Issue #140: Done.
|
2023-10-13 17:58:47 +08:00 |
|
chiayin
|
af1f8f3016
|
Router: change /Discover to /Discover/map/type/filterId
|
2023-06-16 17:13:59 +08:00 |
|
chiayin
|
c1df89fefb
|
Discover: Filters Save done.
|
2023-05-02 17:02:05 +08:00 |
|
chiayin
|
a4e0e300ea
|
Discover: sidebar-insight component done
|
2023-03-15 16:08:27 +08:00 |
|
chiayin
|
78e18663aa
|
Discover: fetch discover api && set element(nodes, edges) done
|
2023-02-22 16:10:40 +08:00 |
|
chiayin
|
76463f084c
|
feature login
|
2023-01-31 15:38:14 +08:00 |
|
chiayin
|
cd074c3c04
|
git clone from github
|
2023-01-31 13:38:00 +08:00 |
|