From a5437e60fe3bc83d1d3a267631e9a7f9fe98abe1 Mon Sep 17 00:00:00 2001 From: leookun Date: Sun, 2 Aug 2026 22:53:57 +0800 Subject: [PATCH] feat(cursor): add contributor profile link and improve UI for Cursor account card - Integrated a tooltip with a button to open the contributor's GitHub profile in the CursorAccountCard component. - Updated the layout of the account card for better visual organization. - Removed routing mode options from the configuration view and adjusted related translations in multiple languages. - Cleaned up unused routing mode logic in the app state management. --- frontend/src/components/CursorAccountCard.vue | 106 +++-- frontend/src/i18n/generated/catalog.json | 444 ++++++------------ frontend/src/i18n/locales/en-US.json | 17 +- frontend/src/i18n/locales/ja-JP.json | 17 +- frontend/src/i18n/locales/ru-RU.json | 17 +- frontend/src/i18n/locales/zh-CN.json | 17 +- frontend/src/state/appState.js | 48 -- frontend/src/views/Config.vue | 24 +- frontend/src/views/Home.vue | 25 - internal/backend/README.md | 5 +- internal/backend/forwarder/actor.go | 2 +- internal/backend/host.go | 218 ++------- internal/backend/server/config/manager.go | 14 - internal/backend/server/config/store.go | 3 + internal/backend/server/config/types.go | 24 - internal/backend/server/context.go | 2 - internal/backend/server/middleware.go | 12 - internal/backend/server/policy.go | 19 - internal/backend/server/route.go | 21 - internal/backend/server/upstream/action.go | 7 +- internal/backend/server/upstream/client.go | 3 +- internal/backend/server/upstream/types.go | 1 - 22 files changed, 293 insertions(+), 753 deletions(-) delete mode 100644 internal/backend/server/policy.go diff --git a/frontend/src/components/CursorAccountCard.vue b/frontend/src/components/CursorAccountCard.vue index 71a172c..c9ab9e0 100644 --- a/frontend/src/components/CursorAccountCard.vue +++ b/frontend/src/components/CursorAccountCard.vue @@ -1,6 +1,7 @@