Sale Djenic
280f48877d
chore(savedaddresses)!: favourite property removed and primary key updated
...
- favourite column removed from the saved_addresses table
- favourite property removed from the SavedAddress struct
- ens name removed from the primary key, the primary key now is composed of address and is_test columns
- ens parameter removed from wakuext_deleteSavedAddress
- wallet_getSavedAddresses moved to wakuext_getSavedAddresses (to keep them all in a single place)
- saved addresses related endpoints removed from the wallet service, even they logically belong there, a reason for that
is avoiding emitting sync message if one uses calls from the wallet service, while that's not the case in ext service. Once
we refactor this and introduce devices syncing mechanism in the wallet service, we should not only these but other wallet
related endpoints move there (removed: wallet_getSavedAddresses, wallet_addSavedAddress and wallet_deleteSavedAddress).
Affected area:
Saved addresses
2024-01-10 19:30:56 +01:00
frank
5cb1972261
chore: return chats after mark all notifications read ( #4432 )
2024-01-10 09:36:33 +08:00
Ibrahem Khalil
e1b52f9eae
Add joined at key to communities ( #4513 )
2024-01-09 20:36:47 +02:00
richΛrd
1ac99c2dcb
chore: bump go-waku ( #4505 )
2024-01-05 16:43:05 -04:00
Cuteivist
7814f39cd7
feat: Add advanced token settings ( #4524 )
2024-01-05 12:12:53 +01:00
Sale Djenic
a8357dceac
feat: color field added to saved address
...
- `color` column added to `saved_addresses` table
- `colorId` parameter exposed via `SavedAddress` struct
Affected area - saved addresses.
The following endpoints return or receive `SavedAddress` instance:
- `UpsertSavedAddress`
- `GetSavedAddresses`
- `AddSavedAddress`
2023-12-29 10:39:52 +01:00
Siddarth Kumar
151185c436
chore: log message contents before being sent ( #4494 )
...
When debugging message reliability we often get the number of messages sent and their IDs but we do not know the content of the messages and the type of message sent.
This commit adds debug level logs so that it helps in investigations.
ref : https://github.com/status-im/status-mobile/issues/18031
Closes [#18206 ](https://github.com/status-im/status-mobile/issues/18206 )
2023-12-23 09:42:45 +05:30
Omar Basem
54f3cf8af0
fix: update color name ( #4502 )
...
Update color name
2023-12-21 22:35:47 +04:00
Andrea Maria Piana
1adcf02f86
Bump version to 0.171.37
2023-12-20 12:55:59 +00:00
Andrea Maria Piana
167772d7a4
Bump version to 0.171.36
2023-12-20 12:54:09 +00:00
Igor Sirotin
e3ef8c649a
chore: store node requests manager ( #4446 )
2023-12-15 19:50:12 +00:00
Ibrahem Khalil
90c31afe7c
New way of sharing communities ( #4341 )
2023-12-15 13:55:32 +02:00
Andrea Maria Piana
64a0d9e340
Bump version to 0.171.33
2023-12-14 15:58:38 +00:00
Sale Djenic
d2ae23f466
chore(walletconnect)_: record wallet sessions instead of pairings
2023-12-14 12:58:27 +01:00
Andrea Maria Piana
271778a1e0
Bump version to 0.171.31
2023-12-11 12:31:49 +00:00
richΛrd
e2721df0bf
chore: migrate to shards.test ( #4435 )
2023-12-08 14:23:42 -04:00
richΛrd
3874e47840
bump: go-waku ( #4426 )
2023-12-06 13:43:20 -04:00
frank
d7e7792b51
Fix/duplicate accept cr messages ( #4367 )
...
* fix: Duplicate 'Contact Added' Notifications When Pair-Device User Accepts Request
* bump version
2023-12-05 12:22:20 +08:00
Cuteivist
04873ef880
feat: token order API ( #4391 )
2023-12-04 11:18:05 +01:00
Roman Volosovskyi
aee111e5ab
[ #4200 ] Avoid tx watching for addresses which were not exposed
2023-12-01 12:30:42 +01:00
Andrea Maria Piana
8206ffc736
Bump version to 0.171.25
2023-11-30 13:47:39 +00:00
Sale Djenic
5e6768a42a
feat(ens-usernames)_: preparing release transaction data
2023-11-29 15:34:44 +01:00
Sale Djenic
adb79c5a82
chore(stickers)_: unused stickers_buy endpoint removed
2023-11-29 15:34:44 +01:00
Sale Djenic
dea0b62650
feat(wallet)_: common endpoints added to wallet api
...
- `SignMessage`
- `BuildTransaction`
- `SendTransactionWithSignature`
2023-11-29 15:34:44 +01:00
Andrea Maria Piana
5de4057a6a
Bump version to 0.171.21
2023-11-29 11:48:13 +00:00
Mikhail Rogachev
31d0782f66
feat: Sync Mentions and Replies AC notifications and messages ( #4337 )
...
* feat: Marking Mentions and Replies AC notifications as read also marks corresponding message as seen
* feat: Marking message as seen marks as read corresponding notification (if there is so)
* chore: make messenger activity center test less flaky
* Update VERSION
2023-11-27 15:22:24 +04:00
Sale Djenic
8641ec5dd5
feat(walletconnect)_: ethereum rpc calls support
...
Reference: https://docs.walletconnect.com/advanced/rpc-reference/ethereum-rpc
2023-11-27 10:49:23 +01:00
Sale Djenic
d4ca8616fc
feat(walletconnect)_: support for session proposal for wc 2.0
2023-11-27 10:49:23 +01:00
Stefan
a855f9e3e8
feat(wallet) WalletConnect: track pairings in DB
...
Add new APIs to track if valid pairings are available to be used
by application not to run WalletConnect SDK if not needed.
Closes status-desktop: #12794
2023-11-24 09:44:27 +01:00
Sale Djenic
5e2af9e4fa
feat(walletconnect)_: support the tx and personal signing from within the app or keycard
2023-11-22 09:46:50 +01:00
Sale Djenic
5555f98dd5
chore(accounts)_: added two convenient functions to accounts
...
- `IsWalletNonWatchOnlyAccount`
- `IsWalletAccountReadyForTransaction`
2023-11-22 09:46:50 +01:00
Sale Djenic
e9f11f70dd
chore(wallet)_: proper release of locked nonce (unlock function call)
2023-11-22 09:46:50 +01:00
Igor Sirotin
2fef9a8f8f
feat: new `GetTextURLsToUnfurl` endpoint which extends GetURLs ( #4294 )
2023-11-17 13:32:37 +00:00
richΛrd
c0b0bdc8fe
fix: populate node config's `UseShardAsDefaultTopic` ( #4289 )
2023-11-10 15:29:32 -04:00
frank
51a1a9940f
print origins for log ( #4277 )
2023-11-09 14:35:59 +08:00
frank
07cd7bab10
bump version to 0.171.10 ( #4268 )
2023-11-07 16:09:48 +08:00
frank
7ad5800a9a
use timesource(synced) to generate/validate server cert time ( #4228 )
...
* use timesource(synced) to generate/validate server cert time
* add debug log
* bump version
2023-11-07 09:51:15 +08:00
frank
054356fed2
remove sync AC state ( #4241 )
2023-11-02 23:07:03 +08:00
frank
74396b461d
Bump version to 0.171.7 ( #4211 )
2023-10-26 14:08:58 +08:00
Mohsen
27b770c41b
fix: publish group member info ( #4184 )
2023-10-25 21:11:04 +03:00
Andrea Maria Piana
08e95cd1ee
Bump version to 0.171.5
2023-10-25 11:26:30 +01:00
Andrea Maria Piana
55afd65ec1
Bump version to v0.171.4
2023-10-24 19:02:36 +01:00
frank
624996a7e9
only sync decisions/state of AC notifications ( #3979 )
2023-10-22 17:41:20 +08:00
Roman Volosovskyi
42527723f2
[ #4087 ] Omit history scanning on generated multiacc creation
2023-10-19 15:07:34 +02:00
Igor Sirotin
036173cfed
fix: always unfurl status links ( #4159 )
2023-10-17 08:25:45 +01:00
Igor Sirotin
176bdd297d
feat: url unfurling settings ( #4128 )
2023-10-13 15:31:56 +01:00
Igor Sirotin
aded258ccb
feature: Unfurl status links ( #4033 )
2023-10-13 13:25:34 +01:00
richΛrd
ba5ed725ce
waku2: static shards ( #3944 )
...
- use protected topics for communities
- associate chats to pubsub topics and populate these depending if the chat belongs to a community or not
- mailserver functions should be aware of pubsub topics
- generate private key for pubsub topic protection when creating a community
- add shard cluster and index to communities
- setup shards for existing communities
- distribute pubsubtopic password
- fix: do not send the requests to join and cancel in the protected topic
- fix: undefined shard values for backward compatibility
- refactor: use shard message in protobuffers
2023-10-12 15:21:49 -04:00
Andrea Maria Piana
c67f6e9e32
Bump version to 0.168.1
2023-10-05 18:21:20 +01:00
Michal Iskierko
c85a110a31
feat(CommunityTokens): New deployment contracts and handling signer pub key
...
New contracts and contract go functions.
Adjust owner&master tokens deployment flow.
Create deployment signature.
CommunityTokens API for handling signer pubkey.
Issue #11954
2023-10-04 11:33:57 +02:00
Vitaliy Vlasov
356b2f5ca3
Refactor filter health checks; add debugging logs
2023-10-04 00:39:33 +03:00
Mohsen
c88b6e53af
[ #17288 ] fix: Mention is displayed as public key in PNs ( #4079 )
2023-10-03 19:29:27 +03:00
Richard Ramos
7d03ae8272
feat: enable filter full node via node config
2023-09-28 21:31:20 -04:00
frank
b3213172a7
Prevent Logged In Account Local Pairing / Syncing With Another Account ( #4044 )
...
* Prevent Logged In Account Local Pairing / Syncing With Another Account
* addressed feedback from @siddarthkay
* fixed `TestPairingThreeDevices`
* replace `prepareBackendWithAccount` with `prepareBackendWithoutAccount`
2023-09-21 08:32:16 +08:00
Igor Sirotin
6977a94cdc
[CHERRY-PICK] PR#4036 ( #4037 )
...
* fix: correct selections of server url, remove ip duplicates (#4036 )
* fix `TestConnectionParams_GetLocalAddressesForPairingServer` flaky test
2023-09-20 10:37:51 +01:00
Boris Melnik
d3c4ba315a
feat(albums): Adds album of images to AC notification ( #3977 )
2023-09-19 20:17:11 +03:00
frank
6bcf5f1289
Removed settings.Usernames and reactivate PreferredName ( #3964 )
...
* sync preferred name;
remove settings.usernames
* update account name when handle settings.preferred_name from backup message
* fix Error:Field validation for 'KeycardPairingDataFile' failed on the 'required' tag
* bump version
* rebase
2023-09-16 09:20:23 +08:00
Sale Djenic
6894295ac3
feat: register and maintain keycard local pairing file by `status-go`
...
Closes : #4003
2023-09-13 17:15:32 +02:00
frank
e72a033930
fix unable to reset password on ios ( #4016 )
2023-09-13 08:21:13 +08:00
frank
eda1f5482b
fix mobile issue: Sync is hanging in "syncing devices" stage ( #4010 )
...
align another time of cert
addressed feedback from @Samyoul @igor-sirotin
add logger
move line
fix mobile issue #17223
2023-09-11 20:19:26 +08:00
Sale Djenic
c5fd1ee2c4
fix: converting profile to/from keycard/regular keypair handling
2023-09-07 13:02:25 +02:00
Samuel Hawksby-Robinson
3e53eabe4b
Moved Android GOOS const to common
2023-09-05 16:42:20 +01:00
Ibrahem Khalil
22ec4ac586
Link previews not working on message edit ( #3974 )
2023-08-31 10:21:25 +03:00
Andrea Maria Piana
bf748de216
Bump version to 0.166.4
2023-08-30 16:47:29 +01:00
frank
347d875acb
fix: Rounded edges of color sections of identity rings ( #3968 )
...
* fix: Rounded edges of color sections of identity rings
* bump version
2023-08-30 19:39:58 +08:00
Andrea Maria Piana
bd2c38db5d
Bump version to 0.166.2
2023-08-29 17:26:35 +01:00
Andrea Maria Piana
d64633e37b
Bump version to 0.166.1
2023-08-29 15:49:08 +01:00
Michal Iskierko
8425e6d238
feat(Collectibles): Change Collectibles service name to CommunityTokens.
...
Issue #12011
2023-08-29 11:01:01 +02:00
frank
38415849cd
fix generate_handlers_template.txt
2023-08-28 14:17:33 +01:00
Richard Ramos
d62a5736a5
fix: return default pubsub topic, and add more logs
2023-08-25 13:34:34 -04:00
frank
3837428384
continue process after `SaveSyncDisplayName` get `ErrNewClockOlderTha… ( #3952 )
...
* continue process after `SaveSyncDisplayName` get `ErrNewClockOlderThanCurrent`
* bump version
2023-08-25 22:28:26 +08:00
frank
22cd90e878
Fix/wallet watcher panic ( #3940 )
...
* fix wallet watcher panic
* bump version
2023-08-24 10:57:10 +08:00
Richard Ramos
d900974519
fix: code review
2023-08-23 13:56:00 -04:00
Igor Sirotin
5a8f1feea9
Local Pairing: connection string version 2 with sharing multiple server addresses ( #3909 )
...
* feat: network functions for local pairing (#3898 )
2023-08-22 19:18:14 +03:00
Andrea Maria Piana
d4a8766c27
Bump version to 0.163.14
2023-08-22 12:45:31 +01:00
Icaro Motta
084d4bac0c
feat: Unfurl image URLs ( #3901 )
...
This commit adds support for unfurling static image URLs (not GIFs, not animated WebPs), such as https://placehold.co/600x400@2x.png . It also compresses images before returning them as data URIs to clients.
About compression: the compression strategy leverages the existing function images.CompressToFileLimits. A more comprehensive logic to consider the possibility of multiple image URLs being unfurled simultaneously is yet to be implemented.
Closes #3761
2023-08-21 16:48:07 +00:00
Samuel Hawksby-Robinson
6f1c9af76b
Added functionality to local pairing that makes client calls (more) idempotent
2023-08-21 15:44:32 +01:00
frank
864b0686d2
add more ntp servers ( #3890 )
...
* add more ntp servers to improve stability
* bump version
2023-08-16 10:06:03 +08:00
Boris Melnik
cd4ed51a25
feat(community-permissions): Adds addresses feild to check permissions request ( #3858 )
2023-08-15 13:26:23 -04:00
Richard Ramos
b9b86712e7
refactor: use context instead of quit channel in wakuv2/waku.go
2023-08-15 10:15:45 -04:00
Andrea Maria Piana
d61f983d95
Bump version to 0.163.8
2023-08-14 10:20:07 +01:00
flexsurfer
1ca165c586
Add preview and counters for CR system messages #16898 ( #3872 )
2023-08-11 19:08:54 +02:00
Andrea Maria Piana
52fb1cd605
Update version to 0.163.6
2023-08-11 13:19:35 +01:00
frank
daa9ad4e05
added nil checking for communitiesManager.GetByID ( #3877 )
2023-08-11 19:17:34 +08:00
frank
9896ec817b
revert identity ring colours ( #3865 )
...
* revert identity ring colours
* bump version
2023-08-11 09:00:18 +08:00
Sale Djenic
2325bc5565
fix: accounts should keep the origin operability when local pairing
2023-08-10 16:09:29 +02:00
frank
57e64122a8
fix: process backup messages when recovering account from seed phrase ( #3850 )
2023-08-08 16:01:21 +08:00
Igor Sirotin
bbb8e99492
Fix syncing `blocked` contacts ( #3799 )
...
* fix(messenger_testing_utils): Always return response
* feat: test blocking/unblocking contacts with paired devices
* fix: Remove recursive sync on contact blocking
* rename `syncing` flag to `fromSyncing`
2023-08-04 13:41:24 +03:00
frank
60143556ff
add api to create community for testing ( #3818 )
2023-08-03 08:24:11 +08:00
frank
b81ad3fcac
Fix/stuck on keys saved ( #3823 )
...
* fixed: getting stuck on the "Keys saved" randomly
* bump version
2023-08-01 17:09:23 +08:00
frank
07a3726b1d
Fix/no such column FALSE ( #3813 )
...
* fixed: "no such column: FALSE"
* bump version
2023-07-27 17:36:46 +08:00
Sale Djenic
d5bba5d80f
chore: wallet accounts improvements - soft delete
2023-07-25 18:11:05 +02:00
frank
14483dabda
[mention] fix relate issues to input segments ( #3766 )
2023-07-25 16:47:24 +08:00
frank
6085a05f77
fixed: failed to migrate up: no such column: TRUE ( #3796 )
2023-07-25 14:35:05 +08:00
Sale Djenic
7c72d5ec99
fix: discard backed up messages if `ProcessBackedupMessages` is not set to `true`
...
If user followed onboarding flow to recover his account using seed phrase or keycard,
then `ProcessBackedupMessages` property of node config json object should be set to
`true`, otherwise it should be set to `false` or be omitted.
2023-07-25 07:50:43 +02:00
Samuel Hawksby-Robinson
2536d9c8ba
Implemented testing to check rekeying is happening
2023-07-24 17:18:42 +01:00
Sale Djenic
543b087896
fix: wallet accounts ordering improvements
2023-07-20 14:32:41 +02:00
John Ngei
cf2d72bfa8
Mute and Unmute community
...
* mute and unmute all community chats when community mute status changes
* unmute community when atleast one channel is unmuted
* fix: save community, extend the function to save muted state and mute duration
2023-07-19 15:14:42 +03:00
frank
71ca35bf34
Feat/sync customization color ( #3702 )
...
* sync customization color
* addressed feedback from @cammellos
* add param customizationColorClock to function generateOrImportAccount
2023-07-18 21:35:06 +08:00
Andrea Maria Piana
b2e56f5d2d
Update version to 0.162.3
2023-07-17 15:51:15 +01:00