You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
session-desktop/ts/components/session
Warrick 1d459ba533
Unsend messages (only message hashes saving for now is enabled) (#1891)
* WIP unsending message.

* retrieving message with hash from db on receiving unsend request.

* outgoing messages hashes updated on message sent success

* unsend messaging

* unsend message - deleting messages and marking as isDeleted.

* add msg hash to unprocessed records.

* Message unsending working for closed groups provided the message has been updated with a hash from server.

* adding 2-stage confirmation modal for message deletion

* adding rendering of removed incoming messages, disabling rendering of unsent outgoing messages in coversation screen.

* Adding logging

* debugging.

* outgoing only saved for sync message instead of regular message.

* deleting locally

* adding post unsend deletioncode.

* starting adding feature flag.

* Added feature flag.

* addding mandatory messageHash  pollling pipeline methods swarm polling.

* Conversation list item message preview showing deletion placeholder text if deleted.

* add condition to drop unsend requests not send by message author

* refactoring deleteMessage. Saving response hash for closed group message sending

* running yarn ready

* removing logging.

* Adding PR fixes

* Minor changes and running yarn ready

* fix typo

* Moved feature flag to lokiFeatureFlags. Fixing linting errors


Co-authored-by: Audric Ackermann <audric@loki.network>
4 years ago
..
conversation Unsend messages (only message hashes saving for now is enabled) (#1891) 4 years ago
icon update design of registration page 4 years ago
menu Cleanup redux store (#1925) 4 years ago
registration Ask confirm before delete account (#1910) 4 years ago
settings removed the enum from SessionIconType. Just rely on the type itself 4 years ago
AccentText.tsx update design of registration page 4 years ago
ActionsPanel.tsx Fix path building (#1903) 4 years ago
LeftPaneContactSection.tsx fixed crash on leftpaneContactSection 4 years ago
LeftPaneMessageSection.tsx removed the enum from SessionIconType. Just rely on the type itself 4 years ago
LeftPaneSectionHeader.tsx remove theme from css and used variables instead 4 years ago
LeftPaneSettingSection.tsx move tsx and theme to css variables part1 4 years ago
PillDivider.tsx remove addcontacts bottom buttons on contact page/useless 4 years ago
SessionButton.tsx fixup registration page with back buttons for now 4 years ago
SessionClosableOverlay.tsx removed the enum from SessionIconType. Just rely on the type itself 4 years ago
SessionDropdown.tsx move tsx and theme to css variables part1 4 years ago
SessionDropdownItem.tsx move tsx and theme to css variables part1 4 years ago
SessionHTMLRenderer.tsx increase prettier maxWidth to 100 4 years ago
SessionIdEditable.tsx increase prettier maxWidth to 100 4 years ago
SessionInboxView.tsx Cleanup redux store (#1925) 4 years ago
SessionInput.tsx move tsx and theme to css variables part1 4 years ago
SessionJoinableDefaultRooms.tsx move tsx and theme to css variables part1 4 years ago
SessionMemberListItem.tsx move tsx and theme to css variables part1 4 years ago
SessionNotificationCount.tsx move tsx and theme to css variables part1 4 years ago
SessionPasswordPrompt.tsx move tsx and theme to css variables part1 4 years ago
SessionRadio.tsx add joinable rooms on opengroupv2 joining screen 4 years ago
SessionRadioGroup.tsx speedup tests 4 years ago
SessionRegistrationView.tsx finish rework registration page 4 years ago
SessionScrollButton.tsx move tsx and theme to css variables part1 4 years ago
SessionSearchInput.tsx removed the enum from SessionIconType. Just rely on the type itself 4 years ago
SessionSpinner.tsx do not shrink SessionSpinner 4 years ago
SessionToast.tsx move tsx and theme to css variables part1 4 years ago
SessionToastContainer.tsx improve performance by not loading all unread messages 4 years ago
SessionToggle.tsx fix loading of messages props 4 years ago
SessionWrapperModal.tsx move tsx and theme to css variables part1 4 years ago
usingClosedConversationDetails.tsx Cleanup redux store (#1925) 4 years ago