Merge branch 'develop' into johannes/webpack-5
This commit is contained in:
commit
bbd449f9f4
19 changed files with 104 additions and 15 deletions
1
.github/CODEOWNERS
vendored
1
.github/CODEOWNERS
vendored
|
@ -2,3 +2,4 @@
|
||||||
/.github/workflows/** @vector-im/element-web-app-team
|
/.github/workflows/** @vector-im/element-web-app-team
|
||||||
/package.json @vector-im/element-web-app-team
|
/package.json @vector-im/element-web-app-team
|
||||||
/yarn.lock @vector-im/element-web-app-team
|
/yarn.lock @vector-im/element-web-app-team
|
||||||
|
/src/i18n/strings
|
||||||
|
|
3
.github/release-drafter.yml
vendored
Normal file
3
.github/release-drafter.yml
vendored
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
_extends: matrix-org/matrix-react-sdk
|
||||||
|
version-resolver:
|
||||||
|
default: patch
|
2
.github/workflows/build_debian.yaml
vendored
2
.github/workflows/build_debian.yaml
vendored
|
@ -57,7 +57,7 @@ jobs:
|
||||||
- name: Build deb package
|
- name: Build deb package
|
||||||
run: |
|
run: |
|
||||||
VERSION=$(cat package.json | jq -r .version)
|
VERSION=$(cat package.json | jq -r .version)
|
||||||
chmod -R u=rw,go=r debian/tmp/usr/share/element-web/
|
sudo chmod -R u=rw,go=r debian/tmp/usr/share/element-web/
|
||||||
dpkg-gencontrol -v"$VERSION" -ldebian/tmp/DEBIAN/changelog
|
dpkg-gencontrol -v"$VERSION" -ldebian/tmp/DEBIAN/changelog
|
||||||
dpkg-deb -Zxz --root-owner-group --build debian/tmp element-web.deb
|
dpkg-deb -Zxz --root-owner-group --build debian/tmp element-web.deb
|
||||||
|
|
||||||
|
|
1
.github/workflows/dockerhub.yaml
vendored
1
.github/workflows/dockerhub.yaml
vendored
|
@ -67,6 +67,7 @@ jobs:
|
||||||
labels: ${{ steps.meta.outputs.labels }}
|
labels: ${{ steps.meta.outputs.labels }}
|
||||||
|
|
||||||
- name: Update repo description
|
- name: Update repo description
|
||||||
|
if: matrix.variant == 'vanilla'
|
||||||
uses: peter-evans/dockerhub-description@dc67fad7001ef9e8e3c124cb7a64e16d0a63d864 # v3
|
uses: peter-evans/dockerhub-description@dc67fad7001ef9e8e3c124cb7a64e16d0a63d864 # v3
|
||||||
continue-on-error: true
|
continue-on-error: true
|
||||||
with:
|
with:
|
||||||
|
|
2
.github/workflows/localazy_download.yaml
vendored
2
.github/workflows/localazy_download.yaml
vendored
|
@ -1,6 +1,8 @@
|
||||||
name: Localazy Download
|
name: Localazy Download
|
||||||
on:
|
on:
|
||||||
workflow_dispatch: {}
|
workflow_dispatch: {}
|
||||||
|
schedule:
|
||||||
|
- cron: "0 6 * * 1,3,5" # Every Monday, Wednesday and Friday at 6am UTC
|
||||||
jobs:
|
jobs:
|
||||||
download:
|
download:
|
||||||
uses: matrix-org/matrix-web-i18n/.github/workflows/localazy_download.yaml@main
|
uses: matrix-org/matrix-web-i18n/.github/workflows/localazy_download.yaml@main
|
||||||
|
|
14
.github/workflows/release-drafter.yml
vendored
Normal file
14
.github/workflows/release-drafter.yml
vendored
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
name: Release Drafter
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches: [staging]
|
||||||
|
concurrency: ${{ github.workflow }}
|
||||||
|
jobs:
|
||||||
|
draft:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: release-drafter/release-drafter@dabcf3767562210392d862070ed2ef6434b9bc6f # v5
|
||||||
|
env:
|
||||||
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
with:
|
||||||
|
disable-autolabeler: true
|
14
.github/workflows/release-gitflow.yml
vendored
Normal file
14
.github/workflows/release-gitflow.yml
vendored
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
# Gitflow merge-back master->develop
|
||||||
|
name: Merge master -> develop
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches: [master]
|
||||||
|
concurrency: ${{ github.repository }}-${{ github.workflow }}
|
||||||
|
jobs:
|
||||||
|
merge:
|
||||||
|
uses: matrix-org/matrix-js-sdk/.github/workflows/release-gitflow.yml@develop
|
||||||
|
secrets: inherit
|
||||||
|
with:
|
||||||
|
dependencies: |
|
||||||
|
matrix-react-sdk
|
||||||
|
matrix-js-sdk
|
36
.github/workflows/release.yml
vendored
Normal file
36
.github/workflows/release.yml
vendored
Normal file
|
@ -0,0 +1,36 @@
|
||||||
|
name: Release Process
|
||||||
|
on:
|
||||||
|
workflow_dispatch:
|
||||||
|
inputs:
|
||||||
|
mode:
|
||||||
|
description: What type of release
|
||||||
|
required: true
|
||||||
|
default: rc
|
||||||
|
type: choice
|
||||||
|
options:
|
||||||
|
- rc
|
||||||
|
- final
|
||||||
|
matrix-react-sdk:
|
||||||
|
description: React SDK version to use (current|X.Y.Z)
|
||||||
|
required: false
|
||||||
|
default: current
|
||||||
|
type: string
|
||||||
|
matrix-js-sdk:
|
||||||
|
description: JS SDK version to use (current|X.Y.Z)
|
||||||
|
required: false
|
||||||
|
default: current
|
||||||
|
type: string
|
||||||
|
concurrency: ${{ github.workflow }}
|
||||||
|
jobs:
|
||||||
|
release:
|
||||||
|
uses: matrix-org/matrix-js-sdk/.github/workflows/release-action.yml@develop
|
||||||
|
secrets: inherit
|
||||||
|
with:
|
||||||
|
final: ${{ inputs.mode == 'final' }}
|
||||||
|
include-changes: matrix-react-sdk
|
||||||
|
gpg-fingerprint: ${{ vars.GPG_FINGERPRINT }}
|
||||||
|
asset-path: dist/*.tar.gz
|
||||||
|
expected-asset-count: 3
|
||||||
|
dependencies: |
|
||||||
|
matrix-react-sdk=${{ inputs.matrix-react-sdk }}
|
||||||
|
matrix-js-sdk=${{ inputs.matrix-js-sdk }}
|
|
@ -1,3 +1,12 @@
|
||||||
|
Changes in [1.11.49](https://github.com/vector-im/element-web/releases/tag/v1.11.49) (2023-11-13)
|
||||||
|
=================================================================================================
|
||||||
|
|
||||||
|
## ✨ Features
|
||||||
|
* Ship element-web as a debian package ([\#26533](https://github.com/vector-im/element-web/pull/26533)). Fixes #2777.
|
||||||
|
|
||||||
|
## 🐛 Bug Fixes
|
||||||
|
* Ensure `setUserCreator` is called when a store is assigned ([\#3867](https://github.com/matrix-org/matrix-js-sdk/pull/3867)). Fixes vector-im/element-web#26520. Contributed by @MidhunSureshR.
|
||||||
|
|
||||||
Changes in [1.11.48](https://github.com/vector-im/element-web/releases/tag/v1.11.48) (2023-11-07)
|
Changes in [1.11.48](https://github.com/vector-im/element-web/releases/tag/v1.11.48) (2023-11-07)
|
||||||
=================================================================================================
|
=================================================================================================
|
||||||
|
|
||||||
|
|
|
@ -47,10 +47,6 @@ We are aiming for a set of common strings to be shared then some more localised
|
||||||
4. Otherwise, try to group keys logically and nest where appropriate, such as `keyboard_` for strings relating to keyboard shortcuts.
|
4. Otherwise, try to group keys logically and nest where appropriate, such as `keyboard_` for strings relating to keyboard shortcuts.
|
||||||
5. Ensure your translation keys do not include `.` or `|` or ` `. Try to balance string length against descriptiveness.
|
5. Ensure your translation keys do not include `.` or `|` or ` `. Try to balance string length against descriptiveness.
|
||||||
|
|
||||||
## matrix-react-sdk is still undergoing migration to translation keys
|
|
||||||
|
|
||||||
If you are fortunate enough to be modifying not yet migrated strings please treat them as a new string using instructions below.
|
|
||||||
|
|
||||||
## Adding new strings
|
## Adding new strings
|
||||||
|
|
||||||
1. Check if the import `import { _t } from 'matrix-react-sdk/src/languageHandler';` is present. If not add it to the other import statements. Also import `_td` if needed.
|
1. Check if the import `import { _t } from 'matrix-react-sdk/src/languageHandler';` is present. If not add it to the other import statements. Also import `_td` if needed.
|
||||||
|
|
|
@ -29,3 +29,8 @@ A special case is `%(count)s` as this is also used to determine which pluralisat
|
||||||
|
|
||||||
These things are markup tags, they encapsulate sections of translations to be marked up, with links, buttons, emphasis and such.
|
These things are markup tags, they encapsulate sections of translations to be marked up, with links, buttons, emphasis and such.
|
||||||
You must keep these markers surrounding the equivalent string in your language that needs to be marked up.
|
You must keep these markers surrounding the equivalent string in your language that needs to be marked up.
|
||||||
|
|
||||||
|
### When will my translations be available?
|
||||||
|
|
||||||
|
We automatically pull changes from Localazy 3 times a week, so your translations should be available at https://develop.element.io
|
||||||
|
within a few days of you submitting them and them being approved. They will then also be included in the following release cycle.
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "element-web",
|
"name": "element-web",
|
||||||
"version": "1.11.48",
|
"version": "1.11.49",
|
||||||
"description": "A feature-rich client for Matrix.org",
|
"description": "A feature-rich client for Matrix.org",
|
||||||
"author": "New Vector Ltd.",
|
"author": "New Vector Ltd.",
|
||||||
"repository": {
|
"repository": {
|
||||||
|
@ -76,8 +76,8 @@
|
||||||
"jsrsasign": "^10.5.25",
|
"jsrsasign": "^10.5.25",
|
||||||
"katex": "^0.16.0",
|
"katex": "^0.16.0",
|
||||||
"lodash": "^4.17.21",
|
"lodash": "^4.17.21",
|
||||||
"matrix-js-sdk": "github:matrix-org/matrix-js-sdk#develop",
|
"matrix-js-sdk": "30.0.1",
|
||||||
"matrix-react-sdk": "github:matrix-org/matrix-react-sdk#develop",
|
"matrix-react-sdk": "3.84.1",
|
||||||
"matrix-widget-api": "^1.3.1",
|
"matrix-widget-api": "^1.3.1",
|
||||||
"react": "17.0.2",
|
"react": "17.0.2",
|
||||||
"react-dom": "17.0.2",
|
"react-dom": "17.0.2",
|
||||||
|
|
|
@ -9,6 +9,7 @@
|
||||||
"auth": {
|
"auth": {
|
||||||
"sso_complete_in_browser_dialog_title": "Přejděte do prohlížeče a dokončete přihlášení"
|
"sso_complete_in_browser_dialog_title": "Přejděte do prohlížeče a dokončete přihlášení"
|
||||||
},
|
},
|
||||||
|
"desktop_default_device_name": "%(brand)s Desktop: %(platformName)s",
|
||||||
"download_completed": "Stahování dokončeno",
|
"download_completed": "Stahování dokončeno",
|
||||||
"error": {
|
"error": {
|
||||||
"app_launch_unexpected_error": "Neočekávaná chyba při přípravě aplikace. Podrobnosti najdete v konzoli.",
|
"app_launch_unexpected_error": "Neočekávaná chyba při přípravě aplikace. Podrobnosti najdete v konzoli.",
|
||||||
|
|
|
@ -9,6 +9,7 @@
|
||||||
"auth": {
|
"auth": {
|
||||||
"sso_complete_in_browser_dialog_title": "Sisselogimiseks ava oma brauser"
|
"sso_complete_in_browser_dialog_title": "Sisselogimiseks ava oma brauser"
|
||||||
},
|
},
|
||||||
|
"desktop_default_device_name": "%(brand)s töölaud: %(platformName)s",
|
||||||
"download_completed": "Allalaadimine on lõpetatud",
|
"download_completed": "Allalaadimine on lõpetatud",
|
||||||
"error": {
|
"error": {
|
||||||
"app_launch_unexpected_error": "Rakenduse ettevalmistamisel tekkis ootamatu viga. Täpsema teabe leiad konsoolist.",
|
"app_launch_unexpected_error": "Rakenduse ettevalmistamisel tekkis ootamatu viga. Täpsema teabe leiad konsoolist.",
|
||||||
|
|
|
@ -14,6 +14,7 @@
|
||||||
"error": {
|
"error": {
|
||||||
"app_launch_unexpected_error": "Váratlan hiba történt az alkalmazás előkészítésénél. A részletekért lásd a konzolt.",
|
"app_launch_unexpected_error": "Váratlan hiba történt az alkalmazás előkészítésénél. A részletekért lásd a konzolt.",
|
||||||
"cannot_load_config": "A konfigurációs fájlt nem sikerült betölteni: frissítse az oldalt és próbálja meg újra.",
|
"cannot_load_config": "A konfigurációs fájlt nem sikerült betölteni: frissítse az oldalt és próbálja meg újra.",
|
||||||
|
"invalid_configuration_mixed_server": "Érvénytelen konfiguráció: a default_hs_url nem adható meg a default_server_name vagy a default_server_config kulcsokkal együtt",
|
||||||
"invalid_configuration_no_server": "Érvénytelen konfiguráció: nincs megadva alapértelmezett kiszolgáló.",
|
"invalid_configuration_no_server": "Érvénytelen konfiguráció: nincs megadva alapértelmezett kiszolgáló.",
|
||||||
"invalid_json": "Az Element érvénytelen JSON-t tartalmazó konfigurációval rendelkezik. Javítsa és töltse újra az oldalt.",
|
"invalid_json": "Az Element érvénytelen JSON-t tartalmazó konfigurációval rendelkezik. Javítsa és töltse újra az oldalt.",
|
||||||
"invalid_json_detail": "A feldolgozó algoritmus üzenete: %(message)s",
|
"invalid_json_detail": "A feldolgozó algoritmus üzenete: %(message)s",
|
||||||
|
|
|
@ -9,6 +9,7 @@
|
||||||
"auth": {
|
"auth": {
|
||||||
"sso_complete_in_browser_dialog_title": "Vai nel tuo browser per completare l'accesso"
|
"sso_complete_in_browser_dialog_title": "Vai nel tuo browser per completare l'accesso"
|
||||||
},
|
},
|
||||||
|
"desktop_default_device_name": "%(brand)s Desktop: %(platformName)s",
|
||||||
"download_completed": "Scaricamento completato",
|
"download_completed": "Scaricamento completato",
|
||||||
"error": {
|
"error": {
|
||||||
"app_launch_unexpected_error": "Errore inaspettato preparando l'app. Vedi la console per i dettagli.",
|
"app_launch_unexpected_error": "Errore inaspettato preparando l'app. Vedi la console per i dettagli.",
|
||||||
|
|
|
@ -14,6 +14,7 @@
|
||||||
"error": {
|
"error": {
|
||||||
"app_launch_unexpected_error": "Неожиданная ошибка при подготовке приложения. Подробности см. в консоли.",
|
"app_launch_unexpected_error": "Неожиданная ошибка при подготовке приложения. Подробности см. в консоли.",
|
||||||
"cannot_load_config": "Не удалось загрузить файл конфигурации. Попробуйте обновить страницу.",
|
"cannot_load_config": "Не удалось загрузить файл конфигурации. Попробуйте обновить страницу.",
|
||||||
|
"invalid_configuration_mixed_server": "Неверная конфигурация: нельзя указать default_hs_url вместе с default_server_name или default_server_config",
|
||||||
"invalid_configuration_no_server": "Неверная конфигурация: сервер по умолчанию не указан.",
|
"invalid_configuration_no_server": "Неверная конфигурация: сервер по умолчанию не указан.",
|
||||||
"invalid_json": "Конфигурация Element содержит неверный JSON. Исправьте проблему и обновите страницу.",
|
"invalid_json": "Конфигурация Element содержит неверный JSON. Исправьте проблему и обновите страницу.",
|
||||||
"invalid_json_detail": "Сообщение из парсера: %(message)s",
|
"invalid_json_detail": "Сообщение из парсера: %(message)s",
|
||||||
|
|
|
@ -14,6 +14,7 @@
|
||||||
"error": {
|
"error": {
|
||||||
"app_launch_unexpected_error": "准备软件时出现意外错误,详细信息请查看控制台。",
|
"app_launch_unexpected_error": "准备软件时出现意外错误,详细信息请查看控制台。",
|
||||||
"cannot_load_config": "无法加载配置文件:请刷新页面以重试。",
|
"cannot_load_config": "无法加载配置文件:请刷新页面以重试。",
|
||||||
|
"invalid_configuration_mixed_server": "配置无效:无法与 default_server_name 或 default_server_config 一起指定 default_hs_url",
|
||||||
"invalid_configuration_no_server": "配置无效:没有指定默认服务器。",
|
"invalid_configuration_no_server": "配置无效:没有指定默认服务器。",
|
||||||
"invalid_json": "Element 配置文件中包含无效的 JSON。请改正错误并重新加载页面。",
|
"invalid_json": "Element 配置文件中包含无效的 JSON。请改正错误并重新加载页面。",
|
||||||
"invalid_json_detail": "来自解析器的消息:%(message)s",
|
"invalid_json_detail": "来自解析器的消息:%(message)s",
|
||||||
|
|
16
yarn.lock
16
yarn.lock
|
@ -8390,9 +8390,10 @@ matrix-events-sdk@0.0.1:
|
||||||
resolved "https://registry.yarnpkg.com/matrix-events-sdk/-/matrix-events-sdk-0.0.1.tgz#c8c38911e2cb29023b0bbac8d6f32e0de2c957dd"
|
resolved "https://registry.yarnpkg.com/matrix-events-sdk/-/matrix-events-sdk-0.0.1.tgz#c8c38911e2cb29023b0bbac8d6f32e0de2c957dd"
|
||||||
integrity sha512-1QEOsXO+bhyCroIe2/A5OwaxHvBm7EsSQ46DEDn8RBIfQwN5HWBpFvyWWR4QY0KHPPnnJdI99wgRiAl7Ad5qaA==
|
integrity sha512-1QEOsXO+bhyCroIe2/A5OwaxHvBm7EsSQ46DEDn8RBIfQwN5HWBpFvyWWR4QY0KHPPnnJdI99wgRiAl7Ad5qaA==
|
||||||
|
|
||||||
"matrix-js-sdk@github:matrix-org/matrix-js-sdk#develop":
|
matrix-js-sdk@30.0.1:
|
||||||
version "30.0.0"
|
version "30.0.1"
|
||||||
resolved "https://codeload.github.com/matrix-org/matrix-js-sdk/tar.gz/107e28e1145c8b2667701e1f75b9f09b5d2ac3d6"
|
resolved "https://registry.yarnpkg.com/matrix-js-sdk/-/matrix-js-sdk-30.0.1.tgz#33a1fb2d9a9a8875f51f48a1b3124c1e82457472"
|
||||||
|
integrity sha512-/yefRQ7e8xU0Aox8w6lYUDjYdK+9Wmpz59K1SJZX3E1KE1SUvIo4rkPkGojN3RkRFqXXBBP4ciJiy5vH6OodAg==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@babel/runtime" "^7.12.5"
|
"@babel/runtime" "^7.12.5"
|
||||||
"@matrix-org/matrix-sdk-crypto-wasm" "^2.2.0"
|
"@matrix-org/matrix-sdk-crypto-wasm" "^2.2.0"
|
||||||
|
@ -8416,9 +8417,10 @@ matrix-mock-request@^2.5.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
expect "^28.1.0"
|
expect "^28.1.0"
|
||||||
|
|
||||||
"matrix-react-sdk@github:matrix-org/matrix-react-sdk#develop":
|
matrix-react-sdk@3.84.1:
|
||||||
version "3.84.0"
|
version "3.84.1"
|
||||||
resolved "https://codeload.github.com/matrix-org/matrix-react-sdk/tar.gz/5ae461989d3a32b04421891918ae2b66ae0d7bea"
|
resolved "https://registry.yarnpkg.com/matrix-react-sdk/-/matrix-react-sdk-3.84.1.tgz#2e915c3b6253a2157dadcde33deed1240a1acb12"
|
||||||
|
integrity sha512-yVL+vevxQxxZwN1gcOjEqz+I0RN6Ou6dXMxkO1zjTQdplJyVhOmePM0P8gH13ZLpsnLEc0ut9tFphPQdpoRypw==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@babel/runtime" "^7.12.5"
|
"@babel/runtime" "^7.12.5"
|
||||||
"@matrix-org/analytics-events" "^0.8.0"
|
"@matrix-org/analytics-events" "^0.8.0"
|
||||||
|
@ -8461,7 +8463,7 @@ matrix-mock-request@^2.5.0:
|
||||||
maplibre-gl "^2.0.0"
|
maplibre-gl "^2.0.0"
|
||||||
matrix-encrypt-attachment "^1.0.3"
|
matrix-encrypt-attachment "^1.0.3"
|
||||||
matrix-events-sdk "0.0.1"
|
matrix-events-sdk "0.0.1"
|
||||||
matrix-js-sdk "github:matrix-org/matrix-js-sdk#develop"
|
matrix-js-sdk "30.0.1"
|
||||||
matrix-widget-api "^1.5.0"
|
matrix-widget-api "^1.5.0"
|
||||||
memoize-one "^6.0.0"
|
memoize-one "^6.0.0"
|
||||||
minimist "^1.2.5"
|
minimist "^1.2.5"
|
||||||
|
|
Loading…
Reference in a new issue