Skip to content

Commit

Permalink
Merge pull request #7386 from vector-im/release/1.10.3/release
Browse files Browse the repository at this point in the history
Release 1.10.3
  • Loading branch information
Velin92 authored Feb 21, 2023
2 parents aaadcc7 + edf8603 commit c84361e
Show file tree
Hide file tree
Showing 72 changed files with 835 additions and 229 deletions.
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: Bug report for the Element iOS app
description: Report any issues that you have found with the Element app. Please [check open issues](https://github.com/vector-im/element-ios/issues) first, in case it has already been reported.
description: Report any issues that you have found with the Element app. Please check open issues first, in case it has already been reported.
labels: [T-Defect]
body:
- type: markdown
Expand Down
8 changes: 0 additions & 8 deletions .github/ISSUE_TEMPLATE/config.yaml

This file was deleted.

8 changes: 8 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
blank_issues_enabled: true
contact_links:
- name: Enhancement or feature request
url: https://github.com/vector-im/element-meta/discussions/categories/ideas
about: Do you have a suggestion or feature request?
- name: Element iOS Community Support
url: https://matrix.to/#/#element-ios:matrix.org
about: General Element iOS support questions can be asked in the app Matrix room
36 changes: 0 additions & 36 deletions .github/ISSUE_TEMPLATE/enhancement.yml

This file was deleted.

24 changes: 24 additions & 0 deletions .github/workflows/triage-move-labelled.yml
Original file line number Diff line number Diff line change
Expand Up @@ -210,6 +210,30 @@ jobs:
PROJECT_ID: "PVT_kwDOAM0swc4AArk0"
GITHUB_TOKEN: ${{ secrets.ELEMENT_BOT_TOKEN }}

ex_plorers:
name: Add labelled issues to X-Plorer project
runs-on: ubuntu-latest
if: >
contains(github.event.issue.labels.*.name, 'Team: Element X Feature')
steps:
- uses: octokit/graphql-action@v2.x
id: add_to_project
with:
headers: '{"GraphQL-Features": "projects_next_graphql"}'
query: |
mutation add_to_project($projectid:ID!,$contentid:ID!) {
addProjectV2ItemById(input: {projectId: $projectid contentId: $contentid}) {
item {
id
}
}
}
projectid: ${{ env.PROJECT_ID }}
contentid: ${{ github.event.issue.node_id }}
env:
PROJECT_ID: "PVT_kwDOAM0swc4ALoFY"
GITHUB_TOKEN: ${{ secrets.ELEMENT_BOT_TOKEN }}

ps_features1:
name: Add labelled issues to PS features team 1
runs-on: ubuntu-latest
Expand Down
19 changes: 19 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
## Changes in 1.10.3 (2023-02-21)

🙌 Improvements

- Polls: add fallback text for poll ended events. ([#7353](https://github.com/vector-im/element-ios/pull/7353))
- Push Rules: Apply push rules client side for encrypted rooms, hiding in case of dont_notify action ([#7356](https://github.com/vector-im/element-ios/pull/7356))
- Map Views: Show own location in map views ([#7361](https://github.com/vector-im/element-ios/pull/7361))
- Do not reset device keys if migrating to CryptoSDK ([#7369](https://github.com/vector-im/element-ios/pull/7369))
- Labs: Rich Text Editor: Update to version 1.1.1 ([#7370](https://github.com/vector-im/element-ios/pull/7370))
- Updates to protocol used for Sign in with QR code. ([#7372](https://github.com/vector-im/element-ios/pull/7372))
- Upgrade MatrixSDK version ([v0.25.2](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.25.2)).

🐛 Bugfixes

- A voice message is now replayable. ([#7217](https://github.com/vector-im/element-ios/issues/7217))
- Fix an issue where a voice message recording was failing. ([#7325](https://github.com/vector-im/element-ios/issues/7325))
- Fix an issue where a voice message disappears after being sent. ([#7326](https://github.com/vector-im/element-ios/issues/7326))


## Changes in 1.10.2 (2023-02-10)

🐛 Bugfixes
Expand Down
4 changes: 2 additions & 2 deletions Config/AppVersion.xcconfig
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,5 @@
//

// Version
MARKETING_VERSION = 1.10.2
CURRENT_PROJECT_VERSION = 1.10.2
MARKETING_VERSION = 1.10.3
CURRENT_PROJECT_VERSION = 1.10.3
2 changes: 1 addition & 1 deletion Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ use_frameworks!
# - `{ :specHash => {sdk spec hash}` to depend on specific pod options (:git => …, :podspec => …) for MatrixSDK repo. Used by Fastfile during CI
#
# Warning: our internal tooling depends on the name of this variable name, so be sure not to change it
$matrixSDKVersion = '= 0.25.1'
$matrixSDKVersion = '= 0.25.2'
# $matrixSDKVersion = :local
# $matrixSDKVersion = { :branch => 'develop'}
# $matrixSDKVersion = { :specHash => { git: 'https://git.io/fork123', branch: 'fix' } }
Expand Down
4 changes: 2 additions & 2 deletions Riot.xcworkspace/xcshareddata/swiftpm/Package.resolved
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,8 @@
"kind" : "remoteSourceControl",
"location" : "https://github.com/matrix-org/matrix-wysiwyg-composer-swift",
"state" : {
"revision" : "3f72aeab7d7e04b52ff3f735ab79a75993f97ef2",
"version" : "0.22.0"
"revision" : "addf90f3e2a6ab46bd2b2febe117d9cddb646e7d",
"version" : "1.1.1"
}
},
{
Expand Down
3 changes: 2 additions & 1 deletion Riot/Assets/de.lproj/Vector.strings
Original file line number Diff line number Diff line change
Expand Up @@ -2734,4 +2734,5 @@
"wysiwyg_composer_format_action_un_indent" = "Einrückung verringern";
"wysiwyg_composer_format_action_indent" = "Einrückung erhöhen";
"settings_push_rules_error" = "Ein Fehler ist während der Aktualisierung deiner Benachrichtigungseinstellungen aufgetreten. Bitte versuche die Option erneut umzuschalten.";
"poll_history_detail_view_in_timeline" = "Umfrage in Verlauf anzeigen";
"poll_history_detail_view_in_timeline" = "Umfrage im Verlauf anzeigen";
"authentication_qr_login_failure_device_not_supported" = "Die Verbindung mit diesem Gerät wird nicht unterstützt.";
1 change: 1 addition & 0 deletions Riot/Assets/en.lproj/Vector.strings
Original file line number Diff line number Diff line change
Expand Up @@ -239,6 +239,7 @@
"authentication_qr_login_loading_signed_in" = "You are now signed in on your other device.";

"authentication_qr_login_failure_title" = "Linking failed";
"authentication_qr_login_failure_device_not_supported" = "Linking with this device is not supported.";
"authentication_qr_login_failure_invalid_qr" = "QR code is invalid.";
"authentication_qr_login_failure_request_denied" = "The request was denied on the other device.";
"authentication_qr_login_failure_request_timed_out" = "The linking wasn’t completed in the required time.";
Expand Down
1 change: 1 addition & 0 deletions Riot/Assets/et.lproj/Vector.strings
Original file line number Diff line number Diff line change
Expand Up @@ -2673,3 +2673,4 @@
"wysiwyg_composer_format_action_indent" = "Suurenda taandrida";
"settings_push_rules_error" = "Teavituste eelistuste muutmisel tekkis viga. Palun proovi sama valikut uuesti sisse/välja lülitada.";
"poll_history_detail_view_in_timeline" = "Näita küsitlust ajajoonel";
"authentication_qr_login_failure_device_not_supported" = "Sidumine selle seadmega ei ole toetatud.";
10 changes: 10 additions & 0 deletions Riot/Assets/fa.lproj/InfoPlist.strings
Original file line number Diff line number Diff line change
@@ -1 +1,11 @@


"NSLocationAlwaysAndWhenInUseUsageDescription" = "زمانی که شما مکان خود را با دیگران به اشتراک میگذارید، المنت برای نمایش مکانتان به آنها، به نقشه نیاز دارد.";
"NSLocationWhenInUseUsageDescription" = "زمانی که شما مکان خود را با دیگران به اشتراک میگذارید، المنت برای نمایش مکانتان به آنها، به نقشه نیاز دارد.";
"NSFaceIDUsageDescription" = "برای دسترسی به برنامه تان، از face Id استفاده میشود.";
"NSCalendarsUsageDescription" = "ملاقات های برنامه ریزی شده خود را در برنامه ببینید.";
"NSContactsUsageDescription" = "برای یافتن مخاطبانتان در ماتریکس، اینها را با سرور هویت شما به اشتراک خواهیم گذاشت.";
"NSMicrophoneUsageDescription" = "المنت برای ضبط صدا، فیلم برداری و ارسال پیام صوتی، دسترسی به میکروفون را نیاز دارد.";
"NSPhotoLibraryUsageDescription" = "برای انتخاب و آپلود تصاویر و ویدیو ها از گالری خود، اجازه دسترسی به گالری را بدهید.";
// Permissions usage explanations
"NSCameraUsageDescription" = "دوربین برای فیلم و تصویر برداری و آپلود آنها استفاده میشود.";
56 changes: 56 additions & 0 deletions Riot/Assets/fa.lproj/Vector.strings
Original file line number Diff line number Diff line change
Expand Up @@ -1290,3 +1290,59 @@
"stop" = "توقف";
"joining" = "پیوستن";
"enable" = "فعال";
"authentication_server_selection_generic_error" = "در این آدرس سروری نیست! لطفا صحت آن را بررسی کنید.";
"authentication_server_selection_server_url" = "آدرس هوم سرور";
"authentication_server_selection_register_message" = "آدرس سرورتان چیست؟ این آدرس ذخیره سازی اطلاعات شماست";
"authentication_server_selection_register_title" = "هوم سرور خود را انتخاب کنید";
"authentication_server_selection_login_message" = "آدرس سرورتان چیست؟";
"authentication_server_selection_login_title" = "اتصال به هوم سرور";
"authentication_login_with_qr" = "ورود با QR کد";
"authentication_server_info_title_login" = "جایی که مکالماتتان قرار میگیرند";
"authentication_login_forgot_password" = "فراموشی رمز عبور";
"authentication_login_username" = "نام کاربری، ایمیل، یا شماره تلفن";
"authentication_login_title" = "خوش برگشتید!";
"authentication_server_info_title" = "جایی که مکالماتتان قرار میگیرند";
"authentication_registration_password_footer" = "باید 8 حرف یا بیشتر باشد";
/* The placeholder will show the full Matrix ID that has been entered. */
"authentication_registration_username_footer_available" = "بقیه میتوانند شما را پیدا کنند %@";
"authentication_registration_username_footer" = "نمیتوانید بعدا تغییرش دهید";
"authentication_registration_username" = "نام کاربری";

// MARK: Authentication
"authentication_registration_title" = "حسابتان را بسازید";
"onboarding_celebration_button" = "بزن بریم";
"onboarding_celebration_message" = "برای ویرایش پروفایلتان، به تنظیمات بروید";
"onboarding_celebration_title" = "خوب به نظر میرسد!";
"onboarding_avatar_accessibility_label" = "تصویر پروفایل";
"onboarding_avatar_message" = "زمان آن رسیده که به نامتان، تصویر اضافه کنید";
"onboarding_avatar_title" = "یک عکس پروفایل اضافه کنید";
"onboarding_display_name_max_length" = "نام نمایشی شما باید کمتر از 256 حرف باشد";
"onboarding_display_name_hint" = "میتواند بعدا آن را تغییر دهید";
"onboarding_display_name_placeholder" = "نام نمایشی";
"onboarding_display_name_message" = "این نام هنگام ارسال پیام ها نمایش داده میشود.";
"onboarding_display_name_title" = "یک نام نمایشی انتخاب کنید";
"onboarding_personalization_skip" = "این مرحله را رد کن";
"onboarding_personalization_save" = "ذخیره و ادامه";
"onboarding_congratulations_home_button" = "مرا به خانه ببر";
"onboarding_congratulations_personalize_button" = "شخصی سازی پروفایل";
/* The placeholder string contains the user's matrix ID */
"onboarding_congratulations_message" = "حسابتان %@ ایجاد شد";
"onboarding_congratulations_title" = "تبریک!";
"onboarding_use_case_existing_server_button" = "اتصال به سرور";
"onboarding_use_case_existing_server_message" = "دنبال اتصال به یک سرور موجود هستید؟";
"onboarding_use_case_skip_button" = "این سوال را رد کن";
/* The placeholder string contains onboarding_use_case_skip_button as a tappable action */
"onboarding_use_case_not_sure_yet" = "هنوز مطمئن نیستید؟ %@";
"onboarding_use_case_community_messaging" = "اجتماعات";
"onboarding_use_case_work_messaging" = "تیم ها";
"onboarding_use_case_personal_messaging" = "خانواده و دوستان";
"onboarding_use_case_message" = "ما به شما کمک میکنیم که متصل شوید";
"onboarding_use_case_title" = "با چه کسانی بیشتر چت میکنید؟";
"onboarding_splash_page_4_message" = "المنت برای محیط های شغلی عالی است چرا که توسط امن ترین سازمان های جهانی، استفاده میشود.";
"onboarding_splash_page_4_title_no_pun" = "ارسال پیام بین اعضای تیمتان.";
"onboarding_splash_page_3_message" = "رمزنگاری کامل بدون نیاز به شماره تلفن، بدون وجود تبلیغات و دیتاکاوی.";
"onboarding_splash_page_3_title" = "پیام رسانی امن.";
"onboarding_splash_page_2_message" = "انتخاب مکان ذخیره سازی پیام هایتان، برایتان کنترل و استقلال را از طریق اتصال به ماتریکس به ارمغان می‌آورد.";
"onboarding_splash_page_2_title" = "تحت کنترل شماست.";
"onboarding_splash_page_1_message" = "یک ارتباط امن و مستقل که سطح حریم شخصی آن دقیقا مشابه ارتباط رو در رو در منزل شماست.";
"accessibility_selected" = "انتخاب شده";
20 changes: 10 additions & 10 deletions Riot/Assets/fr.lproj/Vector.strings
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@
"auth_reset_password_success_message" = "Le mot de passe de votre compte Matrix a été réinitialisé.\n\nVous avez été déconnecté de toutes vos sessions et ne recevrez plus de notifications. Pour réactiver les notifications, reconnectez-vous sur chaque appareil.";
"auth_add_email_and_phone_warning" = "L’inscription avec un e-mail et un numéro de téléphone à la fois n’est pas prise en charge tant que l’API n'existe pas. Seul votre numéro de téléphone sera pris en compte. Vous pourrez ajouter l’adresse e-mail dans vos options de profil.";
// Chat creation
"room_creation_title" = "Nouvelle discussion";
"room_creation_title" = "Nouveau message direct";
"room_creation_account" = "Compte";
"room_creation_appearance" = "Apparence";
"room_creation_appearance_name" = "Nom";
Expand Down Expand Up @@ -111,9 +111,9 @@
// People tab
"people_invites_section" = "INVITATIONS";
"people_conversation_section" = "DISCUSSIONS";
"people_no_conversation" = "Aucune discussion";
"people_no_conversation" = "Aucun message direct";
// Rooms tab
"room_directory_no_public_room" = "Aucun forum disponible";
"room_directory_no_public_room" = "Aucun salon public disponible";
// Groups tab
"group_invite_section" = "INVITATIONS";
"group_section" = "COMMUNAUTÉS";
Expand Down Expand Up @@ -314,7 +314,7 @@
"room_details_favourite_tag" = "Favoris";
"room_details_low_priority_tag" = "Priorité basse";
"room_details_mute_notifs" = "Désactiver les notifications";
"room_details_direct_chat" = "Discussion directe";
"room_details_direct_chat" = "Message direct";
"room_details_access_section" = "Qui peut accéder à ce salon ?";
"room_details_access_section_invited_only" = "Seules les personnes qui ont été invitées";
"room_details_access_section_anyone_apart_from_guest" = "Tous ceux qui connaissent le lien du salon, à part les visiteurs";
Expand Down Expand Up @@ -399,15 +399,15 @@
"directory_server_picker_title" = "Sélectionner un répertoire";
"directory_server_all_rooms" = "Tous les salons sur le serveur %@";
"directory_server_all_native_rooms" = "Tous les salons Matrix natifs";
"directory_server_type_homeserver" = "Saisir un serveur d’accueil pour lister ses forums";
"directory_server_type_homeserver" = "Saisir un serveur d’accueil pour lister ses salons publics";
"directory_server_placeholder" = "matrix.org";
// Others
"or" = "ou";
"you" = "Vous";
"today" = "Aujourd’hui";
"yesterday" = "Hier";
"network_offline_prompt" = "La connexion Internet semble être hors-ligne.";
"public_room_section_title" = "Forums (sur %@) :";
"public_room_section_title" = "Salons publics (sur %@) :";
"bug_report_prompt" = "L’application s’est arrêtée brusquement la dernière fois. Voulez-vous envoyer un rapport d’anomalie ?";
"rage_shake_prompt" = "Vous semblez secouer le téléphone avec frustration. Souhaitez-vous soumettre un rapport d’anomalie ?";
"do_not_ask_again" = "Ne plus demander";
Expand Down Expand Up @@ -1211,8 +1211,8 @@
"create_room_section_header_address" = "ADRESSE";
"create_room_show_in_directory" = "Afficher le salon dans le répertoire";
"create_room_section_footer_type" = "Les personnes ne rejoignent un salon privé que sur invitation.";
"create_room_type_public" = "Forum (tout le monde)";
"create_room_type_private" = "Salon (seulement sur invitation)";
"create_room_type_public" = "Salon public (tout le monde)";
"create_room_type_private" = "Salon privé (seulement sur invitation)";
"create_room_section_header_type" = "QUI PEUT Y ACCÉDER";
"create_room_section_footer_encryption" = "Le chiffrement ne peut pas être désactivé ensuite.";
"create_room_enable_encryption" = "Activer le chiffrement";
Expand Down Expand Up @@ -1317,7 +1317,7 @@
"room_details_room_name_for_dm" = "Nom";
"room_details_photo_for_dm" = "Photo";
"room_details_title_for_dm" = "Détails";
"settings_show_NSFW_public_rooms" = "Afficher les forums au contenu choquant";
"settings_show_NSFW_public_rooms" = "Afficher les salons publics au contenu choquant";
"external_link_confirmation_message" = "Le lien %@ vous emmène vers un autre site : %@\n\nÊtes vous sûr de vouloir poursuivre ?";
"external_link_confirmation_title" = "Inspectez ce lien";
"room_open_dialpad" = "Pavé de numérotation";
Expand Down Expand Up @@ -1494,7 +1494,7 @@
"spaces_empty_space_title" = "Cet espace n’a pas (encore) de salon";
"space_tag" = "espace";
"spaces_suggested_room" = "Recommandé";
"spaces_explore_rooms" = "Rejoindre un forum";
"spaces_explore_rooms" = "Parcourir les salons";
"leave_space_and_all_rooms_action" = "Quitter tous les salons et espaces";
"leave_space_only_action" = "Ne quitter aucun salon";
"leave_space_message_admin_warning" = "Vous êtes administrateur de cet espace. Assurez-vous d’avoir transmis les droits d’administration à un autre membre avant de partir.";
Expand Down
Loading

0 comments on commit c84361e

Please sign in to comment.