26 Commits

Author SHA1 Message Date
mofeng-git
19d1c52ac4 feat: 完善 Web 界面国际化支持
- 将包含数字的无意义 i18n 键名替换为语义化名称 (如 kvm_text1 → about_title)
- 为缺失多语言支持的界面文本添加中英文翻译
- 修复不准确的翻译内容和 HTML 标签格式错误
- 更新所有 Pug 模板文件以使用新的 i18n 键名
- 新增登录页面"记住我"、USB 连接确认等功能的多语言支持
- 统一翻译键命名规范,提升代码可维护性
2025-08-21 13:23:33 +08:00
mofeng-git
2c056ca3e3 feat: merge upstream master - version 4.94
Merge upstream PiKVM master branch updates:

- Bump version from 4.93 to 4.94
- HID: improved jiggler pattern for better compatibility
- Streamer: major refactoring for improved performance and maintainability
- Prometheus: tidying GPIO channel name formatting
- Web: added __gpio-label class for custom styling
- HID: customizable /api/hid/print delay configuration
- ATX: independent power/reset regions for better control
- OLED: added --fill option for display testing
- Web: improved keyboard handling in modal dialogs
- Web: enhanced login error messages
- Switch: added heartbeat functionality
- Web: mouse touch code simplification and refactoring
- Configs: use systemd-networkd-wait-online --any by default
- PKGBUILD: use cp -r to install systemd units properly
- Various bug fixes and performance improvements
2025-08-21 11:26:59 +08:00
Raphael Ochsenbein
20a7206b0f
web: disable autocomplete for 2fa (#187) 2025-03-12 01:05:04 +02:00
Maxim Devaev
a3e398a1d5 web: added doc link about session expiration 2025-02-12 12:57:08 +02:00
Maxim Devaev
302e7c2877 web: placed pikvm logo on login page 2025-02-09 20:32:38 +02:00
Maxim Devaev
c49d712f17 pikvm/pikvm#1204: 12h instead of 24h 2025-02-09 01:07:19 +02:00
Maxim Devaev
a7c3cdc1ea pikvm/pikvm#1204: Expire user session 2025-02-08 23:30:52 +02:00
Maxim Devaev
73238e18e9 pikvm/pikvm#1462: relative root location 2025-02-02 07:09:21 +02:00
mofeng-git
c711683c63 som fix 2025-02-01 12:19:02 +00:00
Maxim Devaev
b51ea5e374 web: relative html 2025-02-01 08:58:04 +02:00
Maxim Devaev
13fff8a88c web: preparing to relative paths 2025-02-01 08:29:36 +02:00
mofeng-git
7b3335ea94 Add support for PiKVM Switch and related features
This commit introduces several new components and improvements:
- Added Switch module with firmware update and configuration support
- Implemented new media streaming capabilities
- Updated various UI elements and CSS styles
- Enhanced keyboard and mouse event handling
- Added new validators and configuration options
- Updated Python version support to 3.13
- Improved error handling and logging
2025-02-01 01:08:36 +00:00
Maxim Devaev
697ef549b9 refactoring 2025-01-30 10:34:36 +02:00
Maxim Devaev
630610bc53 switch 2024-12-17 18:20:04 +02:00
mofeng-git
eec64ef57c Merge remote-tracking branch 'upstream/master' 2024-11-20 15:18:34 +00:00
Maxim Devaev
f1503d69e0 pikvm/pikvm#1207: Draw UI tips via meta.yaml 2024-11-05 18:17:04 +02:00
mofeng-git
cb559f57c9 进一步汉化 2024-10-05 07:32:19 +00:00
mofeng-git
551e91069d fix 2024-09-05 19:03:31 +08:00
mofeng-git
0af0e2b4d0 进一步的网页国际化支持 2024-08-12 20:58:48 +08:00
mofeng-git
4a6fbce485 初步的网页国际化支持
1. 添加 jquery i18n js 依赖和入口
2. 在登录界面添加语言切换功能
2024-08-09 22:49:41 +08:00
Maxim Devaev
36df38972c web: improved autocapitalize=off 2023-08-25 12:39:41 +03:00
Maxim Devaev
cbebc1fa52 2fa code in the login page 2023-01-23 03:18:56 +02:00
Maxim Devaev
8f11fa3b91 small rebranding 2021-09-08 06:47:54 +03:00
Daniel Jin
a145e72954
Add form tag to allow autocomplete of username and password. (#42) 2021-04-13 09:23:28 +03:00
Devaev Maxim
903382fda5 many style improvements 2020-07-19 16:54:50 +03:00
Devaev Maxim
9b3e113772 pug 2020-07-14 12:28:57 +03:00