Commit Graph

125 Commits

Author SHA1 Message Date
Levi Yan
4bc9ee4e83 fix: verifyToken cannot verify valid token 2025-03-24 16:24:46 +08:00
Levi Yan
7087327b4e release 0.2.10 2025-03-24 12:41:07 +08:00
Levi Yan
80fca78179 refactor: activate extension when web url call 2025-03-24 12:28:40 +08:00
Levi Yan
3c0af07f54 release 0.2.9 2025-03-24 10:53:33 +08:00
Levi Yan
7a08bebddb refactor: optimize error output in verifyToken 2025-03-24 10:51:56 +08:00
Levi Yan
fcb8aab391 feat: add notification for login and logout 2025-03-24 10:28:55 +08:00
Levi Yan
eeb4e6d850 refactor: distinguish between cleanup and storage in output 2025-03-24 10:21:17 +08:00
Levi Yan
72e94ceea8 temp: provide a handler to logout 2025-03-24 10:12:33 +08:00
Levi Yan
000749f7d9 revert islogged function check token validation and clean expired tokens 2025-03-23 22:16:49 +08:00
Levi Yan
c47739a718 fix: not process error (code: 401) 2025-03-23 21:59:57 +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
fe52e2bf8f feat: verify token and user 2025-03-23 17:16:35 +08:00
Levi Yan
4188072065 refactor: set showErrorNotification as a function for reuse 2025-03-23 17:15:33 +08:00
Levi Yan
5813fe2c20 refactor(devstar-api): not need user as member 2025-03-23 16:35:07 +08:00
Levi Yan
1d1eb092a9 release 0.2.8 2025-03-19 12:23:01 +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
cf1efabc77 add output for storing token and username 2025-03-11 21:44:36 +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
e7bac7991f feat: upload user's ssh public key 2025-03-03 13:20:44 +08:00
Levi Yan
ef3629c5c4 refactor: 从用户配置中读取域名由getDevstarDomain函数负责 2025-03-03 13:15:34 +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
38d1b98685 refactor: revert openRemoteFolder function to member function (not static) 2025-02-26 00:43:16 +08:00
Levi Yan
3f791332b3 refactor: convert isLogged function to public function 2025-02-26 00:37:13 +08:00
Levi Yan
7d21c0df5a feat: open project without logging 2025-02-25 11:43:06 +08:00
Levi Yan
04b2d6bcaf refactor: distinguish how to obtain GetCommitId on different operating systems 2025-02-21 21:19:34 +08:00
Levi Yan
da5e253763 clean: remove unused code 2025-02-21 21:17:18 +08:00
Levi Yan
b8833b3f1b release 0.2.7 2025-02-19 10:41:38 +08:00
Levi Yan
8772074ab2 feat: support open with vscode url in devstar web 2025-02-19 10:16:46 +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
7439f63079 release 0.2.6 2025-01-22 10:28:58 +08:00
Levi Yan
a0aee79aba clean: remove useless code 2025-01-22 10:27:07 +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
5e0848715b release 0.2.5 2025-01-09 18:53:08 +08:00
Levi Yan
bdf708597d fix: cannot execute code --version in windows and linux 2025-01-08 18:36:59 +08:00
Levi Yan
7e470461eb feat: extract the hostname of devstar domain for local SSH key naming 2025-01-07 23:22:06 +08:00
Levi Yan
0643ff8596 update readme 2025-01-01 15:19:33 +08:00
Levi Yan
7d3735ceda release 0.2.4 2024-12-27 13:10:05 +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
f7b0cbfc4c release 0.2.3 2024-12-27 10:26:33 +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
孟宁
e696decaf6 完善开发环境配置 2024-11-24 06:33:09 +00:00
Levi Yan
428bed52c8 Update README 2024-11-13 02:45:10 +08:00
Levi Yan
51b81c981a release 0.2.2 2024-11-13 02:43:30 +08:00