Commit Graph

32 Commits

Author SHA1 Message Date
107620d04f 第一次 2025-07-20 07:00:47 +00:00
Levi Yan
f0973280f4 feat(firstOpenProject): be based on os and shell version to provide different commands that open project in remote env 2025-06-16 23:05:32 +08:00
Levi Yan
29f6ece39c revert: 取消功能【避免打开同一个项目】 2025-06-12 00:12:27 +08:00
Levi Yan
3ed039b62c refactor: remove operations that are no longer used under Remote Env 2025-06-11 13:36:08 +08:00
Levi Yan
35bd842979 feat: firstOpenProject, in remote environment, create new local window, then call extension and open project by command 2025-06-11 11:44:34 +08:00
Levi Yan
91ac39ac0b feat: 避免打开同一个项目(home、open with vscode) 2025-05-31 22:51:28 +08:00
Levi Yan
a8d5f4acb8 feat: show SSH:project name in status bar 2025-05-22 18:13:17 +08:00
Levi Yan
70fa291e37 feat: support first connect in remote environment 2025-05-06 23:05:00 +08:00
Levi Yan
c15b8919ca feat: two new global state variable( localSystemName, localSSHConfigPath) used to support first connect in remote environment 2025-05-06 23:00:03 +08:00
Levi Yan
d5487fa6b7 feat: update and get local user private key path 2025-05-06 22:58:09 +08:00
Levi Yan
98b64fd8cb feat: store local system name in global state 2025-04-29 19:04:07 +08:00
Levi Yan
473eab1c8c feat: clean - clean ssh key and logout 2025-04-23 09:13:42 +08:00
Levi Yan
b3998f9903 feat: language config for devstar home 2025-04-22 20:58:09 +08:00
Levi Yan
fa9be999d5 refactor: only keep one User instance 2025-03-24 16:29:55 +08:00
Levi Yan
fcb8aab391 feat: add notification for login and logout 2025-03-24 10:28:55 +08:00
Levi Yan
72e94ceea8 temp: provide a handler to logout 2025-03-24 10:12:33 +08:00
Levi Yan
a858f80164 refactor: extract code related to logging into login function 2025-03-23 20:31:31 +08:00
Levi Yan
a55ee0cf90 security: verify token and username before storing 2025-03-23 17:17:32 +08:00
Levi Yan
5813fe2c20 refactor(devstar-api): not need user as member 2025-03-23 16:35:07 +08:00
Levi Yan
280231a016 refactor: change the return value of uploadPublicKey as promise<string> 2025-03-12 10:23:31 +08:00
Levi Yan
fcf93fe3de feat: upload user's ssh public key when user login through 'open with vscode' link 2025-03-03 13:22:01 +08:00
Levi Yan
04e34d5129 refactor: centralize the code that first opens the project into a single function 2025-03-02 23:33:18 +08:00
Levi Yan
b96e318355 style: formatting 2025-03-02 23:28:29 +08:00
Levi Yan
79309f8a56 fix(open with vscode with access token): don't open project after logging 2025-02-26 11:04:36 +08:00
Levi Yan
be6520d2cb feat: support link that open with code to carry access token 2025-02-26 00:47:00 +08:00
Levi Yan
7d21c0df5a feat: open project without logging 2025-02-25 11:43:06 +08:00
Levi Yan
8772074ab2 feat: support open with vscode url in devstar web 2025-02-19 10:16:46 +08:00
Levi Yan
1c2486b972 refactor: clean the old name-superide 2024-09-18 13:52:19 +08:00
Levi Yan
a0ecb6c559 refactor: rename the project as devstar 2024-07-16 23:28:56 +08:00
Levi Yan
61b79b7f74 refactor: separate the functions that connect container and first conect container 2024-07-16 17:32:41 +08:00
Levi Yan
fed0b5ddad refactor: add siHome into context.subscriptions 2024-07-03 11:55:49 +08:00
Levi Yan
fd9fe52529 refactor: convert js to ts 2024-07-02 12:15:39 +08:00