spaced4ndy
|
38533213d2
|
Merge branch 'master' into master-ghc8107
|
2023-11-30 20:56:51 +04:00 |
|
spaced4ndy
|
5819e42305
|
core: remove CRNewContactConnection response; mobile, desktop: create pending connections based on api responses (CRNewContactConnection was being used as "event" in UI) (#3489)
|
2023-11-30 20:31:32 +04:00 |
|
Alexander Bondarenko
|
6a21d5c7f1
|
add remote host bindings (#3471)
* add remote host bindings
* group iface/address together
* rename migration
* add implementation
* update view and api
* bump upstream
* add schema
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
|
2023-11-28 16:32:33 +00:00 |
|
spaced4ndy
|
b0002fe07d
|
Merge branch 'master' into master-ghc8107
|
2023-11-27 19:17:39 +04:00 |
|
spaced4ndy
|
3073c4a1d5
|
core: fix chat previews showing not the latest message, fix message ordering in direct chats; mobile: update group previews only on timestamp increase (#3473)
|
2023-11-27 17:14:12 +04:00 |
|
Evgeny Poberezkin
|
d4ac1c0cf2
|
core, ui: add remote host/controller stop reasons to events (#3472)
|
2023-11-26 23:23:37 +00:00 |
|
Evgeny Poberezkin
|
4a311b9578
|
fix for ghc 8.10.7
|
2023-11-26 19:34:39 +00:00 |
|
Evgeny Poberezkin
|
b8da5e225b
|
Merge branch 'master' into master-ghc8107
|
2023-11-26 18:53:40 +00:00 |
|
Evgeny Poberezkin
|
d29f1bb0cf
|
core: use fourmolu styles (#3470)
|
2023-11-26 18:16:37 +00:00 |
|
Alexander Bondarenko
|
f20ac33e67
|
cli: remove clashing short option for device-name (#3468)
|
2023-11-26 13:16:32 +00:00 |
|
Evgeny Poberezkin
|
0c096e2c89
|
Merge branch 'master' into master-ghc8107
|
2023-11-24 19:00:30 +00:00 |
|
Alexander Bondarenko
|
4327b023ed
|
terminal: add remote user information (#3448)
* terminal: add remote user information
* rename
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
|
2023-11-24 18:44:12 +00:00 |
|
Evgeny Poberezkin
|
b1cf1656a0
|
core: cli remote control help section (#3445)
|
2023-11-24 10:48:14 +00:00 |
|
Alexander Bondarenko
|
74e80eb348
|
core: add remote stop reason and state (#3444)
* add remote stop reason and state
* rename
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
|
2023-11-23 22:00:20 +00:00 |
|
Evgeny Poberezkin
|
1781495ee3
|
Merge branch 'master' into master-ghc8107
|
2023-11-23 16:22:46 +00:00 |
|
Alexander Bondarenko
|
d837f87f09
|
fix circular cancel at rcDiscoverCtrl (#3438)
|
2023-11-23 11:00:57 +00:00 |
|
Evgeny Poberezkin
|
d3f9616f9b
|
core: report controller info when found via multicast (#3437)
* core: report controller info when found via multicast
* handle parse error
|
2023-11-23 10:07:26 +00:00 |
|
Evgeny Poberezkin
|
2d4e99d610
|
cli: set device name for remote control via CLI option (#3427)
* cli: set device name for remote control via CLI option
* fix
* add property in tests
|
2023-11-22 22:11:32 +00:00 |
|
Evgeny Poberezkin
|
324f614e00
|
core: return remote controller port to UI (#3430)
|
2023-11-22 17:40:10 +00:00 |
|
spaced4ndy
|
3bdc6b5e28
|
Merge branch 'master' into master-ghc8107
|
2023-11-21 19:41:06 +04:00 |
|
spaced4ndy
|
a8576c2340
|
core: test forwarded message deduplication, mute terminal error (#3414)
|
2023-11-21 19:25:50 +04:00 |
|
Evgeny Poberezkin
|
3597d34716
|
Merge branch 'master' into master-ghc8107
|
2023-11-21 00:00:59 +00:00 |
|
Evgeny Poberezkin
|
47cd7de1ae
|
core: 5.4.0.4
|
2023-11-21 00:00:29 +00:00 |
|
Evgeny Poberezkin
|
307a1b3c5e
|
fix for ghc 8.10.7
|
2023-11-20 13:23:45 +00:00 |
|
Evgeny Poberezkin
|
ed6b3bbead
|
Merge branch 'master' into master-ghc8107
|
2023-11-20 13:01:22 +00:00 |
|
Evgeny Poberezkin
|
970ca3a409
|
Merge branch 'master' into remote-desktop
|
2023-11-20 10:35:20 +00:00 |
|
Evgeny Poberezkin
|
c536ca7f0f
|
core: add events not sent to connected remote desktop (#3402)
|
2023-11-20 10:34:24 +00:00 |
|
Alexander Bondarenko
|
68cbc605be
|
add remote session sequence to prevent stale state updates (#3390)
* add remote session sequence to prevent stale state updates
* remote RHStateKey
* add StateSeq check to controller
* clean up
* simplify
* undo withRemoteXSession API change
* simplify
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
|
2023-11-20 10:19:00 +00:00 |
|
spaced4ndy
|
7d4127c51d
|
Merge branch 'master' into master-ghc8107
|
2023-11-20 14:07:08 +04:00 |
|
spaced4ndy
|
3a510eeaf0
|
core: rename forwarded fields (#3401)
|
2023-11-20 14:00:55 +04:00 |
|
Alexander Bondarenko
|
ba94f76a90
|
core: fix remote session stuck in Starting after crashed rcConnect (#3399)
|
2023-11-20 09:33:43 +00:00 |
|
Evgeny Poberezkin
|
e1a8099474
|
fix for GHC 8.10.7
|
2023-11-20 00:06:45 +00:00 |
|
Evgeny Poberezkin
|
daa8d9bb21
|
Merge branch 'master' into master-ghc8107
|
2023-11-19 23:42:13 +00:00 |
|
Evgeny Poberezkin
|
2a8d7b8926
|
core: add commands that will not be forwarded to connected mobile (#3398)
* core: add commands that will not be forwarded to connected mobile
* fail if command that must be executed locally sent to remote host
|
2023-11-19 20:48:25 +00:00 |
|
Evgeny Poberezkin
|
e95d9d0b49
|
core: rename migration to remote-control, comments (#3393)
|
2023-11-18 19:18:02 +00:00 |
|
Evgeny Poberezkin
|
cc434cda55
|
Merge branch 'master' into remote-desktop
|
2023-11-18 18:03:13 +00:00 |
|
spaced4ndy
|
c0e8740f50
|
core: group message forwarding (#3360)
* core: group message forwarding types
* xgrpmemcon
* rework xgrpmemcon to use intros table
* only forward w/t error
* forward msg
* xGrpMsgForward, check integrity outside
* deduplicate group messages
* test
* change error
* item forwarded flag
* intro_chat_protocol_version, bump version
* comment
* highly available client option
* more comments
* notify xgrpmemcon on deduplication
* member vrange
* encoding
* remove MsgForward
* remove import
* exclude files from forwarding
* refactor
* rename to align with protocol
* forward more message types
* add events
* remove unused error, function
* add x.file.cancel, x.info and x.grp.mem.new to forwarded messages
* remove unused x.msg.file.cancel
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
|
2023-11-18 17:52:01 +00:00 |
|
Alexander Bondarenko
|
42e0400014
|
core: add remote controller discovery with multicast (#3369)
* draft multicast chat api
* prepare tests
* Plug discovery into chat api
* Add discovery timeout
* post-merge fixes
* rename discovery state to match others
* update for unified invitation
* fix review notices
* rename, remove stack, update simplexmq
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
|
2023-11-17 18:50:38 +00:00 |
|
Evgeny Poberezkin
|
f6e66f1c53
|
Merge branch 'master' into master-ghc8107
|
2023-11-16 18:13:02 +00:00 |
|
Alexander Bondarenko
|
c31ae39617
|
remote: fix circular error handling (#3380)
|
2023-11-16 14:56:39 +00:00 |
|
Alexander Bondarenko
|
339c3d2be1
|
Send CRRemote*Stopped on all errors (#3376)
* Send CRRemote*Stopped on all errors
Commands use the same action, made idempotent and don't send events.
* fix tests
* get http2 cancelling back
|
2023-11-15 17:31:36 +00:00 |
|
Alexander Bondarenko
|
a75fce8dfa
|
Fix hostStore path and check before removing (#3375)
|
2023-11-15 15:57:29 +00:00 |
|
Evgeny Poberezkin
|
b71daed3ec
|
core: include session code in all session states (#3374)
|
2023-11-15 13:17:31 +00:00 |
|
Alexander Bondarenko
|
fa9d61caa4
|
remove host store in deleteRemoteHost (#3373)
|
2023-11-15 13:09:52 +00:00 |
|
Evgeny Poberezkin
|
3d617bce25
|
core: test JSON conversion (#3370)
|
2023-11-14 22:40:15 +00:00 |
|
Evgeny Poberezkin
|
d4ba1bbe69
|
core: update remote host session state (#3371)
|
2023-11-14 22:27:21 +00:00 |
|
Evgeny Poberezkin
|
0a4920daae
|
core: encrypt stored/loaded remote files (#3366)
* core: encrypt stored/loaded remote files
* simplexmq
* constant
|
2023-11-14 16:44:12 +00:00 |
|
Evgeny Poberezkin
|
4da1d21c81
|
Merge branch 'master' into remote-desktop
|
2023-11-14 14:43:58 +00:00 |
|
spaced4ndy
|
5bbde22ffa
|
core: new message decryption error - ratchet synchronization (#3367)
|
2023-11-14 18:23:05 +04:00 |
|
Evgeny Poberezkin
|
f9df5aa41b
|
Merge branch 'master' into remote-desktop
|
2023-11-13 20:41:51 +00:00 |
|