mirror of
https://github.com/vector-im/element-android.git
synced 2024-11-22 14:38:15 +08:00
Organization renaming: vector-im
-> element-hq
This commit is contained in:
parent
6d65a74f1d
commit
b6e3e875ac
4
.github/dependabot.yml
vendored
4
.github/dependabot.yml
vendored
@ -11,7 +11,7 @@ updates:
|
|||||||
schedule:
|
schedule:
|
||||||
interval: "weekly"
|
interval: "weekly"
|
||||||
reviewers:
|
reviewers:
|
||||||
- "vector-im/element-android-reviewers"
|
- "element-hq/element-android-reviewers"
|
||||||
ignore:
|
ignore:
|
||||||
- dependency-name: "*"
|
- dependency-name: "*"
|
||||||
# Updates for Gradle dependencies used in the app
|
# Updates for Gradle dependencies used in the app
|
||||||
@ -21,7 +21,7 @@ updates:
|
|||||||
interval: "daily"
|
interval: "daily"
|
||||||
open-pull-requests-limit: 200
|
open-pull-requests-limit: 200
|
||||||
reviewers:
|
reviewers:
|
||||||
- "vector-im/element-android-reviewers"
|
- "element-hq/element-android-reviewers"
|
||||||
allow:
|
allow:
|
||||||
- dependency-name: "io.element.android:wysiwyg"
|
- dependency-name: "io.element.android:wysiwyg"
|
||||||
- dependency-name: "org.matrix.rustcomponents:crypto-android"
|
- dependency-name: "org.matrix.rustcomponents:crypto-android"
|
||||||
|
@ -9,7 +9,7 @@ jobs:
|
|||||||
sync-emojis:
|
sync-emojis:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
# Skip in forks
|
# Skip in forks
|
||||||
if: github.repository == 'vector-im/element-android'
|
if: github.repository == 'element-hq/element-android'
|
||||||
# No concurrency required, runs every time on a schedule.
|
# No concurrency required, runs every time on a schedule.
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v3
|
||||||
@ -36,7 +36,7 @@ jobs:
|
|||||||
sync-sas-strings:
|
sync-sas-strings:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
# Skip in forks
|
# Skip in forks
|
||||||
if: github.repository == 'vector-im/element-android'
|
if: github.repository == 'element-hq/element-android'
|
||||||
# No concurrency required, runs every time on a schedule.
|
# No concurrency required, runs every time on a schedule.
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v3
|
||||||
@ -62,7 +62,7 @@ jobs:
|
|||||||
sync-analytics-plan:
|
sync-analytics-plan:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
# Skip in forks
|
# Skip in forks
|
||||||
if: github.repository == 'vector-im/element-android'
|
if: github.repository == 'element-hq/element-android'
|
||||||
# No concurrency required, runs every time on a schedule.
|
# No concurrency required, runs every time on a schedule.
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v3
|
||||||
|
4
.github/workflows/triage-incoming.yml
vendored
4
.github/workflows/triage-incoming.yml
vendored
@ -8,7 +8,7 @@ jobs:
|
|||||||
automate-project-columns:
|
automate-project-columns:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
# Skip in forks
|
# Skip in forks
|
||||||
if: github.repository == 'vector-im/element-android'
|
if: github.repository == 'element-hq/element-android'
|
||||||
steps:
|
steps:
|
||||||
- uses: alex-page/github-project-automation-plus@7ffb872c64bd809d23563a130a0a97d01dfa8f43
|
- uses: alex-page/github-project-automation-plus@7ffb872c64bd809d23563a130a0a97d01dfa8f43
|
||||||
with:
|
with:
|
||||||
@ -21,5 +21,5 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: actions/add-to-project@main
|
- uses: actions/add-to-project@main
|
||||||
with:
|
with:
|
||||||
project-url: https://github.com/orgs/vector-im/projects/91
|
project-url: https://github.com/orgs/element-hq/projects/91
|
||||||
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
||||||
|
22
.github/workflows/triage-labelled.yml
vendored
22
.github/workflows/triage-labelled.yml
vendored
@ -51,7 +51,7 @@ jobs:
|
|||||||
name: X-Needs-Info issues to Need info column on triage board
|
name: X-Needs-Info issues to Need info column on triage board
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
# Skip in forks
|
# Skip in forks
|
||||||
if: github.repository == 'vector-im/element-android'
|
if: github.repository == 'element-hq/element-android'
|
||||||
steps:
|
steps:
|
||||||
- uses: konradpabjan/move-labeled-or-milestoned-issue@219d384e03fa4b6460cd24f9f37d19eb033a4338
|
- uses: konradpabjan/move-labeled-or-milestoned-issue@219d384e03fa4b6460cd24f9f37d19eb033a4338
|
||||||
with:
|
with:
|
||||||
@ -65,7 +65,7 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
# Skip in forks
|
# Skip in forks
|
||||||
if: >
|
if: >
|
||||||
github.repository == 'vector-im/element-android' &&
|
github.repository == 'element-hq/element-android' &&
|
||||||
contains(github.event.issue.labels.*.name, 'X-Needs-Design') &&
|
contains(github.event.issue.labels.*.name, 'X-Needs-Design') &&
|
||||||
(contains(github.event.issue.labels.*.name, 'S-Critical') &&
|
(contains(github.event.issue.labels.*.name, 'S-Critical') &&
|
||||||
(contains(github.event.issue.labels.*.name, 'O-Frequent') ||
|
(contains(github.event.issue.labels.*.name, 'O-Frequent') ||
|
||||||
@ -76,7 +76,7 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: actions/add-to-project@main
|
- uses: actions/add-to-project@main
|
||||||
with:
|
with:
|
||||||
project-url: https://github.com/orgs/vector-im/projects/18
|
project-url: https://github.com/orgs/element-hq/projects/18
|
||||||
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
||||||
|
|
||||||
add_product_issues:
|
add_product_issues:
|
||||||
@ -87,7 +87,7 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: actions/add-to-project@main
|
- uses: actions/add-to-project@main
|
||||||
with:
|
with:
|
||||||
project-url: https://github.com/orgs/vector-im/projects/28
|
project-url: https://github.com/orgs/element-hq/projects/28
|
||||||
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
||||||
|
|
||||||
move_element_x_issues:
|
move_element_x_issues:
|
||||||
@ -95,7 +95,7 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
# Skip in forks
|
# Skip in forks
|
||||||
if: >
|
if: >
|
||||||
github.repository == 'vector-im/element-android' &&
|
github.repository == 'element-hq/element-android' &&
|
||||||
(contains(github.event.issue.labels.*.name, 'Z-BBQ-Alpha') ||
|
(contains(github.event.issue.labels.*.name, 'Z-BBQ-Alpha') ||
|
||||||
contains(github.event.issue.labels.*.name, 'Z-BBQ-Beta') ||
|
contains(github.event.issue.labels.*.name, 'Z-BBQ-Beta') ||
|
||||||
contains(github.event.issue.labels.*.name, 'Z-BBQ-Release') ||
|
contains(github.event.issue.labels.*.name, 'Z-BBQ-Release') ||
|
||||||
@ -105,7 +105,7 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: actions/add-to-project@main
|
- uses: actions/add-to-project@main
|
||||||
with:
|
with:
|
||||||
project-url: https://github.com/orgs/vector-im/projects/43
|
project-url: https://github.com/orgs/element-hq/projects/43
|
||||||
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
||||||
|
|
||||||
ex_plorers:
|
ex_plorers:
|
||||||
@ -116,7 +116,7 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: actions/add-to-project@main
|
- uses: actions/add-to-project@main
|
||||||
with:
|
with:
|
||||||
project-url: https://github.com/orgs/vector-im/projects/73
|
project-url: https://github.com/orgs/element-hq/projects/73
|
||||||
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
||||||
|
|
||||||
ps_features1:
|
ps_features1:
|
||||||
@ -132,7 +132,7 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: actions/add-to-project@main
|
- uses: actions/add-to-project@main
|
||||||
with:
|
with:
|
||||||
project-url: https://github.com/orgs/vector-im/projects/56
|
project-url: https://github.com/orgs/element-hq/projects/56
|
||||||
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
||||||
|
|
||||||
ps_features2:
|
ps_features2:
|
||||||
@ -144,7 +144,7 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: actions/add-to-project@main
|
- uses: actions/add-to-project@main
|
||||||
with:
|
with:
|
||||||
project-url: https://github.com/orgs/vector-im/projects/58
|
project-url: https://github.com/orgs/element-hq/projects/58
|
||||||
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
||||||
|
|
||||||
ps_features3:
|
ps_features3:
|
||||||
@ -155,7 +155,7 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: actions/add-to-project@main
|
- uses: actions/add-to-project@main
|
||||||
with:
|
with:
|
||||||
project-url: https://github.com/orgs/vector-im/projects/57
|
project-url: https://github.com/orgs/element-hq/projects/57
|
||||||
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
||||||
|
|
||||||
voip:
|
voip:
|
||||||
@ -166,5 +166,5 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: actions/add-to-project@main
|
- uses: actions/add-to-project@main
|
||||||
with:
|
with:
|
||||||
project-url: https://github.com/orgs/vector-im/projects/41
|
project-url: https://github.com/orgs/element-hq/projects/41
|
||||||
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
||||||
|
@ -8,7 +8,7 @@ jobs:
|
|||||||
name: Move PRs asking for design review to the design board
|
name: Move PRs asking for design review to the design board
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
# Skip in forks
|
# Skip in forks
|
||||||
if: github.repository == 'vector-im/element-android'
|
if: github.repository == 'element-hq/element-android'
|
||||||
steps:
|
steps:
|
||||||
- uses: octokit/graphql-action@v2.x
|
- uses: octokit/graphql-action@v2.x
|
||||||
id: find_team_members
|
id: find_team_members
|
||||||
@ -16,7 +16,7 @@ jobs:
|
|||||||
headers: '{"GraphQL-Features": "projects_next_graphql"}'
|
headers: '{"GraphQL-Features": "projects_next_graphql"}'
|
||||||
query: |
|
query: |
|
||||||
query find_team_members($team: String!) {
|
query find_team_members($team: String!) {
|
||||||
organization(login: "vector-im") {
|
organization(login: "element-hq") {
|
||||||
team(slug: $team) {
|
team(slug: $team) {
|
||||||
members {
|
members {
|
||||||
nodes {
|
nodes {
|
||||||
@ -77,7 +77,7 @@ jobs:
|
|||||||
name: Move PRs asking for product review to the product board
|
name: Move PRs asking for product review to the product board
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
# Skip in forks
|
# Skip in forks
|
||||||
if: github.repository == 'vector-im/element-android'
|
if: github.repository == 'element-hq/element-android'
|
||||||
steps:
|
steps:
|
||||||
- uses: octokit/graphql-action@v2.x
|
- uses: octokit/graphql-action@v2.x
|
||||||
id: find_team_members
|
id: find_team_members
|
||||||
@ -85,7 +85,7 @@ jobs:
|
|||||||
headers: '{"GraphQL-Features": "projects_next_graphql"}'
|
headers: '{"GraphQL-Features": "projects_next_graphql"}'
|
||||||
query: |
|
query: |
|
||||||
query find_team_members($team: String!) {
|
query find_team_members($team: String!) {
|
||||||
organization(login: "vector-im") {
|
organization(login: "element-hq") {
|
||||||
team(slug: $team) {
|
team(slug: $team) {
|
||||||
members {
|
members {
|
||||||
nodes {
|
nodes {
|
||||||
|
4
.github/workflows/triage-priority-bugs.yml
vendored
4
.github/workflows/triage-priority-bugs.yml
vendored
@ -9,7 +9,7 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
# Skip in forks
|
# Skip in forks
|
||||||
if: >
|
if: >
|
||||||
github.repository == 'vector-im/element-android' &&
|
github.repository == 'element-hq/element-android' &&
|
||||||
(!contains(github.event.issue.labels.*.name, 'A-E2EE') &&
|
(!contains(github.event.issue.labels.*.name, 'A-E2EE') &&
|
||||||
!contains(github.event.issue.labels.*.name, 'A-E2EE-Cross-Signing') &&
|
!contains(github.event.issue.labels.*.name, 'A-E2EE-Cross-Signing') &&
|
||||||
!contains(github.event.issue.labels.*.name, 'A-E2EE-Dehydration') &&
|
!contains(github.event.issue.labels.*.name, 'A-E2EE-Dehydration') &&
|
||||||
@ -34,7 +34,7 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
# Skip in forks
|
# Skip in forks
|
||||||
if: >
|
if: >
|
||||||
github.repository == 'vector-im/element-android' &&
|
github.repository == 'element-hq/element-android' &&
|
||||||
(contains(github.event.issue.labels.*.name, 'Z-UISI') ||
|
(contains(github.event.issue.labels.*.name, 'Z-UISI') ||
|
||||||
(contains(github.event.issue.labels.*.name, 'A-E2EE') ||
|
(contains(github.event.issue.labels.*.name, 'A-E2EE') ||
|
||||||
contains(github.event.issue.labels.*.name, 'A-E2EE-Cross-Signing') ||
|
contains(github.event.issue.labels.*.name, 'A-E2EE-Cross-Signing') ||
|
||||||
|
2
.github/workflows/triage-unlabelled.yml
vendored
2
.github/workflows/triage-unlabelled.yml
vendored
@ -10,7 +10,7 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
# Skip in forks
|
# Skip in forks
|
||||||
if: >
|
if: >
|
||||||
github.repository == 'vector-im/element-android' &&
|
github.repository == 'element-hq/element-android' &&
|
||||||
!contains(github.event.issue.labels.*.name, 'X-Needs-Info')
|
!contains(github.event.issue.labels.*.name, 'X-Needs-Info')
|
||||||
env:
|
env:
|
||||||
BOARD_NAME: "Issue triage"
|
BOARD_NAME: "Issue triage"
|
||||||
|
2
.github/workflows/update-gradle-wrapper.yml
vendored
2
.github/workflows/update-gradle-wrapper.yml
vendored
@ -14,7 +14,7 @@ jobs:
|
|||||||
- name: Update Gradle Wrapper
|
- name: Update Gradle Wrapper
|
||||||
uses: gradle-update/update-gradle-wrapper-action@v1
|
uses: gradle-update/update-gradle-wrapper-action@v1
|
||||||
# Skip in forks
|
# Skip in forks
|
||||||
if: github.repository == 'vector-im/element-android'
|
if: github.repository == 'element-hq/element-android'
|
||||||
with:
|
with:
|
||||||
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
target-branch: develop
|
target-branch: develop
|
||||||
|
@ -2202,7 +2202,7 @@ Changes in Element v1.1.13 (2021-07-19)
|
|||||||
|
|
||||||
Features ✨
|
Features ✨
|
||||||
----------
|
----------
|
||||||
- Remove redundant mimetype (vector-im/element-web#2547) ([#3273](https://github.com/element-hq/element-android/issues/3273))
|
- Remove redundant mimetype (element-hq/element-web#2547) ([#3273](https://github.com/element-hq/element-android/issues/3273))
|
||||||
- Room version capabilities and room upgrade support, better error feedback ([#3551](https://github.com/element-hq/element-android/issues/3551))
|
- Room version capabilities and room upgrade support, better error feedback ([#3551](https://github.com/element-hq/element-android/issues/3551))
|
||||||
- Add retry support in room addresses screen ([#3635](https://github.com/element-hq/element-android/issues/3635))
|
- Add retry support in room addresses screen ([#3635](https://github.com/element-hq/element-android/issues/3635))
|
||||||
- Better management of permission requests ([#3667](https://github.com/element-hq/element-android/issues/3667))
|
- Better management of permission requests ([#3667](https://github.com/element-hq/element-android/issues/3667))
|
||||||
|
@ -5,12 +5,12 @@ ext.groups = [
|
|||||||
group: [
|
group: [
|
||||||
'com.github.Armen101',
|
'com.github.Armen101',
|
||||||
'com.github.chrisbanes',
|
'com.github.chrisbanes',
|
||||||
|
'com.github.element-hq',
|
||||||
'com.github.hyuwah',
|
'com.github.hyuwah',
|
||||||
'com.github.jetradarmobile',
|
'com.github.jetradarmobile',
|
||||||
'com.github.MatrixFrog',
|
'com.github.MatrixFrog',
|
||||||
'com.github.tapadoo',
|
'com.github.tapadoo',
|
||||||
'com.github.UnifiedPush',
|
'com.github.UnifiedPush',
|
||||||
'com.github.vector-im',
|
|
||||||
'com.github.yalantis',
|
'com.github.yalantis',
|
||||||
'com.github.Zhuinden',
|
'com.github.Zhuinden',
|
||||||
]
|
]
|
||||||
|
@ -86,13 +86,13 @@ Exceptions can occur:
|
|||||||
We use automatic assignment for PR reviews. **A PR is automatically routed by GitHub to one team member** using the round robin algorithm. Additional reviewers can be used for complex changes or when the first reviewer is not confident enough on the changes.
|
We use automatic assignment for PR reviews. **A PR is automatically routed by GitHub to one team member** using the round robin algorithm. Additional reviewers can be used for complex changes or when the first reviewer is not confident enough on the changes.
|
||||||
The process is the following:
|
The process is the following:
|
||||||
|
|
||||||
- The PR creator selects the [element-android-reviewers](https://github.com/orgs/vector-im/teams/element-android-reviewers) team as a reviewer.
|
- The PR creator selects the [element-android-reviewers](https://github.com/orgs/element-hq/teams/element-android-reviewers) team as a reviewer.
|
||||||
- GitHub automatically assign the reviewer. If the reviewer is not available (holiday, etc.), remove them and set again the team, GitHub will select another reviewer.
|
- GitHub automatically assign the reviewer. If the reviewer is not available (holiday, etc.), remove them and set again the team, GitHub will select another reviewer.
|
||||||
- Alternatively, the PR creator can directly assign specific people if they have another Android developer in their team or they think a specific reviewer should take a look at their PR.
|
- Alternatively, the PR creator can directly assign specific people if they have another Android developer in their team or they think a specific reviewer should take a look at their PR.
|
||||||
- Reviewers get a notification to make the review: they review the code following the good practice (see the rest of this document).
|
- Reviewers get a notification to make the review: they review the code following the good practice (see the rest of this document).
|
||||||
- After making their own review, if they feel not confident enough, they can ask another person for a full review, or they can tag someone within a PR comment to check specific lines.
|
- After making their own review, if they feel not confident enough, they can ask another person for a full review, or they can tag someone within a PR comment to check specific lines.
|
||||||
|
|
||||||
For PRs coming from the community, the issue wrangler can assign either the team [element-android-reviewers](https://github.com/orgs/vector-im/teams/element-android-reviewers) or any member directly.
|
For PRs coming from the community, the issue wrangler can assign either the team [element-android-reviewers](https://github.com/orgs/element-hq/teams/element-android-reviewers) or any member directly.
|
||||||
|
|
||||||
##### PR review time
|
##### PR review time
|
||||||
|
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
Principaux changements pour cette version : Ajout du support pour Android Auto. Beaucoup de corrections de bogues !
|
Principaux changements pour cette version : Ajout du support pour Android Auto. Beaucoup de corrections de bogues !
|
||||||
Liste de tous les changements : https ://github.com/vector-im/element-android/releases/tag/v1.3.2
|
Liste de tous les changements : https://github.com/element-hq/element-android/releases/tag/v1.3.2
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
Principaux changements pour cette version : Affiche le(s) politique(s) des serveurs d’identité dans les réglages. Retrait temporaire du support d’Android Auto
|
Principaux changements pour cette version : Affiche le(s) politique(s) des serveurs d’identité dans les réglages. Retrait temporaire du support d’Android Auto
|
||||||
Liste de tous les changements : https ://github.com/vector-im/element-android/releases/tag/v1.3.3
|
Liste de tous les changements : https://github.com/element-hq/element-android/releases/tag/v1.3.3
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
Основні зміни в цій версії: Усунуто різні вади й поліпшено стабільність.
|
Основні зміни в цій версії: Усунуто різні вади й поліпшено стабільність.
|
||||||
Перелік усіх змін://github.com/vector-im/element-android/releases
|
Перелік усіх https://github.com/element-hq/element-android/releases
|
||||||
|
Loading…
Reference in New Issue
Block a user