Audric Ackermann
dbe94f2293
feat: added strings for groupv2 control message and components for them
2 years ago
Audric Ackermann
c9b2d69a73
fix: remove all of the ConfiguratioMessage (legacy) logic
2 years ago
Audric Ackermann
0fbb0cc852
chore: merge ReceiptMessage and readReceiptMessage into one
2 years ago
Audric Ackermann
df3a188074
fix: address PR reviews
2 years ago
Audric Ackermann
28d99a0f52
chore: lint
2 years ago
Audric Ackermann
b0e38670ab
chore: rename all groupv3 to groupv2
2 years ago
Audric Ackermann
84451399e3
Merge remote-tracking branch 'upstream/unstable' into closed-group-chunk1
2 years ago
Audric Ackermann
ae67215a7e
test: finished tests for userSyncJob
2 years ago
Audric Ackermann
9492fdc51e
fix: first working test ios to desktop
...
still have some tests to fix
2 years ago
Audric Ackermann
ceffa1e13b
test: add tests for pendingchangesforus
2 years ago
Audric Ackermann
d134da3421
chore: renamed ConfigurationSyncJob to UserSyncJob
2 years ago
Audric Ackermann
eb77c50fa9
chore: renamed GroupConfigurationJob to GroupSyncJob
2 years ago
Audric Ackermann
c14276200e
chore: merged what can be between user and group sync job
2 years ago
Audric Ackermann
d9300e67a0
fix: remove the whole kind logic and use namespace instead
...
this is because session doesn't care about the config it receives
anymore and just forwards them to libsession
2 years ago
Audric Ackermann
0ef2df801e
test: speedup onion tests by stubbing retries timeout
2 years ago
Audric Ackermann
51205424d6
test: add tests for GroupSyncJob
2 years ago
Audric Ackermann
6b3adff972
test: added a (still broken) test for key conflicts
2 years ago
Audric Ackermann
7c16ce9da4
fix: do not try to store contacts not matching pubkey regex in wrapper
...
also remove existing convo with spaces and 05 on start
2 years ago
Audric Ackermann
cc7e6f03db
test: add tests for swarmPolling of new groups 03
2 years ago
Audric Ackermann
e69c5c4b35
chore: fixed unit tests
2 years ago
Audric Ackermann
d12071f3c8
chore: big rename of convocontroller to convohub
2 years ago
Audric Ackermann
e8e0e19b40
chore: added tests for SnodeSignatures calls
2 years ago
Audric Ackermann
820103b340
chore: refactor snodesignature input args type
...
before testing
2 years ago
Audric Ackermann
1dc5224c26
test: added unit tests for pubkeys constructor checks
2 years ago
Audric Ackermann
e220aeea91
feat: add working encrypt/decrypt for 03 group with libsession
2 years ago
Audric Ackermann
b53264593b
feat: preload name of group from usergroup wrapper
...
until we get the groupinfo name from polling
2 years ago
Audric Ackermann
cd17a08c2e
chore: lint
2 years ago
Audric Ackermann
1a18054fae
feat: add bump of config hashes for groups when we have admin key
2 years ago
Audric Ackermann
9191c3476d
feat: mark us as admin and others as invite pending
2 years ago
Audric Ackermann
197383a52f
feat: move some the convomodel.get attributes to functions
...
this is because we need to be able to override what is returned by what
is in the redux lib slice if needed (libsession data overrides what is
in the DB for groupv3)
2 years ago
Audric Ackermann
46e3675c45
feat: add function to redux to grab group detail outside of store
2 years ago
Audric Ackermann
bbedfd943c
fix: do not confirm keys once pushed, wait for poll event
2 years ago
Audric Ackermann
08164f2fd0
feat: add sending and receiving of libsession encrypted msgs
...
still a wip though
2 years ago
Audric Ackermann
90f4dd761c
feat: add meta merge and update of name+members
2 years ago
Audric Ackermann
be50aa7a2e
feat: add support for retrieve signs with admin key of group
2 years ago
Audric Ackermann
d89ff59560
feat: store info+members+keys on right namespaces for groups
...
make the signature work with the admin key, fetching it from the
usergroups wrapper
2 years ago
Audric Ackermann
f86b3689ba
fix: add GroupSyncJob to push changes for group
2 years ago
Audric Ackermann
42913371df
fix: remove groups from protobuf
2 years ago
Audric Ackermann
8c3b6508ad
fix: wip before removing info+members+keys from protobuf kinds
2 years ago
Audric Ackermann
db98cc2812
feat: able to create a broken closedgroup v3
2 years ago
Audric Ackermann
5b2580c48d
feat: add poller changes and closed group keypair gen
2 years ago
Audric Ackermann
e3b6be7318
chore: fix typos
...
this comes from mdplusplus https://github.com/mdPlusPlus/session-desktop/tree/codespell
duplicated to fix conflicts
2 years ago
Audric Ackermann
c60cfd8669
fix: emoji-mart update breaks native emoji fetch, use SearchIndex
2 years ago
Audric Ackermann
84deed19f9
feat: add block msg requests from sogs
2 years ago
Audric Ackermann
c796afe4c8
Merge remote-tracking branch 'upstream/unstable' into integration_tests_2
2 years ago
Audric Ackermann
953897cc1c
Merge pull request #2840 from Bilb/replace-tslint-with-eslint
...
Replace tslint with eslint
2 years ago
Audric Ackermann
940c3f622a
Merge pull request #2834 from Bilb/update-electron
...
chore: update node version, electron and deps
2 years ago
Audric Ackermann
ab946e69b1
fix: finish updating dependencies
2 years ago
Audric Ackermann
b7d444e5d5
Merge pull request #2820 from Bilb/chore/remove-unblock-group-string
...
chore: remove the unblockGroupToSend string as we cannot block a group.
2 years ago
Audric Ackermann
feaba36fa4
fix: picker emoji-mart errors after update
2 years ago