Patryk Osmaczko
0995802428
fix(communities)_: ensure community sync doesn't override joined state
...
potentially fixes : status-im/status-desktop#15009
2024-06-20 15:37:20 +02:00
Mikhail Rogachev
4f493a533e
chore(identity)_: remove old social links implementation ( #5214 )
2024-05-24 10:35:34 +02:00
Mikhail Rogachev
7cc4c12642
Feat: Add social links to the profile showcase ( #4775 )
...
* feat: add social links to the profile showcase
* fix: deprecate old social links, add synced profile showcase to response
2024-02-26 16:53:40 +03:00
Igor Sirotin
85c0e282ae
feature: profile showcase preferences sync&backup ( #4729 )
2024-02-17 18:07:20 +00:00
Dario Gabriel Lipicar
0d2c3cef7c
feat: implement token management settings for collectibles
2024-01-18 11:46:35 -03:00
Cuteivist
04873ef880
feat: token order API ( #4391 )
2023-12-04 11:18:05 +01:00
Igor Sirotin
e32c5546e1
test: request community from storenode ( #4364 )
...
* feat: request community info from storenode test
* shutdownWaitGroup
* fix requestCommunityInfoFromMailserver timestamp roundin
2023-11-25 23:24:20 +00:00
Jonathan Rainville
c8910d69fe
feat(pairing): sync 1-1 chats and groups on pairing devices ( #4102 )
...
Fixes #3547
2023-10-17 09:24:15 -04:00
Andrea Maria Piana
8dd1b66d69
Always use protobufs by reference & generate handlers
2023-08-22 12:08:54 +01:00
Sale Djenic
6ee7038809
fix: synced from field updated if recovered keypairs made fully operable
2023-08-10 16:09:29 +02:00
Sale Djenic
543b087896
fix: wallet accounts ordering improvements
2023-07-20 14:32:41 +02:00
Sale Djenic
61527f8c78
chore: synchronization improvements applied to keypairs/accounts
...
This is the first step of improvements over keypairs/keycards/accounts.
- `SyncKeypairFull` protobuf removed
- `SyncKeypair` protobuf is used for syncing all but the watch only accounts
- `SyncAccount` is used only for syncing watch only accounts
- related keycards are synced together with a keypair
- on any keypair change (either it's just a keypair name or any change made over an
account which belongs to that keypair) entire keypair is synced including related keycards
- on any watch only account related change, that account is synced with all its details
2023-07-05 14:41:26 +02:00
Sale Djenic
cff7d2f693
fix: profile social links updated
2023-06-06 09:59:12 +02:00
Sale Djenic
eeaaf0ce3f
feat: accounts improvements applied
...
- old `accounts` table is moved/mapped to `keypairs` and `keypairs_accounts`
- `keycards` table has foreign key which refers to `keypairs.key_uid`
- `Keypair` introduced as a new type
- api endpoints updated according to this change
2023-05-25 19:46:47 +02:00
frank
0197e6c484
Feat/sync local deleted message ( #3476 )
...
* sync local deleted messages
* rebase
* add REPLACE
* fix lint
* defer rows.Close() / rename function
* add local pair test
* replace unused clock with _
2023-05-12 16:31:34 +08:00
frank
a2ed1b78dd
feat:support backup/sync ens name ( #3415 )
2023-04-26 23:37:18 +08:00
frank
272173c939
feat:support backup/sync social settings ( #3407 )
...
* feat:support backup/sync social settings
* update binddata.go
* fix lint issue
* addressed feedback from @saledjenic @osmaczko
* addressed feedback from @saledjenic @osmaczko
* add corresponding test for local pairing
* addressed feedback from @saledjenic
2023-04-20 06:59:09 +08:00
frank
268cd72e96
init currentMessageState when sync protobuf.ContactUpdate ( #3332 )
2023-03-28 11:45:54 +08:00
frank
837bf2ca42
support local pairing after logged in as receiver; pair installation;( #3202 )
2023-02-28 20:32:45 +08:00
Sale Djenic
2d16e7b891
feat(keycard): keycard details are being synced among devices
...
- sync all keycards state
- sync every keycard change
2023-02-27 16:03:02 +01:00
frank
ec7c0e9c7d
Sync all devices after initial pairing ( #3047 )
2023-01-06 20:21:14 +08:00