Commit Graph

144 Commits (89757a95a66dde3828ce5a3a9a70bc18abd573e8)

Author SHA1 Message Date
Audric Ackermann 89757a95a6
use readyForUpdates to trigger update from renderer
this is used to only start the updater once the fileserver returned use
the latest release
2 years ago
warrickct 3424fa88e8 Remove typing for blocklist on window. Minor formatting 2 years ago
warrickct 380d55066a Reducing excessive calls to open group blocklist. 2 years ago
warrickct 75191ae757 Add blocking joining open group based on blocklist. 2 years ago
warrickct 821f4d73ff Merge branch 'clearnet' into msg-request-ui-2 2 years ago
Audric Ackermann 3fed22048b
rename a few loki to session 2 years ago
warrickct ee9156d4f8 Merge clearnet into message-request-ui 2 years ago
warrickct 07f6681aae Refactoring subcomponents. Adjusting conditional inbox filters to always apply msg request logic. 2 years ago
Audric Ackermann ceb5317160
remove profile_images as we are not using it 2 years ago
Audric Ackermann 6f5bca6660
allow more characters to be used in display name
We just deny the one used to add markers around a mentions on the
desktop client. which is ᅭ

Relates #2132
2 years ago
audric a21751c611
open convo on last unread, and can scroll up 2 years ago
Audric Ackermann c7565fe7b3 Move scale/resize and attachment logic to typescript 2 years ago
Audric Ackermann 651b1c4376
Fetch translations (#2056)
* show missed-call,started-call and answered call notification in chat

* fix types for createLastMessageUpdate

* show incoming dialog if we have a pending call when enable call receptio

* simplify a bit the avatar component

* move disableDrag to a custom hook

* speed up hash colors of avatarPlaceHolders

* fixup text selection and double click reply on message

* keep avatar decoded items longer before releasing memory

* add incoming/outgoing/missed call notification

also, merge that notification with the timer and group notification
component

* hangup call if no answer after 30sec

* refactor SessionInput using hook + add testid field for recovery

* disable message request feature flag for now

* fix merge issue

* force loading screen to be black instead of white

for our dark theme user's eyes safety

* add type for i18n to run update after crowdin  fetch with tools/updateI18nKeysType.py

* update to latest translations
3 years ago
warrickct 2d664a2df7 Applying PR changes. 3 years ago
warrickct 043c2fa99f fixing merge conflicts 3 years ago
Audric Ackermann dd281de903
cleanup feature flags 3 years ago
Audric Ackermann 0f2fcbb6e3
delete for opengroups is working 3 years ago
Audric Ackermann 0ae23875b7
finish cleaning up Settings page 3 years ago
Audric Ackermann a596531c57
cleanup SessionSettings by making them less a IdoEverything 3 years ago
Audric Ackermann 99b139f5c4
split settings folder and start adding the settings for video call 3 years ago
Audric Ackermann 1e8c8991ad
more cleanup 3 years ago
Warrick Corfe-Tan a1601b039e Adding call to convo header menu 3 years ago
Audric Ackermann d55c96cb67
setup webrtc between two pubkey 3 years ago
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>
3 years ago
Audric Ackermann ab75f945ff
Ask confirm before delete account (#1910)
* disable sending on enter while composing

Fixes #1899 #1497

* ask confirmation before deleting account

* fix app start delete db when passowrd error

* fix double dialog issue with delete account

* fixup login screen
3 years ago
audric 350f00283b move tsx and theme to css variables part1 3 years ago
audric 8ebcb2d1e1 replace SessionIcon size enum with type 3 years ago
Warrick Corfe-Tan f9ad63d58b Merge branch 'clearnet' into registration-progress-banner 3 years ago
audric 8a19b50c0f fix attachment not being uploaded since electron upgrade 3 years ago
audric e5dab2781e remove spectron dependency 3 years ago
Warrick Corfe-Tan b0a8c6c3eb wip: adding recovery phrase prompt. 3 years ago
audric 612e99af4a add a setting to start the app with a tray icon
Relates #1759
3 years ago
Audric Ackermann 8ab8444222
remove expire warning. app asks to update on app start 3 years ago
Audric Ackermann 12d09bc896
preload messages when switching conversation 3 years ago
audric e72885944b use selector to sort and add first of serie flag 3 years ago
audric 4f5072ee65 Merge remote-tracking branch 'upstream/clearnet' into perf-improv 3 years ago
Audric Ackermann e8f0c4aaec
move libloki to webworker and remove unused stuff in it 3 years ago
Brice-W 2af9d9e15d use of a custom hook to detect focus 3 years ago
Audric Ackermann 5b0b165ba9
Merge remote-tracking branch 'upstream/clearnet' into perf-improv 3 years ago
Audric Ackermann 8760a59875
nodefetch headers as on mobile + cleanup worker code 3 years ago
Brice-W 936f9a3efc don't mark message as read if app isn't focused 3 years ago
Audric Ackermann bf76abacee
Merge pull request #1770 from Brice-W/pin-conversations
Pin conversations
3 years ago
Brice-W 5252dd40e3 fixes 3 years ago
Brice-W ff7f201e04 add feature flag 3 years ago
Brice-W 6b8a4ffc6c display link preview popup only time 3 years ago
Audric Ackermann ef0b07bb7a
WIP 3 years ago
Audric Ackermann e9e718bfcb
remove getInstance on MessageController=> getMessageController 3 years ago
Audric Ackermann 0b410404a3
remove keypair request manager 3 years ago
Audric Ackermann 89a0868fc3
remove getInstance of conversationController to get() 3 years ago
Audric Ackermann c9d7f4a1ab
Merge remote-tracking branch 'w/onion-paths' into clearnet 3 years ago