Commit Graph

4064 Commits (6cf2c0b0df0fe0713eb7a2276629499d196dc93e)

Author SHA1 Message Date
William Grant 8117e631d0 feat: legacy mode now works for 1-1 chats 2 years ago
William Grant 03bc6706f6 feat: added legacy mode timer notification copy 2 years ago
William Grant 349b513051 fix: only log errors when syncing an expire timer message and not all sync messages 2 years ago
William Grant 6f1230398c fix: TimerNotification text is now centered 2 years ago
William Grant d698f66d50 feat: updated clients can send ExpirationTimerUpdateMessages to older clients
fixed syncing of ExpirationTimerUpdateMessages
2 years ago
William Grant 75f1b5ed65 fix: left align PanelRadioButton text 2 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
2 years ago
William Grant e81ac0a847 feat: updated NoticeBanner style 2 years ago
William Grant 7fae5344f4 fix: include off in available modes in call cases 2 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
2 years ago
William Grant 93005d32d8 feat: updated db migration to support legacy mode 2 years ago
William Grant 848c97938c feat: disabled new disappearing message modes behind a timed feature release function 2 years ago
William Grant 190c68d759 feat: added disabled state to right panel components 2 years ago
William Grant 255b6225c9 feat: block sending disappearing messages of the wrong type in different conversations,
improved disappear after send or read logic, disable legacy sending for now
2 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
2 years ago
William Grant 190357b006 fix: cleanup 2 years ago
William Grant 12087da2be fix: repaired closed group disappearing messages 2 years ago
William Grant 42356b0d60 fix: duplicate timer update messages 2 years ago
William Grant 97ecc9e521 feat: fixed double expiration update message issue
started creating an inheritable expiration message class, improved start triggering logic
2 years ago
William Grant 446752cf54 feat: DataExtractionNotifications now expire
MessageRequestResponses should not expire, pass yarn ready
2 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
2 years ago
William Grant f122c206da fix: improved backwards compatibility 2 years ago
William Grant ac844af691 feat: updated timer notification design and copy 2 years ago
William Grant 307fefcedc feat: improved sender disappear after reading time 2 years ago
William Grant 4ef3537a53 feat: timer notifications expire correctly when disappearing after sending 2 years ago
William Grant f36bbb9c7c feat: group invitiations now disappear 2 years ago
William Grant 2d6d6b4134 feat: moved PropsForExpiringMessage to state ducks 2 years ago
William Grant 513f94cb25 feat: extracted expiry logic from the GenericReadableMessage to a new component
This allows use to use the expiry logic for different visible messages not just generic ones
2 years ago
William Grant e34e3d4a4b fix: resolved some yarn ready issues 2 years ago
William Grant c3b09578a1 refactor: extracted header title to its own component 2 years ago
William Grant 46a88990a3 feat: improved styling between states 2 years ago
William Grant 1ff9f7b91e feat: removed old disappearing message display from header
show disappearing message screen when clicking the correct option
2 years ago
William Grant 26995e1873 feat: added new togglable subtitle to header 2 years ago
William Grant f825b74895 feat: disappearing messages are now correctly deleted from the swarm after they expire 2 years ago
William Grant d358ab2fb1 feat: fixed closed groups
improved setExpirationStartTimestamp logic
2 years ago
William Grant b4fc33c8fa fix: prevent duplicate expire timer updates while keeping backwards compatibility 2 years ago
William Grant 996d204dc8 feat: improved syncing of timers for disappear after send 2 years ago
William Grant 4d92500b60 feat: slight improved timing of sent message expire start time 2 years ago
William Grant 6febf2859e feat: disappear after reading now works 2 years ago
William Grant 4ee440304c feat: attempted to improve the accuracy of the start timer for disappear after send 2 years ago
William Grant ee4aa333fc feat: disappearing after send is not working correctly 2 years ago
William Grant 22e02633a9 feat: started consolidating send and receive dm logic.
updated in parts but haven't test what happens
2 years ago
William Grant 13f091eff3 feat: added function for calculating the expire start time
updated copy for setting change messages
2 years ago
William Grant 8dc7dac55e feat: control available modes depending on the conversation 2 years ago
William Grant 4731139b05 feat: added default timer values for different modes 2 years ago
William Grant 2745571790 fix: correctly write to db when setting changes 2 years ago
William Grant ee6607b96a feat: added expirationType and expireTimer to content message and updated message pipeline
this includes sync messages and updating the protobuf, haven't tested closed groups
2 years ago
William Grant 0700ac4813 fix: moved disappearing message types to utils 2 years ago
William Grant 1303707cd7 feat: added expirationType to message model with correct typings
added to migration
2 years ago
William Grant b12d086b22 feat: DisappearingMessageType -> DisappearingMessageConversationType
this is more explicit and allows use to use DisappearingMessageType in the message model
2 years ago
William Grant 976cb2a55f fix: improved migration queries 2 years ago
William Grant f4e5d89a15 fix: make sure to update state when the covnersation changes 2 years ago
William Grant c8a13e1824 feat: removed DisappearingMessageMenuItem from conversation context menu 2 years ago
William Grant 30196a131a feat: added basic support for different disappearing message modes
added expirationType and lastDisappearingMessageChangeTimestamp to conversations table, left a few comments for future work
2 years ago
William Grant ecfd69f3f0 feat: made right panel scrollable, added subtitle to panelradiobutton and xl margin option 2 years ago
William Grant 6b06e4a70b feat: added panel label for timer options 2 years ago
William Grant 46a8801d8e fix: rebuilt disappearing messages header beause syncthing 2 years ago
William Grant a42aff35fc feat: added panel radio buttons that list timer options 2 years ago
William Grant 8abd624c47 feat: updated right panel in a conversation to use overlay logic in preparation for disappearing messages
added panel buttons specific to this UI
2 years ago
Audric Ackermann da57379762 fix: update certificate of seed nodes expiring soon 2 years ago
Audric Ackermann a5cc25c058
Merge pull request #2656 from tomobre/fix/warn-settings-link-previews
fix: on cancel link preview toggle, toggle stays off
2 years ago
Audric Ackermann b4218311b0
Merge pull request #2680 from yougotwill/save_qr_code
feat: added ability to save qr codes on click
2 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
2 years ago
tomobre c5a8b257cc fix: move line of forceupdate 2 years ago
tomobre 18639ad8fd fix: remove space 2 years ago
tomobre 77f0138d49 fix: review changes #2, refactorised toggleLinkPreviews function 2 years ago
mdPlusPlus 13c1b207f4 Add missing space between "PNG" and "GIF" in error message 2 years ago
mdPlusPlus 1d6ed17ac7 Fix typos via codespell 2 years ago
tomobre 138d8da676 fix: function outside component, refactorised toggleLinkPreviews function 2 years ago
Audric Ackermann 8202abe12b
Merge pull request #2676 from tomobre/fix/undefined-country
Fix/undefined country
2 years ago
tomobre 5edd06a1e5 Merge branch 'clearnet' into fix/warn-settings-link-previews 2 years ago
Qian Hong bcbeab52c1 fix: Remove createNonBreakingLastSeparator. Fix #2396. 2 years ago
unknown eaf61ae25d Merge branch 'clearnet' into fix/undefined-country 2 years ago
Audric Ackermann e48307e625 fix: avatar alignment with emojis 2 years ago
Audric Ackermann e5c6e34c86 fix: avatar alignement issue with message 2 years ago
Audric Ackermann d2d2a418eb fix: use envelope time when dont have msg request response timestamp 2 years ago
Audric Ackermann d512a1a131 fix: various UI margins and dedup official sogs join 2 years ago
Audric Ackermann 6d57bce103 fix: reduce font size of group name and add padding 2 years ago
Audric Ackermann bb0112c6c5 feat: increase max upload size to 10MB 2 years ago
tomobre 46c166d0d5 fix: undefined country removed strings in onion status 2 years ago
Audric Ackermann 8584edf302
Merge pull request #2612 from tomobre/fix/messages-avatar-bottom
fix: avatar at bottom, reacts with margin
2 years ago
William Grant a8b8692016 fix: improved reaction alignment based on avatar visibility 2 years ago
tomobre 828f1923a0 fix: avatar at bottom, reacts with margin 2 years ago
William Grant 5b59b3eef2 fix: extract max unread count to a constant 2 years ago
tomobre 26bb1e8526 fix: unreadcount messages maximum of 9999+ 2 years ago
tomobre f6ec4e8062 fix: on cancel link preview toggle, toggle stays off 2 years ago
William Grant 504f60cb97 fix: resolved missing reactions in open groups, fixed mutation cache logic 2 years ago
William Grant 2bca956783 fix: center Message Request Unread Number 3 years ago
William Grant 35a7c08222 fix: centered id pill and emoji quick result 3 years ago
William Grant 31f786aecd fix: improved theme colors for file dropzone 3 years ago
William Grant 40f86116d6 fix: unread messages count styling in actions panel 3 years ago
William Grant bf057057d0 Merge branch 'clearnet' into theming_hotfixes 3 years ago
William Grant 9ffa63ccdc fix: changed remaing ems to rem and set root font size 3 years ago
Audric Ackermann 16d14043b8 fix: use token from first room info to build conversationId for sogs 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
Audric Ackermann 984dbf777d fix: do not lowercase roomId before joining sogs room 3 years ago
William Grant 2f0c07b5ae Merge branch 'clearnet' into theming_hotfixes 3 years ago
Audric Ackermann cb1d67be64
Merge pull request #2571 from Bilb/fix-private-sogs-authentication
fix: include auth sogs headers for join room and file download
3 years ago
Audric Ackermann ec5f3307ac test: fix integration tests 3 years ago
Audric Ackermann 69a07a8eb1 test: fix change avatar test 3 years ago