Commit Graph

38 Commits

Author SHA1 Message Date
Levi Yan
a8d5f4acb8 feat: show SSH:project name in status bar 2025-05-22 18:13:17 +08:00
Levi Yan
4550f20296 refactor: call unified interface that first open remote folder 2025-05-13 18:05:42 +08:00
Levi Yan
70fa291e37 feat: support first connect in remote environment 2025-05-06 23:05:00 +08:00
Levi Yan
5385a9bc84 feat: l10n support 2025-04-23 09:13:30 +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
4188072065 refactor: set showErrorNotification as a function for reuse 2025-03-23 17:15:33 +08:00
Levi Yan
ef3629c5c4 refactor: 从用户配置中读取域名由getDevstarDomain函数负责 2025-03-03 13:15:34 +08:00
Levi Yan
38d1b98685 refactor: revert openRemoteFolder function to member function (not static) 2025-02-26 00:43:16 +08:00
Levi Yan
da5e253763 clean: remove unused code 2025-02-21 21:17:18 +08:00
Levi Yan
858e77a19a refactor: convert openRemoteFolder to a static method, and adjust the sort of parameters 2025-02-19 09:58:31 +08:00
Levi Yan
d49ac4cfb6 fix: even if the connection is not successful, the host information is stored 2025-01-16 02:54:45 +08:00
Levi Yan
04add2b8f1 perf: prioritize loading of communication function that require return values 2025-01-15 18:22:01 +08:00
Levi Yan
96f28a7424 feat: show notification for devstar-home 2025-01-15 15:14:34 +08:00
Levi Yan
4f831a0d5b feat: add communication method without return value that communicate with devstar-home 2025-01-15 15:13:26 +08:00
Levi Yan
185fc8d56e refactor: user can set devstar domain instead of devstar home 2024-12-27 13:02:56 +08:00
Levi Yan
f731eba7bf fix(home): add sandbox setting for iframe and retain context when hidden for webview 2024-12-27 10:11:22 +08:00
Levi Yan
27a09a49ab style: tab -> 2 spaces in all typescript files 2024-11-12 19:07:30 +08:00
Levi Yan
97a22b4deb refactor(home): merge content of index.html into webview and enable configuring devstar home url in package.json 2024-11-12 19:01:40 +08:00
Levi Yan
99e1693573 refactor: open remote folder also need username, port now and change the naming format of host in config 2024-10-28 19:46:26 +08:00
Levi Yan
d79a4a8243 fix: now ssh connection use use private key instead of the default 2024-10-28 19:02:56 +08:00
Levi Yan
5554ff4fb1 perf: adjust the order of command cases in switch by calling frequence 2024-10-28 17:02:42 +08:00
Levi Yan
6c771121da feat: give machine name to devstar home 2024-10-28 15:52:55 +08:00
Levi Yan
126f800346 feat: create user's ssh key 2024-10-28 14:58:10 +08:00
Levi Yan
4b3868ced2 [WIP] Feat: create/get user public/private key 2024-10-23 18:37:27 +08:00
Levi Yan
1cf46c0597 feat(home): get user name from vscode and set user name into vscode 2024-10-23 16:22:50 +08:00
Levi Yan
bac497fabf refactor: extract the methods about user into class User 2024-10-23 13:45:19 +08:00
Levi Yan
0a31591150 refactor: set null string '' as the null value of user token 2024-10-23 12:54:50 +08:00
Levi Yan
08168dfd3f refactor: abstract and simplify the communication between home page and vscode
* refactor the infertace in index.html
* adapt the change of interface in home page and vscode
2024-10-23 01:58:10 +08:00
Levi Yan
428764b8ae feat: getDefaultPublicKey and firstConnect with key
* getDefaultPublicKey make sure that you will get a public key, if it
doesn't exist, create one
* firstConnect with key instead of password
2024-10-17 16:06:28 +08:00
Levi Yan
cdb6c425e5 refactor: add error processing for first connecting remote container 2024-10-15 17:13:58 +08:00
Levi Yan
535ede85ee upload webpage that used to embed devstar webpage 2024-10-01 11:58:55 +08:00
Levi Yan
ea28ef08b7 feat: add userToken related operations 2024-09-18 20:46:25 +08:00
Levi Yan
3b7cf8af57 refactor: only successfully finished first connect then open remote folder 2024-07-30 23:35:08 +08:00
Levi Yan
a0ecb6c559 refactor: rename the project as devstar 2024-07-16 23:28:56 +08:00
Levi Yan
b2533bb1c9 feat: monitor the requests that open remote folder from the front 2024-07-16 17:37:42 +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