Skip to content

Latest commit

 

History

History
444 lines (363 loc) · 18.2 KB

TCHAP_CHANGES.rst

File metadata and controls

444 lines (363 loc) · 18.2 KB

Changes in Tchap 1.0.19 (2019-02-22)

Improvements:
  • Enable Certificate pinning for the "agent" target #367
  • Private Room creation: change history visibility to "invited" #425
  • Power level: a room member must be moderator to invite #426
  • Keys sharing: remove the verification option #422
  • Settings: hide membership events by default #423
  • Adjust wording on bug report #432
  • Fix an unexpected warning when the Camera permission is requested #436
Bug Fixes:
  • Antivirus scan: outgoing attachments are considered infected by mistake #433
  • Two discussions is created when the user presses "enter" on an external keyboard #435
  • Failed to send a video captured by the native camera.

Changes in Tchap 1.0.18 (2019-02-06)

Improvement:
  • Registration: remove the polling mechanism on email validation #417

Changes in Tchap 1.0.17 (2019-01-25)

Improvements:
  • Adjust some points on Android project configuration PR #404
  • Display the padlock in dark red color for the protected target #414
Bug Fix:
  • The Terms And Conditions are not available anymore (PR #412).

Changes in Tchap 1.0.15 (2019-01-11)

Improvements:
  • Configure Android project to build the different application version #396
  • Enable bug report, and rage shake #394
  • Improve registration process #401
Bug Fixes:
  • Tchap auto joined a public room which allows the preview #403
  • Room creation: the actions on the public option toggle are ignored #397

Changes in Tchap 1.0.14 (2018-12-17)

Improvements:
  • Update Tchap logo for the protected infra.
Bug Fix:
  • Public rooms list: a wrong domain is displayed.

Changes in Tchap 1.0.13 (2018-12-12)

Bug Fix:
  • Public room creation: wrong domain is displayed #395

Changes in Tchap 1.0.12 (2018-11-29)

Improvements:
  • Update matrix-sdk.aar lib - build 1953 - Revision:e07635053dede93f2f23f586310b012a0a59b6b1
Bug Fixes:
  • Remove the warning on unknown devices when a call is placed #393
  • I'm not allow to send message in a new joined room #392
  • Rooms members: members who left are listed with the actual members #391
  • Matrix Content Scanner: Update the stored server public key (riot-android PR 400)

Changes in Tchap 1.0.11 (2018-11-22)

Improvements:
  • Update matrix-sdk.aar lib - build 1950 - Revision:b39da507f6f61e617c8164b2adcbf013ec0f3135
  • User Profile: add an option to hide the user from users directory search (#385)
  • Certificate pinning (#367):
    • A new flavor dimension has been added "pinning"
    • A configuration file has been added to handle potential fingerprints
    • The user is prevented from accepting unknown certificates
  • Replace "chat.xxx.gouv.fr" url with ""matrix.xxx.gouv.fr" (#384)
  • Room history: Apply the right tint on padlock in encrypted room.
  • Rebase from vector-im/riot-android:
    Features:
    • Enable Lazy Loading by default, if the hs supports it
    • Add RTL support (2376, 2271)
    Improvements:
    • Remove double negations from settings and update descriptions (2723)
    • Handle missing or bad parameter in slash command
    • Support specifying kick and ban message (2164)
    • Add image transparency and fix issues with gifs in the media viewer (2731)
    • Ability to crop profile picture before setting (2598)
    • Add a setting of the room's info area visibility.
    Other changes:
    • Locales management has been moved to a dedicated file
    Bugfix:
    • Improve /markdown command (2673)
    • Fix Permalinks and registration issue (2689)
    • Mention from read receipts list doesn't work (656)
    • Fix issue when scrolling file list in room details (2702)
    • Align switch camera button to parent in landscape mode (2704)
Bug Fixes:
  • Registration: Tchap launch fails when the user clicks on the email link (#386)

Changes in Tchap 1.0.10 (2018-10-30)

Improvements:
  • Update matrix-sdk.aar lib - build 1932 - Revision:7050323fa65ed32a301c3cd4fc25dbee60636c00
  • Show the keyboard by default on event selection.
  • Rebase from vector-im/riot-android:
    Improvements:
    • Improve certificate pinning management (PR matrix-android-sdk 375)
    • Use LocalBroadcastManager when applicable (2595)
    • Tapping on profile picture in sidebar opens settings page (2597)
    Bugfix:
    • When exporting E2E keys, it isn't clear that you are creating a new password (2626)
    • Reply get's lost when moving app in background and back (2581)
    • Android 8: crash on device Boot (2615)
    • Avoid creation of Gson object (2608)
    • Inline code breaks in reply messages (2531)
Bug Fixes:
  • Notifications are disabled on Fdroid after application update #381
  • Modify transparent logo and update sources to use new file #380
Other:
  • Disable local file encryption until "Unexpected error on app resume:..."(#383) is fixed.

Changes in Tchap 1.0.9 (2018-10-02)

Improvements:
  • Update matrix-sdk.aar lib - build 1905 - Revision: 941bfe7f7586dc101a39ac9588be0b9b1e2a35dc
Bug Fix:
  • Add retro-compatibility for Android < 20 to be able to negociate a TLS session.

Changes in Tchap 1.0.8 (2018-09-28)

Improvements:
  • Configure accepted TLS cipher suites #369
  • Protect local data in Tchap #366
  • Forbid screenshots of sensitive content #206
  • Miscellaneous hardening features #242
  • Public rooms: configure the federation #129
  • Improve room creation UI: the room creation is allowed even if no member is selected #377
  • A public room may become private #368
  • Improve "reply to" option #371
  • Update matrix-sdk.aar lib - build 1903 - Revision: b4bfc0750d43ec8a7a1ea1814cc626e1c46f7e0d
  • Rebase from vector-im/riot-android:
    Improvements:
    • Minor changes to toolbar style and other UI elements (2529)
    • Improvements to dialogs, video messages, and the previewer activity (2583)
    • Improve intent to open document (2544)
    • Avoid useless dialog for permission (2331)
    • Improve wording when exporting keys (2289)
    • Upgrade lib libphonenumber from v8.0.1 to 8.9.12
    • Upgrade Google firebase libs
    Bugfix:
    • Fix crash when opening file with external application (2573)
    • Fix issue on settings: unable to rename current device if it has no name (2174)
    • Allow anyone to add local alias and to try to delete local alias (1033)
    • Fix issue on "Resend all" action (2569)
    • Fix messages vanishing when resending them (2508)
    • Remove delay for / completion (2576)
    • Handle / at the beginning of a message to send a message starting with / (658)
    • Escape nicknames starting with a forward slash / in mentions (2146)
    • Improve management of Push feature
    • MatrixError mResourceLimitExceededError is now managed in MxDataHandler (element-hq/riot-android#2547 point 2)
Bug Fixes:
  • Bad wording on "+" Menu #370
  • Room Settings: the matrix id is displayed for the banned users PR #376
  • Public Rooms: Disable the pagination, display all available rooms

Changes in Tchap 1.0.7 (2018-09-04)

Improvements:
  • Update matrix-sdk.aar lib - build 1875 - Revision: ccf12449b8f09b06a7a8f501b9d7a382270b2305
  • Rebase from vector-im/riot-android #364
Bug Fixes:
  • Public Rooms: the loading wheel is missing #362
  • A discussion is considered as a salon after I left and joined it again #356

Changes in Tchap 1.0.6 (2018-08-07)

Bug Fixes:
  • On joining public room for the first time: terms and conditions error #347
  • The app crashes when a user deletes his account #351
  • After a user is excluded from a room, he can still view it in the list of conversation #349
  • DinsicUtils: the method isFromFrenchGov() is not relevant anymore #149
  • Settings - Keys export/import dialog: the button label is not readable #358

Changes in Tchap 1.0.5 (2018-07-13)

Improvement:
  • Fix some problems found by FindBugs PR #248
  • Updating the margin of the room sending message layout PR #343
  • Removing the option to create a room shortcut on the phone's home screen PR #344
Bug Fixes:
  • Multiple invites sent when I try to start a conversation #345
  • Search in invite contacts screen : do not display user directory section #195

Changes in Tchap 1.0.4 (2018-07-11)

Improvement:
  • Disable temporarily the notification listener check PR #339

Changes in Tchap 1.0.3 (2018-07-10)

Improvements:
  • Update matrix-sdk.aar lib - build 1835 - Revision: d9644895fdc5ad3af563fbadc8f0f82ae6e0f919
  • Update OLM lib to version 2.3.0.
  • Antivirus: Encrypt AES keys sent to the antivirus server #122
  • Hide the "inviter des contacts dans Tchap" button #285
  • Public rooms: turn on the preview by default #262
  • Encrypt event content for invited members #322
  • Add support for the scanning and downloading of unencrypted thumbnails #278
  • Rewritten camera + pick files to use standard Android API (thx to @af-anssi) PR #212
  • Detect accessibility service (thx to @af-anssi) PR #209
  • Room history: update the design of the text input #267
  • Room history: remove the display of the state events (history access, encryption) #266
  • Authentication screen: waiting screen when sign in #300
  • Authentication screen: restore the forgot password option #216
  • Authentication screen: change discover strategy #299
  • Authentication screen: wording when sign in #298
  • FDroid: change pull parameters #301
  • Room invite: apply the hexagon shape on avatar for a "salon" #283
  • Remove the option "Effacer" on the membership event in the room history #310
  • delete piwic link #291
  • Display the discussions invites in the Conversations tab #288
  • Home screen: dismiss the potential search session when a new activity is started #265
  • Room creation: highlight the caution for public rooms #215
  • Update the search bar display #271
  • Code cleaning: Remove useless code in the login activity PR #329
  • Updates icons for medias and VoIP #332
  • Hide the "inviter des contacts dans Tchap" button #285
Bug Fixes:
  • My first public "salon" is displayed like a discussion #284
  • Some discussions are displayed like a salon (and conversely) in the rooms search result #279
  • Creation of an infinity of rooms #305
  • The display name of some users is missing #309
  • Put the section header title in lower case #328
  • Handle correctly unauthorized email during registration PR #308
  • Handle correctly unreachable contacts PR #280
  • Nouveau salon: media permissions (permission.CAMERA,...) are not checked correctly #282
  • Unable to give my consent when I reject a room invite #281
  • Disable Rageshake detection #293
  • Fix crash with media (images/videos) on Android 4.x #333
  • An unread badge is displayed on Contact tab by mistake PR #337

Changes in Tchap 1.0.2 (2018-06-29)

Improvements:
  • Change the application id with "fr.gouv.tchap".
  • Update matrix-sdk.aar lib - build 1820 - Revision: 85a7423c23cbf82e1f447f81dc1ff4661884438d
  • Encrypt event content for invited members when some device id are available for them.
  • Create a new room and invite members : the disabled buttons must have an alpha #254
  • Contacts picker: Improve Tchap contacts display #261
  • Room creation: Do not prompt the user if the alias is already used #249
Bug Fixes:
  • Authentication screen: Improve keyboard handling #251
  • Home screen: enlarge clickable area of the tab (Conversations/Contacts) #268
  • "Inviter par mail": check whether an account is already known for the provided email #250

Changes in Tchap 1.0.1 (2018-06-26)

Bug Fixes:
  • Select back on a recently joined room make the user leave the app #255
  • Unable to accept an invitation without giving consent #253
  • Discussion: some discussions are missing in the conversations list #252
  • Room summary : sender display name is wrong. #258

Changes in Tchap 1.0.0 (2018-06-25)

Improvements:
  • Update matrix-sdk lib: build 1815 - Revision: b9d425adf430f05312697f5bc2f5c9dce9d1c912
  • Antivirus: Add MediaScan in the attachments handling #122 (Encrypted AES keys are not supported yet)
  • Authentication screen: remove Tchap icon, add ActionBar title #187
  • Room creation - Set Avatar, Name, Privacy and Participants #127
  • Contacts: new direct chat creation #176
  • Invitation des contacts: Add the button at the top of contacts list #173
  • Invitation des contacts: Update the non-tchap contacts list display #174
  • Invitation des contacts: Hide the created room used to invite a contact #175
  • Invitation des contacts: Check whether the contact can register before inviting him #184
  • Invitation des contacts: Update "inviter par mail" button #177
  • Burger menu: update design #191
  • New build flavor to include/exclude VoIP features and related code PR#202
  • Home screen: Remove the search icon and the menu icon from the ActionBar #188
  • Theme: Update Tchap colors #178
  • Change the public rooms access (Use the floating button) #196
  • Redesign headers and details screens for room activities #217
  • Home screen - Conversation View: Update design #190
  • Home screen - Contact View: remove connexion info, highlight contact domain #189
  • Tchap links: Update all the existing riot links #185
  • Hide radio button on menu #230
  • Nouveau changement de terminologie : les salons redeviennent des salons, et les dialogue des discussions #186
  • Disable permalink, remove matrix.to handling #193
  • Enlarge contact's list #246
  • Nouvelle Discussion: list only Tchap users #194
Bug Fixes:
  • Some non-tchap users are displayed in the Contacts list #181
  • Contact's list is not correct when inviting to a room #234
  • Focus when click on search icon #223

Changes in Tchap 0.1.8 (2018-05-30)

Improvements:
  • Update matrix-sdk lib: build 1796 - Revision: 8732182a9c43adca7d6e372ea2f6f0375e6fa49f
  • Enable Kotlin, and upgrade gradle and build tools PR #158
  • Update okhttp to version 3.10 and retrofit to version 2.4 PR #158
  • Replace the bottom bar by a top bar #154
  • Remove Analytics tracking until Tchap defines its own Piwik/Matomo instance PR #167
Bug Fix:
  • adjust color and size of search hint PR #161

Changes in Tchap 0.1.7 (2018-05-04)

Improvements:
  • matrix_sdk_version: 0.9.3 (5d401a1)
  • Change register/login sequence #112
  • Eliminate the preview step #113
  • Limitations on direct chat #114
  • Change room menu items #115
  • The rooms directories are not available for the E-users #125
  • Update room terminology #130
  • Change the room creation options #131
  • Contacts List: hide the non-tchap users #132
  • Contacts picker: the button "inviter des contacts" is renamed "inviter par email"
  • Remove the option "créer un salon" from the contacts picker #133
  • The user is not allowed to change his display name #134
  • Room directories: show the known federated directories #135
  • Start tchap on the room screen PR #144
  • Improve room summary PR #145
Bug Fix:
  • Can't acces room directory #82

Changes in Tchap 0.1.6 (2018-04-18)

Improvement:
  • Update the tchap icons.
  • Update the MXID based on the email.
Bug Fix:
  • Change splash screen #120

Changes in Tchap 0.1.5 (2018-04-10)

Improvements:
  • Open the existing direct chat on contact selection even if the contact has left it #103
  • Name a direct chat that has been left #103
  • Direct chat: invite again left member on new message #104
  • Conversations screen: re-enable favorites use (pinned rooms) #105
  • Search in the user directories is disabled for the users of the E-platform #108
Bug Fix:
  • Update IRC command handling (disable /nick and control /invite) #106

Changes in Tchap 0.1.4 (2018-04-06)

Improvements:
  • Hide the current user from the Contacts list #95
  • Dinsic improve displayname (append the email domain) #99
Bug Fixes:
  • The email verification failed on device with background process limited #100
  • Reactivate register button when click to login button #97
  • Some contacts display a "null" display name #101

Changes in Tchap 0.1.3 (2018-04-04)

Improvements:
  • Update matrix-sdk.aar lib (build 1762).
  • Factorization direct chat handling #77.
  • The MXID is based on the 3PID #89
  • Direct Chat Handling: Detect automatically the direct chats in which the user is invited by email #91
  • Restore the user directory section in the contacts when a search session is in progress #92.
Bug Fixes:
  • Crash sometime when try to access public rooms #86
  • Registration: Finalize correctly the account creation from email link #87
  • Contacts: duplicate items may appear after inviting a contacts by email #88
  • The contacts list is empty whereas the local contacts access is granted #90

Changes in Tchap 0.1.2 (2018-03-22)

Improvement:
  • Update the known identity server names #76
Bug Fix:
  • Registration: the email field is changed on app resume #65

Changes in Tchap 0.1.1 (2018-03-16)

Improvements:
  • Update matrix-sdk.aar lib (v0.9.1).
  • Update the tchap icons #30
  • Improve contact description #58
  • External bubble users are not allowed to create a room #47
  • Reorganise contacts and rooms panel contents
  • Complete email when no email #26
  • New Room creation banner #37
  • Hide "discussion directe" option #35
  • User Settings: remove email edition #41
  • Change the actions of the FAB (+) #36
  • Check the pending invites before creating new direct chat #44
  • Registration: Improve the servers selection #43
Bug Fixes:
  • Public room visibility #28
  • Correct badge count in contacts and rooms tab #56