Commit Graph

54 Commits (a5e6ed4cd33084b6fefd33a282b80c63678377ce)

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>
4 years ago
Audric Ackermann f7581cf4eb
increase prettier maxWidth to 100 4 years ago
Audric Ackermann 08ce55f1a6
move LeftPane items to hooks 4 years ago
Audric Ackermann 51452c5406
move settingsleftpane to hooks 4 years ago
Audric Ackermann eb30c7823c
add a way to click the toast to turn on microphone to show the settings 4 years ago
Audric Ackermann 8c33d89057
make AccountManager functions only rather than full static class 4 years ago
Audric Ackermann 6fbe060973
move deleteAccount() to AccountManager 4 years ago
Audric Ackermann a0703bc2f9
remove primary and secondary device separate status 4 years ago
Audric Ackermann 135fc3b366
remove prekeys 4 years ago
Audric Ackermann fdcb02bfdc
remove Section header rendering from static method, just render JSX 4 years ago
Audric Ackermann c9fc3be6c3
make message about not being able to recover SessionID more obvious 5 years ago
Audric Ackermann dd4f591cf4
deleteAccount => show warning when recover will generate new SessionID 5 years ago
Audric Ackermann cb2f90f7f7
make SessioNotificationCount a styled component 5 years ago
Audric Ackermann e38be266c2 major rework of session icon => make them styled with styled-component 5 years ago
Audric Ackermann 531b227ae4
clean unused files and fix recovery dialog showing 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 70b739d24f
update translation to match android - part 1 5 years ago
Audric Ackermann 38c099cdf0
rename seed to recovery phrase 5 years ago
Konstantin Ullrich 8bc7528e85
Merge branch 'clearnet' into feature/blocked-list-in-settings 5 years ago
Konstantin Ullrich 7ec263f273 fixed transaltion key 5 years ago
Konstantin Ullrich b430848c53 Get only blocked SessionIDs even if conv is gone 5 years ago
Audric Ackermann 3e56eb6133
add beta german translation copy pasted from android 5 years ago
Mikunj b75b02c5a2 Hide multi device UI if flag is not set 5 years ago
Konstantin Ullrich 7de0a0ae65 Add Subscreen for blocked Users 5 years ago
Vincent 8a80ccc044 Merge branch 'contacts-sorting' of https://github.com/vincentbavitz/session-desktop into contacts-sorting 5 years ago
Vincent 711112d076 Remove channels 5 years ago
Vincent 1fa7ee25f7 leftpane settings 5 years ago
Vincent cf0b9e45fa Emoji spacing & message highlight formatting 5 years ago
Vincent de4edf9252 CLosed groups ui initial listprops 5 years ago
Audric Ackermann 7867f4dceb
Merge branch 'clearnet' into brand-redesign 5 years ago
Vincent 0a525629ee Prevent illegal username and passwords 5 years ago
Audric Ackermann b4cab22d92
fix blurred session-modal 5 years ago
Audric Ackermann 57f4f92244 fix warning about no key being set for settings category list 5 years ago
Audric Ackermann d1d3c9a68b do not call MainHeader.render() in render of leftpane sections 5 years ago
Audric Ackermann 0f4f5847ed fix lint 5 years ago
Audric Ackermann 411b343e6a add unpairing of device from settings 5 years ago
Audric Ackermann 4d950f859b add back link device in settings in a dialog 5 years ago
Audric Ackermann a27106d3a3 disable search in settings for now 5 years ago
Vincent 643a19d1af Sass improvements 5 years ago
Vincent 010cf045cb optimisation of ternary & binary expr. 5 years ago
Vincent a64a34edcb Disclaimer modal and settings view cleanup 5 years ago
Vincent c26097554f settings optimisations 5 years ago
Audric Ackermann 67262c7eaa lint after merge and fix startup of app 5 years ago
Vincent d217c76647 mergable settingsview 5 years ago
Vincent b0658ba7ed settings toggling abstraction 5 years ago
Vincent 8de2ce9e23 Theme toggle and settings abstraction 5 years ago
Vincent 5360968a91 Add public server modal to message pane 5 years ago
Vincent 9f075125db Appview transforms are fixed and in place 5 years ago
Vincent dd421d58f1 Theme switching. Need to update _session*_light 5 years ago