Jocay
c013a389fe
feat: Implement directory validation and shell command quoting
...
- Added is_valid_directory function to validate directory paths, ensuring they do not contain control characters and are within a specified length.
- Introduced quote_shell_arg to safely quote shell arguments, preventing command injection.
- Created build_cd_command to generate a command for changing directories in a shell.
- Enhanced the LoginHandler to utilize a login rate limiter, preventing brute-force attacks by tracking failed login attempts.
- Implemented an EncodingCache to optimize encoding detection for SSH connections.
- Updated the UI to include an input field for specifying an initial directory upon login, with appropriate validation and hints.
- Added a quickbar in the terminal interface for easy access to copy and paste functionality.
- Introduced a toast notification system to provide feedback on copy actions.
- Refactored connection storage to encrypt passwords at rest, improving security.
- Updated various templates and styles to accommodate new features and improve user experience.
2026-08-10 00:07:52 +08:00
jocayn
f5369b7ab9
Save SSH passwords with connections
2026-06-13 13:10:16 +08:00
jocayn
845c3dece3
Prepare WebSSH for self-hosted deployment
2026-06-13 12:11:36 +08:00
Sheng
aaac2afe2a
Updated Readme
2025-07-27 21:47:57 +08:00
Sheng
aabdfc597f
Updated workflows
2023-04-09 14:31:18 +08:00
Christian Clauss
bbdc14b128
README.md: Switch badge from Travis CI to GitHub Actions
2023-04-05 10:44:32 +02:00
Sheng
04a9bd5eff
Support for Python 3.8+
2023-03-08 11:34:26 +08:00
fakeyw
3192cb006c
README add set_font_color example
2021-09-03 17:48:41 +08:00
yc5
0d14b8d4ae
update readme images with relative links
2021-08-24 19:54:36 +08:00
Tsung-en Hsiao
e4657761c9
Add fontsize url parameter
2021-08-23 07:01:03 +00:00
Sheng
7cf80e7372
Updated README
2020-01-23 19:35:04 +08:00
Sheng
3b649c0305
Added a blank space
2019-12-10 17:10:01 +08:00
Sheng
28fbf40aba
Updated README
2019-09-15 08:39:47 +08:00
Sheng
e00701720a
Updated README
2019-08-19 19:04:00 +08:00
Sheng
e174ca8c34
Updated README
2019-08-10 14:48:58 +08:00
Sheng
387956dffd
Updated README
2019-07-12 20:16:27 +08:00
Sheng
3ea76dcbe6
Updated README
2019-07-07 15:19:39 +08:00
Sheng
6d62642c7f
Updated README
2019-06-22 14:09:04 +08:00
Sheng
8a1fbccdc2
Updated README
2019-05-22 21:37:05 +08:00
Sheng
e1cd3efdf0
Updated README
2019-05-19 20:19:51 +08:00
Sheng
0387d346ff
Fix typo
2019-05-18 14:31:42 +08:00
Sheng
62e6f7746d
Updated README
2019-05-18 14:27:14 +08:00
Sheng
0344531960
Updated README
2019-04-18 19:54:20 +08:00
Sheng
c126856daa
Updated README
2018-12-15 21:40:16 +08:00
Sheng
2755a9871c
Fixed typo
2018-10-23 14:10:10 +08:00
Sheng
0c6f740e39
Updated README
2018-10-22 21:51:51 +08:00
Sheng
f52b2f5156
Updated README
2018-10-19 18:55:20 +08:00
Sheng
85efc9e447
Updated README
2018-09-15 09:46:40 +08:00
Sheng
21d3f9bd7f
Updated version
2018-09-09 15:41:28 +08:00
Sheng
bbb7d79b2a
Updated README and version
2018-09-01 11:20:31 +08:00
Sheng
41740690ac
Updated README
2018-08-30 07:18:34 +08:00
Sheng
a7a3f46609
Update README
2018-08-29 23:12:21 +08:00
Sheng
e0cc20914b
Updated README
2018-08-20 23:33:17 +08:00
Sheng
d27e912680
Updated README
2018-08-20 23:09:09 +08:00
Sheng
d38453fd0b
Updated version
2018-08-10 13:45:01 +08:00
Sheng
5415ec9220
Updated README
2018-05-30 21:46:27 +08:00
Sheng
08853996ba
Updated README
2018-04-27 08:44:22 +08:00
Sheng
7e238b6ffb
Added README.rst
2018-04-27 01:11:16 +08:00
Sheng
eb55ae2cce
Added setup.py setup.cfg
2018-04-27 00:04:48 +08:00
Sheng
fb5bf28deb
Updated README.md
2018-04-26 22:24:17 +08:00
Sheng
af6b134b64
Updated README.md
2018-04-22 22:25:40 +08:00
Sheng
d34032a3b0
Updated README.md
2018-04-22 22:25:40 +08:00
Sheng
c1d7c9cd7f
Added test_get_policy_dictionary
2018-04-22 22:25:40 +08:00
Sheng
09d5804a09
Prepare to write unit tests
2018-04-22 20:11:36 +08:00
Sheng
75361d8795
Changed default policy to warning policy
2018-03-17 18:37:12 +08:00
Sheng
dd7a04b2d4
Updated README.md
2018-03-16 16:42:03 +08:00
Sheng
e1a03b94f4
Updated README.md
2018-03-16 15:07:28 +08:00
Sheng
d6083a9608
Updated README.md
2018-03-15 01:13:35 +08:00
Sheng
ed95a68666
Updated nginx config
2018-03-06 13:47:47 +08:00
Sheng
fea58f762b
Updated README.md
2018-02-27 07:09:57 +08:00