Skip to content

Commit 6dceff1

Browse files
committed
Update to v1.12.0
1 parent d315564 commit 6dceff1

3,658 files changed

Lines changed: 613749 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

current-release.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
v1.12.0

element-web.tar.gz

22.7 MB
Binary file not shown.

upstream-release/.dockerignore

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Exclude a bunch of stuff which can make the build context a larger than it needs to be
2+
test/
3+
webapp/
4+
lib/
5+
node_modules/
6+
karma-reports/
7+
.idea/
8+
.tmp/
9+
config.json*
10+
# Exclude the playwright directory as much as we can as the snapshots are huge and we bind mount it in
11+
playwright/
12+
!playwright/docker-entrypoint.sh

upstream-release/.editorconfig

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Copyright 2024 New Vector Ltd.
2+
# Copyright 2017 Aviral Dasgupta
3+
#
4+
# SPDX-License-Identifier: AGPL-3.0-only OR GPL-3.0-only
5+
# Please see LICENSE files in the repository root for full details.
6+
7+
root = true
8+
9+
[*]
10+
charset=utf-8
11+
end_of_line = lf
12+
insert_final_newline = true
13+
indent_style = space
14+
indent_size = 4
15+
trim_trailing_whitespace = true
16+
17+
[*.{yml,yaml}]
18+
indent_size = 4
19+
20+
[package.json]
21+
indent_size = 4
22+
23+
[*.tsx.snap]
24+
trim_trailing_whitespace = false

upstream-release/.eslintignore

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
src/vector/modernizr.js
2+
test/end-to-end-tests/node_modules/
3+
test/end-to-end-tests/element/
4+
test/end-to-end-tests/synapse/
5+
test/end-to-end-tests/lib/
6+
# Legacy skinning file that some people might still have
7+
src/component-index.js
8+
# Auto-generated file
9+
src/modules.ts
10+
src/modules.js
11+
# Test result files
12+
/playwright/test-results/
13+
/playwright/html-report/

upstream-release/.eslintrc.js

Lines changed: 374 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# prettier
2+
526645c79160ab1ad4b4c3845de27d51263a405e
3+
7921a6cbf86b035d2b0c1daecb4c24beaf5a5abc
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
* @element-hq/element-web-reviewers
2+
/.github/workflows/** @element-hq/element-web-team
3+
/package.json @element-hq/element-web-team
4+
/yarn.lock @element-hq/element-web-team
5+
6+
/src/SecurityManager.ts @element-hq/element-crypto-web-reviewers
7+
/test/SecurityManager-test.ts @element-hq/element-crypto-web-reviewers
8+
/src/async-components/views/dialogs/security/ @element-hq/element-crypto-web-reviewers
9+
/src/components/views/dialogs/security/ @element-hq/element-crypto-web-reviewers
10+
/test/components/views/dialogs/security/ @element-hq/element-crypto-web-reviewers
11+
/src/stores/SetupEncryptionStore.ts @element-hq/element-crypto-web-reviewers
12+
/test/stores/SetupEncryptionStore-test.ts @element-hq/element-crypto-web-reviewers
13+
/src/components/views/settings/tabs/user/EncryptionUserSettingsTab.tsx @element-hq/element-crypto-web-reviewers
14+
/src/components/views/settings/encryption/ @element-hq/element-crypto-web-reviewers
15+
/test/unit-tests/components/views/settings/encryption/ @element-hq/element-crypto-web-reviewers
16+
/src/components/views/dialogs/devtools/Crypto.tsx @element-hq/element-crypto-web-reviewers
17+
/playwright/e2e/crypto/ @element-hq/element-crypto-web-reviewers
18+
/playwright/e2e/settings/encryption-user-tab/ @element-hq/element-crypto-web-reviewers
19+
20+
21+
/src/models/Call.ts @element-hq/element-call-reviewers
22+
/src/call-types.ts @element-hq/element-call-reviewers
23+
/src/components/views/voip @element-hq/element-call-reviewers
24+
25+
# Ignore translations as those will be updated by GHA for Localazy download
26+
/src/i18n/strings
27+
/src/i18n/strings/en_EN.json @element-hq/element-web-reviewers
28+
# Ignore the synapse & mas plugins as this is updated by GHA for docker image updating
29+
/playwright/testcontainers/synapse.ts
30+
/playwright/testcontainers/mas.ts
31+
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
patreon: matrixdotorg
2+
liberapay: matrixdotorg
Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
name: Bug report for the Element desktop app (not in a browser)
2+
description: File a bug report if you are using the desktop Element application.
3+
labels: [T-Defect]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thanks for taking the time to fill out this bug report!
9+
10+
Please report security issues by email to security@matrix.org
11+
- type: textarea
12+
id: reproduction-steps
13+
attributes:
14+
label: Steps to reproduce
15+
description: Please attach screenshots, videos or logs if you can.
16+
placeholder: Tell us what you see!
17+
value: |
18+
1. Where are you starting? What can you see?
19+
2. What do you click?
20+
3. More steps…
21+
validations:
22+
required: true
23+
- type: textarea
24+
id: result
25+
attributes:
26+
label: Outcome
27+
placeholder: Tell us what went wrong
28+
value: |
29+
#### What did you expect?
30+
31+
#### What happened instead?
32+
validations:
33+
required: true
34+
- type: input
35+
id: os
36+
attributes:
37+
label: Operating system
38+
placeholder: Windows, macOS, Ubuntu, Arch Linux…
39+
validations:
40+
required: false
41+
- type: input
42+
id: version
43+
attributes:
44+
label: Application version
45+
description: You can find the version information in Settings -> Help & About.
46+
placeholder: e.g. Element version 1.7.34, olm version 3.2.3
47+
validations:
48+
required: false
49+
- type: input
50+
id: source
51+
attributes:
52+
label: How did you install the app?
53+
description: Where did you install the app from? Please give a link or a description.
54+
placeholder: e.g. From https://element.io/get-started
55+
validations:
56+
required: false
57+
- type: input
58+
id: homeserver
59+
attributes:
60+
label: Homeserver
61+
description: |
62+
Which server is your account registered on? If it is a local or non-public homeserver, please tell us what is the homeserver implementation (ex: Synapse/Dendrite/etc.) and the version.
63+
placeholder: e.g. matrix.org or Synapse 1.50.0rc1
64+
validations:
65+
required: false
66+
- type: dropdown
67+
id: rageshake
68+
attributes:
69+
label: Will you send logs?
70+
description: |
71+
Did you know that you can send a /rageshake command from your application to submit logs for this issue? Trigger the defect, then type `/rageshake` into the message input area followed by a description of the problem and send the command. You will be able to add a link to this defect report and submit anonymous logs to the developers.
72+
options:
73+
- "Yes"
74+
- "No"
75+
validations:
76+
required: true

0 commit comments

Comments
 (0)