Commit Graph

16 Commits

Author SHA1 Message Date
Levi Yan
5385a9bc84 feat: l10n support 2025-04-23 09:13:30 +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
000749f7d9 revert islogged function check token validation and clean expired tokens 2025-03-23 22:16:49 +08:00
Levi Yan
a858f80164 refactor: extract code related to logging into login function 2025-03-23 20:31:31 +08:00
Levi Yan
cf1efabc77 add output for storing token and username 2025-03-11 21:44:36 +08:00
Levi Yan
3f791332b3 refactor: convert isLogged function to public function 2025-02-26 00:37:13 +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
27a09a49ab style: tab -> 2 spaces in all typescript files 2024-11-12 19:07:30 +08:00
Levi Yan
76d713b4f1 refactor: set encoding type as pkcs1 for node-ssh connect function 2024-10-28 19:10:09 +08:00
Levi Yan
365795fe17 refactor: create private key without passphrase 2024-10-28 19:03:46 +08:00
Levi Yan
b279860ebe fix: solve the problem that the private key not works when connecting because permission of private key is too open 2024-10-28 18:24:03 +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
1e856694af refactor(User): set user name and user token as member variable 2024-10-23 17:03:11 +08:00
Levi Yan
bac497fabf refactor: extract the methods about user into class User 2024-10-23 13:45:19 +08:00