spaced4ndy
|
e05a35e26e
|
core: support postgres backend (#5403)
* postgres: modules structure (#5401)
* postgres: schema, field conversions (#5430)
* postgres: rework chat list pagination query (#5441)
* prepare cabal for merge
* restore cabal changes
* simplexmq
* postgres: implementation wip (tests don't pass) (#5481)
* restore ios file
* postgres: implementation - tests pass (#5487)
* refactor DB options
* refactor
* line
* style
* style
* refactor
* $
* update simplexmq
* constraintError
* handleDBErrors
* fix
* remove param
* Ok
* case
* case
* case
* comment
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
|
2025-01-10 11:27:29 +00:00 |
|
Evgeny Poberezkin
|
3d617bce25
|
core: test JSON conversion (#3370)
|
2023-11-14 22:40:15 +00:00 |
|
Alexander Bondarenko
|
0d1a080a6e
|
remote protocol (#3225)
* draft remote protocol types and external api
* types (it compiles)
* add error
* move remote controller from http to remote host client protocol
* refactor (doesnt compile)
* fix compile
* Connect remote session
* WIP: wire in remote protocol
* add commands and events
* cleanup
* fix desktop shutdown
* prepare for testing remote files
* Add file IO
* update simplexmq to master
with http2 to 4.1.4
* use json transcoder
* update simplexmq
* collapse RemoteHostSession states
* fold RemoteHello back into the protocol command
move http-command-response-http wrapper to protocol
* use sendRemoteCommand with optional attachments
use streaming request/response
* ditch lazy body streaming
* fix formatting
* put body builder/processor closer together
* wrap handleRemoteCommand around sending files
* handle ChatError's too
* remove binary, use 32-bit encoding for JSON bodies
* enable tests
* refactor
* refactor request handling
* return ChatError
* Flatten remote host
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
|
2023-10-22 09:42:19 +01:00 |
|
Evgeny Poberezkin
|
392447ea33
|
core: fix test
|
2023-10-13 17:52:27 +01:00 |
|
Evgeny Poberezkin
|
c2a858b06e
|
core: convert single-field to tagged JSON encoding (#3183)
* core: convert single-field to tagged JSON encoding
* rename
* rename
* fixes, test
* refactor
|
2023-10-11 19:11:01 +01:00 |
|