Commit Graph

913 Commits

Author SHA1 Message Date
Miroslav Šedivý 679157ef6d update profile on join. 2024-09-06 22:59:23 +02:00
Miroslav Šedivý 0f1f218694 legacy: fix error reporting. 2024-09-06 22:59:23 +02:00
Miroslav Šedivý 3965bb870d fix locks. 2024-09-06 22:59:23 +02:00
Miroslav Šedivý 8ce16e2280 fix PluginSettings. 2024-09-06 22:59:23 +02:00
Miroslav Šedivý 15591287cf fix control give for users. 2024-09-06 22:59:04 +02:00
Miroslav Šedivý 610457a9d7 add ADMIN_CONTROL. 2024-09-06 22:59:04 +02:00
Miroslav Šedivý c2b9c70c38 add emote & fix host id. 2024-09-06 22:59:04 +02:00
Miroslav Šedivý 65730694ff handle sessions on connected / disconnected. 2024-09-06 22:59:04 +02:00
Miroslav Šedivý 9ea9c1c208 add legacy webrtc handler. 2024-09-06 22:59:04 +02:00
Miroslav Šedivý 1d8ec58fbc legacy adapter - add http calls. 2024-09-06 22:59:04 +02:00
Miroslav Šedivý 1c4fc4653b WIP legacy adapter. 2024-09-06 22:59:04 +02:00
Miroslav Šedivý 1fd4e53637 WIP: legacy WS. 2024-09-06 22:59:00 +02:00
Miroslav Šedivý 6d72a795ef fix broadcast typo. 2024-09-06 22:58:25 +02:00
Miroslav Šedivý 6a9cb24743 add V2: prefix to all config options. 2024-09-06 22:57:34 +02:00
Miroslav Šedivý 96ab1c53bb allow setting desktop / capture display separately. 2024-09-06 22:57:34 +02:00
Miroslav Šedivý e0a4b39cd5 add v2 compatible config. 2024-09-06 22:57:34 +02:00
Miroslav Šedivý b5c3f8d4a6 WIP: legacy config integration. 2024-09-06 22:57:34 +02:00
Miroslav Šedivý 0ee11b661a add AV1 codec. 2024-09-06 22:57:34 +02:00
Miroslav Šedivý cfb423b13d move server to server directory. 2024-09-06 22:56:24 +02:00
Miroslav Šedivý da45f62ca8 chat: use can send & can receive in settings and profile. 2024-06-16 18:10:55 +02:00
Miroslav Šedivý 37b131c74c fix plugin settings unmarshal by changing to "name.key". 2024-06-16 18:08:46 +02:00
Miroslav Šedivý 43467dcac1 filetransfer: use enabeld in settings and profile. 2024-06-16 17:27:42 +02:00
Miroslav Šedivý 5a04066c55 add PluginSettings unmarshaller. 2024-06-16 16:42:32 +02:00
Miroslav Šedivý ae117ccdbb fix dev scripts. 2024-06-16 16:26:42 +02:00
Miroslav Šedivý f65f262d48 WIP: add chat plugin. 2024-06-09 19:05:21 +02:00
Miroslav Šedivý fc3b6f2e21 OnProfileChanged add new & old profile. 2024-06-09 18:02:01 +02:00
Miroslav Šedivý 59b2faec66 add control requesting to the host. 2024-05-10 12:41:51 +02:00
Miroslav Šedivý 0e8108e9a4 add session delete and disconnect to API. 2024-05-09 10:28:58 +02:00
Miroslav Šedivý 416faa3df4 add session to host change. 2024-05-06 23:47:13 +02:00
Miroslav Šedivý b562c797b3 remove goformat from settings.json. 2024-05-05 00:03:47 +02:00
Miroslav Šedivý 57ffca0bed add session to settings change. 2024-05-05 00:03:32 +02:00
Miroslav Šedivý d47302e2cd remo superfluous structs from keyboard api. 2024-05-03 22:41:42 +02:00
Miroslav Šedivý b90eb87c22 unify types.ScreenSize and add ID to screen size update. 2024-05-03 22:40:56 +02:00
Miroslav Šedivý 0f45aa3f19 implement control protection. 2024-04-21 20:10:16 +02:00
Miroslav Šedivý 3ee6078256 add filetransfer lock. 2024-04-20 17:13:32 +02:00
Miroslav Šedivý a61eade929 add LockedLogins to settings. 2024-04-20 14:27:15 +02:00
Miroslav Šedivý a178bede87 add filetransfer plugin. 2024-04-19 20:22:43 +02:00
tt2468 00c7e6dfb2 Move X11 error handler registration to before screen sets (#62)
If X11 throws an error during screen config get/set, the default error
handler at the time will be one which causes a program exit. This
splits the error handler registration in xevent into its own call,
allowing us to register our error handler earlier on. This results in
the safe error handling logic actually being called instead of a full
program exit.
2024-03-27 21:38:33 +01:00
Miroslav Šedivý 8981051945 remove webrtc.iceservers from flags. 2024-02-20 18:16:02 +01:00
Miroslav Šedivý 5a16143cfe fix mode info memory leak. 2024-02-20 18:15:22 +01:00
Miroslav Šedivý ce3830f6a0 fix: base64 password hash in file members provider to avoid json issues. 2024-02-14 21:45:04 +01:00
Miroslav Šedivý 9353773bfb fix vscode settings. 2024-01-26 19:34:09 +01:00
Miroslav Šedivý 45ca1b7b6c fix docker nvidia. 2024-01-26 19:33:52 +01:00
Miroslav Šedivý 670b8ec5a7 upgrade go deps. 2024-01-26 18:54:40 +01:00
Miroslav Šedivý 014c8fa586 Bullseye alongside Bookworm (#61)
* revert to bullseye.

* add bookworm.

* add bookworm to variants.

* include xf86-video-dummy because the remote git instance is offline.

* fix configure.
2024-01-26 18:47:40 +01:00
Miroslav Šedivý 3dbcc41795 upload drop to config. 2023-11-24 10:44:24 +01:00
Miroslav Šedivý b40c0778c8 file chooser dialog diabled by default. 2023-11-24 10:39:09 +01:00
Miroslav Šedivý d9bcde3331 sha256 hash password. (#60) 2023-11-19 15:31:18 +01:00
Miroslav Šedivý 9d1ea87128 members bulk delete. (#59) 2023-11-19 15:19:47 +01:00
Miroslav Šedivý 501280f8aa server proxy, router opts and optional CORS. 2023-11-19 14:35:19 +01:00