Audric Ackermann
ab946e69b1
fix: finish updating dependencies
2023-08-02 07:55:45 +02:00
Audric Ackermann
feaba36fa4
fix: picker emoji-mart errors after update
2023-07-27 09:42:50 +02:00
Audric Ackermann
d43d6abbae
chore: replace tslint with eslint and fix linting issues
2023-07-26 11:26:46 +02:00
Audric Ackermann
49955a3947
chore: update node version, electron and deps
2023-07-19 14:15:07 +02:00
Audric Ackermann
594eee698b
Merge remote-tracking branch 'upstream/clearnet' into unstable
2023-07-04 11:46:10 +02:00
Audric Ackermann
dc3e8450e9
fix: memoize selected conversation props to avoid unneeded rerenders
2023-06-28 06:20:45 +02:00
Audric Ackermann
524debb307
fix: improve delete messages perfs and search logic
2023-06-27 07:57:32 +02:00
Audric Ackermann
fed58161a0
fix: address PR reviews and optimize search results
2023-06-23 14:09:58 +02:00
Audric Ackermann
bec667ebee
fix: remove row_number ordering when looking up message
2023-06-22 14:26:43 +02:00
Audric Ackermann
3eb629e33e
fix: cleanup convo selectors to hope to improve performances
2023-06-22 08:25:04 +02:00
William Grant
e8b5f399f7
fix: made sure items in getMessagesBySenderAndSentAt are unique
2023-06-01 14:16:23 +10:00
William Grant
92ed15c6c4
feat: pass yarn ready
2023-06-01 14:16:23 +10:00
William Grant
e90e548715
feat: improved quoted message not found
...
consolidated quote props lookup into getMessageQuoteProps, only use the db message in the quote components
2023-06-01 14:16:23 +10:00
William Grant
3bc187fa5e
feat: performance improvements to quote lookup
...
getMessagesByConversation optionally returns quotes from messages in view, quoted messages that are deleted are removed from the lookup map. getMessageBySenderAndSentAt supports an array of messages and renamed to getMessagesBySenderAndSentAt
2023-06-01 14:16:22 +10:00
William Grant
1ff2969750
refactor: rename getMessageBySenderAndTimestamp to getMessageBySenderAndSentAt
...
its more clear what parameters are needed
2023-06-01 14:16:22 +10:00
William Grant
bd8ce826a8
fix: replaced getMessageBySenderAndSentAt with getMessageBySenderAndTimestamp
...
which does the same thing but is more verbose
2023-06-01 14:16:22 +10:00
Audric Ackermann
2a4bbbd587
feat: add the deleteContact and deleteConversation only menu items
2023-05-10 13:40:46 +10:00
Audric Ackermann
3ecc89fab3
Merge remote-tracking branch 'upstream/master' into onboarding
2023-04-18 14:40:13 +10:00
Audric Ackermann
f3975b545a
feat: use priority for hidden and pinned conversation
2023-04-03 12:03:23 +10:00
Audric Ackermann
796ccf0582
feat: add handling and setting of the expireTimer for contacts
2023-03-30 14:19:01 +11:00
Audric Ackermann
8a0074d2bd
feat: add convo volatile info during migrations for each convo tracked
2023-03-29 14:30:35 +11:00
Audric Ackermann
554b445a3e
feat: lookup for shared config message on link device
2023-03-28 14:44:41 +11:00
Audric Ackermann
1c50aacc34
chore: remove groupModerators sogs from the db, store in redux only
2023-03-16 15:47:03 +11:00
Audric Ackermann
bf2456df8e
chore: do not store mentionedUs and unreadCount as attribute in convo
2023-03-16 10:50:31 +11:00
Audric Ackermann
f5efb52fea
feat: remove closedgroupv3 uneeded stuff for now
...
also move the room stuff which can be kept in memory into another redux
slice
2023-03-10 16:39:48 +11:00
Audric Ackermann
2a5dc5f2a5
feat: add more compilation errors if forgetting to handle a wrapper type
2023-03-10 11:14:23 +11:00
Audric Ackermann
c4e17d0825
fix: add mgmt of members in user groups wrapper
2023-03-08 17:39:29 +11:00
Audric Ackermann
bc905bdba1
feat: start of community handling in libsession util
...
also remove tracking of hashes for config namespaces
2023-03-01 16:27:25 +11:00
Audric Ackermann
3c58f9c1e4
feat: add a hidden flag for convos and use it with the contactswrapper
2023-02-21 17:09:08 +11:00
Audric Ackermann
c4217cb564
feat: sync nickname, blocked and approved status for contacts
2023-02-20 15:11:04 +11:00
mdPlusPlus
1d6ed17ac7
Fix typos via codespell
2023-02-16 01:02:45 +01:00
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
2023-02-13 13:28:00 +11:00
Audric Ackermann
7c56310e69
feat: addConfSyncJob start
2023-02-08 10:50:23 +11:00
Audric Ackermann
4bfcf91193
fix: add return types for libsession wrapper functions
2023-02-01 15:03:58 +11:00
Audric Ackermann
90804491d6
feat: add job result enum with success, retry and permanent fail
2023-01-31 13:35:42 +11:00
Audric Ackermann
9cf1419ca5
feat: add first try to build SharedConfigMessages
2023-01-30 13:30:22 +11:00
Audric Ackermann
d1cefd4729
feat: add contacts & user profile handling of incoming messages
2023-01-25 15:26:28 +11:00
Audric Ackermann
2da2c95272
chore: cleanedup the stubbing logic
2023-01-20 14:35:59 +11:00
William Grant
504f60cb97
fix: resolved missing reactions in open groups, fixed mutation cache logic
2023-01-19 17:27:32 +11:00
Audric Ackermann
c8e76b17de
chore: refactor db instance to outside its sql.ts file
2023-01-19 11:40:33 +11:00
Audric Ackermann
456d52ab1a
fix: make sure we do not use "group" or "private" without the enum
2022-11-30 11:43:42 +11:00
Audric Ackermann
d7bcf1026f
fix: refactor snodeRPC to use snode batching
2022-11-30 11:32:38 +11:00
Audric Ackermann
32e00227a4
Merge pull request #2532 from Bilb/fix-deleted-messages-all-at-once
...
To merge once theming is done: handle deleted messages & deleted reacts all at once
2022-11-09 10:16:12 +11:00
Audric Ackermann
e3006ae157
fix: do not return updated messages from markAllRead if not needed
2022-10-18 13:45:37 +11:00
Audric Ackermann
0cc7994c12
fix: speed up expiration/deletion of messages by batching updates in UI
2022-10-10 09:51:51 +11:00
Audric Ackermann
c22d7c2367
Merge branch 'clearnet' into mark-all-as-read-optimization
2022-09-30 10:55:06 +10:00
Audric Ackermann
1411b93f2d
fix: do not let mentioning members with their unblindedPubkey room blinded
2022-09-14 13:55:40 +10:00
Audric Ackermann
0eac74dd07
Merge branch 'dev' into menu-redesign
2022-09-07 15:03:30 +10:00
Audric Ackermann
4367543224
fix: remove the sogs pruning dialog on app start
...
the settings in ON by default, and can be turned off from the settings
screen.
That dialog was only used until our existing users got asked the
question, which was 3 months ago.
2022-09-01 13:13:57 +10:00
Audric Ackermann
d9e504afa0
Merge remote-tracking branch 'upstream/clearnet' into mark-all-as-read-optimization
2022-08-29 13:45:33 +10:00