William Grant
2631b93199
feat: load OverlayMessageInfo
2 years ago
William Grant
0bb72fc1a1
feat: updated getPropsForMessageDetail
...
attachments now have fileSize, url and screenshots and removed contacts
2 years ago
William Grant
55337ebd4d
feat: improved dotmenu
2 years ago
William Grant
1f52b9620b
feat: wip work
2 years ago
William Grant
c9a8ea2b81
feat: removed MessageDetails and added MessageInfo
...
added other components
2 years ago
William Grant
3bf3bf73b1
feat: updated MessageContent with nested components
2 years ago
Audric Ackermann
c9b2d69a73
fix: remove all of the ConfiguratioMessage (legacy) logic
2 years ago
William Grant
7f4475c975
Merge branch 'unstable' into userconfig_disappearingmessage
2 years ago
William Grant
0f05b24c86
chore: bump libsession_util_nodejs to v0.3.0
2 years ago
William Grant
22b0ab5f2f
feat: updated panel buttons
...
add params to panel state to be used in future, not tested yet
2 years ago
William Grant
537897dedb
feat: added duration to media attachments
...
added showLightboxFromAttachmentProps for future use
2 years ago
William Grant
c0cfe153c6
feat: image comp supports string dimensions
2 years ago
Kee Jefferys
36adbaa71e
fix: update any to void
2 years ago
Audric Ackermann
0fbb0cc852
chore: merge ReceiptMessage and readReceiptMessage into one
2 years ago
William Grant
a37c8eaf13
fix: merge now returns good hashes
...
we calc the latestEnvelopeTimestamp and use for disappearAfterRead
2 years ago
Kee Jefferys
b8ef827e62
fix: update usage of string and bool in radio group
2 years ago
Audric Ackermann
df3a188074
fix: address PR reviews
2 years ago
Kee Jefferys
143753566d
feat: alias saved messages with note to self
2 years ago
Audric Ackermann
ed16e9b500
Merge remote-tracking branch 'upstream/unstable' into closed-group-chunk1
2 years ago
Audric Ackermann
28d99a0f52
chore: lint
2 years ago
Audric Ackermann
67f569e9e3
Merge pull request #2917 from RubenGarcia/RenameMultipleAttachments
...
Rename multiple attachments
2 years ago
Ruben Garcia
916babb9d0
fix: requested changes by Bilb
2 years ago
William Grant
0cbdd5631b
fix: alignment for group messages with no avatar
...
this happens with multiple incoming messages
2 years ago
William Grant
b1d604236e
fix: no any in useSelectors
...
for getMessageAttachmentProps and getIsMessageSelected
2 years ago
William Grant
973845b7c6
fix: comment note casing
2 years ago
William Grant
5d98ff6e8b
test: replace any with ConversationAttributes
...
on convo constructor args
2 years ago
William Grant
0796460d57
fix: comment typos
2 years ago
William Grant
04c3f69398
refactor: export functions from an object for stubbing
...
for disappearing messages index file
2 years ago
William Grant
c644c644c9
fix: explicitly set isCentered
2 years ago
William Grant
bb6e09de0a
feat: cleaned up wip logs
2 years ago
Audric Ackermann
0b4f9b2c97
chore: rename useSelectedisNoteToSelf to useSelectedIsNoteToSelf
2 years ago
Audric Ackermann
b0e38670ab
chore: rename all groupv3 to groupv2
2 years ago
William Grant
9fb67f20c2
refactor: moved getMessageExpirationProps
...
into useParamSelector since it is only called there
2 years ago
William Grant
058ab3ea7e
fix: remove unneeded handleSetTime
...
in OverlayDisappearingMessages
2 years ago
William Grant
294e38fe57
feat: extra legacy useEffects into custom hooks
...
for OverlayDisappearingMessages
2 years ago
William Grant
f43dc13403
chore: made note about the hasOutdatedClient prop
...
we will remove it when we remove the legacy code
2 years ago
William Grant
8d36442dbf
refactor: rename ttl_max to content_message
...
this is more explicit
2 years ago
William Grant
f5a9e9c366
fix: comment cleanup
2 years ago
William Grant
50680bba7d
fix: throw error in getMessageReadyToDisappear
...
for community messages
2 years ago
William Grant
3feb8cddf2
refactor: move checkShouldDisappearButIsntMessage
...
to legacy file
2 years ago
William Grant
a2908cf24b
fix: use switch instead of chained ifs
...
in setExpirationStartTimestamp
2 years ago
William Grant
730641a14d
feat: added todo to section duck
...
we want to move it into a redux slice in future
2 years ago
William Grant
be8c3b042f
feat: added checkForExpiringOutgoingMessage
...
triggers timer for all outgoing messages. includes unit tests
2 years ago
Audric Ackermann
84451399e3
Merge remote-tracking branch 'upstream/unstable' into closed-group-chunk1
2 years ago
William Grant
bd9d56d381
fix: foundMessage has the ttl updated by reference
...
no need to explicitly assign it
2 years ago
William Grant
40014544d1
fix: closed group groupId is now PubKey only
2 years ago
William Grant
01d04bd4d3
refactor: existingexpration to existingexpirationt
...
in createClosedGroups.ts. Cleaned up some comments
2 years ago
William Grant
8838477e34
refactor: ttl_config to config_message
...
inside of TTL_DEFAULT. This is more readable and explicit
2 years ago
William Grant
d4aacd3159
fix: move isDelete into inbox poll if statement
...
fixed some comments
2 years ago
William Grant
ef50a9f7a5
fix: remove unneeded Boolean cast
2 years ago
William Grant
aad55025ba
fix: more comment cleanup
2 years ago
William Grant
61d349ecc4
fix: remove unneeded export for
...
writeSessionSchemaVersion
2 years ago
William Grant
a459bff86c
fix: more comment cleanup
2 years ago
William Grant
1d7380a254
refactor: rename expirationLength
...
to expirationDurationMs
2 years ago
Audric Ackermann
2ee4cad33e
chore: move mocha config to .mocharc.yml to package.json is cleaner
2 years ago
William Grant
386e9ef709
refactor: update region comments to #region
2 years ago
William Grant
f3b4b6f862
refactor: isDisappearing to matchesDisappearing
...
cleaned up some comments
2 years ago
William Grant
8d9fc33180
fix: remove unnecessary async on markReadNoCommit
2 years ago
William Grant
7b8d1ed2f7
fix: replace backbone get method
...
for lastDisappearingMessageChangeTimestamp
2 years ago
William Grant
ee38af12dd
test: restructed tests to match feature folder
2 years ago
Kee Jefferys
6b78cc1d4b
fix: ensure default value is provided
2 years ago
William Grant
5f3a0899f5
feat: moved remaining code into feature folder
...
also separated out legacy functions
2 years ago
Audric Ackermann
ae67215a7e
test: finished tests for userSyncJob
2 years ago
William Grant
0212166fcc
feat: moved disappearing logic to a feature folder
...
only moved types and timerOptions so far
2 years ago
William Grant
b471900a18
feat: move timer options out of redux
2 years ago
Kee Jefferys
ff09d8e104
fix: disable eslint, refactor function
2 years ago
William Grant
73cceab31f
refactor: getDisappearingUnreadByConversation
...
to getUnreadDisappearingByConversation since reading causes disappearing
2 years ago
William Grant
e66e9961e1
fix: use precasted variables for modes
...
for DisappearingMessageConversationModeType references
2 years ago
William Grant
cafa9d80ec
fix: remove all unneeded tslint comments
...
fixed some eslint errors
2 years ago
William Grant
851eca36e3
feat: use custom hook useRightOverlayMode
2 years ago
William Grant
577278a14d
feat: made datatestids mandatory on readablemessages
2 years ago
William Grant
a268aeb6d1
fix: type state correctly when using useSelector
2 years ago
William Grant
f9b0ead150
fix: expiretimer now uses a ternary operator
2 years ago
William Grant
c73be8aecc
fix: use convoId instead of convoName in dep array
...
for what subtitle to show when changing convos
2 years ago
William Grant
fa263430ae
fix: remove else and return early
...
in handleRightPanelToggle
2 years ago
William Grant
d6cc4f9c75
feat: use custom hook useIsRightPanelShowing
...
in functional components
2 years ago
William Grant
5dbf949bf5
fix: styledDot key should be more specific
2 years ago
William Grant
bb2ffff83e
fix: remove options menu from convo header
...
in favour of right panel
2 years ago
Audric Ackermann
9492fdc51e
fix: first working test ios to desktop
...
still have some tests to fix
2 years ago
William Grant
33f3a4208e
fix: cleanup NoticeBanner jsx
2 years ago
William Grant
e5701d388d
fix: remove unneeded tslint comment
2 years ago
William Grant
9b8bd6fe79
fix: removed noBackgroundColor from panel buttons
2 years ago
William Grant
286418976b
test: updated ChatMessage with disappearing tests
...
for both modes
2 years ago
William Grant
06099966b0
fix: make sure to use convo getters
...
instead of backbone get function
2 years ago
William Grant
d89741cb29
test: finished insertGroupsFromDBIntoWrapperAndRefresh
2 years ago
William Grant
a2890925a5
test: fix groups wrapper values test
2 years ago
William Grant
6694f5a86f
refactor: fixed comment typo
...
returned for testing purposes only
2 years ago
William Grant
4b93c5779a
test: started libsession LegacyGroups tests
...
specifically insertGroupsFromDBIntoWrapperAndRefresh
2 years ago
William Grant
bf690868f1
test: stub libsession workers in all places
...
instead of stub the set function
2 years ago
William Grant
cc01da5a8a
fix: use generated pubkeys
...
in disappearing message tests
2 years ago
William Grant
bb95aef2d0
test: finished libsession_wrapper_user_profile tests
2 years ago
William Grant
edfcbe2d67
fix: dont use ourNumber in contacts tests
2 years ago
Audric Ackermann
ceffa1e13b
test: add tests for pendingchangesforus
2 years ago
William Grant
3330c64761
test: started insertContactFromDBIntoWrapperAndRefresh
2 years ago
William Grant
36e114a662
test: throw when we want a defined result
...
this fixings the typings with test when look for props on objects
2 years ago
Keejef
95117afeea
fix: Refactor settings to use Redux
...
Refactor setting to use boolean which is stored in redux
2 years ago
Audric Ackermann
d134da3421
chore: renamed ConfigurationSyncJob to UserSyncJob
2 years ago
William Grant
8d87779554
chore: remove unneeded stubWindowLog calls
2 years ago
Audric Ackermann
eb77c50fa9
chore: renamed GroupConfigurationJob to GroupSyncJob
2 years ago
William Grant
95852d8002
refactor: remove duplicate test
...
libsession_wrapper_test.ts
2 years ago
William Grant
3f843aa72c
test: finished processGetExpiriesRequestResponse
2 years ago
William Grant
2cd51cc187
test: finished buildGetExpiriesRequest
...
added TypedStub type
2 years ago
William Grant
a00b016233
test: wip getExpiriesRequest Started
2 years ago
Audric Ackermann
c14276200e
chore: merged what can be between user and group sync job
2 years ago
William Grant
b9f1378133
test: finished processExpireRequestResponse
2 years ago
William Grant
16aad0c748
test: started processExpireRequestResponse
2 years ago
William Grant
1ce1924389
test: finished verifyExpireMsgsResponseSignature
2 years ago
William Grant
f28bb66742
test: started expireRequest
...
added tests for buildExpireRequest
2 years ago
Audric Ackermann
d9300e67a0
fix: remove the whole kind logic and use namespace instead
...
this is because session doesn't care about the config it receives
anymore and just forwards them to libsession
2 years ago
William Grant
c4a9555ba8
test: added false case for isExpirationTimerUpdate
2 years ago
William Grant
bde674cbac
test: finished isExpirationTimerUpdate
...
added generateFakeExpirationTimerUpdate for testing
2 years ago
William Grant
bf5bcae4ac
refactor: rename generateDisappearingMessage
...
to generateDisappearingVisibleMessage
2 years ago
William Grant
6941682173
test: started updateExpireTimer
2 years ago
William Grant
12a29f718a
feat: updateExpireTimer arg shouldCommitMessage
...
when testing we dont want to commit the timer update message
2 years ago
Audric Ackermann
0ef2df801e
test: speedup onion tests by stubbing retries timeout
2 years ago
Audric Ackermann
51205424d6
test: add tests for GroupSyncJob
2 years ago
William Grant
4971267c69
test: finished checkForExpireUpdateInContentMessage
2 years ago
William Grant
5fbed0a5f6
test: function for generating disappearing messages
2 years ago
William Grant
02f1645226
fix: resolved lint errors for hasDefinedProperty
...
part of the protobuf utils
2 years ago
William Grant
6f78de0ed3
feat: made ExpirationTimerUpdate type
2 years ago
William Grant
a1797e73d4
fix: remove unneeded comment
2 years ago
William Grant
b280358081
test: finished changeToDisappearingMessageType tests
...
the last commit was actually for changeToDisappearingConversationMode
2 years ago
William Grant
769808bd5c
test: finished changeToDisappearingMessageType tests
2 years ago
William Grant
a9d1abbfff
test: finished setExpirationStartTimestamp tests
2 years ago
William Grant
3a930eb323
test: start setExpirationStartTimestamp
...
tested different modes
2 years ago
William Grant
6379226410
feat: added isValidUnixTimestamp
2 years ago
William Grant
cc0ef3502f
feat: setup test outline for disappearing messages
2 years ago
William Grant
34940adda9
feat: backported user_profile test
2 years ago
William Grant
9603a64f43
fix: messages are now vertically spaced correctly
2 years ago
William Grant
dacac64b11
fix: messages are now the right way up
...
I have broken the reverse flexbox
2 years ago
William Grant
ca7983caac
fix: align expire timers with the member avatars
...
in groups
2 years ago
William Grant
d3fb2d9546
fix: removed public-chat-message-wrapper padding
2 years ago
William Grant
9cd85a47af
feat: move padding globally to the messages list
...
we dont want individual padding on each message type
2 years ago
William Grant
851cd2bd59
fix: timer alignment for group update
2 years ago
William Grant
b74b0c2cf9
fix: timer alignment for data extraction notifications
2 years ago
William Grant
ca97420c86
fix: timer alignment for timer notifications
2 years ago
William Grant
f105c39461
fix: timer alignment for call notifications
2 years ago
William Grant
29b2f713f1
fix: timer alignement for group invitation
2 years ago
William Grant
31c0b9ec70
fix: timer position for GenericReadableMessages
...
still need to do other messages
2 years ago
William Grant
d7e296841e
fix: remove alignment from ExpirableReadableMessage
...
improved alignment of timer by moving into the MessageContentWithStatus
2 years ago
William Grant
de2a15a691
fix: dont load container if there are no reactions
...
now message elements are the correct height from what we see visually
2 years ago
William Grant
37bdd08aca
fix: correct getter region comments
2 years ago
William Grant
101762918c
Merge branch 'unstable' into userconfig_disappearingmessage
2 years ago
William Grant
caf39d661c
feat: commit disappearing remote changes to db
2 years ago
Audric Ackermann
6b3adff972
test: added a (still broken) test for key conflicts
2 years ago
William Grant
27a634b268
feat: updateExpireTimer now returns success
...
we use this to decide on commiting updates from sync messages to the db
2 years ago
William Grant
5b7afe0a29
fix: disappear synced settings updates
...
need to trigger the expirationStartTimestamp manually
2 years ago
William Grant
674cda3278
fix: sync legacy mode in single mode before V2
...
for NTS and closed groups we want to set the expirationMode to legacy
2 years ago
Audric Ackermann
e24ec9e1a8
test: added tests for metagroup members wrapper
2 years ago
Audric Ackermann
cf44ea1da1
test: added tests for group info get/set
2 years ago
William Grant
bb646ed3b9
refactor: replaced get expirationTimerUpdate calls
...
with getExpirationTimerUpdate
2 years ago
Audric Ackermann
9cf5d4d7c5
test: add unit tests for encrypting/decryption groups messages
2 years ago
William Grant
0dcf48be16
refactor: replaced get expires_at calls
...
with getExpiresAt
2 years ago
William Grant
61eccb8d0f
refactor: replaced get expirationStartTimestamp calls
...
with getExpirationStartTimestamp
2 years ago
William Grant
777584945d
refactor: replaced get expireTimer calls
...
with getExpireTimer
2 years ago
William Grant
ebaedb2e4c
feat: created getters in message model
...
replaced all expirationType calls with getExpirationType
2 years ago
William Grant
1861131ce2
refactor: replaced get lastDisappearingMessageChangeTimestamp calls
...
with getLastDisappearingMessageChangeTimestamp
2 years ago
William Grant
712a1e92e4
refactor: replaced get hasOutdatedClient calls
...
with getHasOudatedClient
2 years ago
William Grant
f31e157c12
refactor: replaced get expireTimer calls
...
with getExpireTimer
2 years ago
William Grant
3ed041c4a5
feat: created getters on convo model
...
replaced all expirationMode calls
2 years ago
William Grant
da869bfdd3
refactor: rename hook
...
useconversationusernameorshorten to usenicknameorprofilenameorshortenedpubkey
2 years ago
William Grant
dfe0f6866a
fix: conversationheadertitle shortens pubkey
2 years ago
William Grant
bea539e669
feat: when v2 is released migration legacy convos
...
use the default mode and timer value for the convo type
2 years ago
William Grant
c4cc18ad2e
feat: dont expire messages that fail to send
2 years ago
William Grant
fd73787192
feat: anyone in a group can change the setting
...
before the v2 release
2 years ago
William Grant
251f2e1d37
fix: single mode is off by default
2 years ago
William Grant
38a8012e10
refactor: providedexpirationtype to provideddisappearingmode
2 years ago
William Grant
029db2d73f
refactor: useselectedconversationexpirationtype to useselectedconversationdisappearingmode
2 years ago
William Grant
a484011acb
refactor: changetodisappearingmessageconversationtype to changetodisappearingconversationmode
2 years ago
William Grant
515805b94d
fix: messages are no longer randomly deleted
...
forgot to expire only unread disappearing messages and not all messages
2 years ago
William Grant
250e3d0238
refactor: rename expirationType on convo to expirationMode
...
this means convo has expirationMode and messages have expirationType
2 years ago
William Grant
cd2f51684d
refactor: disappearingmessageconversationtype to disappearingmessageconversationmodetype
2 years ago
William Grant
c7f8f4f635
fix: get_expiries retry and error handing
...
nested pRetry Abort errors can break our retry logic so we need to catch them
2 years ago
William Grant
0e67e2a0b7
feat: improved expiry retry and error handing
...
nested pRetry Abort errors can break our retry logic so we need to catch them
2 years ago
William Grant
5b6ebcad07
fix: add temp fix for single msg get_expiries
2 years ago
William Grant
e6257f3cbc
fix: commented out some logs
2 years ago
Audric Ackermann
7c16ce9da4
fix: do not try to store contacts not matching pubkey regex in wrapper
...
also remove existing convo with spaces and 05 on start
2 years ago
Audric Ackermann
cc7e6f03db
test: add tests for swarmPolling of new groups 03
2 years ago
Audric Ackermann
e69c5c4b35
chore: fixed unit tests
2 years ago
William Grant
93b450ce56
feat: hit expire endpoint for read messages
...
for now it will hit the expire endpoint twice
2 years ago
Audric Ackermann
d12071f3c8
chore: big rename of convocontroller to convohub
2 years ago
William Grant
c1dc2e5a6c
fix: hit expire endpoint when send is successful
...
we need the returned messageHash from the swarm
2 years ago
William Grant
238a16149d
fix: we can trust the read start from libsession for expirationTimerUpdates
...
therefore we don't need to update the read status explicitly
2 years ago
William Grant
958f64e27f
feat: get_expiries implementation done
...
now just need to make sure to call both endpoints in the correct places
2 years ago
William Grant
475807c4ae
fix: remove redundant start timestamp start in read receipts
2 years ago
William Grant
a4bd3f59bb
feat: improved expire swarm result logic
...
better logging and handle errors more smoothly
2 years ago
William Grant
beb04d1b31
feat: improved logging for start expiry timestamp
2 years ago
William Grant
3b0d5f55e7
feat: added get_expiries typings
2 years ago
William Grant
9e21f459dd
feat: started get_expiries work
...
signature now generates and renamed expire file to expireRequest
2 years ago
Audric Ackermann
e8e0e19b40
chore: added tests for SnodeSignatures calls
2 years ago
William Grant
3cc155b9e8
feat: update the TTL with the snode expire result
2 years ago
William Grant
ee5503585a
fix: comment out some unnecessary logging
2 years ago
William Grant
32b7870e07
feat: make sure to use ms for the expireTimer
...
expireTimer on the model is in seconds so we need to convert it
2 years ago
William Grant
7f68107738
feat: added retry logic to expireMessageOnSnode
2 years ago
William Grant
ae15275206
feat: adding proper typings to snode expire code
...
I dont think the expire value returned is correct, needs debugging
2 years ago
Audric Ackermann
820103b340
chore: refactor snodesignature input args type
...
before testing
2 years ago
Audric Ackermann
1dc5224c26
test: added unit tests for pubkeys constructor checks
2 years ago
Audric Ackermann
e220aeea91
feat: add working encrypt/decrypt for 03 group with libsession
2 years ago
William Grant
f2dbcfa305
feat: use SubRequest typings for expireOnNodes
...
created request builder, added logging for now to test
2 years ago
William Grant
a2185625c8
fix: use TTL_CONFIG in retrieve request
...
also some comment cleanup
2 years ago
William Grant
b5bf6be691
fix: show durations for constants on hover
...
for TTL_DEFAULT and SWARM_POLLING_TIMEOUT
2 years ago
Audric Ackermann
b53264593b
feat: preload name of group from usergroup wrapper
...
until we get the groupinfo name from polling
2 years ago
William Grant
f045562a33
fix: use updateExpireTimer for UserProfile
...
before we were setting the convo values directly
2 years ago
William Grant
8ec6fb9fd7
feat: added new save icon
...
updated DataExtractNotification and Lightbox download icons
2 years ago
William Grant
ca944298e0
fix: group invitation timer alignment
...
updated data extraction notification design. Just waiting on icon from ios
2 years ago
William Grant
c33eef0162
fix: sync messages now expire in 1on1s
...
fromConfig has been removed from updateExpireTimer
2 years ago
William Grant
631c677a24
fix: trigger expiry for outgoing sync messages
2 years ago
Audric Ackermann
cd17a08c2e
chore: lint
2 years ago
Audric Ackermann
1a18054fae
feat: add bump of config hashes for groups when we have admin key
2 years ago
keejef
8f2a41bc13
feat: Allow enter to break line in settings
...
https://github.com/oxen-io/session-desktop/issues/1486
2 years ago
William Grant
60aac9be85
fix: regular messages correctly sync again
2 years ago
William Grant
17f8431f59
fix: canBeDeleteAftereSend in messagejob was wrong
2 years ago
William Grant
ec81805745
fix: log pipeline better
2 years ago
William Grant
00ef4a47a2
fix: outgoing content messages can have an equal changetimestamp
2 years ago
William Grant
7c6e6c981a
fix: make sure to note sent another message
...
in all remote cases
2 years ago
William Grant
e8e3ba142e
fix: added isOutdated prop to expireUpdate
...
ignores duplicate setting messages
2 years ago
Audric Ackermann
9191c3476d
feat: mark us as admin and others as invite pending
2 years ago
William Grant
07097b029d
fix: don't send sync messages for outdated changes
2 years ago
William Grant
3d8a664da9
fix: ignore equal lastMessageChangeTimestamps
2 years ago
Audric Ackermann
197383a52f
feat: move some the convomodel.get attributes to functions
...
this is because we need to be able to override what is returned by what
is in the redux lib slice if needed (libsession data overrides what is
in the DB for groupv3)
2 years ago
Audric Ackermann
46e3675c45
feat: add function to redux to grab group detail outside of store
2 years ago
William Grant
3ba1baaa67
fix: single mode value should be off
...
if disappearing messages isnt on
2 years ago
William Grant
ab13f39a10
fix: newlines for logging
2 years ago
William Grant
50f144a8c3
fix: improved logging
...
made some progress with fixing things but other things broke
2 years ago
William Grant
3d2c1fbe78
fix: single mode should show the correct timer values
...
if a mode is invalid we return no timer options
2 years ago
William Grant
c24487b938
fix: deleteAfterSend now works in private convos again
2 years ago
Audric Ackermann
bbedfd943c
fix: do not confirm keys once pushed, wait for poll event
2 years ago
Audric Ackermann
08164f2fd0
feat: add sending and receiving of libsession encrypted msgs
...
still a wip though
2 years ago
William Grant
ad21d198cf
feat: outdated banner now shows specific messaging for synced messages
2 years ago
William Grant
710da30594
feat: shouldDisappearButIsntMessage is now a function
...
result is added to the expireUpdate and improves outdated client checking logic
2 years ago
William Grant
a65f02a807
feat: use checkForExpireUpdateInContentMessage on sync messages
2 years ago
William Grant
617bcc670b
feat: added temp set feature for testing
2 years ago
Audric Ackermann
90f4dd761c
feat: add meta merge and update of name+members
2 years ago
William Grant
94d8697a29
fix: whitespace in comment
2 years ago
William Grant
6c47fd274f
fix: show disappearing messages subtitle in convo header
...
when it is toggled on
2 years ago
Audric Ackermann
be50aa7a2e
feat: add support for retrieve signs with admin key of group
2 years ago
Audric Ackermann
d89ff59560
feat: store info+members+keys on right namespaces for groups
...
make the signature work with the admin key, fetching it from the
usergroups wrapper
2 years ago
William Grant
b88842b687
feat: tested v2 releas
...
made some updates to expire update generation and handling, one final fix required
2 years ago
Audric Ackermann
f86b3689ba
fix: add GroupSyncJob to push changes for group
2 years ago
William Grant
c93315b0e7
fix: make sure lastDisappearingMessageChangeTimestamp is defined before comparing with convo model
2 years ago
William Grant
e00ea8d55f
fix: make sure disappearing messages is the first item in the conversation header subtitle
2 years ago
William Grant
f2a3f51250
fix: cleanup
2 years ago
Audric Ackermann
42913371df
fix: remove groups from protobuf
2 years ago
William Grant
bb6eb3e84e
feat: fixed 1-1s and added more logging
2 years ago
Audric Ackermann
8c3b6508ad
fix: wip before removing info+members+keys from protobuf kinds
2 years ago
William Grant
6031db308d
fix: disappear messages from other platforms correctly
...
some platforms use the convo settings and dont include info the dataMessage before the v2 release
2 years ago
William Grant
58331209c7
fix: closed groups works correctly now
...
I think
2 years ago
Ruben Garcia
e5b7ca4d07
fix: yarn ready
2 years ago
Ruben Garcia
87e85c3cbb
fix: pass index down so attachments with no name get the proper suffix
2 years ago
Ruben Garcia
af9f6c7586
docs: tab to spaces
2 years ago