Skip to content

Commit 493093c

Browse files
committed
Merge branch 'release/1.6.10' into main
2 parents 552b143 + ac79b2e commit 493093c

File tree

2,218 files changed

+4145
-3696
lines changed

Some content is hidden

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

2,218 files changed

+4145
-3696
lines changed

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
blank_issues_enabled: true
22
contact_links:
33
- name: Enhancement or feature request
4-
url: https://github.com/vector-im/element-meta/discussions/categories/ideas
4+
url: https://github.com/element-hq/element-meta/discussions/categories/ideas
55
about: Do you have a suggestion or feature request?
66
- name: Element Android Community Support
77
url: https://matrix.to/#/#element-android:matrix.org

.github/ISSUE_TEMPLATE/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ body:
1919
- [ ] Check the update of the store descriptions (using Google Translate if necessary) to ensure that the changes are acceptable to be published to the stores.
2020
- [ ] While Weblate is locked, and after the PR from Weblate has been merged, handle all the TODOs in the main `strings.xml` file
2121
- [ ] Run the script `./tools/release/pushPlayStoreMetaData.sh`. You can check in the GooglePlay console the Activity log to check the effect.
22-
- [ ] Ensure all [the required PRs](https://github.com/vector-im/element-android/pulls?q=is%3Aopen+is%3Apr+label%3AZ-NextRelease) have been merged
22+
- [ ] Ensure all [the required PRs](https://github.com/element-hq/element-android/pulls?q=is%3Aopen+is%3Apr+label%3AZ-NextRelease) have been merged
2323
2424
### Do the release
2525

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!-- Please read [CONTRIBUTING.md](https://github.com/vector-im/element-android/blob/develop/CONTRIBUTING.md) before submitting your pull request -->
1+
<!-- Please read [CONTRIBUTING.md](https://github.com/element-hq/element-android/blob/develop/CONTRIBUTING.md) before submitting your pull request -->
22

33
## Type of change
44

@@ -49,10 +49,10 @@ Uncomment this markdown table below and edit the last line `|||`:
4949

5050
- [ ] Changes has been tested on an Android device or Android emulator with API 21
5151
- [ ] UI change has been tested on both light and dark themes
52-
- [ ] Accessibility has been taken into account. See https://github.com/vector-im/element-android/blob/develop/CONTRIBUTING.md#accessibility
52+
- [ ] Accessibility has been taken into account. See https://github.com/element-hq/element-android/blob/develop/CONTRIBUTING.md#accessibility
5353
- [ ] Pull request is based on the develop branch
54-
- [ ] Pull request includes a new file under ./changelog.d. See https://github.com/vector-im/element-android/blob/develop/CONTRIBUTING.md#changelog
54+
- [ ] Pull request includes a new file under ./changelog.d. See https://github.com/element-hq/element-android/blob/develop/CONTRIBUTING.md#changelog
5555
- [ ] Pull request includes screenshots or videos if containing UI changes
5656
- [ ] Pull request includes a [sign off](https://matrix-org.github.io/synapse/latest/development/contributing_guide.html#sign-off)
5757
- [ ] You've made a self review of your PR
58-
- [ ] If you have modified the screen flow, or added new screens to the application, you have updated the test [UiAllScreensSanityTest.allScreensTest()](https://github.com/vector-im/element-android/blob/main/vector/src/androidTest/java/im/vector/app/ui/UiAllScreensSanityTest.kt#L73)
58+
- [ ] If you have modified the screen flow, or added new screens to the application, you have updated the test [UiAllScreensSanityTest.allScreensTest()](https://github.com/element-hq/element-android/blob/main/vector/src/androidTest/java/im/vector/app/ui/UiAllScreensSanityTest.kt#L73)

.github/dependabot.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ updates:
1111
schedule:
1212
interval: "weekly"
1313
reviewers:
14-
- "vector-im/element-android-reviewers"
14+
- "element-hq/element-android-reviewers"
1515
ignore:
1616
- dependency-name: "*"
1717
# Updates for Gradle dependencies used in the app
@@ -21,7 +21,7 @@ updates:
2121
interval: "daily"
2222
open-pull-requests-limit: 200
2323
reviewers:
24-
- "vector-im/element-android-reviewers"
24+
- "element-hq/element-android-reviewers"
2525
allow:
2626
- dependency-name: "io.element.android:wysiwyg"
2727
- dependency-name: "org.matrix.rustcomponents:crypto-android"

.github/workflows/build.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,12 +79,18 @@ jobs:
7979
- name: Execute exodus-standalone
8080
uses: docker://exodusprivacy/exodus-standalone:latest
8181
with:
82-
args: /github/workspace/gplay/release/vector-gplay-universal-release-unsigned.apk -j -o /github/workspace/exodus.json
82+
# Don't fail when finding trackers so they can be reported later
83+
args: /github/workspace/gplay/release/vector-gplay-universal-release-unsigned.apk -j -o /github/workspace/exodus.json -e 0
8384
- name: Upload exodus json report
8485
uses: actions/upload-artifact@v3
8586
with:
8687
name: exodus.json
8788
path: |
8889
exodus.json
8990
- name: Check for trackers
90-
run: "jq -e '.trackers == []' exodus.json > /dev/null || { echo '::error static analysis identified user tracking library' ; exit 1; }"
91+
env:
92+
SENTRY_ID: 447
93+
# Should only contain a Sentry item
94+
run: |
95+
TRACKER_IDS=$(jq ".trackers[] | .id" exodus.json)
96+
[ $TRACKER_IDS = ${{ env.SENTRY_ID }} ] || { echo '::error static analysis identified user tracking library' ; exit 1; }

.github/workflows/sync-from-external-sources.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
sync-emojis:
1010
runs-on: ubuntu-latest
1111
# Skip in forks
12-
if: github.repository == 'vector-im/element-android'
12+
if: github.repository == 'element-hq/element-android'
1313
# No concurrency required, runs every time on a schedule.
1414
steps:
1515
- uses: actions/checkout@v3
@@ -36,7 +36,7 @@ jobs:
3636
sync-sas-strings:
3737
runs-on: ubuntu-latest
3838
# Skip in forks
39-
if: github.repository == 'vector-im/element-android'
39+
if: github.repository == 'element-hq/element-android'
4040
# No concurrency required, runs every time on a schedule.
4141
steps:
4242
- uses: actions/checkout@v3
@@ -62,7 +62,7 @@ jobs:
6262
sync-analytics-plan:
6363
runs-on: ubuntu-latest
6464
# Skip in forks
65-
if: github.repository == 'vector-im/element-android'
65+
if: github.repository == 'element-hq/element-android'
6666
# No concurrency required, runs every time on a schedule.
6767
steps:
6868
- uses: actions/checkout@v3

.github/workflows/triage-incoming.yml

Lines changed: 0 additions & 25 deletions
This file was deleted.

.github/workflows/triage-labelled.yml

Lines changed: 3 additions & 94 deletions
Original file line numberDiff line numberDiff line change
@@ -47,25 +47,12 @@ jobs:
4747
labels: ['Help Wanted']
4848
})
4949
50-
move_needs_info_issues:
51-
name: X-Needs-Info issues to Need info column on triage board
52-
runs-on: ubuntu-latest
53-
# Skip in forks
54-
if: github.repository == 'vector-im/element-android'
55-
steps:
56-
- uses: konradpabjan/move-labeled-or-milestoned-issue@219d384e03fa4b6460cd24f9f37d19eb033a4338
57-
with:
58-
action-token: "${{ secrets.ELEMENT_BOT_TOKEN }}"
59-
project-url: "https://github.com/vector-im/element-android/projects/4"
60-
column-name: "Need info"
61-
label-name: "X-Needs-Info"
62-
6350
add_design_issues_to_project:
6451
name: X-Needs-Design to Design project board
6552
runs-on: ubuntu-latest
6653
# Skip in forks
6754
if: >
68-
github.repository == 'vector-im/element-android' &&
55+
github.repository == 'element-hq/element-android' &&
6956
contains(github.event.issue.labels.*.name, 'X-Needs-Design') &&
7057
(contains(github.event.issue.labels.*.name, 'S-Critical') &&
7158
(contains(github.event.issue.labels.*.name, 'O-Frequent') ||
@@ -76,7 +63,7 @@ jobs:
7663
steps:
7764
- uses: actions/add-to-project@main
7865
with:
79-
project-url: https://github.com/orgs/vector-im/projects/18
66+
project-url: https://github.com/orgs/element-hq/projects/18
8067
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
8168

8269
add_product_issues:
@@ -87,84 +74,6 @@ jobs:
8774
steps:
8875
- uses: actions/add-to-project@main
8976
with:
90-
project-url: https://github.com/orgs/vector-im/projects/28
91-
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
92-
93-
move_element_x_issues:
94-
name: ElementX issues to ElementX project board
95-
runs-on: ubuntu-latest
96-
# Skip in forks
97-
if: >
98-
github.repository == 'vector-im/element-android' &&
99-
(contains(github.event.issue.labels.*.name, 'Z-BBQ-Alpha') ||
100-
contains(github.event.issue.labels.*.name, 'Z-BBQ-Beta') ||
101-
contains(github.event.issue.labels.*.name, 'Z-BBQ-Release') ||
102-
contains(github.event.issue.labels.*.name, 'Z-Banquet-Alpha') ||
103-
contains(github.event.issue.labels.*.name, 'Z-Banquet-Beta') ||
104-
contains(github.event.issue.labels.*.name, 'Z-Banquet-Release'))
105-
steps:
106-
- uses: actions/add-to-project@main
107-
with:
108-
project-url: https://github.com/orgs/vector-im/projects/43
109-
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
110-
111-
ex_plorers:
112-
name: Add labelled issues to X-Plorer project
113-
runs-on: ubuntu-latest
114-
if: >
115-
contains(github.event.issue.labels.*.name, 'Team: Element X Feature')
116-
steps:
117-
- uses: actions/add-to-project@main
118-
with:
119-
project-url: https://github.com/orgs/vector-im/projects/73
120-
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
121-
122-
ps_features1:
123-
name: Add labelled issues to PS features team 1
124-
runs-on: ubuntu-latest
125-
if: >
126-
contains(github.event.issue.labels.*.name, 'A-Polls') ||
127-
contains(github.event.issue.labels.*.name, 'A-Location-Sharing') ||
128-
(contains(github.event.issue.labels.*.name, 'A-Voice-Messages') &&
129-
!contains(github.event.issue.labels.*.name, 'A-Broadcast')) ||
130-
(contains(github.event.issue.labels.*.name, 'A-Session-Mgmt') &&
131-
contains(github.event.issue.labels.*.name, 'A-User-Settings'))
132-
steps:
133-
- uses: actions/add-to-project@main
134-
with:
135-
project-url: https://github.com/orgs/vector-im/projects/56
77+
project-url: https://github.com/orgs/element-hq/projects/28
13678
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
13779

138-
ps_features2:
139-
name: Add labelled issues to PS features team 2
140-
runs-on: ubuntu-latest
141-
if: >
142-
contains(github.event.issue.labels.*.name, 'A-DM-Start') ||
143-
contains(github.event.issue.labels.*.name, 'A-Broadcast')
144-
steps:
145-
- uses: actions/add-to-project@main
146-
with:
147-
project-url: https://github.com/orgs/vector-im/projects/58
148-
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
149-
150-
ps_features3:
151-
name: Add labelled issues to PS features team 3
152-
runs-on: ubuntu-latest
153-
if: >
154-
contains(github.event.issue.labels.*.name, 'A-Rich-Text-Editor')
155-
steps:
156-
- uses: actions/add-to-project@main
157-
with:
158-
project-url: https://github.com/orgs/vector-im/projects/57
159-
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
160-
161-
voip:
162-
name: Add labelled issues to VoIP project board
163-
runs-on: ubuntu-latest
164-
if: >
165-
contains(github.event.issue.labels.*.name, 'Team: VoIP')
166-
steps:
167-
- uses: actions/add-to-project@main
168-
with:
169-
project-url: https://github.com/orgs/vector-im/projects/41
170-
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}

.github/workflows/triage-move-review-requests.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ jobs:
88
name: Move PRs asking for design review to the design board
99
runs-on: ubuntu-latest
1010
# Skip in forks
11-
if: github.repository == 'vector-im/element-android'
11+
if: github.repository == 'element-hq/element-android'
1212
steps:
1313
- uses: octokit/graphql-action@v2.x
1414
id: find_team_members
1515
with:
1616
headers: '{"GraphQL-Features": "projects_next_graphql"}'
1717
query: |
1818
query find_team_members($team: String!) {
19-
organization(login: "vector-im") {
19+
organization(login: "element-hq") {
2020
team(slug: $team) {
2121
members {
2222
nodes {
@@ -77,15 +77,15 @@ jobs:
7777
name: Move PRs asking for product review to the product board
7878
runs-on: ubuntu-latest
7979
# Skip in forks
80-
if: github.repository == 'vector-im/element-android'
80+
if: github.repository == 'element-hq/element-android'
8181
steps:
8282
- uses: octokit/graphql-action@v2.x
8383
id: find_team_members
8484
with:
8585
headers: '{"GraphQL-Features": "projects_next_graphql"}'
8686
query: |
8787
query find_team_members($team: String!) {
88-
organization(login: "vector-im") {
88+
organization(login: "element-hq") {
8989
team(slug: $team) {
9090
members {
9191
nodes {

.github/workflows/triage-priority-bugs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
runs-on: ubuntu-latest
1010
# Skip in forks
1111
if: >
12-
github.repository == 'vector-im/element-android' &&
12+
github.repository == 'element-hq/element-android' &&
1313
(!contains(github.event.issue.labels.*.name, 'A-E2EE') &&
1414
!contains(github.event.issue.labels.*.name, 'A-E2EE-Cross-Signing') &&
1515
!contains(github.event.issue.labels.*.name, 'A-E2EE-Dehydration') &&
@@ -34,7 +34,7 @@ jobs:
3434
runs-on: ubuntu-latest
3535
# Skip in forks
3636
if: >
37-
github.repository == 'vector-im/element-android' &&
37+
github.repository == 'element-hq/element-android' &&
3838
(contains(github.event.issue.labels.*.name, 'Z-UISI') ||
3939
(contains(github.event.issue.labels.*.name, 'A-E2EE') ||
4040
contains(github.event.issue.labels.*.name, 'A-E2EE-Cross-Signing') ||

0 commit comments

Comments
 (0)