Maxim Devaev
dab9924096
web: force_desktop and force_mobile options
2023-08-09 03:45:26 +03:00
Maxim Devaev
68bfb04bb4
pikvm/pikvm#1057 : web: fixed onremotestream bug if there is no video track
2023-07-25 15:56:20 +03:00
Maxim Devaev
dfa3354978
pikvm/pikvm#1057 : web: fixed onremotestream handler for active=false
2023-07-23 22:15:15 +03:00
Maxim Devaev
e44f373771
web: improved mac cmd key handling
2023-07-21 19:29:55 +03:00
Maxim Devaev
8b1beb1e28
web: fixed firefox detection due deprecating InstallTrigger
2023-07-10 14:34:12 +03:00
Maxim Devaev
64728dc0e6
pikvm/pikvm#1041 : Randomized recorder events
2023-07-07 17:30:58 +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
388c8aeb2d
very effective binary mouse protocol
2023-06-04 02:27:03 +03:00
Adam Outler
bfbf3172e3
Fix crash on unload ( #136 )
...
* Fix crash on unload
Within main, exists a `window.beforeunload` handler which brings up the "Are you sure you want to close PiKVM session?" message. When the page is refreshed, the event is `undefined` and, the code which sets the `event.returnValue` to the aforementioned text provides an exception.
To reproduce:
1. Open KVMD web
2. Open developer tools to view Console.
3. Interact with the page by clicking the main window.
4. Refresh the page
5. Observe type error in console.
This patch checks if the event is defined before attempting to set the `event.returnValue`. Other functions are maintained.
* Add space
2023-05-27 18:08:57 +03:00
Maxim Devaev
a834c89ef3
copyright update
2023-05-27 12:41:22 +03:00
Maxim Devaev
3170dcdb57
web: focus on text area after opening pak menu
2023-04-27 20:23:20 +03:00
Maxim Devaev
e021d332fd
reduced max scroll rate
2023-04-25 05:21:00 +03:00
Maxim Devaev
b8b0ad2874
option for cumulative scrolling mode
2023-04-25 04:53:08 +03:00
Maxim Devaev
cbf0a8b8f2
refactoring, reverted mouse scroll mode
2023-04-25 03:01:12 +03:00
Adam Outler
987684bc82
Add scroll rate slider, with proper pug support ( #131 )
2023-04-25 02:37:45 +03:00
Maxim Devaev
b08b7a7758
fixed msd storage bar in web ui
2023-03-21 07:47:52 +02:00
Maxim Devaev
2392aa2330
show all parts in msd menu
2023-03-20 20:51:02 +02:00
Maxim Devaev
4f70060d5e
don't clean msd image selector when offline
2023-03-20 18:22:09 +02:00
Maxim Devaev
b5b6733b2a
check selected msd partition when uploading a file
2023-03-20 17:49:35 +02:00
Maxim Devaev
426ed5da12
fixed blocking the msd parts selector
2023-03-20 17:40:38 +02:00
Maxim Devaev
b5d10afcca
refactoring
2023-03-19 20:14:14 +02:00
Maxim Devaev
8798c2f8df
refactoring
2023-03-19 02:19:41 +02:00
Maxim Devaev
84563553b8
fixed msd parts api
2023-03-19 02:16:20 +02:00
Maxim Devaev
097dbc517d
refactoring
2023-03-18 17:51:04 +02:00
Maxim Devaev
94d2f20d1f
removed console.log()
2023-03-18 17:42:14 +02:00
Maxim Devaev
fd6f738a07
msd parts selector
2023-03-18 04:16:50 +02:00
Maxim Devaev
03ce7bfd2c
removed some msd api legacy
2023-03-18 03:40:57 +02:00
Maxim Devaev
921d7da513
optional upload prefix
2023-03-17 00:10:51 +02:00
Maxim Devaev
544adcec6b
removable flag for image
2023-03-07 18:14:05 +02:00
Maxim Devaev
e3abafdab9
Fixed pikvm/pikvm#958 : Version in the footer
2023-03-05 19:48:29 +02:00
Maxim Devaev
cbebc1fa52
2fa code in the login page
2023-01-23 03:18:56 +02:00
Maxim Devaev
0e9b87ad61
web: optional audio transmitting
2022-11-29 15:13:48 +03:00
Maxim Devaev
a68eb4ed2d
refactoring
2022-11-29 10:13:53 +03:00
Maxim Devaev
6a339238ff
web: split stream.js
2022-11-29 09:36:47 +03:00
Maxim Devaev
31bb5e4308
web: janus features request
2022-11-28 13:46:00 +03:00
Maxim Devaev
bd439a4323
web: update for ustreamer 5.32
2022-11-27 12:06:33 +03:00
Maxim Devaev
3b4792882b
web: locator switch
2022-11-23 04:45:21 +03:00
Maxim Devaev
be25f5a026
removed relay msd
2022-11-21 07:19:35 +03:00
Maxim Devaev
cbd386beb8
web: fixed negative webrtc fps
2022-11-21 05:39:54 +03:00
Maxim Devaev
b78a9dd8e1
web: ui config
2022-11-18 04:42:40 +03:00
Maxim Devaev
0f4e736185
web: forced quote-props
2022-11-18 02:58:55 +03:00
Maxim Devaev
740a3315bd
improved slider set range
2022-11-15 22:24:09 +03:00
Maxim Devaev
4c7ef5b28c
refactoring
2022-11-15 17:50:17 +03:00
Maxim Devaev
70747a47ac
Don't show stream bitrate if fps is available
2022-11-15 15:55:59 +03:00
Maxim Devaev
da6ad16e32
Fixed pikvm/pikvm#869 : Set slider values before limits
2022-11-15 15:39:39 +03:00
Maxim Devaev
d4e1e9e05b
Fixed pikvm/pikvm#842 : Added timestamps for MSD images
2022-11-10 05:05:30 +03:00
Maxim Devaev
666880d757
improved msd selector
2022-11-10 04:21:38 +03:00
Maxim Devaev
6072276fd5
h264 is a new default
2022-11-07 23:18:26 +03:00
Maxim Devaev
bb3600cfa8
h264 fps counter
2022-11-07 15:29:21 +03:00