Commit Graph

312 Commits (e82d51fff08d03463e07acb13f1ebb634a12d1d6)

Author SHA1 Message Date
Audric Ackermann 712f76a53c
Merge remote-tracking branch 'upstream/clearnet' into remove-conversationct-singleton 4 years ago
Audric Ackermann a0b3e1c40f
add a gallery icon and cleanup 4 years ago
Audric Ackermann 89a0868fc3
remove getInstance of conversationController to get() 4 years ago
Warrick Corfe-Tan 3bd72df258 linting and formatting. 4 years ago
Warrick Corfe-Tan 397b0d09dc Merge branch 'clearnet' into audio-messages-play-all 4 years ago
Warrick Corfe-Tan 856ced056a Minor tidying. 4 years ago
Warrick Corfe-Tan d35f3f9e62 WIP: audio autoplay working with consecutive messages. Next step store state on shutdown and rename variables. 4 years ago
Audric Ackermann f1ee7589a0
fix session password dialog 4 years ago
Audric Ackermann b64e8bf610
fix seed dialog and leave group as admin dialog 4 years ago
Warrick Corfe-Tan 6affca034d yarn linting fixes. 4 years ago
Warrick Corfe-Tan f356c9b843 Yarn formatting. 4 years ago
Warrick Corfe-Tan 15afdbfa7d Link preview confirmation dialog working. 4 years ago
Warrick Corfe-Tan e27e299f14 minor refactor. 4 years ago
Warrick Corfe-Tan 5c9e4b7c86 Merge branch 'merge-dialogs' into link-preview-dialog 4 years ago
Warrick Corfe-Tan 6393a4ff27 Confirmation box appearing on link paste but no functionality is changed yet. 4 years ago
Warrick Corfe-Tan 4f8e455b38 WIP. Adding confirmation to show link preview on pasting into composition box. 4 years ago
Audric Ackermann 93e43fe929
move conversation dialogs to redux store 4 years ago
Audric Ackermann b4fc19fa78
remove lodash calls left from window 4 years ago
Audric Ackermann bbbcfd54d6
rename all spacer-* to react component 4 years ago
Audric Ackermann a5d7995168
merge dialog refctor with clearnet 4 years ago
Audric Ackermann c9d7f4a1ab
Merge remote-tracking branch 'w/onion-paths' into clearnet 4 years ago
Warrick Corfe-Tan 7c82ccb3e9 user details modal refactor functioning. 4 years ago
Warrick Corfe-Tan 8c0bec7a97 invite contacts dialog functioning. 4 years ago
Warrick Corfe-Tan 59b02a5ed4 Update group name modal dialog fixes 4 years ago
Warrick Corfe-Tan 9e5824cee1 Update group rename dialog 4 years ago
Warrick Corfe-Tan b278aa09df add / remove moderator modals refactored. Need to remove old whisper code and files. 4 years ago
Warrick Corfe-Tan e55cae697d Refactor confirm modal to redux. 4 years ago
Audric Ackermann dd9341a196
remove i18n from props everywhere where possible 4 years ago
Audric Ackermann bf9a3e6fad
hide settings for mentions_only notif for 1o1 chats 4 years ago
Audric Ackermann 4a98d911a2
add a HeaderOption to change the notification settings for each convo 4 years ago
Audric Ackermann 10b5ff9e0d
fix deleteAuthToken by including it on the request 4 years ago
Audric Ackermann 623f3da4a2
avoid refreshing mentions too often 4 years ago
Audric Ackermann 118813661d
remove inte tests + handle opengroupv2 messages in chunk
this is to avoid freezing UI and is only a temporary fix

