Alexander Bondarenko
|
2dff6c8859
|
core: do not subscribe to new connections from iOS NSE (subscribe=off flag), subscribe in app when it activates (#3016)
* Trace auto-subs flag
* Replace Bool with SubscriptionMode
* Add subscriptionMode to chat controller
* Start using subscriptionMode in event handlers
* Add need_subs to chat connections
* Add onlyNeeded to subscribeUserConnections
* Post-rebase fixes
* Pass onlyNeeded to Store functions
* Drop needs_sub for connections registered with agent
* update simplexmq, fix activate
* fix rebase, reduce diff
* fix rebase, tests
* fix rebase, executeMany, always subscribe on activate
* test
* update queries
* Update src/Simplex/Chat.hs
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com>
* unset connections to subscribe on start
* update simplexmq
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com>
|
2023-09-10 20:40:15 +01:00 |
|
spaced4ndy
|
0c4b843a3f
|
Merge branch 'master' into chat-version-negotiation
|
2023-09-06 10:41:06 +04:00 |
|
Evgeny Poberezkin
|
0b214acf97
|
core: support encrypted local files (#2989)
* core: support encrypted local files
* add migration
* update agent api, chat api
* fix query, exported functions to read/write files
* update simplexmq
* remove formatting changes
* test, fix file size
* reduce diff
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com>
* fail when receiving SMP files with local encryption
* update simplexmq
* remove style changes
---------
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com>
|
2023-09-01 19:43:27 +01:00 |
|
spaced4ndy
|
7a5d4a5a3d
|
core: communicate connection chat version range (#2886)
* core: communicate connection chat version range
* encoding
* type
* implementation wip
* contact requests
* tests
* more tests
* refactor
* remove comment
* change encoding
* remove Maybe
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
|
2023-09-01 19:20:07 +04:00 |
|
Evgeny Poberezkin
|
113669ac16
|
core: track slow SQL queries (#2904)
* core: track slow SQL queries
* fixes
* update simplexmq
|
2023-08-12 18:27:10 +01:00 |
|
Evgeny Poberezkin
|
e1370e8f3c
|
core: split Store.hs to multiple files for faster re-compilation (#2589)
* core: split Store.hs to multiple files for faster re-compilation
* remove unused compiler pragmas
|
2023-06-18 10:20:11 +01:00 |
|