Andrea Maria Piana
3cc4767638
Check for mobile data connection if setting is on ( #5511 )
...
* feat_: Check for mobile data connection if setting is on
* fix_: check code control flag inside asyncRequestAllHistoricMessages
---------
Co-authored-by: Igor Sirotin <sirotin@status.im>
2024-07-26 22:34:57 +01:00
richΛrd
3792d37df4
fix_: add missing message verification flag when creating an account ( #5570 )
2024-07-26 15:19:19 -04:00
Vitaly Vlasov
3ef445dbcf
fix_: share all future addresses storage
2024-07-18 12:08:40 +03:00
Prem Chaitanya Prathi
58a3cc1127
feat(waku)_: allow client to set store confirmations
2024-07-15 09:37:57 +01:00
Andrea Maria Piana
9a59d6a459
feat(metrics)_: add centralized metrics
...
This commit adds support for centralized metrics.
There are two providers as of now, and we haven't quite decided which
one to go for, so for the time being both are supported.
It also introduces a new endpoint InitializeApplication that replaces
OpenAccounts
2024-07-11 10:05:31 +01:00
Jakub Sokołowski
0a6b76643e
fix(integration-tests)_: add missing HTTPVirtualHosts
...
And set it to `*` for tests to avoid RPC access issues.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-04 16:14:02 +02:00
Mikhail Rogachev
1ba4b86c7e
feat_: Add WS settings to the node config ( #5346 )
...
* feat_: add ability to enable http and ws connections from the client app
* feat_: add websocket option for api config
* fix_: use new api options in statusd
* chore_: add test for `overrideApiConfig`
2024-06-26 16:33:22 +02:00
Igor Sirotin
49eaabaca5
feat: adapt create/restore/login endpoints for keycard usage ( #5311 )
...
* chore_: remove duplicated `StartNodeWithKey`
* feat(KeycardPairing)_: added GetPairings method
* chore_: simplify startNode... methods
* chore_: added encryption path to be derived
* fix_: error handling in StartNodeWithKey
* feat_: added keycard properties to CreateAccount
* feat_: moved KeycardWhisperPrivateKey to LoginAccount
* fix_: LoginAccount during local pairing
* feat_: added chat key handling to loginAccount
* chore_: struct response from generateOrImportAccount
* fix_: do not store keycard account to keystore
* feat_: added Mnemonic parameter to LoginAccount
* chore_: wrap loginAccount errors
* feat_: RestoreKeycardAccountAndLogin endpoint
* chore_: merge RestoreKeycardAccountRequest into RestoreAccountRequest
* fix_: TestRestoreKeycardAccountAndLogin
* fix_: MessengerRawMessageResendTest
* chore_: cleanup
* chore_: cleanup according to pr comments
* chore_: better doc for Login.Mnemonic
* chore_: add/fix comments
* fix_: lint
2024-06-26 13:14:27 +02:00
Igor Sirotin
10cf286208
feat_: added Login request BandwidthStatsEnabled flag ( #5369 )
2024-06-18 14:36:53 +01:00
Igor Sirotin
a01ffdbe8e
fix: proper usage of CreateAccount RootDataDir ( #5284 )
...
* fix_: introduce CreateAccount.RootDataDir
* fix_: deprecate and remove ShhextConfig.BackupDisabledDataDir
2024-06-05 14:03:34 +01:00
Ivan Belyakov
99ead2d90c
feat(wallet)_: add support to statusd to create account from seed phrase
...
fixed minor issues
Closes #5175
2024-06-05 13:43:53 +02:00
Andrey Bocharnikov
fe25d97052
fix(config)_: add API calls to set new waku node and max backups
...
* add waku nodeaddr and max log backups validation
* Allow to set new waku node
* Allow to set custom max backups
* add tests
2024-06-04 22:52:18 +07:00
Arseniy Klempner
ad4fb204ef
chore_: add telemetry url flag to status cli ( #5201 )
...
This commit adds a TelemetryUrl param to request for creating
account and to the WakuV2Config. Adds a flag to the cli for
passing in the telemetry server url.
2024-05-22 15:01:54 -07:00
kaichao
e2a4a22896
chore: refactor status cli ( #5010 )
...
* chore: remove opts when create account
* chore: namings and better logging
* chore: config api modules with flag.
* chore: renaming
* chore: use methods on object
* fix: allow less characters for name
* fix: display name unit test
* chore: revert display name check.
* chore: change simulate display name.
2024-04-09 18:44:43 +03:00
yqrashawn
aa73a0512c
feat: add contact customization color ( #4869 )
2024-04-03 22:49:57 +08:00
Mykhailo Prakhov
e4c1abb5ce
fix: validate display name on account creation ( #4994 )
2024-03-28 16:57:59 +01:00
Igor Sirotin
223a1d759e
Login endpoints improvements ( #4980 )
2024-03-28 15:01:44 +00:00
Igor Sirotin
1a2880b365
Fix/community tags indices ( #4992 )
...
* fix: strict order of community tags
* make tags containers private
* fix RandomCommunityTags implementation
2024-03-26 20:02:12 +00:00
Mohamed Javid
1886dc3360
[Feature] Allow setting TestNetworksEnabled in Create/Restore Account ( #4971 )
...
This commit adds the ability to set the "TestNetworksEnabled" flag while creating an account.
Function affected: "generateOrImportAccount"
This helps Dev/E2E/PR builds to enable Test Networks by default and disable them on release/nightly builds.
Signed-off-by: Mohamed Javid <19339952+smohamedjavid@users.noreply.github.com>
2024-03-26 17:08:16 +05:30
Mykhailo Prakhov
ad342c8887
feat: get and delete community member messages API ( #4932 )
2024-03-19 20:44:49 +01:00
Alexander
26bc564b38
Peer syncing toggle ( #4758 )
...
* Peer syncing toggle
* bindata.go
2024-03-05 11:44:09 +01:00
Michal Iskierko
df930b1d73
feat: New field in TokenCriteria proto
...
AmountInWei will have a wei-like units.
Amount field becomes deprecated because it kept string with float value.
Comparison (in case of Decimals == 5):
Amount (deprecated) = "1.2"
AmountInWei = "120000"
Issue #11588
2024-02-27 16:25:26 +01:00
Mykhailo Prakhov
3959948c4c
chore: fix ban/unban flow and delete all messages feature ( #4743 )
...
feat: delete all messages for banned member and ban/unban AC notifications
2024-02-22 11:25:13 +01:00
Pablo Lopez
3f19972c8e
enable custom community storenodes ( #4532 )
...
* enable custom community store nodes
* fix
* fix
* fix
* fix
* cleanup
* fix
* migration
* fix
* cleanup
* fix
* cleanup
* fix
* fix
* cleanup
* message to update the community storenodes
* rename
* fix test
* wait for availability only if global storenode
* fix test
* fix typo
* sync community storenodes
* remove unused
* add tests
* fix imports
* fix todo
* unused
* pr comments
* pr feedback
* revert merge deleted
* fix lint
* fix db and perform ms request
* typo
* fix log
* fix go imports
* refactor handle message
* cleanup public message
* add tests
* fix test
* cleanup test
* fix test
* avoid making one file to big to keep codeclimate from complaining
* fix lint
* revert
* Update protocol/storenodes/database.go
Co-authored-by: richΛrd <info@richardramos.me>
* Update protocol/messenger_mailserver_cycle.go
Co-authored-by: richΛrd <info@richardramos.me>
* PR comment
* fix tx
* proto files
* pr comment
---------
Co-authored-by: richΛrd <info@richardramos.me>
2024-02-20 17:49:39 +02:00
Icaro Motta
4f8a66fc07
Create endpoint to get permissioned balances
2024-02-07 20:10:49 +00:00
Mohsen
70ee70a19a
feat: implement new endpoint to set customization color ( #4568 )
2024-02-07 18:20:54 +03:00
Godfrain Jacques
5f6f7e502d
(fix/status-go) fix profile picture update/removal ( #4570 )
...
This PR fixes [9947](status-im/status-desktop#9947 ) and contains :
- Commit to fix the changing of custom picture and having the change
reflected on contact's side
- Commit to fix the deleting of picture and having the change reflected
on contact's side
- Rename confusing `ImageType` to `ImageFormat`
2024-01-24 12:09:28 -08:00
BalogunofAfrica
1b8b53b118
fix: add option to preserve history on chat delete ( #4324 )
2023-12-11 13:29:56 +01:00
Omar Basem
1096b16336
feat: wallet - emoji and color ( #4322 )
...
* feat: init wallet with emoji
2023-12-06 14:47:38 +04:00
Mohsen
76b6745666
fix: 'Join Community' notification is not getting dismissed ( #4267 )
2023-12-04 14:48:28 +03:00
Andrea Maria Piana
3ab1afaae8
feat_: Allow to set custom nodes & log level
2023-11-29 09:31:02 +00:00
Andrea Maria Piana
f48f9cccc6
feat_: Allow to set light client
2023-11-29 09:31:02 +00:00
Andrea Maria Piana
e1f61515ef
feat_: Add sync chat endpoint
2023-11-29 09:31:02 +00:00
Dario Gabriel Lipicar
8848943422
feat: obtain rarible api keys
2023-11-27 20:30:18 -03:00
Dario Gabriel Lipicar
14a8df8948
feat: support alchemy sepolia api keys
2023-11-21 16:20:05 -03:00
Vitaly Vlasov
1794b93c16
Always set PubsubTopic in filters
2023-11-18 02:26:34 +02:00
Igor Sirotin
a178d724b1
fix: correct parsing shared url without data ( #4283 )
2023-11-10 16:33:37 +00:00
richΛrd
2c954d42cf
feat: replace DefaultPubsubTopic by Shard 32 ( #4161 )
2023-11-09 20:29:15 -04:00
Sale Djenic
11a3612290
feat: support signing of a join/edit community request from within the app or keycard
2023-11-03 07:49:01 +01:00
Boris Melnik
8ae6e3035b
feat(discord): Import single channel from discord ( #4160 )
2023-10-25 12:32:21 -04:00
Igor Sirotin
aded258ccb
feature: Unfurl status links ( #4033 )
2023-10-13 13:25:34 +01:00
Richard Ramos
ace5b26137
fix: do not send the requests to join and cancel in the protected topic
2023-10-12 17:07:57 -04: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
Patryk Osmaczko
653df822da
fix: derive community.Encrypted() from permissions
2023-10-12 01:45:33 +02:00
Dario Gabriel Lipicar
2bcf08f273
feat: use Alchemy API key for Ethereum main/goerli
2023-10-05 09:40:18 -03:00
Ibrahem Khalil
22ec4ac586
Link previews not working on message edit ( #3974 )
2023-08-31 10:21:25 +03:00
Jonathan Rainville
5272f99b59
feat(communities): add addresses to check channel permissions functions ( #3910 )
2023-08-18 15:50:23 -04:00
Mykhailo Prakhov
d1db60918d
feat: owner and token master permissions ( #3912 )
2023-08-18 17:29:44 +02:00
Boris Melnik
cd4ed51a25
feat(community-permissions): Adds addresses feild to check permissions request ( #3858 )
2023-08-15 13:26:23 -04:00
Patryk Osmaczko
ce82a8c0e5
chore: remove community invitations
2023-08-05 11:49:00 +02:00