Skip to content
This repository was archived by the owner on Feb 19, 2022. It is now read-only.

Commit 3875bbe

Browse files
committed
Merge tag 'v1.9.8' into build
* Include Vietnamese language ([\element-hq#20029](element-hq#20029)). * Simple static location sharing ([\element-hq#19754](element-hq#19754)). * Add support for the Indonesian language ([\element-hq#20032](element-hq#20032)). Fixes element-hq#20030. Contributed by @Linerly. * Always unhide widgets on layout change (pinning a widget) ([\element-hq#7299](matrix-org/matrix-react-sdk#7299)). * Update status message in the member list and user info panel when it is changed ([\element-hq#7338](matrix-org/matrix-react-sdk#7338)). Fixes element-hq#20127. Contributed by @SimonBrandner. * Iterate space panel toggle collapse interaction ([\element-hq#7335](matrix-org/matrix-react-sdk#7335)). Fixes element-hq#20079. * Spotlight search labs ([\element-hq#7116](matrix-org/matrix-react-sdk#7116)). Fixes element-hq#19530. * Put room settings form elements in fieldsets ([\element-hq#7311](matrix-org/matrix-react-sdk#7311)). * Add descriptions to ambiguous links for screen readers ([\element-hq#7310](matrix-org/matrix-react-sdk#7310)). * Make tooltips keyboard accessible ([\#7281](matrix-org/matrix-react-sdk#7281)). * Iterate room context menus for DMs ([\element-hq#7308](matrix-org/matrix-react-sdk#7308)). Fixes element-hq#19527. * Update space panel expand mechanism ([\element-hq#7230](matrix-org/matrix-react-sdk#7230)). Fixes element-hq#17993. * Add CSS variable to make the UI gaps consistent and fix the resize handle position ([\element-hq#7234](matrix-org/matrix-react-sdk#7234)). Fixes element-hq#19904 and element-hq#19938. * Custom location sharing. ([\element-hq#7185](matrix-org/matrix-react-sdk#7185)). * Simple static location sharing ([\element-hq#7135](matrix-org/matrix-react-sdk#7135)). * Finish sending pending messages before leaving room ([\element-hq#7276](matrix-org/matrix-react-sdk#7276)). Fixes element-hq#4702. * Dropdown follow wai-aria practices for expanding on arrow keys ([\element-hq#7277](matrix-org/matrix-react-sdk#7277)). Fixes element-hq#3687. * Expose PL control for pinned events when lab enabled ([\element-hq#7278](matrix-org/matrix-react-sdk#7278)). Fixes element-hq#5396. * In People & Favourites metaspaces always show all rooms ([\element-hq#7288](matrix-org/matrix-react-sdk#7288)). Fixes element-hq#20048. * Don't allow calls when the connection the server has been lost ([\element-hq#7287](matrix-org/matrix-react-sdk#7287)). Fixes element-hq#2096. Contributed by @SimonBrandner. * Analytics opt in for posthog ([\element-hq#6936](matrix-org/matrix-react-sdk#6936)). * Don't inhibit current room notifications if user has Modal open ([\element-hq#7274](matrix-org/matrix-react-sdk#7274)). Fixes element-hq#1118. * Remove the `Screen sharing is here!` dialog ([\#7266](matrix-org/matrix-react-sdk#7266)). Fixes element-hq#18824. Contributed by @SimonBrandner. * Make composer buttons react to settings without having to change room ([\element-hq#7264](matrix-org/matrix-react-sdk#7264)). Fixes element-hq#20011. * Decorate view keyboard shortcuts link as a link ([\element-hq#7260](matrix-org/matrix-react-sdk#7260)). Fixes element-hq#20007. * Improve ease of focusing on Room list Search ([\element-hq#7255](matrix-org/matrix-react-sdk#7255)). Fixes matrix-org/element-web-rageshakes#7017. * Autofocus device panel entry when renaming device ([\element-hq#7249](matrix-org/matrix-react-sdk#7249)). Fixes element-hq#19984. * Update Space Panel scrollable region ([\element-hq#7245](matrix-org/matrix-react-sdk#7245)). Fixes element-hq#19978. * Replace breadcrumbs with recently viewed menu ([\element-hq#7073](matrix-org/matrix-react-sdk#7073)). Fixes element-hq#19528. * Tweaks to informational architecture 1.1 ([\element-hq#7052](matrix-org/matrix-react-sdk#7052)). Fixes element-hq#19526, element-hq#19379, element-hq#17792, element-hq#16450, element-hq#19881, element-hq#19892, element-hq#19300, element-hq#19324, element-hq#17307, element-hq#17468 element-hq#19932 and element-hq#19956. * [Release] Fix inline code block nowrap issue ([\element-hq#7407](matrix-org/matrix-react-sdk#7407)). * don't collapse spaces in inline code blocks (https ([\element-hq#7328](matrix-org/matrix-react-sdk#7328)). Fixes element-hq#6051. Contributed by @HarHarLinks. * Fix accessibility regressions ([\element-hq#7336](matrix-org/matrix-react-sdk#7336)). * Debounce User Info start dm "Message" button ([\element-hq#7357](matrix-org/matrix-react-sdk#7357)). Fixes element-hq#7763. * Fix thread filter being cut-off on narrow screens ([\element-hq#7354](matrix-org/matrix-react-sdk#7354)). Fixes element-hq#20146. * Fix upgraded rooms wrongly showing up in spotlight ([\element-hq#7341](matrix-org/matrix-react-sdk#7341)). Fixes element-hq#20141. * Show votes in replied-to polls (pass in getRelationsForEvent) ([\element-hq#7345](matrix-org/matrix-react-sdk#7345)). Fixes element-hq#20153. * Keep all previously approved widget capabilities when requesting new capabilities ([\element-hq#7340](matrix-org/matrix-react-sdk#7340)). Contributed by @dhenneke. * Only show poll previews when the polls feature is enabled ([\element-hq#7331](matrix-org/matrix-react-sdk#7331)). * No-op action:join if the user is already invited for scalar ([\element-hq#7334](matrix-org/matrix-react-sdk#7334)). Fixes element-hq#20134. * Don't show polls in timeline if polls are disabled ([\element-hq#7332](matrix-org/matrix-react-sdk#7332)). Fixes element-hq#20130. * Don't send a poll response event if you are voting for your current c… ([\element-hq#7326](matrix-org/matrix-react-sdk#7326)). Fixes element-hq#20129. * Don't show options button when the user can't modify widgets ([\element-hq#7324](matrix-org/matrix-react-sdk#7324)). Fixes element-hq#20114. Contributed by @SimonBrandner. * Add vertical spacing between buttons when they go over multiple lines ([\element-hq#7314](matrix-org/matrix-react-sdk#7314)). Contributed by @twigleingrid. * Improve accessibility of opening space create menu ([\element-hq#7316](matrix-org/matrix-react-sdk#7316)). * Correct tab order in room preview dialog ([\element-hq#7302](matrix-org/matrix-react-sdk#7302)). * Fix favourites and people metaspaces not rendering their content ([\#7315](matrix-org/matrix-react-sdk#7315)). Fixes element-hq#20070. * Make clear button images visible in high contrast theme ([\element-hq#7306](matrix-org/matrix-react-sdk#7306)). Fixes element-hq#19931. * Fix html exporting and improve output size ([\element-hq#7312](matrix-org/matrix-react-sdk#7312)). Fixes element-hq#19436 element-hq#20107 and element-hq#19441. * Fix textual message stripping new line ([\element-hq#7239](matrix-org/matrix-react-sdk#7239)). Fixes element-hq#15320. Contributed by @renancleyson-dev. * Fix issue with room list resizer getting clipped in firefox ([\element-hq#7303](matrix-org/matrix-react-sdk#7303)). Fixes element-hq#20076. * Fix wrong indentation with nested ordered list unnesting list on edit ([\element-hq#7300](matrix-org/matrix-react-sdk#7300)). Contributed by @renancleyson-dev. * Fix input field behaviour inside context menus ([\element-hq#7293](matrix-org/matrix-react-sdk#7293)). Fixes element-hq#19881. * Corrected the alignment of the Edit button on LoginPage. ([\element-hq#7292](matrix-org/matrix-react-sdk#7292)). Contributed by @ankur12-1610. * Allow sharing manual location without giving location permission ([\element-hq#7295](matrix-org/matrix-react-sdk#7295)). Fixes element-hq#20065. Contributed by @tulir. * Make emoji picker search placeholder localizable ([\element-hq#7294](matrix-org/matrix-react-sdk#7294)). * Fix jump to bottom on message send ([\element-hq#7280](matrix-org/matrix-react-sdk#7280)). Fixes element-hq#19859. Contributed by @SimonBrandner. * Fix: Warning: Unsupported style property pointer-events. Did you mean pointerEvents? ([\element-hq#7291](matrix-org/matrix-react-sdk#7291)). * Add edits and replies to the right panel timeline & prepare the timelineCard to share code with threads ([\element-hq#7262](matrix-org/matrix-react-sdk#7262)). Fixes element-hq#20012 and element-hq#19928. * Fix labs exploding when lab group is empty ([\element-hq#7290](matrix-org/matrix-react-sdk#7290)). Fixes element-hq#20051. * Update URL when room aliases are modified ([\element-hq#7289](matrix-org/matrix-react-sdk#7289)). Fixes element-hq#1616 and element-hq#1925. * Render mini user menu for when space panel is disabled ([\element-hq#7258](matrix-org/matrix-react-sdk#7258)). Fixes element-hq#19998. * When accepting DM from People metaspace don't switch to Home ([\element-hq#7272](matrix-org/matrix-react-sdk#7272)). Fixes element-hq#19995. * Fix CallPreview `room is null` ([\element-hq#7265](matrix-org/matrix-react-sdk#7265)). Fixes element-hq#19990, element-hq#19972, matrix-org/element-web-rageshakes#7004 matrix-org/element-web-rageshakes#6991 and matrix-org/element-web-rageshakes#6964. * Fixes more instances of double-translation ([\element-hq#7259](matrix-org/matrix-react-sdk#7259)). Fixes element-hq#20010. * Fix video calls ([\element-hq#7256](matrix-org/matrix-react-sdk#7256)). Fixes element-hq#20008. Contributed by @SimonBrandner. * Fix broken i18n in Forgot & Change password ([\element-hq#7252](matrix-org/matrix-react-sdk#7252)). Fixes element-hq#19989. * Fix setBotPower to not use `.content` ([\element-hq#7179](matrix-org/matrix-react-sdk#7179)). Fixes element-hq#19845. * Break long words in pinned messages to prevent overflow ([\element-hq#7251](matrix-org/matrix-react-sdk#7251)). Fixes element-hq#19985. * Disallow sending empty feedbacks ([\element-hq#7240](matrix-org/matrix-react-sdk#7240)). * Fix wrongly sized default sub-space icons in space panel ([\element-hq#7243](matrix-org/matrix-react-sdk#7243)). Fixes element-hq#19973. * Hide clear cache and reload button if crash is before client init ([\element-hq#7242](matrix-org/matrix-react-sdk#7242)). Fixes matrix-org/element-web-rageshakes#6996. * Fix automatic space switching wrongly going via Home for room aliases ([\element-hq#7247](matrix-org/matrix-react-sdk#7247)). Fixes element-hq#19974. * Fix links being parsed as markdown links improperly ([\element-hq#7200](matrix-org/matrix-react-sdk#7200)). Contributed by @Palid.
2 parents b8032b3 + 0f15ba3 commit 3875bbe

29 files changed

+1651
-1180
lines changed

.github/workflows/triage-move-labelled.yml

Lines changed: 42 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66

77
jobs:
88
move_needs_info_issues:
9-
name: Move X-Needs-Info issues to Need info on triage board
9+
name: X-Needs-Info issues to Need info column on triage board
1010
runs-on: ubuntu-latest
1111
steps:
1212
- uses: konradpabjan/move-labeled-or-milestoned-issue@219d384e03fa4b6460cd24f9f37d19eb033a4338
@@ -17,24 +17,24 @@ jobs:
1717
label-name: "X-Needs-Info"
1818

1919
add_priority_design_issues_to_project:
20-
name: Move priority X-Needs-Design issues to Design project board
20+
name: P1 X-Needs-Design to Design project board
2121
runs-on: ubuntu-latest
2222
if: >
2323
contains(github.event.issue.labels.*.name, 'X-Needs-Design') &&
24-
contains(github.event.issue.labels.*.name, 'S-Critical') &&
25-
(contains(github.event.issue.labels.*.name, 'O-Frequent') ||
26-
contains(github.event.issue.labels.*.name, 'O-Occasional')) ||
27-
contains(github.event.issue.labels.*.name, 'S-Major') &&
28-
contains(github.event.issue.labels.*.name, 'O-Frequent') ||
29-
contains(github.event.issue.labels.*.name, 'A11y') &&
30-
contains(github.event.issue.labels.*.name, 'O-Frequent')
24+
(contains(github.event.issue.labels.*.name, 'S-Critical') &&
25+
(contains(github.event.issue.labels.*.name, 'O-Frequent') ||
26+
contains(github.event.issue.labels.*.name, 'O-Occasional')) ||
27+
contains(github.event.issue.labels.*.name, 'S-Major') &&
28+
contains(github.event.issue.labels.*.name, 'O-Frequent') ||
29+
contains(github.event.issue.labels.*.name, 'A11y') &&
30+
contains(github.event.issue.labels.*.name, 'O-Frequent'))
3131
steps:
3232
- uses: octokit/[email protected]
3333
id: add_to_project
3434
with:
3535
headers: '{"GraphQL-Features": "projects_next_graphql"}'
3636
query: |
37-
mutation add_to_project($projectid:String!,$contentid:String!) {
37+
mutation add_to_project($projectid:ID!,$contentid:ID!) {
3838
addProjectNextItem(input:{projectId:$projectid contentId:$contentid}) {
3939
projectNextItem {
4040
id
@@ -47,26 +47,20 @@ jobs:
4747
PROJECT_ID: "PN_kwDOAM0swc0sUA"
4848
GITHUB_TOKEN: ${{ secrets.ELEMENT_BOT_TOKEN }}
4949

50-
move_spaces_issues:
51-
name: Move Spaces issues to Delight project board
50+
Delight_issues_to_board:
51+
name: Delight issues to project board
5252
runs-on: ubuntu-latest
5353
if: >
5454
contains(github.event.issue.labels.*.name, 'A-Spaces') ||
5555
contains(github.event.issue.labels.*.name, 'A-Space-Settings') ||
56-
contains(github.event.issue.labels.*.name, 'A-Subspaces')
56+
contains(github.event.issue.labels.*.name, 'A-Subspaces') ||
57+
contains(github.event.issue.labels.*.name, 'Z-IA')
5758
steps:
58-
- uses: konradpabjan/move-labeled-or-milestoned-issue@219d384e03fa4b6460cd24f9f37d19eb033a4338
59-
with:
60-
action-token: "${{ secrets.ELEMENT_BOT_TOKEN }}"
61-
project-url: "https://github.com/orgs/vector-im/projects/6"
62-
column-name: "📥 Inbox"
63-
label-name: "A-Spaces"
6459
- uses: octokit/[email protected]
65-
id: add_to_delight2
6660
with:
6761
headers: '{"GraphQL-Features": "projects_next_graphql"}'
6862
query: |
69-
mutation add_to_project($projectid:String!,$contentid:String!) {
63+
mutation add_to_project($projectid:ID!,$contentid:ID!) {
7064
addProjectNextItem(input:{projectId:$projectid contentId:$contentid}) {
7165
projectNextItem {
7266
id
@@ -80,23 +74,16 @@ jobs:
8074
GITHUB_TOKEN: ${{ secrets.ELEMENT_BOT_TOKEN }}
8175

8276
move_voice-message_issues:
83-
name: Move A-Voice Messages to Voice message board
77+
name: A-Voice Messages to voice message board
8478
runs-on: ubuntu-latest
8579
if: >
8680
contains(github.event.issue.labels.*.name, 'A-Voice Messages')
8781
steps:
88-
- uses: konradpabjan/move-labeled-or-milestoned-issue@219d384e03fa4b6460cd24f9f37d19eb033a4338
89-
with:
90-
action-token: "${{ secrets.ELEMENT_BOT_TOKEN }}"
91-
project-url: "https://github.com/vector-im/element-web/projects/28"
92-
column-name: "📥 Inbox"
93-
label-name: "A-Voice Messages"
9482
- uses: octokit/[email protected]
95-
id: add_to_voice
9683
with:
9784
headers: '{"GraphQL-Features": "projects_next_graphql"}'
9885
query: |
99-
mutation add_to_project($projectid:String!,$contentid:String!) {
86+
mutation add_to_project($projectid:ID!,$contentid:ID!) {
10087
addProjectNextItem(input:{projectId:$projectid contentId:$contentid}) {
10188
projectNextItem {
10289
id
@@ -110,7 +97,7 @@ jobs:
11097
GITHUB_TOKEN: ${{ secrets.ELEMENT_BOT_TOKEN }}
11198

11299
move_threads_issues:
113-
name: Move A-Threads to Thread board
100+
name: A-Threads to Thread board
114101
runs-on: ubuntu-latest
115102
if: >
116103
contains(github.event.issue.labels.*.name, 'A-Threads')
@@ -119,7 +106,7 @@ jobs:
119106
with:
120107
headers: '{"GraphQL-Features": "projects_next_graphql"}'
121108
query: |
122-
mutation add_to_project($projectid:String!,$contentid:String!) {
109+
mutation add_to_project($projectid:ID!,$contentid:ID!) {
123110
addProjectNextItem(input:{projectId:$projectid contentId:$contentid}) {
124111
projectNextItem {
125112
id
@@ -131,3 +118,26 @@ jobs:
131118
env:
132119
PROJECT_ID: "PN_kwDOAM0swc0rRA"
133120
GITHUB_TOKEN: ${{ secrets.ELEMENT_BOT_TOKEN }}
121+
122+
move_message_bubbles_issues:
123+
name: A-Message-Bubbles to Message bubbles board
124+
runs-on: ubuntu-latest
125+
if: >
126+
contains(github.event.issue.labels.*.name, 'A-Message-Bubbles')
127+
steps:
128+
- uses: octokit/[email protected]
129+
with:
130+
headers: '{"GraphQL-Features": "projects_next_graphql"}'
131+
query: |
132+
mutation add_to_project($projectid:ID!,$contentid:ID!) {
133+
addProjectNextItem(input:{projectId:$projectid contentId:$contentid}) {
134+
projectNextItem {
135+
id
136+
}
137+
}
138+
}
139+
projectid: ${{ env.PROJECT_ID }}
140+
contentid: ${{ github.event.issue.node_id }}
141+
env:
142+
PROJECT_ID: "PN_kwDOAM0swc3m-g"
143+
GITHUB_TOKEN: ${{ secrets.ELEMENT_BOT_TOKEN }}

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

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
name: Move pull requests asking for review to the relevant project
22
on:
3-
pull_request:
3+
pull_request_target:
44
types: [review_requested]
5+
56
jobs:
67
add_design_pr_to_project:
78
name: Move PRs asking for design review to the design board
@@ -46,7 +47,7 @@ jobs:
4647
with:
4748
headers: '{"GraphQL-Features": "projects_next_graphql"}'
4849
query: |
49-
mutation add_to_project($projectid:String!, $contentid:String!) {
50+
mutation add_to_project($projectid:ID!, $contentid:ID!) {
5051
addProjectNextItem(input:{projectId:$projectid contentId:$contentid}) {
5152
projectNextItem {
5253
id

.github/workflows/triage-move-unlabelled.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: Move unlabelled from needs info columns to triaged
33
on:
44
issues:
55
types: [unlabeled]
6-
6+
77
jobs:
88
Move_Unabeled_Issue_On_Project_Board:
99
name: Move no longer X-Needs-Info issues to Triaged

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Move labelled issues into the Priority bugs column for the Web App Team
1+
name: Move P1 bugs to boards
22

33
on:
44
issues:

0 commit comments

Comments
 (0)