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
4a0029bab7
web: added __gpio-label class by user's request
2025-08-10 15:29:37 +03:00
Maxim Devaev
9b5b6f6152
pikvm/pikvm#1563 , pikvm/pikvm#1564 : Customizable /api/hid/print delay
2025-07-28 21:00:32 +03:00
Pharrell
43eada0fef
Update stream_mjpeg.js
...
fix typo
2025-07-27 20:28:18 +03:00
Maxim Devaev
e8498858bb
web: mouse: simplified touch code
2025-06-12 03:00:21 +03:00
Maxim Devaev
8b5c87c893
web: mouse: refactoring
2025-06-12 02:46:48 +03:00
Maxim Devaev
0e3c821863
pikvm/pikvm#1498 : Option to suspend stream on inactive tab
2025-06-11 18:40:53 +03:00
Maxim Devaev
a5e226e168
pikvm/pikvm#1498 : refactoring
2025-06-11 18:08:01 +03:00
Maxim Devaev
37e8aa2cec
pikvm/pikvm#1518 : web: switch: Toggle to disable MSD warning
2025-06-03 04:59:29 +03:00
Maxim Devaev
54cb364c2e
fix
2025-06-03 03:38:32 +03:00
Maxim Devaev
007371d30b
refactoring
2025-06-03 03:38:23 +03:00
Maxim Devaev
659e8f9169
web: show model name on the kvmd page
2025-06-02 01:22:14 +03:00
Maxim Devaev
4a2c642c49
improved stream diagnostics
2025-05-27 19:30:57 +03:00
Maxim Devaev
1e3c90e94a
web: fixed dummy switch on old firmware
2025-05-26 15:26:34 +03:00
Maxim Devaev
09884c54c0
refactoring
2025-05-26 15:22:57 +03:00
Maxim Devaev
c3eed7c497
pikvm/pikvm#1418 : web: hold/lock key on keypad
2025-05-18 22:07:47 +03:00
Maxim Devaev
818ff6321e
pikvm/pikvm#1316 : web: keep stream window maximized
2025-05-17 20:42:17 +03:00
Maxim Devaev
1195a9e3be
web: moved clipboard to own file
2025-05-17 14:41:55 +03:00
Maxim Devaev
8b97eed743
web: refactoring
2025-05-14 18:59:26 +03:00
Maxim Devaev
191eb4b430
web: changed touch scroll direction
2025-05-14 00:00:27 +03:00
Maxim Devaev
af51d79502
web: Workaround Direct H.264 flickering on Firefox
2025-05-13 19:56:48 +03:00
Maxim Devaev
df8898684f
pikvm/pikvm#880 : Fixed mouse position at edges
2025-05-12 19:26:54 +03:00
Maxim Devaev
cfdf225d10
web: improved scroll algorithm added two fingers touch scroll
2025-05-11 20:38:22 +03:00
Maxim Devaev
9875d4686f
web: removed legacy visibility code
2025-05-10 13:53:38 +03:00
Maxim Devaev
32425c1903
switch: server-side IDs
2025-05-07 18:23:13 +03:00
Maxim Devaev
6005ed38b9
meta: auto fqdn
2025-05-07 18:07:09 +03:00
Maxim Devaev
6dea594380
pikvm/pikvm#1500 : web: Paste hotkey
2025-05-03 05:03:48 +03:00
Maxim Devaev
b7715b731e
lint fixes
2025-05-03 04:27:21 +03:00
Maxim Devaev
7d7edb1c03
pikvm/pikvm#1501 : Switch: Option to disable HDMI dummy plug
2025-05-03 03:54:05 +03:00
Maxim Devaev
04209e2a6b
increased ocr timeout and allow offline
2025-04-05 12:36:35 +03:00
Maxim Devaev
71617cc62a
fixed /api/hid/print timeout with slow typing
2025-04-04 14:38:00 +03:00
Maxim Devaev
8391b7a467
web: reconfigure webcodec if needed
2025-03-11 16:07:32 +02:00
Maxim Devaev
1cb5c11239
pikvm/pikvm#1339 : Pass ICE servers to the Web UI
2025-02-24 19:51:43 +02:00
Maxim Devaev
6a08fab818
switch: added ignore_hpd quirk for bad csi boards
2025-02-16 01:00:38 +02:00
Maxim Devaev
ba28f03575
refactoring
2025-02-08 19:22:56 +02: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
94fe2226f1
js cleanup
2025-02-06 17:04:18 +02:00
Maxim Devaev
1c179da857
web: orientation changing for media
2025-02-03 09:51:25 +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
f032b8c798
fix
2025-02-01 14:40:28 +00:00
mofeng-git
c711683c63
som fix
2025-02-01 12:19:02 +00:00
mofeng-git
06a64725be
修改源文件版权声明
2025-02-01 10:55:41 +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
Warfront1
15dbe6265f
feat: fix cause on switch pop-up ( #185 )
2025-01-25 08:40:48 +02:00
Maxim Devaev
2acd613a38
dvd support
2025-01-24 05:24:40 +02:00
Maxim Devaev
78557b0c47
Merge branch 'mic'
2025-01-18 21:57:48 +02:00
Maxim Devaev
f042ed38e0
usb microphone
2025-01-18 20:28:24 +02:00