Evgeny Poberezkin
e463e19114
rfc: chat settings ( #1096 )
...
* rfc: chat settings
* update doc
* update doc
* update doc
* comment in JSON
2022-10-24 12:45:33 +01:00
JRoberts
98cb1c39f2
core: allow to delete contacts that are in groups; group contacts management rfc ( #1229 )
2022-10-20 19:27:00 +04:00
JRoberts
3bf8361911
core: group links ( #1194 )
2022-10-13 17:12:22 +04:00
Evgeny Poberezkin
58f6b168e6
core: protocol/commands to change member role ( #1159 )
...
* core: protocol/commands to change member role
* change member roles
* add test
* correction
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
* add member profile to group member role events
* resend invitation when invited member role changes
* test role change with invitation, fix
* add delays to tests
* add test delay
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
2022-10-03 09:00:47 +01:00
JRoberts
9cb2542079
core: scheduled deletion ( #1075 )
...
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-09-28 20:47:06 +04:00
sh
d15fec4fab
docs/WEBRTC.md: new docs ( #1118 )
...
* docs/WEBRTC.md: new docs
* app configuration
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-09-24 21:15:49 +01:00
Evgeny Poberezkin
08e0d7339f
Merge branch 'master' into sqlcipher
2022-09-14 18:46:03 +01:00
JRoberts
c07d4a5e4e
core: use async agent commands when establishing connections w/t user action ( #977 )
...
* wip
* wip
* wip
* schema
* schema
* wip
* wip
* rework
* revert
* update simplexmq
* async commands
* corr id wip
* wip
* update simplexmq
* corr id
* wip
* rename variable
* wip
* refactor
* ACK continuation
* wip
* fix queries
* fix queries
* clean up schema
* update simplexmq, do not lock on stopping chat
* clean up
* refactor
* refactor
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-09-14 19:45:21 +04:00
Evgeny Poberezkin
c7dcdb1186
Merge branch 'master' into sqlcipher
2022-09-13 08:39:24 +01:00
Evgeny Poberezkin
7aedd3d9e9
inline files rfc ( #1024 )
2022-09-11 19:07:29 +01:00
Evgeny Poberezkin
02ca7234fb
use SQLCipher ( #981 )
...
* use SQLCipher
* pass encryption key via CLI options
* update dependencies to use git
* add CONTRIBUTING.md
* move flag, enable build in sqlcipher branch
* update dependencies
2022-08-30 12:49:07 +01:00
JRoberts
2fc6873c42
core: simplify incognito feature - remove host/invitee incognito profiles communication; remove incognito mode group creation and join; use same incognito profile known to host when joining ( #978 )
2022-08-27 19:56:03 +04:00
JRoberts
3221c0abb5
docs: optional profile in groupInvitation and x.grp.acpt (incognito connections) ( #944 )
2022-08-18 15:17:18 +04:00
JRoberts
5e67654249
core: incognito connections ( #926 )
2022-08-18 11:35:31 +04:00
JRoberts
fd85026a0d
docs: SimpleX Chat Protocol corrections ( #909 )
2022-08-08 09:49:40 +01:00
Evgeny Poberezkin
7f959103c1
docs: SimpleX Chat Protocol ( #906 )
...
* docs: SimpleX Chat Protocol
* chat message JTD schema, protocol draft
* update protocol, group diagram
* update heading
* add protocol reference to readme
* skip async group test
2022-08-07 16:43:09 +01:00
Evgeny Poberezkin
4fd13c637c
core: access messaging servers via SOCKS5 proxy ( #835 )
...
* core: access messaging servers via SOCKS5 proxy
* update option info
* update simplexmq
2022-07-23 14:49:04 +01:00
Evgeny Poberezkin
f341e54128
Export & import storage archive ( #726 )
...
* core: import and export of chat archive
* export chat archive
* import archive, support starting chat after it is stopped
* test for maintenance mode
* test/fix archive with files
* prevent starting chat after chat database was deleted or imported
* update simplexmq
2022-06-06 16:23:47 +01:00
Evgeny Poberezkin
89908ef5dc
core: chat item on skipped messages ( #705 )
...
* core: chat item integrity
* create chat item on skipped messages (but only on content items)
* report skipped messages on all messages, not only content messages
* remove type signature
* remove migration
* update rfc
2022-05-28 19:13:07 +01:00
JRoberts
c000a1b924
docs: fix links in CLI.md ( #655 )
2022-05-14 21:00:54 +04:00
JRoberts
53e330dac9
core: add missing status transitions for group file transfer; fix group file delivery race condition ( #640 )
2022-05-12 17:37:09 +04:00
Evgeny Poberezkin
cdb919db96
core: webrtc calls api types ( #590 )
...
* core: webrtc calls api
* call: call state, chat items, update commands/responses
* update sequence diagram
* remove CRCallInvitationSent, add CISCallError
2022-05-02 17:06:49 +01:00
IanRDavies
42959cc350
Video calls RFC ( #542 )
...
* draft RFC for video calls, own rolled WebRTC approach in comments
* formatting typo
* update
* update rfc (WIP)
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-05-01 09:30:41 +01:00
IanRDavies
f1356ca642
readme changes ( #527 )
...
* readme changes
* more changes
* response to comments
2022-04-12 19:57:36 +01:00
Evgeny Poberezkin
07c7799523
reduce text in readme ( #525 )
...
* reduce text in readme
* update "why"
* typo
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
* dot
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
2022-04-12 19:30:17 +01:00
Evgeny Poberezkin
af471d0077
update github content ( #519 )
...
* update github content
* update comparison
* update link
* move message_views.sql to scripts
* move section
* move news section
* typos
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
* update readme
* update readme
* update readme
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
2022-04-11 22:29:08 +01:00