We need to have webworkers in this app
4 years ago
Audric Ackermann f3768a674a
short error on no network for retry sending message 4 years ago
Audric Ackermann b055165a5d
display a message when the recipient screenshots an attachemnt 4 years ago
Audric Ackermann 810ccdf675
send dataExtractionNotificaionMessage on saving attachment on priv chats 4 years ago
Audric Ackermann 0192f295f2
move the user fetch for mentions to redux 4 years ago
Audric Ackermann 6f8c8ee1b3
remove most of sogsv1 and fsv1 and update version fetch url
version fetch is used to know when we have a new update
4 years ago
Audric Ackermann 9c568caf1f
fix replying to audio message crash
Fixes #1657
4 years ago
Audric Ackermann 9c8f935e03
fix up dirty hack to display mentions correctly
Fixes #1658
4 years ago
Audric Ackermann 5cab7908b4
add some test for partial path rebuilding 5 years ago
Warrick cb307790f6
WIP: User nicknames (#1618)
* WIP Adding change nickname dialog.

* WIP adding nickname change dialog.

* WIP nickname dialog.

* WIP: Able to set conversation nicknames. Next step cleaning and adding to conversation list menu.

* Fix message capitilisations.

* Add change nickname to conversation list menu.

* Enable clear nickname menu item.

* Added messages for changing nicknames.

* Clearing nicknames working from header and message list.

* Adding modal styling to nickname modal.

* Reorder nickname menu item positions.

* Add group based conditional nickname menu options to conversation header menu.

* minor tidying.

* Remove unused error causing el option.

* Formatting.

* Linting fixes.

* Made PR fixes

* Prioritise displaying nicknames for inviting new closed group members
and updating closed group members.
5 years ago
Audric Ackermann 58abd08e6d
Get snode from snode (#1614)
* force deleteAccount after 10sec timeout waiting for configMessage

* move some constants to file where they are used

* add a way to fetch snodes from snodes

* remove a snode from a pubkey's swarm if we get 421 without valid content

* remove getVersion from snodes

* hide groupMembers in right panel for non-group convo
5 years ago
shellhazard 442b881438
Allow pasting images into composition box as attachments (#1616)
* Allow pasting images into composition box as attachments

* Fix linter errors

* Fix typo
5 years ago
Warrick e6128fa5a7
Reply attachments (#1591)
* First attachment showing in reply composition.

* WIP: Adding thumbnail to quote response composition component.

* Added icon for voice recording attachment

* Updated formatting.

* Formatting.

* removed duplicate styling.

* WIP: Converting quote component to functional components.

* Fix bug where thumbnails for attachment replies wasn't showing.

* yarn Formatting.

* Removed old quote component.

* Add type to contentTypeSupported method.

* Moved  quote subcomponents out of Quote component.

* yarn format

* Add export to quote subcomponents.

* Fixing linting errors.

* remove commented line.

* Addressing PR comments.
5 years ago
Audric Ackermann 6591702c08
create convo for members if they don't exist
also, removing a private convo does not remove it entirely as we need
the convo to be able to remove members
5 years ago
Audric Ackermann 5c594ca2ed
removed all en unused local strings 5 years ago
Audric Ackermann eb0ddd85f4
add zombies logic for member leaving and removing 5 years ago
Audric Ackermann 930c4d5b81
fix windows build 5 years ago
Audric Ackermann 3aa9ca785f
fix leave opengroup button right panel, and add memberCount 5 years ago
Audric Ackermann 5289d4c2aa
add joinable rooms on opengroupv2 joining screen 5 years ago
Audric Ackermann 0c0da48150
remove pow 5 years ago
Audric Ackermann a26c5da6cb
Uniformize once and for all the conversation types
no more 'direct'. those are private convos
5 years ago
Audric Ackermann 28ad468965
add delete Message logic for opengroupv2 5 years ago
Audric Ackermann 98b69c17f0
add userblocking opengroupv2 and quoting back of messages 5 years ago
Audric Ackermann f7581cf4eb
increase prettier maxWidth to 100 5 years ago
Audric Ackermann ba5ec93505
Merge pull request #1554 from Bilb/encrypt-local-attachments
Encrypt local attachments
5 years ago
Audric Ackermann 2e29206c99
Merge remote-tracking branch 'upstream/clearnet' into voice-message-record-mp3 5 years ago
Audric Ackermann 0ce1059a96
disable UI recording bars so we can encode audio MP3 5 years ago
Audric Ackermann 050739b0ab
cleanup old blobs from time to time 5 years ago
Audric Ackermann ed30be5334
fix attachments loading for avatar and exporting files 5 years ago
Audric Ackermann def03c8baa
working encrypt/decrypt of attachments 5 years ago
Audric Ackermann 53d16d7dac
remove fallback to node-fetch 5 years ago
Audric Ackermann 1f509e003d
add a markAllAsRead option on menus 5 years ago
Audric Ackermann ecf133ad5d
Merge branch 'clearnet' into voice-message-record-as-opus 5 years ago
Audric Ackermann eb30c7823c
add a way to click the toast to turn on microphone to show the settings 5 years ago
Audric Ackermann 099c9a6f8c
autobind class with a lot of ...bind(this) 5 years ago
Audric Ackermann 24a67a1ec3
record voice message as opus 5 years ago
Audric Ackermann 4d6fcda668 fix typo SessionLastSeedIndicator => SessionLastSeenIndicator 5 years ago
Audric Ackermann 6ed4511c21 be sure to hide emjipanel when sending a message 5 years ago
Audric Ackermann 8ea9f02cec Move data.js to data.ts 5 years ago
Audric Ackermann 850233bc9e review PR 5 years ago
Audric Ackermann ed84760f0e
add a tslint rule to forbid use of async without await 5 years ago
Audric Ackermann 36fab86d30
Merge remote-tracking branch 'upstream/clearnet' into move-models-to-ts-2 5 years ago
Audric Ackermann 6edcb88788
remove resend as it does not make any sense with medium groups
and sendAnyway
5 years ago
Audric Ackermann b76ce0f2ff
update models to TS part2 5 years ago
Audric Ackermann 5a7c8ffa35
fix previews sent on next message if they are resolved too late 5 years ago
Audric Ackermann 7054385d4a
remove body pending loading of message > 2000.
Also remove the limit when sending text messages
5 years ago
Audric Ackermann a51f95d28c
move models to TS part1 5 years ago
Audric Ackermann cdd6fb61eb
fix previews sent on next message if they are resolved too late 5 years ago
Audric Ackermann 46fdebe3d7
Merge pull request #1459 from Bilb/improve-open-group-loading-speed
Improve open group loading speed
5 years ago
Audric Ackermann 13df6c476e remove isClosable for convo as it is unused 5 years ago
Audric Ackermann e3a6e24898 remove body pending loading of message > 2000.
Also remove the limit when sending text messages
5 years ago
Audric Ackermann d655c397e0
make the isAdmin coming from the convo props and not the messages 5 years ago
Audric Ackermann 5c3cb0a165
make moderator dialogs the Session way 5 years ago
Audric Ackermann a0703bc2f9
remove primary and secondary device separate status 5 years ago
Audric Ackermann 135fc3b366
remove prekeys 5 years ago
Audric Ackermann fd18345c5a
remove handling of rss related things completely 5 years ago
Audric Ackermann 46dfb3489b
remove mock sockets and websockets unused resources 5 years ago
Audric Ackermann c0484207d1
Merge branch 'clearnet' into fix-ban-user 5 years ago
Audric Ackermann 21c3e4717e
Merge pull request #1434 from Bilb/remove-prekey
Remove prekeys message and Session managment.
5 years ago
Audric Ackermann 20c806be2d
fix being able to remove messages from anyone as a moderator 5 years ago
Audric Ackermann dc0733968d
make moderators and groupAdmins a single name 5 years ago
Audric Ackermann 6a776b56f6
fix ban of users on open group 5 years ago
Audric Ackermann 3476b54d43
fix add/remove moderators dialog and open groups name avatar dialog 5 years ago
Audric Ackermann 979a9058e3
remove verified number - related features (partial) 5 years ago
Audric Ackermann 6856c0e748
remove updateTextInputState not needed and add left to menu tests 5 years ago
Audric Ackermann 8e9de59a42
remove isOnline unused 5 years ago
Audric Ackermann cbd0e63641
add admin dialog to warn him about leaving for v2 closed group 5 years ago
Audric Ackermann 9048913332
split conversation reducer for convo logic
also
- fix ordering of messages for open groups, when they are added
- fix the way the firstMessageOfSeries for just created clsoed groups
5 years ago