Commit graph

2113 commits

Author SHA1 Message Date
Aleksandar Sukovic
49ff490640 load plugins in order of dependencies. 2022-05-03 11:17:04 +00:00
Aleksandar Sukovic
cd2d9b413d build plugins with own modfile. 2022-05-03 08:15:44 +00:00
Miroslav Šedivý
072d294468 change vp8enc pipeline attributes #156. 2022-04-30 19:45:59 +02:00
Miroslav Šedivý
0062fc28aa overlay focus only when hosting. 2022-04-30 19:34:12 +02:00
Maksim Dorokhin
ae7e6dc2d7 add error to plugin start. 2022-04-20 09:31:37 +00:00
Miroslav Šedivý
61059c9b3c revert backwards compatibility. 2022-04-19 10:16:59 +00:00
Aleksandar Sukovic
fdd0639036 expose plugin service. 2022-04-19 10:14:59 +00:00
Aleksandar Sukovic
35892f4ed1 upgrade to go 1.18. 2022-04-15 19:38:12 +00:00
Miroslav Šedivý
a4bb108168 replace modules with go plugins. 2022-04-15 19:28:00 +00:00
Maksim Dorokhin
f447cabe2e add patch method to router. 2022-04-14 08:47:47 +00:00
Bad
b963279296
(typo fix) Web RTC -> WebRTC (#168)
how long has this been here 💀
2022-04-07 13:18:14 +02:00
Miroslav Šedivý
af9289866d update envs in docs, #127. 2022-03-28 20:00:44 +02:00
Gustavo Brian
031a2f0816
Allow webs to replace context menu (#162) 2022-03-28 08:34:09 +02:00
Miroslav Šedivý
149d74150b sessions in private still get cursor info & send inactive. 2022-03-27 00:35:33 +01:00
Miroslav Šedivý
470f670865 private mode release control. 2022-03-27 00:32:21 +01:00
Miroslav Šedivý
58fca708a7 add settings update to API. 2022-03-27 00:26:25 +01:00
Miroslav Šedivý
7d53e59945 properly clear inactive cursors. 2022-03-27 00:26:11 +01:00
Miroslav Šedivý
81867d811b sessions: switch to settings struct. 2022-03-27 00:08:06 +01:00
Miroslav Šedivý
d004ddd68f private mode implementation. 2022-03-26 23:20:38 +01:00
Miroslav Šedivý
f549171ded opus useinbandfec. 2022-03-24 21:48:51 +01:00
Miroslav Šedivý
2189e4fd49 opus useinbandfec. 2022-03-24 21:48:03 +01:00
Miroslav Šedivý
192095da86 upgrade dependencies. 2022-03-23 12:07:56 +01:00
Miroslav Šedivý
130832177c chromium latest version, fixes #158. 2022-03-21 20:13:38 +01:00
Miroslav Šedivý
8593d2d0fd move shared code to pkg. 2022-03-20 11:43:00 +01:00
Miroslav Šedivý
94c17e9a42 rename module to gitlab.com/demodesk/neko/server. 2022-03-20 11:27:41 +01:00
Miroslav Šedivý
915d050109 remove vncviewer. 2022-03-18 23:14:08 +01:00
Miroslav Šedivý
e0f921473a add remmina to docs. 2022-03-18 23:11:32 +01:00
Miroslav Šedivý
d3af6f477c remmina set password already encrypts it. 2022-03-18 23:07:24 +01:00
Miroslav Šedivý
9550220e01 remmina port optional & fix debug outputs. 2022-03-18 23:07:11 +01:00
Miroslav Šedivý
c59551da40 fix firefox openbox class, fixes #154, fixes #152. 2022-03-18 21:49:16 +01:00
Mark Lowne
12c92cb55a
Remmina (#155)
* (nits)

* add hardware encoding support for Intel QSV via VAAPI

* automate RENDER_GID env var

* add remmina

* remmina: github CI
2022-03-18 18:25:46 +01:00
Mark Lowne
87082bb978
Hardware accelerated encoding using Intel QuickSync via VAAPI (#151)
* (nits)

* add hardware encoding support for Intel QSV via VAAPI

* automate RENDER_GID env var
2022-03-17 20:25:17 +01:00
Miroslav Šedivý
aa556b7839 go mod tidy. 2022-03-09 13:34:01 +01:00
Miroslav Šedivý
d108343ced Logs JSON output. 2022-03-07 10:05:02 +00:00
Miroslav Šedivý
ba3368a3eb
Replace nordvpn with sponsorblock. (#144)
* replace nordvpn with sponsorblock.

* update changelog.
2022-03-01 19:32:17 +01:00
Miroslav Šedivý
d43cf8c58b restore chromium widevine support, fixes #141. 2022-02-27 14:51:33 +01:00
Miroslav Šedivý
6d23950849 bump chromium version, fixes #134. 2022-02-27 14:50:48 +01:00
Miroslav Šedivý
807b6b9f7b auto join links to docs, fixes #145. 2022-02-27 14:23:24 +01:00
Miroslav Šedivý
f32e7e7075 fix-races. 2022-02-14 17:41:47 +00:00
Miroslav Šedivý
89ba775a71 add pprof. 2022-02-12 20:22:50 +01:00
Miroslav Šedivý
d068698836 update logging. 2022-02-12 18:55:56 +01:00
Miroslav Šedivý
55a2b14aea webrtc implement signal close. 2022-02-12 18:46:00 +01:00
Miroslav Šedivý
d20fa071e7 register negotiation event after initial offer. 2022-02-10 23:39:52 +01:00
Miroslav Šedivý
369d8f3ccf peer webrtc connection check. 2022-02-10 00:12:30 +01:00
Miroslav Šedivý
c83883fd1e vscode debugging. 2022-02-09 23:10:29 +01:00
Miroslav Šedivý
924be20505 WebRTC TCP and UDP mux. 2022-02-09 20:45:03 +00:00
Miroslav Šedivý
62cdfdf4fe update docs, fixes #142. 2022-02-06 21:02:38 +01:00
Miroslav Šedivý
379c93c303
CI for version tags. (#140) 2022-01-29 23:38:03 +01:00
Miroslav Šedivý
096afcd6ae use fixed chromium version #134. 2022-01-29 15:28:06 +01:00
Miroslav Šedivý
f7aea7ad4d upgrade server. 2022-01-29 14:51:37 +01:00