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
Maxim Devaev
8b97eed743
web: refactoring
2025-05-14 18:59:26 +03:00
Maxim Devaev
ad019f8476
web: cleanup session/info code
2025-02-08 19:11:42 +02:00
Maxim Devaev
84ec99b332
health event instead of hw
2025-02-07 01:10:57 +02:00
Maxim Devaev
54f6d93f63
kvmd: binary ping/pong
2025-02-07 01:08:53 +02:00
Maxim Devaev
1899902860
bunch of js === and !== fixes
2025-02-02 07:15:08 +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
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
4488365dfb
removed _state suffix from all ws events
2025-01-05 15:19:04 +02:00
Maxim Devaev
fed3bf1efd
pikvm/pikvm#1334 : Bad link mode for keyboard events
2024-12-30 18:55:59 +02:00
Maxim Devaev
287244d376
kvmd: disabled legacy API by default
2024-12-26 05:05:03 +02:00
Maxim Devaev
630610bc53
switch
2024-12-17 18:20:04 +02:00
Maxim Devaev
f1503d69e0
pikvm/pikvm#1207 : Draw UI tips via meta.yaml
2024-11-05 18:17:04 +02:00
Maxim Devaev
95597b15e4
fix
2024-11-02 20:03:00 +02:00
Maxim Devaev
5aef0a2193
refactoring
2024-11-02 18:47:59 +02:00
Maxim Devaev
76d70d0838
new ocr event format
2024-10-23 22:14:47 +03:00
Maxim Devaev
a26aee3543
partial streamer events
2024-10-23 19:31:39 +03:00
Maxim Devaev
cda32a083f
new events model
2024-10-21 17:46:59 +03:00
Maxim Devaev
90d8e745e3
gpio diff events mode
2024-10-19 08:59:52 +03:00
Maxim Devaev
5ed368769c
refactoring
2024-09-23 02:32:23 +03:00
Maxim Devaev
7a53f14456
refactoring
2024-09-18 04:37:43 +03:00
Maxim Devaev
eb1eb527f8
pikvm/pikvm#1347 : added CPU and MEM to /api/info
2024-07-08 04:34:32 +03:00
Maxim Devaev
8f56d6ec27
webterm disableLeaveAlert=true in window
2024-03-26 20:18:16 +02:00
Maxim Devaev
71e5e4d138
refactoring
2024-03-25 01:29:43 +02:00
Maxim Devaev
ce62d711c1
updated copyright date
2024-03-22 16:02:55 +02:00
Maxim Devaev
0f66b41118
reverted terminal button
2023-12-08 20:21:08 +02:00
Maxim Devaev
648cfdb7da
force disableLeaveAlert=true
2023-12-08 18:58:21 +02:00
Maxim Devaev
5c9d98bc26
remove ttyd params
2023-12-08 18:34:21 +02:00
Maxim Devaev
cec03c4468
mute false-positive underpower on cm4-based (v4) devices
2023-09-10 14:54:25 +03:00
Maxim Devaev
226e5cf8ce
fix
2023-06-07 19:15:47 +03:00
Maxim Devaev
9f98a2f701
binary keyboard protocol
2023-06-07 05:12:22 +03:00
Maxim Devaev
a834c89ef3
copyright update
2023-05-27 12:41:22 +03:00
Maxim Devaev
e3abafdab9
Fixed pikvm/pikvm#958 : Version in the footer
2023-03-05 19:48:29 +02:00
Maxim Devaev
0afc513de8
extra css ids
2022-09-19 00:43:56 +03:00
Maxim Devaev
40fb912a17
missing semicolon
2022-04-26 01:48:33 +03:00
Maxim Devaev
61cdf10a83
refactoring
2022-04-25 15:55:07 +03:00
Maxim Devaev
293490298c
report a serial number
2022-04-25 15:44:00 +03:00
Maxim Devaev
ed23fef512
fan monitoring
2022-03-25 21:19:28 +03:00
Maxim Devaev
96191a1b08
ocr
2022-02-21 04:18:15 +03:00
Maxim Devaev
1b3a2cc3f7
copyright bump
2022-01-07 16:39:02 +03:00
Maxim Devaev
8ab9c8f07b
record atx actions
2021-09-20 07:15:56 +03:00
Maxim Devaev
701df3c76f
rewrited #65
2021-09-20 07:14:38 +03:00
Shantur Rathore
f160fb561f
Implement macro recording for gpio ( #65 )
2021-09-20 03:22:48 +03:00
Maxim Devaev
8f11fa3b91
small rebranding
2021-09-08 06:47:54 +03:00
Maxim Devaev
02335734ce
refactoring
2021-07-29 02:11:44 +03:00
Devaev Maxim
0c500aa0c9
moved wol to gpio
2021-07-17 01:57:01 +03:00
Devaev Maxim
5912693c1a
make janus-static work for web ui
2021-06-17 18:40:53 +03:00
Devaev Maxim
274d609b71
refactoring
2021-05-17 10:40:20 +03:00
Devaev Maxim
42601dae58
refactoring
2021-05-09 07:59:00 +03:00