Commit Graph

  • f6416f3588 first main yinxue 2025-07-21 02:19:15 +00:00
  • 107620d04f 第一次 yinxue 2025-07-20 07:00:47 +00:00
  • 6f1c19241b doc: 交接文档 Levi Yan 2025-06-18 10:29:54 +08:00
  • 7f4dcf69f5 update: link that report a problem Levi Yan 2025-06-17 18:15:08 +08:00
  • c347111889 release 0.3.8 Levi Yan 2025-06-17 13:04:06 +08:00
  • 2da4752730 fix(firstOpenProject): correct command that used in powshell >= 5.1.26100 Levi Yan 2025-06-17 13:03:48 +08:00
  • 5271e11251 release 0.3.7 Levi Yan 2025-06-16 23:05:53 +08:00
  • f0973280f4 feat(firstOpenProject): be based on os and shell version to provide different commands that open project in remote env Levi Yan 2025-06-16 23:05:01 +08:00
  • b36feb764b fix: stop after posting message for getHomeConfig Levi Yan 2025-06-16 15:45:58 +08:00
  • ddef47c4ec style: formatting Levi Yan 2025-06-16 15:28:27 +08:00
  • 10baf67798 refactor: rename getDevstarDomain -> devstarDomain Levi Yan 2025-06-16 14:02:25 +08:00
  • 10182bc117 release 0.3.6 Levi Yan 2025-06-12 00:12:40 +08:00
  • 29f6ece39c revert: 取消功能【避免打开同一个项目】 Levi Yan 2025-06-12 00:12:27 +08:00
  • b58e667edd release 0.3.5 Levi Yan 2025-06-11 13:36:21 +08:00
  • 3ed039b62c refactor: remove operations that are no longer used under Remote Env Levi Yan 2025-06-11 13:36:08 +08:00
  • 35bd842979 feat: firstOpenProject, in remote environment, create new local window, then call extension and open project by command Levi Yan 2025-06-11 11:44:34 +08:00
  • e6c7ec24d5 release 0.3.4 Levi Yan 2025-05-31 22:52:53 +08:00
  • 91ac39ac0b feat: 避免打开同一个项目(home、open with vscode) Levi Yan 2025-05-31 22:51:28 +08:00
  • a8d5f4acb8 feat: show SSH:project name in status bar Levi Yan 2025-05-22 18:13:17 +08:00
  • 2ae49d28e6 release 0.3.2 Levi Yan 2025-05-13 23:24:30 +08:00
  • 83f7d7bb29 refactor: use unified paramater name in firstOpenProject Levi Yan 2025-05-13 18:13:08 +08:00
  • e4de00d390 fix: check if private/public ssh key exists before first connect in both local and remote environment Levi Yan 2025-05-13 18:11:44 +08:00
  • 4550f20296 refactor: call unified interface that first open remote folder Levi Yan 2025-05-13 18:05:42 +08:00
  • 4152bd4be8 fix: make sure that directory of private/public ssh key exists before creating ssh key Levi Yan 2025-05-13 18:01:03 +08:00
  • eb41f5c8dc 0.3.1 Levi Yan 2025-05-06 23:05:12 +08:00
  • 70fa291e37 feat: support first connect in remote environment Levi Yan 2025-05-06 23:05:00 +08:00
  • e4d9d2b3b7 refactor: change name: host->hostname Levi Yan 2025-05-06 23:04:10 +08:00
  • c15b8919ca feat: two new global state variable( localSystemName, localSSHConfigPath) used to support first connect in remote environment Levi Yan 2025-05-06 23:00:03 +08:00
  • d5487fa6b7 feat: update and get local user private key path Levi Yan 2025-05-06 22:52:54 +08:00
  • f22c1c231b style: correct description Levi Yan 2025-04-29 19:05:40 +08:00
  • 98b64fd8cb feat: store local system name in global state Levi Yan 2025-04-29 19:03:52 +08:00
  • 414c0ee579 refactor(remote-container): remove connection method that use password Levi Yan 2025-04-29 18:48:01 +08:00
  • 473eab1c8c feat: clean - clean ssh key and logout Levi Yan 2025-04-23 09:13:42 +08:00
  • 5385a9bc84 feat: l10n support Levi Yan 2025-04-22 22:32:06 +08:00
  • 05a1edb8fb chore: vscode version need ^1.75.x Levi Yan 2025-04-22 22:22:42 +08:00
  • b3998f9903 feat: language config for devstar home Levi Yan 2025-04-22 20:58:09 +08:00
  • 9a05859787 release 0.2.12 Levi Yan 2025-03-24 23:15:27 +08:00
  • 5a0078c7b3 fix: cannot connect devcontainer by sshkey Levi Yan 2025-03-24 23:00:40 +08:00
  • ad0eff62c4 release 0.2.11 Levi Yan 2025-03-24 17:54:29 +08:00
  • fa9be999d5 refactor: only keep one User instance Levi Yan 2025-03-24 16:29:55 +08:00
  • 4bc9ee4e83 fix: verifyToken cannot verify valid token Levi Yan 2025-03-24 16:24:46 +08:00
  • 7087327b4e release 0.2.10 Levi Yan 2025-03-24 12:41:07 +08:00
  • 80fca78179 refactor: activate extension when web url call Levi Yan 2025-03-24 12:28:40 +08:00
  • 3c0af07f54 release 0.2.9 Levi Yan 2025-03-24 10:53:33 +08:00
  • 7a08bebddb refactor: optimize error output in verifyToken Levi Yan 2025-03-24 10:51:56 +08:00
  • fcb8aab391 feat: add notification for login and logout Levi Yan 2025-03-24 10:28:55 +08:00
  • eeb4e6d850 refactor: distinguish between cleanup and storage in output Levi Yan 2025-03-24 10:21:17 +08:00
  • 72e94ceea8 temp: provide a handler to logout Levi Yan 2025-03-24 10:12:33 +08:00
  • 000749f7d9 revert islogged function check token validation and clean expired tokens Levi Yan 2025-03-23 22:16:49 +08:00
  • c47739a718 fix: not process error (code: 401) Levi Yan 2025-03-23 21:59:57 +08:00
  • a858f80164 refactor: extract code related to logging into login function Levi Yan 2025-03-23 20:31:31 +08:00
  • a55ee0cf90 security: verify token and username before storing Levi Yan 2025-03-23 17:17:32 +08:00
  • fe52e2bf8f feat: verify token and user Levi Yan 2025-03-23 17:16:35 +08:00
  • 4188072065 refactor: set showErrorNotification as a function for reuse Levi Yan 2025-03-23 17:15:33 +08:00
  • 5813fe2c20 refactor(devstar-api): not need user as member Levi Yan 2025-03-23 16:34:03 +08:00
  • 1d1eb092a9 release 0.2.8 Levi Yan 2025-03-19 12:23:01 +08:00
  • 280231a016 refactor: change the return value of uploadPublicKey as promise<string> Levi Yan 2025-03-12 10:23:31 +08:00
  • cf1efabc77 add output for storing token and username Levi Yan 2025-03-11 21:44:36 +08:00
  • fcf93fe3de feat: upload user's ssh public key when user login through 'open with vscode' link Levi Yan 2025-03-03 13:22:01 +08:00
  • e7bac7991f feat: upload user's ssh public key Levi Yan 2025-03-03 13:20:44 +08:00
  • ef3629c5c4 refactor: 从用户配置中读取域名由getDevstarDomain函数负责 Levi Yan 2025-03-03 13:15:34 +08:00
  • 04e34d5129 refactor: centralize the code that first opens the project into a single function Levi Yan 2025-03-02 23:33:18 +08:00
  • b96e318355 style: formatting Levi Yan 2025-03-02 23:22:51 +08:00
  • 79309f8a56 fix(open with vscode with access token): don't open project after logging Levi Yan 2025-02-26 11:04:36 +08:00
  • be6520d2cb feat: support link that open with code to carry access token Levi Yan 2025-02-26 00:47:00 +08:00
  • 38d1b98685 refactor: revert openRemoteFolder function to member function (not static) Levi Yan 2025-02-26 00:43:16 +08:00
  • 3f791332b3 refactor: convert isLogged function to public function Levi Yan 2025-02-26 00:37:13 +08:00
  • 7d21c0df5a feat: open project without logging Levi Yan 2025-02-25 11:43:06 +08:00
  • 04b2d6bcaf refactor: distinguish how to obtain GetCommitId on different operating systems Levi Yan 2025-02-21 21:19:34 +08:00
  • da5e253763 clean: remove unused code Levi Yan 2025-02-21 20:40:08 +08:00
  • b8833b3f1b release 0.2.7 Levi Yan 2025-02-19 10:41:38 +08:00
  • 8772074ab2 feat: support open with vscode url in devstar web Levi Yan 2025-02-19 10:16:46 +08:00
  • 858e77a19a refactor: convert openRemoteFolder to a static method, and adjust the sort of parameters Levi Yan 2025-02-19 09:58:31 +08:00
  • 7439f63079 release 0.2.6 Levi Yan 2025-01-22 10:28:58 +08:00
  • a0aee79aba clean: remove useless code Levi Yan 2025-01-22 10:27:07 +08:00
  • d49ac4cfb6 fix: even if the connection is not successful, the host information is stored Levi Yan 2025-01-16 02:54:45 +08:00
  • 04add2b8f1 perf: prioritize loading of communication function that require return values Levi Yan 2025-01-15 18:22:01 +08:00
  • 96f28a7424 feat: show notification for devstar-home Levi Yan 2025-01-15 15:14:34 +08:00
  • 4f831a0d5b feat: add communication method without return value that communicate with devstar-home Levi Yan 2025-01-15 15:13:26 +08:00
  • 5e0848715b release 0.2.5 Levi Yan 2025-01-09 18:53:08 +08:00
  • bdf708597d fix: cannot execute code --version in windows and linux Levi Yan 2025-01-08 18:36:59 +08:00
  • 7e470461eb feat: extract the hostname of devstar domain for local SSH key naming Levi Yan 2025-01-07 23:22:06 +08:00
  • 0643ff8596 update readme Levi Yan 2025-01-01 15:19:33 +08:00
  • 7d3735ceda release 0.2.4 Levi Yan 2024-12-27 13:10:05 +08:00
  • 185fc8d56e refactor: user can set devstar domain instead of devstar home Levi Yan 2024-12-27 13:02:56 +08:00
  • f7b0cbfc4c release 0.2.3 Levi Yan 2024-12-27 10:26:33 +08:00
  • f731eba7bf fix(home): add sandbox setting for iframe and retain context when hidden for webview Levi Yan 2024-12-27 10:11:22 +08:00
  • e696decaf6 完善开发环境配置 孟宁 2024-11-24 06:33:09 +00:00
  • 428bed52c8 Update README Levi Yan 2024-11-13 02:43:54 +08:00
  • 51b81c981a release 0.2.2 Levi Yan 2024-11-13 02:43:30 +08:00
  • 3188933879 refactor(package.json): update urls of bugs reporting and repository Levi Yan 2024-11-13 02:19:21 +08:00
  • 27a09a49ab style: tab -> 2 spaces in all typescript files Levi Yan 2024-11-12 19:07:30 +08:00
  • 97a22b4deb refactor(home): merge content of index.html into webview and enable configuring devstar home url in package.json Levi Yan 2024-11-12 19:01:40 +08:00
  • 270b36c464 style: tab -> 2 spaces in all html files Levi Yan 2024-11-06 00:30:48 +08:00
  • 5b886c1409 feat: add alert for deleteing dev container Levi Yan 2024-10-31 13:52:05 +08:00
  • cb62793537 fix: check if received host exists in config file Levi Yan 2024-10-30 14:44:10 +08:00
  • 7f222e6720 refactor: add operation in process which after successfully uploading new created public key Levi Yan 2024-10-28 19:48:25 +08:00
  • 99e1693573 refactor: open remote folder also need username, port now and change the naming format of host in config Levi Yan 2024-10-28 19:46:26 +08:00
  • 76d713b4f1 refactor: set encoding type as pkcs1 for node-ssh connect function Levi Yan 2024-10-28 19:10:09 +08:00
  • 365795fe17 refactor: create private key without passphrase Levi Yan 2024-10-28 19:03:46 +08:00