Mykhailo Prakhov
ad342c8887
feat: get and delete community member messages API ( #4932 )
2024-03-19 20:44:49 +01:00
Sean Hagstrom
b911297a3d
Feature: store and retrieve a contact's bio ( #4916 )
...
* chore: create migration for adding bio field to contacts table
* feature: update contact persistence to save and query contact bio
* test: ensure that the protocol can store and retrieve contact bio data
2024-03-19 18:09:13 +00:00
Pablo Lopez
78bf40994a
remove confusing debug log ( #4948 )
2024-03-19 19:11:18 +02:00
Dario Gabriel Lipicar
bcca75dc9d
feat(wallet): add EURC to the tokenstore
2024-03-19 12:56:15 -03:00
Mykhailo Prakhov
a1033f466a
feat: add new CommunityMemberState - CommunityMemberBanWithAllMessagesDelete ( #4941 )
2024-03-19 14:40:23 +01:00
kaichao
f0d6a4f64f
Send direct message using CLI ( #4913 )
...
* feat: send dm with cli
* fix: send contact request works
* feat: accept contact request
* feat: send dm
* fix: log
* feat: more dm
* fix: lint
* refactor: fix comments
* fix: more refactor
* fix: refoctor more
* fix: more refacotr
* fix: refactor dm
* fix: context from cli
* fix: add light mode flag
* fix: remove sleep when start node
* fix: better log
* fix: better logger
* fix: lint
* fix: comments
* fix: const flags
* fix: named logger
* feat: inteactive mode
* fix: send message in loop
* fix: better context manage
* feat: cli serve
* fix: readme
* extract to multi files
* fix: status cli rpc
* feat: create and login account
* fix: missing messagess
* fix: missing messages because data sync is not started.
* feat: start http service
* fix: lint
* fix: more build instructions.
* fix: review comments
2024-03-19 08:31:35 +08:00
Patryk Osmaczko
17c5ab414b
fix: ensure `CommunityDescription` reprocessing on decryption failure
...
Previously, `CommunityDescription` instances failing partial decryption
were not reprocessed due to duplicate message check. This commit fixes
the issue by bypassing the check for such descriptions, allowing their
reprocessing upon receiving missing encryption key.
fixes : status-im/status-desktop#13647
2024-03-18 22:24:24 +01:00
Igor Sirotin
b9d9938209
make generate
2024-03-18 15:01:29 +01:00
Michal Iskierko
8bf03609fc
feat: Add HideIfPermissionsNotMet to CommunityChat struct
...
Issue #13291
2024-03-18 15:01:29 +01:00
Dario Gabriel Lipicar
58b57b12a3
feat: implement search api
...
Issue #13921
2024-03-18 10:22:00 -03:00
Dario Gabriel Lipicar
6e5c91f2d7
fix(wallet): flaky test TestUpdateCollectiblesData
2024-03-18 10:05:46 -03:00
Ivan Belyakov
b0a0f078c4
feat(wallet): refactored collectibles manager using circuit breaker
...
Removed goerli from rarible and opt-goerli from alchemy clients as
not supported any more
2024-03-18 11:49:03 +01:00
Ivan Belyakov
7d7fa07754
feat: implemented a circuit breaker wrapper around hystrix to allow
...
multiple fallbacks
2024-03-18 11:49:03 +01:00
Ivan Belyakov
224103d036
fix(wallet): crash on access nil block
2024-03-18 10:56:19 +01:00
Cuteivist
d35a73a94f
chore: Optimize number of sql calls ( #4928 )
2024-03-18 09:37:05 +01:00
Roman Volosovskyi
38183ab335
Fix balance cache on switching to testnet ( #4924 )
2024-03-15 13:37:00 +01:00
Ivan Belyakov
2c634a2b45
fix(wallet): flaky test TestUpdateCollectionsData
2024-03-15 13:35:32 +01:00
Mikhail Rogachev
0aa1fb9eff
Fix: handle accepted contact verifaction if persistedVR is null ( #4918 )
2024-03-14 20:56:26 +01:00
Andrea Maria Piana
baed7b9d83
Revert "disable migration check"
...
This reverts commit 49373e5122
.
2024-03-14 13:27:37 +00:00
Andrea Maria Piana
49373e5122
disable migration check
2024-03-14 13:27:12 +00:00
Andrea Maria Piana
2311da2475
Port back migrations from release branch
2024-03-14 13:27:12 +00:00
Cuteivist
afd72ace28
Chore: Remove fetching community data ( #4794 )
2024-03-13 17:33:01 +01:00
Sale Djenic
f69ee07593
fix: calculating next nonce for optimism chain improved to align with calculation on mainnet and arbitrum
2024-03-13 15:21:33 +01:00
Mikhail Rogachev
b987e8d6f5
Fix: the validation of collectibles should not be dependent on capitalization ( #4917 )
2024-03-13 15:19:33 +01:00
Michal Iskierko
9db149d4f6
feat: handling replies for bridged messages
...
BridgeMessage struct has MessageID and ParentMessageID.
MessageID keeps the original Discord message ID.
ParentMessageID keeps the original Discord parent message ID (response_to).
When the new bridge message is received, corresponding status message response_to field is updated.
Issue #13258
2024-03-13 12:50:15 +01:00
Andrea Maria Piana
a3ad05db58
Bump version to 0.176.9
2024-03-13 11:35:53 +00:00
Andrea Maria Piana
67dfff2324
Add index to hash ratchet & cache processed description
2024-03-13 11:35:11 +00:00
Ibrahem Khalil
8c0e24dc26
Add favicons to external link previews ( #4788 )
2024-03-12 22:47:51 +02:00
Michal Iskierko
43bc6e4b83
fix: Compute deployment fees dynamically
...
Issue #13646
2024-03-12 20:05:25 +01:00
Brian Sztamfater
d3cac4e1a0
bump version to 0.176.7 ( #4914 )
2024-03-12 14:02:00 -03:00
Jonathan Rainville
3da9abfeb5
fix: set canPost to true for non-community channels
2024-03-12 11:04:45 -04:00
Jonathan Rainville
3f1547fc63
chore: add test that validates that the member role gets updated
2024-03-12 11:04:45 -04:00
Jonathan Rainville
6f119b9c53
fix(community): fix member role not being updated
2024-03-12 11:04:45 -04:00
Jonathan Rainville
605e3a4ed0
fix(community): fix editing a community channel loses the members
2024-03-12 11:04:45 -04:00
Jonathan Rainville
e3810148d8
feat: add ViewersCanPostReactions to Chat object
...
Needed https://github.com/status-im/status-desktop/issues/13523
2024-03-12 11:04:45 -04:00
Patryk Osmaczko
b02e3b19e2
feat: add permissions reevaluation request
...
Token master can't manage members directly, so it must request
reevaluation from the control node.
fixes : status-im/status-desktop#13778
2024-03-12 14:15:01 +01:00
Patryk Osmaczko
1de61d1933
fix: channel members evaluation on request acceptance
...
If there is only `viewAndPost` permission set on a channel, members who
don't satisfy the criteria shouldn't be able to view the channel.
2024-03-12 14:15:01 +01:00
Patryk Osmaczko
2995518939
chore: skip flaky TestSetStorenodeForCommunity_fetchMessagesFromNewStorenode
2024-03-11 22:02:07 +01:00
Roman Volosovskyi
2be9bfc304
Fix balances cache ( #4890 )
2024-03-11 14:48:40 +01:00
Anthony Laibe
2dfbe3099a
fix: swap and send to l1
2024-03-11 12:04:14 +01:00
Stefan
e1c7c715aa
fix(wallet): fix activity filter updates special case
...
This commit fixes a special case where the activity filter incremental
updates were reported as new even that they were present in a previous
update.
Updates status-desktop #12120
2024-03-11 09:37:05 +01:00
Igor Sirotin
c8044bf400
chore: disable curated communities loop in tests ( #4894 )
2024-03-09 09:42:06 +00:00
Mikhail Rogachev
6522d52016
Feat: Simplify profile showcase preferences ( #4854 )
...
* Feat: simplify profile showcase preferences
* Feat: remove old profile showcase preferences on save
* Feat: add getters for showcase entries limits
2024-03-08 17:20:23 +01:00
Igor Sirotin
5a54d703c7
fix: flaky test request profile info ( #4895 )
2024-03-08 15:50:46 +00:00
Dario Gabriel Lipicar
fcde7ccafe
fix: ensure no duplicate results when checking for missing collectible/collection ids in the db
2024-03-08 10:49:06 -03:00
Igor Sirotin
c3e7d3823f
fix: process empty albumId in albumMessages ( #4874 ) ( #4898 )
...
* fix: process empty albumId in albumMessages
* fix: right `prepareMessage` for empty album
2024-03-08 13:48:22 +00:00
Cuteivist
6c792a0e73
feat: Pass 1 day balance change ( #4858 )
2024-03-08 13:52:39 +01:00
Igor Sirotin
7f671f7632
chore: make generate with custom `-modtime` ( #4896 )
2024-03-08 09:25:17 +00:00
Anthony Laibe
477283e960
fix: buying ens from sepolia
2024-03-08 09:43:26 +01:00
Alexander
941d53a3f3
bump version to 0.176.6 ( #4889 )
2024-03-07 16:26:03 +01:00