25 Commits

Author SHA1 Message Date
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
df8898684f pikvm/pikvm#880: Fixed mouse position at edges 2025-05-12 19:26:54 +03:00
Maxim Devaev
c8cf06ee8c ipmi: usinc usc auth 2025-05-06 14:49:20 +03: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
af2ee26a2f kvmd-media server 2024-12-18 06:39:18 +02:00
Maxim Devaev
7a53f14456 refactoring 2024-09-18 04:37:43 +03:00
Maxim Devaev
9158abfab4 lint fixes 2024-05-13 17:52:04 +03:00
Maxim Devaev
ce62d711c1 updated copyright date 2024-03-22 16:02:55 +02:00
Adam Outler
db3f622023
Refactoring merge Method into a New Class & Adding Unit Tests (#137) 2023-06-20 05:35:53 +03:00
Maxim Devaev
a834c89ef3 copyright update 2023-05-27 12:41:22 +03:00
Maxim Devaev
ee3e224e39 new typing style 2022-09-04 18:08:40 +03:00
Maxim Devaev
0edf854832 cmdfmt 2022-06-19 20:47:17 +03:00
Maxim Devaev
93a57e5e37 fixed remap() type to int 2022-01-08 07:18:43 +03:00
Maxim Devaev
1b3a2cc3f7 copyright bump 2022-01-07 16:39:02 +03:00
Maxim Devaev
8f11fa3b91 small rebranding 2021-09-08 06:47:54 +03:00
Devaev Maxim
a66221a494 fixed mouse remap 2021-03-26 21:32:21 +03:00
Devaev Maxim
3e289262f8 additional cmd options 2021-02-16 09:07:51 +03:00
Devaev Maxim
4d4fb69d2e refactoring 2021-01-23 07:00:49 +03:00
Devaev Maxim
c169f55204 update copy 2021-01-07 10:33:02 +03:00
Devaev Maxim
48550d2e78 refactoring 2020-11-22 05:48:55 +03:00
Devaev Maxim
bee33f2df6 tools.clear_queue() 2020-10-13 17:27:36 +03:00
Devaev Maxim
cccf44655a common env variables 2020-10-03 05:02:14 +03:00
Devaev Maxim
ec6d13dc34 refactoring 2020-09-10 09:58:31 +03:00
Devaev Maxim
967afb2d9a refactoring 2020-09-10 07:30:25 +03:00
Devaev Maxim
7990bf7e54 refactoring 2020-09-08 10:05:29 +03:00