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
1566f026de
pikvm/pikvm#1254 : kvmd-bootconfig: Added option WIFI_WPA23=1
2025-03-03 03:11:43 +02:00
Maxim Devaev
878bc03a80
refactoring
2025-03-03 03:05:34 +02:00
Maxim Devaev
97dbc17771
refactoring
2025-02-27 23:01:31 +02: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
9da06d3f58
修复 HTTP H.264 模式
...
其他修改
2025-02-01 08:31:27 +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
mofeng-git
506d8a4a64
为 Docker 容器添加 kvmd 系列管理命令
2024-11-21 02:52:36 +00:00
Maxim Devaev
8929d0f311
pikvm/pikvm#1415 : kvmd-bootconfig: Supported open wifi network
2024-11-20 21:35:25 +02:00
Maxim Devaev
d25e43c934
pikvm/pikvm#1415 : Allow autoconnecting to open wifi
2024-11-20 18:53:10 +02:00
mofeng-git
eec64ef57c
Merge remote-tracking branch 'upstream/master'
2024-11-20 15:18:34 +00:00
Maxim Devaev
aa1ca3b329
Serial number to uppercase, more info in Avahi
2024-09-08 01:35:11 +03:00
Maxim Devaev
572a75d27b
kvmd-gencert: US is a new default
2024-09-04 14:08:00 +03:00
Maxim Devaev
864a2af45e
kvmd-bootconfig: ensure avahi service on ENABLE_AVAHI
2024-09-04 04:47:43 +03:00
Maxim Devaev
af9023e8aa
kvmd-bootconfig: provide ENABLE_AVAHI
2024-09-04 04:39:56 +03:00
Maxim Devaev
5c3ac4c9c1
pikvm/kvmd#170 : alternative implementation
2024-09-04 03:03:48 +03:00
mofeng-git
b9ff755f6d
适应的 docker 修改
2024-09-02 13:41:00 +00:00
Maxim Devaev
abedace4b3
enable v4p by default
2024-08-19 00:43:32 +03:00
Maxim Devaev
dce6c48315
improved kvmd-udev-restart-pass
2024-03-31 14:02:33 +03:00
Maxim Devaev
f712be823f
kvmd-udev-restart-pass fix
2024-03-26 20:30:13 +02:00
Maxim Devaev
e904bc467e
restart ustreamer for v4p
2024-03-26 20:18:16 +02:00
Maxim Devaev
4cec632a37
restart ustreamer for v4p
2024-03-26 18:52:27 +02:00
Maxim Devaev
ce62d711c1
updated copyright date
2024-03-22 16:02:55 +02:00
Maxim Devaev
286c3a8caa
bootconfig: supported hidden ssids
2024-03-12 10:35:55 +02:00
Maxim Devaev
c407648116
kvmd-udev-restart-pass: fixed port grep
2024-03-11 17:39:35 +02:00
Maxim Devaev
9e96772533
Added kvmd-udev-restart pass and udev rule to restart kvmd-pass on plugging HDMI-A-1
...
https://forums.raspberrypi.com/viewtopic.php?p=2202017
2024-03-11 17:11:57 +02:00
sparky3387
18e4949d1f
Update kvmd-udev-hdmiusb-check ( #154 )
...
This is to allow USB 3.0 Capture Cards to be used in the top USB port, this is to allow Macrosilicon's MS2130 to be used with PiKVM, when doing this it must also be switched to pixel format yuyv in the override.yaml
2023-12-05 13:15:16 +02:00
Maxim Devaev
83d24169f5
kvmd-bootconfig: fixed route metrics between eth0/wlan0
2023-12-02 15:02:13 +02:00
Maxim Devaev
0e1ba765a2
pikvm/pikvm#1174 : static wifi config support for kvmd-bootconfig
2023-11-28 16:07:44 +02:00
Rushab Shah
b21ccfbcc9
kvmd-udev-hdmiusb-check: Add support for rPi4 b rev 1.5 ( #153 )
...
Adds support for the following new revision of the board:
# tr < /proc/device-tree/model -d '\000'
Raspberry Pi 4 Model B Rev 1.5
Without this, `/dev/video19` from the `rpivid_hevc` driver gets incorrectly linked to `/dev/kvmd-video`
```bash
lrwxrwxrwx 1 root root 6 Sep 28 08:14 /dev/kvmd-video -> video19
```
2023-10-24 18:01:52 +03:00
Maxim Devaev
29e266f542
pikvm/pikvm#1115 : 640 permissions to wpa config
2023-09-28 02:02:31 +03:00
Maxim Devaev
018f33533d
kvmd-bootconfig: improved oled handling
2023-05-28 17:54:20 +03:00
srepac
6ef1645e93
Show first time boot status in oled ( #134 )
2023-05-27 19:21:42 +03:00
Maxim Devaev
a834c89ef3
copyright update
2023-05-27 12:41:22 +03:00
vipergts450
5863004441
Update kvmd-certbot: fix cp -a to catch dotfiles ( #127 )
...
Second pull request for this bug. Apparently, in bash `cp -a <dir>/*` ignores dotfiles, which are often how authfiles get named, notably as per the documentation for SSL cert management for certbot plugins in the PiKVM Wiki. Using `cp -a <dir>/.` instead should catch dotfiles and all files and subdirectories correctly.
2023-04-13 23:12:32 +03:00
vipergts450
4b7bbddef1
Update kvmd-certbot ( #125 )
2023-03-29 20:36:52 +03:00
Maxim Devaev
95ac2bd017
fixed nginx restart for cloud
2023-01-19 01:44:05 +02:00
Maxim Devaev
86ff6f4eb2
kvmd-certbot install_cloud
2023-01-18 23:45:13 +02:00
Maxim Devaev
52fdc94eb8
Fixed pikvm/pikvm#882 : Ethernet settings in pikvm.txt
2022-12-04 03:04:21 +03:00
Maxim Devaev
b816bcb335
sudo --preserve-env in kvmd-certbot
2022-07-03 17:26:15 +03:00
Maxim Devaev
329b84e124
fix
2022-06-26 15:42:57 +03:00
Maxim Devaev
e54ae11c33
restore permissions
2022-06-26 05:22:34 +03:00
Maxim Devaev
9c65a61b8b
remove csr and keys dirs
2022-06-25 21:01:46 +03:00
Maxim Devaev
362b9322de
remove old certbot logs, csr and keys
2022-06-25 20:54:26 +03:00
Maxim Devaev
b8d48b63cb
changed certbot commands
2022-06-25 19:25:45 +03:00
Maxim Devaev
9206f5c2aa
mask renew error
2022-06-25 05:10:03 +03:00
Maxim Devaev
4cb2802cfa
fixed cert dir permissions
2022-06-25 02:32:13 +03:00
Maxim Devaev
8727b0e8bd
improved kvmd-certbot
2022-06-24 21:32:06 +03:00
Maxim Devaev
f634be16f0
restart nginx and vnc if needed
2022-06-24 20:36:26 +03:00