William Grant
4d0900844b
fix: adding shorten and extend to expire rpc endpoint
3 years ago
William Grant
b6c3edbac4
fix: pass yarn ready
3 years ago
William Grant
e5ecff7ec3
fix: fixed legacy disappearing messages on call notifications and others
3 years ago
William Grant
f7e5719eac
feat: reverted bak to stage 1
3 years ago
William Grant
ceeb9b790a
fix: finally got all the test cases to pass!
...
removed misMatchedMessage and replaced with shouldDisappearButIsntMessage which is a more explicit check
3 years ago
William Grant
8dc7d48c52
feat: renamed isLegacyMessage to isLegacyDataMessage
...
all works except modern to modern stage 2
3 years ago
William Grant
89c70760a5
fix: refactor and works for all legacy test cases, modern to modern is broken
3 years ago
William Grant
6dd340ca6c
feat: handle legacy disappearing messages more gracefully due to protobuf issues
...
added utility function for checking for undefined properties on a protobuf, renamed expireTimer to expirationTimer in some places
3 years ago
William Grant
df40ff8855
feat: added legacy to the ExpirationType enum in the protobuf and updated support
...
the desktop protobuf implementation doesnt support undefined for optional enum values this is a known bug.
3 years ago
William Grant
bddc018ce7
fix: updated featureReleaseTimestamps for testing purposes
3 years ago
William Grant
2f4c0114aa
feat: tested new expiration modes with legacy and new clients
...
fixed banner logic
3 years ago
William Grant
718986c416
fix: improved feature release logic
3 years ago
William Grant
15c054a35e
feat: added ability to reset the releaseFeature logic by updating the featureReleaseTimestamp
3 years ago
William Grant
80f18e9f1c
feat: use correct timer options and set the defaults
3 years ago
William Grant
8117e631d0
feat: legacy mode now works for 1-1 chats
3 years ago
William Grant
bd900128f4
feat: added hasOutdated Client to convo model, use feature release check to process disappearing messages
...
trigger banner when receiving a legacy disappearing message via hasOutdatedClient
3 years ago
William Grant
4dbbada728
feat: added notice banner component
...
show notice when conversation is in legacy mode, extracted some UI components from the ConversationHeader, updated featureReleaseTimestamp
3 years ago
William Grant
848c97938c
feat: disabled new disappearing message modes behind a timed feature release function
3 years ago
William Grant
7d0673f7f2
wip: added new legacy mode to panel, improved backwards compatibility
...
legacy mode support in conversation header, added typing for the expireUpdate, next is sending support
3 years ago
William Grant
5c697572a7
feat: Call Notifications now expire properlly
...
include the direction in the expiration props, setting the start timer doesnt directly update the model
3 years ago
William Grant
ac844af691
feat: updated timer notification design and copy
3 years ago
William Grant
4ef3537a53
feat: timer notifications expire correctly when disappearing after sending
3 years ago
William Grant
f36bbb9c7c
feat: group invitiations now disappear
3 years ago
William Grant
e34e3d4a4b
fix: resolved some yarn ready issues
3 years ago
William Grant
f825b74895
feat: disappearing messages are now correctly deleted from the swarm after they expire
3 years ago
William Grant
d358ab2fb1
feat: fixed closed groups
...
improved setExpirationStartTimestamp logic
3 years ago
William Grant
996d204dc8
feat: improved syncing of timers for disappear after send
3 years ago
William Grant
4d92500b60
feat: slight improved timing of sent message expire start time
3 years ago
William Grant
6febf2859e
feat: disappear after reading now works
3 years ago
William Grant
4ee440304c
feat: attempted to improve the accuracy of the start timer for disappear after send
3 years ago
William Grant
22e02633a9
feat: started consolidating send and receive dm logic.
...
updated in parts but haven't test what happens
3 years ago
William Grant
4731139b05
feat: added default timer values for different modes
3 years ago
William Grant
2745571790
fix: correctly write to db when setting changes
3 years ago
William Grant
0700ac4813
fix: moved disappearing message types to utils
3 years ago
Audric Ackermann
0e286142f1
chore: add a redux settings slice, currently outdated banner inc
3 years ago
Audric Ackermann
cbffc29950
fix: run tests for libsession-util integration and fix issue
3 years ago
Audric Ackermann
3ecc89fab3
Merge remote-tracking branch 'upstream/master' into onboarding
3 years ago
Audric Ackermann
760642e149
feat: use the lastJoinedAt and createdAt from the wrapper
3 years ago
Audric Ackermann
027bd46ff7
fix: allow legacy config message during linking
...
We only handle handlethem after the new config message ones, so if there is a
shared config message on the network we will use it for the linking
process instead. The legacy one this commit is about is bound to be
removed completely and will only be used until our users have updated to
the new ones for some time.
3 years ago
Audric Ackermann
b4218311b0
Merge pull request #2680 from yougotwill/save_qr_code
...
feat: added ability to save qr codes on click
3 years ago
Audric Ackermann
796ccf0582
feat: add handling and setting of the expireTimer for contacts
3 years ago
Audric Ackermann
554b445a3e
feat: lookup for shared config message on link device
3 years ago
Audric Ackermann
c3e9d503e4
fix: unread count and forced unread is synced
3 years ago
Audric Ackermann
bf2456df8e
chore: do not store mentionedUs and unreadCount as attribute in convo
3 years ago
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
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
3c58f9c1e4
feat: add a hidden flag for convos and use it with the contactswrapper
3 years ago
Audric Ackermann
c4217cb564
feat: sync nickname, blocked and approved status for contacts
3 years ago
Audric Ackermann
f88acdb567
feat: remove blocked group tracking separately from the pubkeys
3 years ago
William Grant
e5f1e65194
feat: added ability to save qr codes on click
...
recovery phrase modal ui layout is now the same as edit profile modal, fixes for yarn ready
3 years ago
mdPlusPlus
13c1b207f4
Add missing space between "PNG" and "GIF" in error message
3 years ago
mdPlusPlus
1d6ed17ac7
Fix typos via codespell
3 years ago
Audric Ackermann
d1cefd4729
feat: add contacts & user profile handling of incoming messages
3 years ago
William Grant
504f60cb97
fix: resolved missing reactions in open groups, fixed mutation cache logic
3 years ago
Audric Ackermann
1a65b7a7f2
feat: working calls to node module from renderer through worker
3 years ago
Audric Ackermann
bace70c6bc
chore: move util worker to its own folder
3 years ago
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
3 years ago
William Grant
367c0c94d0
Merge branch 'clearnet' into theming
3 years ago
Audric Ackermann
9f1a6c6349
Merge pull request #2558 from Bilb/fix-notifications-preview-skip-already-visible-check
...
fix: do not deduplicate notification for previews
3 years ago
Audric Ackermann
cffcbe8af9
fix: do not deduplicate notification for previews
3 years ago
Audric Ackermann
893b552ada
fix: trigger redux state update manually when unblocking conversations
3 years ago
William Grant
be238e2332
fix: qa feedback - notification preview works on first click
3 years ago
William Grant
5b44565b5f
Merge branch 'clearnet' into theming
3 years ago
Audric Ackermann
4271e66fb6
feat: add custom sound for notification so it works for Linux too
3 years ago
Audric Ackermann
0cc7994c12
fix: speed up expiration/deletion of messages by batching updates in UI
3 years ago
Audric Ackermann
ad22482274
fix: add toast on rate limit hit for reactions
3 years ago
Audric Ackermann
c4fcac7ddf
feat: add support for audio notifications windows/macOS
3 years ago
Audric Ackermann
e2c3ccef84
Merge pull request #2539 from Bilb/add-toast-react-rate-limit
...
fix: add toast on rate limit hit for reactions
3 years ago
Audric Ackermann
135b9cf34d
fix: add toast on rate limit hit for reactions
3 years ago
Audric Ackermann
460cbce119
fix: selected message box shadow and hide button while loading DB
...
also fix about/debug window first showing
3 years ago
William Grant
c6af1a7468
feat: upgraded emoji-mart and added theme support
3 years ago
William Grant
6cd81e06f2
Merge branch 'ui-redesigns' into theming
3 years ago
Audric Ackermann
3ffc470c40
fix: address reviews comment
3 years ago
William Grant
e298f6820c
Merge branch 'settings-redesign' into theming
3 years ago
Audric Ackermann
3915e946b4
Merge branch 'clearnet' into settings-redesign
3 years ago
Audric Ackermann
2e2dac6c08
Merge pull request #2458 from Bilb/fix-add-voice-message-flag
...
fix: set flags to VOICE_MESSAGE when sending attachment with voice msg
3 years ago
William Grant
b704b8202d
feat: added colors file with all declared theme and primary colors
...
added hexColorToRBG utility so that we can handle rgba colors using the same variables
3 years ago
Audric Ackermann
55365f817d
Merge remote-tracking branch 'upstream/clearnet' into settings-redesign
3 years ago
William Grant
58e4b4e896
fix: make sure to clear a reaction is the count is 0 on an opengroup
3 years ago
William Grant
3060ffd25a
test: added tests for adding and updating sogs cache entries
...
updated idForLogging for opengroups to be more verbose, updated reaction method calls to use exported Reactions object
3 years ago
Audric Ackermann
9ffa529c30
fix: set flags to VOICE_MESSAGE when sending attachment with voice msg
3 years ago
William Grant
b33ea096b4
fix: speed up reaction UI update for opengroups
3 years ago
William Grant
f309bf40f8
fix: repaired reaction notifications for 1-1s
3 years ago
William Grant
5ebd1775c0
feat: open group messages are now procesed via the cache
...
cached entries are now added or removed based on the "optimistic" state that we want
3 years ago
William Grant
07c56e79f2
fix: make reaction UI updates when reacting faster in 1-1 and closed groups
3 years ago
William Grant
7a80e18327
fix: improved react popup localisation, review fixes
3 years ago
William Grant
05b7bdb956
fix: show correct count value for open group reactions
3 years ago
William Grant
d77c9fa824
fix: sogs reactions work again and added rate limiting
3 years ago
William Grant
4889cb5b32
fix: ReactionList Senders is now an array since we want to handle opengroup reactions separately
...
we no longer need the messagehash and server id for rendering reactions in the UI, ignore reactions using the outdated type
3 years ago
Audric Ackermann
f137cad2a0
feat: add the BlockedList component in Settings
3 years ago
William Grant
bf7badd2e1
fix: include you property in open group reaction updates
3 years ago
Audric Ackermann
81fa09b8ee
Merge branch 'menu-redesign' into settings-redesign
3 years ago
Will G
267f49ff1e
Emoji Reacts ( #2320 )
...
Add support for emoji reacts in conversations
Resolves #2375 and #1577
3 years ago
Audric Ackermann
7e395384fd
feat: add the preview button of notifications in settings
3 years ago
Audric Ackermann
13bf0e073d
feat: update design of the Notification Settings screen
...
the preview button is not linked yet
3 years ago
Audric Ackermann
242d51ca8d
Id blinding + onionv4 + new endpoints for sogs and fileserver ( #2347 )
...
* Added Onionv4 support to file server, sogs and pn server
* Added blinded message support
* Updated endpoints for sogs and file server to remove legacy ones
3 years ago
Audric Ackermann
3713e95a9f
feat: ask user for opengroup pruning on/off
4 years ago
Ian Macdonald
5f7822563a
To aid debugging, don't redact strings when building for devprod.
4 years ago
Audric Ackermann
9bd8b73a0c
fix testnet
4 years ago
Audric Ackermann
71aa6e8bb4
lint and add test for getInitials and name with '-' as separator
4 years ago