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 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Levi Yan
							
						 
					 | 
					
						
						
							
						
						d5487fa6b7
					 | 
					
						
						
							
							feat: update and get local user private key path
						
						
						
						
						
						
					 | 
					
						2025-05-06 22:58:09 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Levi Yan
							
						 
					 | 
					
						
						
							
						
						f22c1c231b
					 | 
					
						
						
							
							style: correct description
						
						
						
						
						
						
					 | 
					
						2025-04-29 19:05:40 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Levi Yan
							
						 
					 | 
					
						
						
							
						
						98b64fd8cb
					 | 
					
						
						
							
							feat: store local system name in global state
						
						
						
						
						
						
					 | 
					
						2025-04-29 19:04:07 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Levi Yan
							
						 
					 | 
					
						
						
							
						
						414c0ee579
					 | 
					
						
						
							
							refactor(remote-container): remove connection method that use password
						
						
						
						
						
						
					 | 
					
						2025-04-29 18:48:01 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Levi Yan
							
						 
					 | 
					
						
						
							
						
						473eab1c8c
					 | 
					
						
						
							
							feat: clean - clean ssh key and logout
						
						
						
						
						
						
					 | 
					
						2025-04-23 09:13:42 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Levi Yan
							
						 
					 | 
					
						
						
							
						
						5385a9bc84
					 | 
					
						
						
							
							feat: l10n support
						
						
						
						
						
						
					 | 
					
						2025-04-23 09:13:30 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Levi Yan
							
						 
					 | 
					
						
						
							
						
						05a1edb8fb
					 | 
					
						
						
							
							chore: vscode version need ^1.75.x
						
						
						
						
						
						
					 | 
					
						2025-04-22 22:22:42 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Levi Yan
							
						 
					 | 
					
						
						
							
						
						b3998f9903
					 | 
					
						
						
							
							feat: language config for devstar home
						
						
						
						
						
						
					 | 
					
						2025-04-22 20:58:09 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Levi Yan
							
						 
					 | 
					
						
						
							
						
						9a05859787
					 | 
					
						
						
							
							release 0.2.12
						
						
						
						
						
						
					 | 
					
						2025-03-24 23:15:27 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Levi Yan
							
						 
					 | 
					
						
						
							
						
						5a0078c7b3
					 | 
					
						
						
							
							fix: cannot connect devcontainer by sshkey
						
						
						
						
						
						
					 | 
					
						2025-03-24 23:00:40 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Levi Yan
							
						 
					 | 
					
						
						
							
						
						ad0eff62c4
					 | 
					
						
						
							
							release 0.2.11
						
						
						
						
						
						
					 | 
					
						2025-03-24 17:54:29 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Levi Yan
							
						 
					 | 
					
						
						
							
						
						fa9be999d5
					 | 
					
						
						
							
							refactor: only keep one User instance
						
						
						
						
						
						
					 | 
					
						2025-03-24 16:29:55 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |