Audric Ackermann
996db72f96
chore: address PR comments
1 year ago
Audric Ackermann
7a3a80825b
fix: onboarding job runner and min snode count for broken testnet
1 year ago
Audric Ackermann
1998f5f6cc
fix: postpone first sync after start
1 year ago
William Grant
b40cf49acf
Merge branch 'unstable' into feat/ses-825/onboarding2
...
bumped react and redux to the latest minior versions
1 year ago
Audric Ackermann
534cebf5c4
fix: bump libsession and remove manual unwrapping/wrapping of push()
1 year ago
William Grant
8454a676b5
chore: left comment to use GenericWrapperActions.makeDump once it has been merged
1 year ago
Audric Ackermann
52ebcfdbab
fix: randomly pick a snode topollfrom until we build a better way
2 years ago
Audric Ackermann
d43d6abbae
chore: replace tslint with eslint and fix linting issues
2 years ago
Audric Ackermann
83a8adf033
fix: decrease retry timer of confsyncjob to 15s
...
- we need a rather long duration so we don't add a new job while was is
already planned to be runned, and they end up both running at the same
time.
- we also need a not too long duration for integration tests and UX
experience, as a change could take the retry timeout to happen+polling
timer to happen, which used to be 40s total.
This brings that time to worse time change from 40 to 25s
2 years ago
Audric Ackermann
524debb307
fix: improve delete messages perfs and search logic
2 years ago
Audric Ackermann
db9fa14213
fix: don't update state on updates already included in our syncmessage
3 years ago
Audric Ackermann
2068737cdd
fix: break down deleteContact based on convo type
3 years ago
Audric Ackermann
7b42c64cf3
fix: make sure to include the associatedWith to handle 421
3 years ago
Audric Ackermann
2a4bbbd587
feat: add the deleteContact and deleteConversation only menu items
3 years ago
Audric Ackermann
760ce5caa5
fix: add the maxSizeMap to have priority per retrieve namespaces
3 years ago
Audric Ackermann
bac2887c28
fix: update with latest libsession util
3 years ago
Audric Ackermann
44483b7d23
fix: use releaseFeature from disappearing message PR as featureFlag
3 years ago
Audric Ackermann
8edb1275c2
fix: keep updating dumps even if user config feature is off
3 years ago
Audric Ackermann
051c4bb262
fix: merge the confSyncDumpJob into the confSyncJob
3 years ago
Audric Ackermann
cbffc29950
fix: run tests for libsession-util integration and fix issue
3 years ago
Audric Ackermann
ef6d9f1d51
feat: add empty states for each types of convo
3 years ago
Audric Ackermann
760642e149
feat: use the lastJoinedAt and createdAt from the wrapper
3 years ago
Audric Ackermann
fe5eea4c8d
chore: fix critical yarn audit issues
3 years ago
Audric Ackermann
1dcee5bc93
feat: wait for confSyncJob to be done before deleting account
3 years ago
Audric Ackermann
c623e2e49e
fix: make the ConfSyncJob fetch be per destination
3 years ago
Audric Ackermann
c3e9d503e4
fix: unread count and forced unread is synced
3 years ago
Audric Ackermann
2a5dc5f2a5
feat: add more compilation errors if forgetting to handle a wrapper type
3 years ago
Audric Ackermann
21d8151b8b
feat: add convo volatile info mgmt
3 years ago
Audric Ackermann
c4e17d0825
fix: add mgmt of members in user groups wrapper
3 years ago
Audric Ackermann
bc905bdba1
feat: start of community handling in libsession util
...
also remove tracking of hashes for config namespaces
3 years ago
Audric Ackermann
c4217cb564
feat: sync nickname, blocked and approved status for contacts
3 years ago
Audric Ackermann
b2237efe51
feat: insert all contacts into wrapper before syncing it
3 years ago
Audric Ackermann
f870eff45b
fix: make syncJob throttled every 3s and start right away if possible
...
also enable sig_timestamp on mainnet use as every node should have
upgraded now
3 years ago
Audric Ackermann
f215535f75
fix: set and get profile picture from libsession
3 years ago
Audric Ackermann
6bbb16b46d
feat: track and delete configMessageHashes
3 years ago
Audric Ackermann
7c56310e69
feat: addConfSyncJob start
3 years ago
Audric Ackermann
4bfcf91193
fix: add return types for libsession wrapper functions
3 years ago
Audric Ackermann
90804491d6
feat: add job result enum with success, retry and permanent fail
3 years ago
Audric Ackermann
08a15b210a
feat: move avatar downloading to JobRunner
3 years ago
Audric Ackermann
9cf1419ca5
feat: add first try to build SharedConfigMessages
3 years ago
Audric Ackermann
b3995c117b
feat: add a PersistedJobRunner which can handle SyncConfJobs
3 years ago