Richard Ramos
208f075b72
feat: use dns discovery if a enrtree is used in the DiscV5BootstrapNodes config ( #2814 )
2022-09-15 10:32:54 -04:00
frank
e49236a83c
Move abi-spec to status-go
2022-09-15 15:18:32 +01:00
Stefan
bcdb14bd48
fix: remove tenor.com from preview whitelist
2022-09-15 12:27:49 +02:00
Andrea Maria Piana
d689b337c9
Return ID and use chat topic when sending community message
2022-09-15 09:44:56 +01:00
flexsurfer
0170d50702
bump 0.109.1 ( #2856 )
2022-09-13 15:48:10 +02:00
Patryk Osmaczko
846029692c
chore: bump version
2022-09-13 12:16:14 +02:00
Patryk Osmaczko
f915fc6df4
feat: make any member able to edit group chat properties
...
closes : #2824
2022-09-13 12:16:14 +02:00
Patryk Osmaczko
c01316524c
feat: make any member able to add new users to group chat
...
closes : #2823 , #2825
2022-09-13 12:16:14 +02:00
Patryk Osmaczko
eee112738b
chore: move group chat logic to separate file
2022-09-13 12:16:14 +02:00
Anthony Laibe
cdca3d86e2
feat(token): enable changing token address from the node config ( #2848 )
...
Co-authored-by: Jonathan Rainville <rainville.jonathan@gmail.com>
2022-09-13 11:30:52 +02:00
Anthony Laibe
9ea2344647
fix: allow to update network in app ( #2852 )
...
Prevent to override change done via the app
2022-09-13 10:40:29 +02:00
Stefan
9db69df9a0
feat: updated migrations for merging favourites with saved addresses
...
Required by #6546
2022-09-12 13:46:04 +02:00
Stefan
aa4d95917c
feat: merge favourites with saved address
...
Remove Favourites APIs and update the saved address APIs
Added up migration scripts that move the favourites from the old table
to the saved_addresses table with true flag and then drop the favourites table.
Required by #6546
2022-09-12 13:46:04 +02:00
Sale Djenic
00aa103788
feat: `keypairs` table added and necessary endpoints exposed via accounts api
2022-09-12 09:52:22 +02:00
Sale Djenic
41f3a19a49
feat: `key_uid` column added to the `accounts` table
2022-09-12 08:51:15 +02:00
Khushboo-dev-cpp
1485b3b4c8
feat: Added new BaseFee param inside transactions ( #2847 )
2022-09-09 20:22:59 +02:00
Samuel Hawksby-Robinson
15f4f8956f
Resolved gosec issue calling http.Get() from package default client
2022-09-09 15:07:48 +01:00
Samuel Hawksby-Robinson
505ef579eb
Refactor to urls to try to remove http client use in tests
...
shelfing it at the moment, if it becomes a problem in the future then may be we can address it then. For the moment I've just left the refactoring I already did.
2022-09-09 15:07:48 +01:00
Samuel Hawksby-Robinson
41cb9d7bea
Added httptest.NewServer to DecodeFromURL and CryptoOnRamp tests
2022-09-09 15:07:48 +01:00
Samuel Hawksby-Robinson
399090a44b
Added fix for pinging a remote service in tests
2022-09-09 15:07:48 +01:00
Samuel Hawksby-Robinson
1d5e19cf96
Refactor and tie in of signal events
2022-09-09 13:24:56 +01:00
Samuel Hawksby-Robinson
67088b1ab1
Added StartUpPairingClient and refactored client endpoints
2022-09-09 13:24:56 +01:00
Samuel Hawksby-Robinson
9fda3a968e
Added and integrated StartUpPairingServer
...
Also moved Mount() calls into the respective Server/Client send() funcs
2022-09-09 13:24:56 +01:00
Samuel Hawksby-Robinson
ea3ae8b213
Added PairingPayloadSourceConfig to group app client params
2022-09-09 13:24:56 +01:00
Samuel Hawksby-Robinson
32dccf1359
Added MakeFullPairingServer
2022-09-09 13:24:56 +01:00
Samuel Hawksby-Robinson
8b56cb7bfa
Smoke test on API and signals
2022-09-09 13:24:56 +01:00
Patryk Osmaczko
65be6f2b96
feat: add and distribute `chatIdentity.FirstMessageTimestamp`
...
`FirstMessageTimestamp` enables members of the community to determine if
there are any messages they can fetch on the community channel(chat).
`FirstMessageTimestamp` is advertised by admin for each community chat
through `CommunityDescription`. It assumes admin is online frequently
enough to capture the first channel message.
For existing communities admin determines first message timestamp by
finding oldest chat message in its local database.
task: status-im/status-desktop#6731
2022-09-09 08:59:39 +02:00
Anthony Laibe
48f678052c
feat: batch balance ( #2833 )
2022-09-09 08:58:36 +02:00
Roman Volosovskyi
0ecbb5e8d7
[ #13855 ] Fix contact request decision status on Sync All
2022-09-08 17:42:21 +02:00
Richard Ramos
37d3f9f612
chore: hardcode optimism testnet for retrieving communities portal ( #2810 )
2022-09-06 14:07:22 -04:00
Roman Volosovskyi
e5408fa993
[ #13855 ] Sync last contact request decisions on Sync All
2022-09-06 18:57:23 +02:00
Samuel Hawksby-Robinson
7affd6f488
fix for flaky payloadManager test
2022-09-05 16:08:23 +01:00
Samuel Hawksby-Robinson
cea3b3db0d
Added FileSizeError instead of clunky awful string comparison
2022-09-05 16:06:04 +01:00
Samuel Hawksby-Robinson
45b287370a
Implemented more comprehensive file compression to handle large files
2022-09-05 16:06:04 +01:00
Richard Ramos
2f15730003
chore: change address of community portal testnet contract ( #2843 )
2022-09-05 10:12:11 -04:00
Stefan
bc00836df2
feat: add tenor domains to LinkPreviewWhitelist
...
Also forward the tenor URLs as previews
Updates: #6829
2022-09-05 12:32:11 +02:00
Michal Iskierko
c277e8addc
fix: change migration timestamp of group chat add image feature
2022-09-01 17:55:46 +02:00
Michal Iskierko
e3f451cd79
feat: Handle image in group chat
...
Add image_payload column to chats table.
Add Base64Image to chat struct.
Add ImageChange event to propagate image.
Change EditChat API - use CroppedImage.
Process and crop image in EditGroupChat.
2022-09-01 12:19:01 +02:00
Roman Volosovskyi
b87ecb206e
Ignore group chat color when not specified ( #2830 )
2022-08-31 18:13:18 +02:00
saledjenic
2e51450393
fix: avoid imported wallet account deletion while converting it to keycard account ( #2827 )
...
- imported wallet accounts via seed phrase or private key are not deleted anymore
when migrating any of those key pairs to a keycard
2022-08-31 18:11:42 +02:00
Khushboo-dev-cpp
6376ad6e2d
feat: Add param for change24Hour to get 24 hours change value for a token from cryptocompare ( #2817 )
2022-08-30 10:21:01 +02:00
Sale Djenic
655a406b0c
feat: verify password function exposed via api
2022-08-29 14:09:32 +02:00
Jakub Sokołowski
4814de562f
Makefile: fix IPFS gateway variable name
...
Not really important since we build that with Nix anyway.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-08-26 20:03:31 +02:00
Richard Ramos
86054875a4
fix: add mode build param and change ipfs gateway accordingly
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-08-26 18:57:55 +02:00
Michał
b5cc14f302
fix(chats): mark 1-1 chat as active when contact is mutually approved ( #2822 )
2022-08-26 18:50:41 +02:00
Patryk Osmaczko
614f0b988c
fix: prevent tests segfault
2022-08-26 11:25:33 +02:00
Patryk Osmaczko
78747889ab
chore: add tests for leaving and rejoining community
...
covers: #2812
2022-08-26 11:25:33 +02:00
Patryk Osmaczko
7e25a6125f
feat: introduce and distribute RequestToLeave community
...
closes : #2812
2022-08-26 11:25:33 +02:00
Samuel Hawksby-Robinson
26b33aa09d
Added AccountType to enforce strict typing on Accounts
...
Also a tpyo was fixed, probably introduced by me.
2022-08-25 22:01:43 +01:00
Pascal Precht
9b04633bb7
feat(communities): introduce `publish` flag in community manager APIs
...
This is so that we can control whether we want to publish the community
when it, or it's categories and channels, are created.
This is needed for the discord import so that we can create communities,
channels and categories without publishing the community and have it
show up in UIs too early.
2022-08-25 12:59:30 +02:00