Richard Ramos
0048aaebcc
feat: add IPFS rate limiter for downloading stickers and use http server for retrieving stickers ( #2611 )
2022-05-09 09:07:57 -04:00
Anthony Laibe
2485e84bf5
fix: default derived from for status account ( #2651 )
2022-05-09 10:00:48 +02:00
Richard Ramos
c71ccdb4e2
chore: test that login still works with 0.97.3 ( #2661 )
2022-05-04 10:46:49 -04:00
Pascal Precht
07c6808385
Make `GetNodeConfig` retrieve config from DB
...
Prior to this commit, this API returns the in memory `NodeConfig` which
might not be the latest state.
This is the case when for example clients update any `NodeConfig` and
retrieve it right afterwards via `GetNodeConfig`.
To get the latest state of `NodeConfig` it has to be fetched from DB
instead.
2022-05-04 10:25:00 +02:00
Khushboo-dev-cpp
5f92e84c19
feat: Add "alreadyCreated" field for a derived address to state if that wallet address is already used ( #2644 )
2022-05-03 10:14:49 +02:00
Andrea Maria Piana
640793fe85
Bump version to 0.98.5
2022-04-26 12:42:50 +01:00
Richard Ramos
f66ad3d3dd
fix: marshal pubkey correctly
2022-04-25 17:50:35 +04:00
Richard Ramos
fe50f12ac9
fix: pubkey marshalling
2022-04-25 17:50:35 +04:00
Richard Ramos
85ba54f24f
fix: remove unneeded lock
2022-04-25 14:48:14 +04:00
Roman Volosovskyi
c531bf2ca1
Fix syncing of adding contact after removal
2022-04-25 11:02:49 +02:00
Pascal Precht
6ca86b6b99
Fix call to get node config
2022-04-22 12:30:46 +01:00
Richard Ramos
d21b89ccc6
fix: code climate warnings
2022-04-22 11:25:33 +04:00
Richard Ramos
1e29948a3d
fix: saving config after updating it with defaults
2022-04-22 11:25:33 +04:00
Richard Ramos
b537ff9f02
refactor: reuse nodeconfig instead of loading it from DB
2022-04-22 11:25:33 +04:00
Vitaliy Vlasov
16197dc807
Sync profile picture
2022-04-21 19:50:31 +03:00
Roman Volosovskyi
9de4eb3c8a
Backup deleted communities
2022-04-14 18:01:07 +02:00
Richard Ramos
e215e7b923
fix: change add_derived_from_accounts migration timestamp
2022-04-13 17:02:56 -04:00
Khushboo-dev-cpp
b83f4a6c83
fix: Add derivation path to wallet account generation ( #2618 )
2022-04-13 11:15:26 +02:00
Patryk Osmaczko
5e2a33115c
fix: defer functions overriding `err` return value
2022-04-13 11:04:26 +02:00
Anthony Laibe
907ba8ee5c
feat: visible token api ( #2624 )
2022-04-13 09:55:38 +02:00
Andrea Maria Piana
23c9618b0e
Fix deserialization multiaccounts
2022-04-12 12:53:57 -04:00
Sale Djenic
4c993a8610
feat: generate images in desired size function added
2022-04-12 11:55:13 +02:00
Sale Djenic
10d0133974
fix: set only blocked flag to blocked contact for desktop app
2022-04-12 09:42:43 +02:00
Anthony Laibe
9fef24917a
fix: generation path ( #2637 )
2022-04-11 12:35:18 -04:00
Anthony Laibe
f1cd9120c9
fix: prevent to import same account twice ( #2633 )
2022-04-11 11:18:28 -04:00
Pascal Precht
631907839a
Enable history archive support for all non-admin communities
...
Previously, we've turned archive support off by default, this means,
community member nodes won't try to download torrent data when they
receive a magnetlink.
This commit ensures that communities joined in the future will have
this setting on, and also all existing communities that the node
isn't admin of will have this feature enabled.
2022-04-11 15:41:36 +02:00
Richard Ramos
b0af0507b6
fix: do not export all symbols in windows
2022-04-11 13:12:19 +00:00
Richard Ramos
f639fa4567
fix: multiaccounts migrations ( #2634 )
2022-04-08 16:23:52 -04:00
osmaczko
89626d997e
Populate colorHash and colorId ( #2630 )
...
* feat: add colorId utility
it returns color id for given pubkey
* feat: populate Account with colorHash and colorId
accounts displayed to users on login page should display colorHash and
avatar fallback color (aka colorId)
2022-04-08 13:54:29 -04:00
Anthony Laibe
dd86a82a0f
fix: Align generated account and key store ( #2628 )
2022-04-08 09:56:38 -04:00
Parvesh Monu
3050106595
Dismiss activity center notifications of group on leave or Mark read
2022-04-06 22:41:14 +05:30
Parvesh Monu
14ed8ba5e8
Dismiss activity center notifications of community on leave or Mark read
2022-04-06 22:41:14 +05:30
Richard Ramos
ca468e21e5
chore: bump go-waku
2022-04-06 10:36:06 -04:00
Pascal Precht
7032fc9dcc
Introduce community history archive routine
...
This introduces logic needed to:
- Create WakuMessageArchives and and indices from store waku messages
- History archive torrent data to disk and create .torrent file from
that
- Seed and unseed history archive torrents as necessary
- Starting/stopping the torrent client
- Enabling/disabling community history support for individual components
and starting/stopping the routine intervals accordingly
This does not yet handle magnet links (#2568 )
Closes #2567
2022-04-06 13:00:33 +02:00
Pascal Precht
364838532f
Add torrent library dependency
2022-04-06 11:48:16 +02:00
Jonathan Rainville
6691516903
fix(getChats-api): add members to ChannelGroup object instantiation ( #2625 )
2022-04-04 15:59:46 -04:00
Anthony Laibe
4d39547b81
Feat/expose registrar address ( #2600 )
...
* feat: expose registrar address
* fix code gen
2022-04-04 12:54:44 -04:00
Jonathan Rainville
391ef8a65e
fix(chat-api): fix getChats functions ( #2610 )
2022-04-01 18:39:25 -04:00
Richard Ramos
478990febf
fix: peer table queries
2022-04-01 18:06:10 -04:00
Richard Ramos
de949efcf4
fix: lint
2022-04-01 17:39:10 -04:00
Richard Ramos
faf8f34fef
fix: adding missing config settings
2022-04-01 17:39:10 -04:00
Parvesh Monu
724689086c
return muted chats in ChatsPreview call ( #2617 )
2022-04-01 14:20:38 +05:30
Anthony Laibe
16311512cb
feat: add suggested fees api ( #2604 )
2022-03-29 17:12:05 -04:00
Anthony Laibe
8f4c8da953
feat: link test and prod network ( #2592 )
2022-03-29 14:39:10 +02:00
Andrea Maria Piana
f2a0dde81d
Upgrade linter to 1.45.2
2022-03-28 16:42:24 +01:00
Samuel Hawksby-Robinson
b8f309a47c
Created dedicated Exported funcs for x509 cert and pem generation ( #2601 )
2022-03-28 13:37:58 +01:00
Andrea Maria Piana
8a5f77dc37
Address linter issues
2022-03-28 13:14:12 +01:00
Pascal Precht
3b3921f483
Make community owners store waku message payloads
...
This is needed so that when they are bundled into archives, receiving
nodes can still verify the messages payload using its signature.
This commit introduces a new `waku_messages` table and APIs to store
such messages. Waku message payload is store for any message that has
a topic that matches any of the admin communities chats.
Closes #2566
2022-03-28 11:24:23 +02:00
Samuel Hawksby-Robinson
3dd13e3642
refactor of node config so that node config upgrade inserts are handled distinctly from any other config inserts that may come in future ( #2609 )
2022-03-25 18:34:24 +00:00
Samuel Hawksby-Robinson
81b7a505c7
Updating migration indexes ( #2608 )
2022-03-25 12:45:23 +00:00