Commit Graph

1698 Commits (cbae5af36a41f3c0c9c6616fa3013fc3bfdc9f90)

Author SHA1 Message Date
Audric Ackermann ed461b8f18
Session v1.6.2 (#1639)
* padd Message buffer for all outgoing messages (even opengroupv2)

* pad and unpad message everywhere

attachment not padded for opengroup only

* lint

* enable fileserver v2 sending side

* removed all en unused local strings

* remove all unused keys for other locales

* update displayname even if we dont have avatar on incoming profile

* redesign group invitation message type

* ask confirmation before joining opengroup invitation

* remove the channelId from groupInvitation

* fallback to envelope timestamp if dataMessage.timestamp is 0

* match group invitation design with ios

* speed up first load of room message by prefetching token

* 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

* fix avatar download on restore when linking device

Fixes  #1601

* make sure the left member convo exist in rendering GroupUpdate

* 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.

* Allow pasting images into composition box as attachments (#1616)

* Allow pasting images into composition box as attachments

* Fix linter errors

* Fix typo

* 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

* Fix fonts sans serif (#1619)

* 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

* fix font sans serif by using roboto instead

Fixes #1617

* 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.

* Fix app image start for non-debian based distribs (#1622)

Fixes #1620

* fixup nickname dialog for enter key pressed event (#1623)

also add some type for it and remove unused props

* Fix attachment extension vnd (#1628)

* allow openoffice document extension and don't use

* allow opendocument to be shared with the extension rather than mimetype

Fixes #1593

* allow message without padding

* add test for odt files

* More Japanese translations (#1632)

* Translate some untranslated strings into Japanese

* Tweak some Japanese translations

* Add new Japanese translations

* WIP: Closed group reliability (#1630)

* WIP: added non-durable messaging function.

* WIP: Non-durable sending

* WIP: adding dialog box.

* Creating dialog if group invite message promises don't return true.

* removed console log

* applied PR changes, linting and formatting.

* WIP: allowing resend invite to failures.

* using lookup.

* WIP: recursively opening dialog.

* WIP: debugging reject triggering on confirmation modal.

* register events fix.

* Closed group invite retry dialog working.

* Added english text to messages.

* Prevent saving of hexkey pair if it already exists.

* Fixed nickname edit
input trimming end letter.

* Don't show closed group invite dialog unless it has failed at least once.

* Fix linting error.

* Fix plurality.

* Ensure admin members are included in all invite reattempts, mixed plurality.

* test fixing windows build

* Revert "test fixing windows build"

This reverts commit 8ed2e0891d.

Co-authored-by: Warrick <wcor690@aucklanduni.ac.nz>
Co-authored-by: shellhazard <unva1idated@protonmail.com>
Co-authored-by: beantaco <64012487+beantaco@users.noreply.github.com>
5 years ago
Audric Ackermann eb0ddd85f4
add zombies logic for member leaving and removing 5 years ago
Audric Ackermann 3aa9ca785f
fix leave opengroup button right panel, and add memberCount 5 years ago
Audric Ackermann 37562e11f8
add back invite contacts to opengroupv2 5 years ago
Audric Ackermann f7581cf4eb
increase prettier maxWidth to 100 5 years ago
Audric Ackermann 79193ee7be
refactor to Visible and ControlMessage types 5 years ago
Audric Ackermann 683fa84970
remove Nickname dialog for now 5 years ago
Audric Ackermann f41bf31515
fix tests 5 years ago
Audric Ackermann a51f95d28c
move models to TS part1 5 years ago
Audric Ackermann 6e11c6db2e
remove all reference to closed group update v2 5 years ago
Audric Ackermann 9dc5cdf247
rename create_dialog view to update_group_dialog 5 years ago
Audric Ackermann 5c3cb0a165
make moderator dialogs the Session way 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 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 6dd9dde44f
increase closed group size limit to 100 5 years ago
Audric Ackermann dc0733968d
make moderators and groupAdmins a single name 5 years ago
Audric Ackermann 7a05a828f3
enable rtl for `ar` and `he` locales 5 years ago
Audric Ackermann 39c64b9fbf
toast adding moderator to remind that the user needs to be registered 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 58be168227 drop groupUpdates which happened before we joined the group 5 years ago
Audric Ackermann 6856c0e748
remove updateTextInputState not needed and add left to menu tests 5 years ago
Audric Ackermann 6cf838ade8
disallow remove of an admin from a closed group 5 years ago
Audric Ackermann cbd0e63641
add admin dialog to warn him about leaving for v2 closed group 5 years ago
Audric Ackermann d43ae09eb0
first working version of closed group v2 5 years ago
Audric Ackermann 2fe6b11e89
move ConversationController to typescript 5 years ago
Audric Ackermann b0a229bf13 add Dialog on app start to ask to update SessionID 5 years ago
Audric Ackermann cf25e89a14 cleanup unused code 5 years ago
Audric Ackermann 5109f9fdda
remove ConversationLoadingScreen (unused) 5 years ago
Audric Ackermann 2bcc7be3e6
remove mp3 lame already file and webrecorder worker unused 5 years ago
Audric Ackermann 7e72566cba remove list_view.js ListView is unused 5 years ago
Audric Ackermann c128684ffe
cleanup unused svg files from Signal 5 years ago
Audric Ackermann 788cb2a5fc fetch theme for each dialog, as they are out of the themed tree for now 5 years ago
Audric Ackermann e8677eef8c add back bump typing to CompositionBox 7 show bubbles on direct convo 5 years ago
Audric Ackermann 20496c45d6
remove sendAnyWay and showSafetyNumber from props of MessageDetails 5 years ago
Audric Ackermann a1d4dea845
fix scrolling to unread and marking message as read on scrolling
we need to hit the bottom for the convo to update currently

add smooth scrolling on click on quoted message
5 years ago
Audric Ackermann 531b227ae4
clean unused files and fix recovery dialog showing 5 years ago
Audric Ackermann 1503d83f3a
add ourPrimary convo to redux and update the actionPanel with it 5 years ago
Audric Ackermann 828aa4413f
remove unused group_member_list component 5 years ago
Audric Ackermann 5698bca90b
remove unused recorder_view.js 5 years ago
Audric Ackermann 2fc61d2c96
cleanup expired template from html files 5 years ago
Audric Ackermann 6e14718a32
reactity the expired Session version warning 5 years ago
Audric Ackermann 977569cde0
move offline network view to react 5 years ago
Audric Ackermann f9ab90fb71
link backbone message added to redux 5 years ago
Audric Ackermann 2f2eb2ad53
link back backbone conversation events to redux store 5 years ago
Audric Ackermann 918eeae275
move InboxView to react 5 years ago
Audric Ackermann 2ae7a6dfe5
cleanup message.js and conversation_view.js 5 years ago
Audric Ackermann f3430bdcb5
add toast on isBlocked, isKicked, ... for sending of messages 5 years ago