Commit Graph

187 Commits

Author SHA1 Message Date
754d66e1d9 将logo替换成devstar的logo 2025-11-11 05:23:43 +00:00
6e8b0c0544 可以实现跳转到devstar 2025-11-10 11:51:55 +00:00
24df60ca16 修改HOME页面 2025-11-10 08:45:19 +00:00
ab2c05711b 直接ssh进入容器并且移除自动进入HOME页面 2025-11-10 13:58:45 +08:00
7e33976d51 移除从open with vscode后自动进入home页面 2025-11-03 15:21:06 +08:00
ece4943d2a 修改ssh连接时用户为root 2025-11-03 14:04:59 +08:00
7367d3cf37 remote-container.ts调试信息更加健全 2025-11-03 13:44:18 +08:00
Levi Yan
781518976e release 0.3.9 v0.3.9 2025-06-22 16:22:55 +08:00
Levi Yan
c18fc24016 refactor(main): if devstarDomain_sessionId exist and isn't null, use it first 2025-06-22 16:22:33 +08:00
Levi Yan
41b97301f7 refactor(remote-container): bring devstarDomain param for /openProjectSkippingLoginCheck only when devstarDomain_sessionId exists and isn't null 2025-06-22 16:20:20 +08:00
Levi Yan
1afb9a8085 refactor(user): create user ssh key only when user has beed logged 2025-06-22 16:16:09 +08:00
Levi Yan
548ccdc575 refactor(user): isLogged add validity verification for username and token 2025-06-22 16:15:14 +08:00
Levi Yan
6e75693220 refactor(user): login function store token, username only after verifying token as true 2025-06-22 16:12:50 +08:00
Levi Yan
ed7ee8cce3 refactor(user): rename setDevstarDomainAndHostname as setDevstarDomain 2025-06-22 16:08:41 +08:00
Levi Yan
12e950bf3e refactor: no longer set username and userToken as member variables in user class and get them only by global state 2025-06-22 16:02:28 +08:00
Levi Yan
4ab517bc44 refactor: use standard format for domain 2025-06-22 15:56:01 +08:00
Levi Yan
353790d693 feat: support open_with_vscode link bringing devstarDomain param 2025-06-22 11:20:40 +08:00
Levi Yan
b713e4515a feat(remote-container): setUser 2025-06-22 11:11:09 +08:00
Levi Yan
5f38aafeed feat(user): function setDevstarDomainAndHostname, getDevstarDomain; add member varibale devstarDomain 2025-06-22 11:10:26 +08:00
Levi Yan
9b56dba1e2 feat(user): two constructors used for domain which come from user config or param in open_with_vscode link 2025-06-22 11:05:39 +08:00
Levi Yan
dd106a1ecb feat(home): function setUser, setRemoteContainer, setDevstarDomain 2025-06-22 10:57:26 +08:00
Levi Yan
9141d67894 feat(home): two constructors used for domain which come from user config or param in open_with_vscode link 2025-06-22 10:56:55 +08:00
Levi Yan
e6c159520a feat(devstar-api): two constructors used for domain which come from user config or param in open_with_vscode link 2025-06-22 10:56:07 +08:00
Levi Yan
00fd73d41b style: formatting 2025-06-22 10:50:06 +08:00
Levi Yan
6f1c19241b doc: 交接文档 2025-06-18 10:29:54 +08:00
Levi Yan
7f4dcf69f5 update: link that report a problem 2025-06-17 18:15:08 +08:00
Levi Yan
c347111889 release 0.3.8 2025-06-17 13:04:06 +08:00
Levi Yan
2da4752730 fix(firstOpenProject): correct command that used in powshell >= 5.1.26100 2025-06-17 13:03:48 +08:00
Levi Yan
5271e11251 release 0.3.7 2025-06-16 23:05:53 +08: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
b36feb764b fix: stop after posting message for getHomeConfig 2025-06-16 15:45:58 +08:00
Levi Yan
ddef47c4ec style: formatting 2025-06-16 15:28:27 +08:00
Levi Yan
10baf67798 refactor: rename getDevstarDomain -> devstarDomain 2025-06-16 14:02:25 +08:00
Levi Yan
10182bc117 release 0.3.6 2025-06-12 00:12:40 +08:00
Levi Yan
29f6ece39c revert: 取消功能【避免打开同一个项目】 2025-06-12 00:12:27 +08:00
Levi Yan
b58e667edd release 0.3.5 2025-06-11 13:36:21 +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
e6c7ec24d5 release 0.3.4 2025-05-31 22:52:53 +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
2ae49d28e6 release 0.3.2 2025-05-13 23:24:30 +08:00
Levi Yan
83f7d7bb29 refactor: use unified paramater name in firstOpenProject 2025-05-13 18:13:08 +08:00
Levi Yan
e4de00d390 fix: check if private/public ssh key exists before first connect in both local and remote environment 2025-05-13 18:11:44 +08:00
Levi Yan
4550f20296 refactor: call unified interface that first open remote folder 2025-05-13 18:05:42 +08:00
Levi Yan
4152bd4be8 fix: make sure that directory of private/public ssh key exists before creating ssh key 2025-05-13 18:01:03 +08:00
Levi Yan
eb41f5c8dc 0.3.1 2025-05-06 23:05:12 +08:00
Levi Yan
70fa291e37 feat: support first connect in remote environment 2025-05-06 23:05:00 +08:00
Levi Yan
e4d9d2b3b7 refactor: change name: host->hostname 2025-05-06 23:04:10 +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