Audric Ackermann
d43d6abbae
chore: replace tslint with eslint and fix linting issues
2023-07-26 11:26:46 +02:00
Audric Ackermann
77acd1396b
feat: add support for blinded25 receipt of messages for later impl
2023-07-14 11:57:01 +02:00
Audric Ackermann
594eee698b
Merge remote-tracking branch 'upstream/clearnet' into unstable
2023-07-04 11:46:10 +02:00
Audric Ackermann
dcdbc07195
fix: delete actions for admins on communities
2023-07-03 08:04:00 +02:00
Audric Ackermann
f2cddb83c8
chore: broke apart big Message selectors into smaller ones
2023-06-20 11:28:48 +02:00
Audric Ackermann
461b192f37
fix: mod and admin actions on message context menu for communities
2023-06-16 07:17:37 +02:00
William Grant
5111a141c8
feat: remove QUOTED_TEXT_MAX_LENGTH and sliceQuoteText
2023-06-01 14:16:23 +10:00
William Grant
e1a6f8e3fc
feat: cleaned up getPropsForQuote and rely on getMessageQuoteProps selector for creating quote object
...
authorName is broken for some reason and we will need to fix it
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
d706ecdead
fix: show authorName in reply ui
2023-06-01 14:16:22 +10:00
William Grant
acdeabf306
feat: fixed click on a quote to go to the original message
...
added animation support to attachments when opening it via a quote
2023-06-01 14:16:22 +10:00
William Grant
d7bc8213d6
fix: community quotes now dont break the app
2023-06-01 14:16:22 +10:00
William Grant
a962ef2228
feat: getMessageQuoteProps now loads data from conversation.quotes state and loads correctly into the Quote
2023-06-01 14:16:22 +10:00
William Grant
ab1cf7a658
feat: added propsForQuote to message model props
2023-06-01 14:16:22 +10:00
William Grant
331a4e1e12
fix: resolved object is not extensible bug
...
forEach and async still don't play nice so used a regular for loop, added QuoteLookupType
2023-06-01 14:16:22 +10:00
William Grant
e78d1dfb87
fix: send full text body for quote
...
resolved regression with quote author name
2023-06-01 14:16:22 +10:00
William Grant
0d5c72555b
feat: started updating reply to ui
...
finished text reply
2023-06-01 14:16:22 +10:00
Audric Ackermann
4d0e79f195
fix: legacy group with wrapper and disable right click while searching
2023-05-12 11:42:46 +10:00
Audric Ackermann
6f6620f622
fix: skip new group messages when receved after group was removed
2023-05-08 14:56:21 +10:00
Audric Ackermann
318a77be4b
fix: mark messages sent before our lastreadts from the wrapper as read
2023-05-04 11:43:22 +10:00
Audric Ackermann
328c131d8b
chore: cleanup commented caching code of some wrappers
2023-05-03 10:11:12 +10:00
Audric Ackermann
051c4bb262
fix: merge the confSyncDumpJob into the confSyncJob
2023-05-01 14:37:50 +10:00
Audric Ackermann
6fe6544d6c
fix: split up migration of initial user config dumps into two
2023-05-01 14:31:18 +10:00
Audric Ackermann
ce186517a3
chore: lint code
2023-04-27 13:42:28 +10:00
Audric Ackermann
cbffc29950
fix: run tests for libsession-util integration and fix issue
2023-04-21 15:17:24 +10:00
Audric Ackermann
3ecc89fab3
Merge remote-tracking branch 'upstream/master' into onboarding
2023-04-18 14:40:13 +10:00
Audric Ackermann
55a2767fce
feat: do not approve a convo before sending the first message
...
but still sync it's state through the createdAt with libsession util
2023-04-06 16:11:36 +10:00
Audric Ackermann
faeb95fefd
feat: add block/decline logic to msg request & wrapper
2023-04-06 14:07:50 +10:00
Audric Ackermann
ef6d9f1d51
feat: add empty states for each types of convo
2023-04-05 16:38:48 +10:00
Audric Ackermann
760642e149
feat: use the lastJoinedAt and createdAt from the wrapper
2023-04-03 17:51:39 +10:00
Audric Ackermann
b843d66084
feat: add the lastJoined and createdAt timestamp from wrapper logic
2023-04-03 15:08:37 +10:00
Audric Ackermann
51e4f1dd48
feat: UI, use group info from wrapper if we have them or from DB
2023-04-03 14:08:10 +10:00
Audric Ackermann
3ff7281b6a
chore: remove isGroup from the redux stored entry
...
as it is always = !isPrivate
2023-04-03 13:32:12 +10:00
Audric Ackermann
f3975b545a
feat: use priority for hidden and pinned conversation
2023-04-03 12:03:23 +10:00
Audric Ackermann
fe5eea4c8d
chore: fix critical yarn audit issues
2023-03-30 14:59:32 +11: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
0050352470
chore: move selected convo selectors to another file
2023-03-24 16:48:50 +11:00
Audric Ackermann
c3e9d503e4
fix: unread count and forced unread is synced
2023-03-24 14:42:13 +11:00
Audric Ackermann
c3a9d19882
chore: cleanup the lastMessage update logic
2023-03-16 16:08:50 +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
21d8151b8b
feat: add convo volatile info mgmt
2023-03-09 17:12:59 +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