Skip to content

Commit fd6a45a

Browse files
committed
Merge branch 'release/1.6.5' into main
2 parents f5f4d4a + f8138a7 commit fd6a45a

File tree

90 files changed

+5680
-679
lines changed

Some content is hidden

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

90 files changed

+5680
-679
lines changed

.github/workflows/triage-incoming.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,11 @@ jobs:
1515
project: Issue triage
1616
column: Incoming
1717
repo-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
18+
19+
triage-new-issues:
20+
runs-on: ubuntu-latest
21+
steps:
22+
- uses: actions/add-to-project@main
23+
with:
24+
project-url: https://github.com/orgs/vector-im/projects/91
25+
github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}

CHANGES.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
Changes in Element v1.6.5 (2023-07-25)
2+
======================================
3+
4+
Bugfixes 🐛
5+
----------
6+
- Fix several crashes observed when the device cannot reach the homeserver ([#8578](https://github.com/vector-im/element-android/issues/8578))
7+
8+
Other changes
9+
-------------
10+
- Update MSC3912 implementation: Redaction of related events ([#8481](https://github.com/vector-im/element-android/issues/8481))
11+
- Include some source code in our project to remove our dependency to artifact hosted by bintray (Jcenter). ([#8556](https://github.com/vector-im/element-android/issues/8556))
12+
13+
114
Changes in Element v1.6.3 (2023-06-27)
215
======================================
316

build.gradle

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -112,24 +112,13 @@ allprojects {
112112
groups.google.group.each { includeGroup it }
113113
}
114114
}
115-
//noinspection JcenterRepositoryObsolete
116-
// Do not use `jcenter`, it prevents Dependabot from working properly
117-
maven {
118-
url 'https://jcenter.bintray.com'
119-
content {
120-
groups.jcenter.regex.each { includeGroupByRegex it }
121-
groups.jcenter.group.each { includeGroup it }
122-
}
123-
}
124-
125115
maven {
126116
url 'https://s01.oss.sonatype.org/content/repositories/snapshots'
127117
content {
128118
groups.mavenSnapshots.regex.each { includeGroupByRegex it }
129119
groups.mavenSnapshots.group.each { includeGroup it }
130120
}
131121
}
132-
133122
}
134123

135124
tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile).all {

dependencies_groups.gradle

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ ext.groups = [
115115
'com.linkedin.dexmaker',
116116
'com.mapbox.mapboxsdk',
117117
'com.nulab-inc',
118+
'com.otaliastudios',
118119
'com.otaliastudios.opengl',
119120
'com.parse.bolts',
120121
'com.pinterest',
@@ -234,18 +235,4 @@ ext.groups = [
234235
'xml-apis',
235236
]
236237
],
237-
jcenter : [
238-
regex: [
239-
],
240-
group: [
241-
'com.amulyakhare',
242-
'com.otaliastudios',
243-
'com.yqritc',
244-
// https://github.com/cmelchior/realmfieldnameshelper/issues/42
245-
'dk.ilios',
246-
'im.dlg',
247-
'me.dm7.barcodescanner',
248-
'me.gujun.android',
249-
]
250-
]
251238
]
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Main changes in this version: corrective release.
2+
Full changelog: https://github.com/vector-im/element-android/releases
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Խմբային մեսինջեր - գաղտնագրված շփում, խմբային չատեր և վիդեո զանգեր
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Element - Անվտանգ Մեսինջեր
Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,42 @@
11
Element vừa là một ứng dụng nhắn tin bảo mật vừa là một ứng dụng cộng tác nhóm năng suất, lý tưởng cho các cuộc trò chuyện nhóm khi làm việc từ xa. Ứng dụng trò chuyện này sử dụng mã hóa đầu cuối để cung cấp tính năng hội thảo truyền hình, chia sẻ tệp và cuộc gọi thoại mạnh mẽ.
22

3-
<b> Các tính năng của Element bao gồm: </b>
4-
- Các công cụ giao tiếp trực tuyến tiên tiến
3+
<b>Các tính năng của Element bao gồm:</b>
4+
- Công cụ giao tiếp trực tuyến nâng cao
55
- Các tin nhắn được mã hóa hoàn toàn để cho phép liên lạc doanh nghiệp an toàn hơn, ngay cả đối với những người làm việc từ xa
66
- Trò chuyện phi tập trung dựa trên khung mã nguồn mở Matrix
7-
- Chia sẻ tệp một cách an toàn với dữ liệu được mã hóa trong khi quản lý dự án
8-
- Trò chuyện video với gọi thoại qua giao thức Internet (IP - VoIP) và chia sẻ màn hình
7+
- Chia sẻ tệp bảo mật với dữ liệu được mã hóa trong khi quản lý dự án
8+
- Trò chuyện video với gọi thoại qua giao thức Internet (VoIP) và chia sẻ màn hình
99
- Tích hợp dễ dàng với các công cụ cộng tác trực tuyến yêu thích của bạn, công cụ quản lý dự án, dịch vụ VoIP và các ứng dụng nhắn tin nhóm khác
1010

11-
Element hoàn toàn khác với các ứng dụng nhắn tin và cộng tác khác. Hoạt động trên Matrix, một mạng mở để nhắn tin bảo mật và giao tiếp phi tập trung. Đồng thời, cho phép tự lưu trữ để cung cấp cho người dùng quyền sở hữu và kiểm soát tối đa dữ liệu và tin nhắn của họ.
11+
Element hoàn toàn khác với các ứng dụng nhắn tin và cộng tác khác. Hoạt động trên Matrix, một mạng mở để nhắn tin bảo mật và giao tiếp phi tập trung. Đồng thời, cho phép tự vận hành để cung cấp cho người dùng quyền sở hữu và kiểm soát tối đa dữ liệu và tin nhắn của họ.
1212

13-
<b> Nhắn tin mã hóa và riêng tư </b>
14-
Element bảo vệ bạn khỏi các quảng cáo không mong muốn, khai thác dữ liệu và kiểm soát khu vực. Element cũng bảo mật tất cả dữ liệu của bạn, video 1-1 và giao tiếp thoại thông qua mã hóa đầu cuối và xác minh thiết bị có chữ ký chéo.
13+
<b>Nhắn tin mã hóa và riêng tư</b>
14+
Element bảo vệ bạn khỏi các quảng cáo không mong muốn, khai thác dữ liệu và kiểm soát khu vực. Element cũng bảo mật tất cả dữ liệu của bạn, truyền hình 1-1 và giao tiếp thoại thông qua mã hóa đầu cuối và xác thực chéo thiết bị.
1515

16-
Element cung cấp cho bạn quyền kiểm soát quyền riêng tư của mình đồng thời cho phép bạn giao tiếp an toàn với bất kỳ ai trên mạng Matrix hoặc các công cụ cộng tác kinh doanh khác bằng cách tích hợp với các ứng dụng như Slack.
16+
Element cung cấp cho bạn quyền kiểm soát quyền riêng tư của mình đồng thời cho phép bạn giao tiếp bảo mật với bất kỳ ai trên mạng Matrix hoặc các công cụ cộng tác kinh doanh khác bằng cách tích hợp với các ứng dụng như Slack.
1717

18-
<b> Element có thể được tự lưu trữ </b>
19-
Để cho phép kiểm soát nhiều hơn dữ liệu nhạy cảm và các cuộc trò chuyện của bạn, Element có thể được tự lưu trữ hoặc bạn có thể chọn bất kỳ máy chủ Matrix nào - tiêu chuẩn cho giao tiếp phi tập trung, mã nguồn mở. Element cung cấp cho bạn quyền riêng tư, tuân thủ bảo mật và tính linh hoạt trong tích hợp.
18+
<b>Element có thể được tự vận hành</b>
19+
Để cho phép kiểm soát nhiều hơn dữ liệu nhạy cảm và các cuộc trò chuyện của bạn, Element có thể được tự vận hành hoặc bạn có thể chọn bất kỳ máy chủ Matrix nào - tiêu chuẩn cho giao tiếp phi tập trung, mã nguồn mở. Element cung cấp cho bạn quyền riêng tư, tuân thủ bảo mật và tính linh hoạt trong tích hợp.
2020

21-
<b> Sở hữu dữ liệu của bạn </b>
22-
Bạn quyết định nơi lưu giữ dữ liệu và tin nhắn của mình. Không có rủi ro khai thác dữ liệu hoặc truy cập từ bên thứ ba.
21+
<b>Sở hữu dữ liệu của bạn</b>
22+
Bạn quyết định nơi lưu trữ dữ liệu và tin nhắn của mình. Không có rủi ro khai thác dữ liệu hoặc truy cập từ bên thứ ba.
2323

2424
Element giúp bạn kiểm soát theo những cách khác nhau:
25-
1. Tạo một tài khoản miễn phí trên máy chủ công cộng matrix.org do các nhà phát triển Matrix vận hành hoặc chọn từ hàng nghìn máy chủ công cộng do các tình nguyện viên lưu trữ
25+
1. Tạo một tài khoản miễn phí trên máy chủ công cộng matrix.org do các nhà phát triển Matrix vận hành hoặc chọn từ hàng nghìn máy chủ công cộng do các tình nguyện viên vận hành
2626
2. Tự lưu trữ tài khoản của bạn bằng cách chạy một máy chủ trên cơ sở hạ tầng CNTT của riêng bạn
2727
3. Đăng ký tài khoản trên máy chủ tùy chỉnh bằng cách chỉ cần đăng ký nền tảng Element Matrix Services hosting
2828

29-
<b> Nhắn tin và cộng tác mở </b>
29+
<b>Nhắn tin và cộng tác mở</b>
3030
Bạn có thể trò chuyện với bất kỳ ai trên mạng Matrix, cho dù họ đang sử dụng Element, một ứng dụng Matrix khác hay ngay cả khi họ đang sử dụng một ứng dụng nhắn tin khác.
3131

32-
<b> Siêu bảo mật </b>
33-
Mã hóa đầu-cuối thực (chỉ những người trong cuộc trò chuyện mới có thể giải mã tin nhắn) và xác minh thiết bị xác thực chéo.
32+
<b>Siêu bảo mật</b>
33+
Mã hóa đầu-cuối thực (chỉ những người trong cuộc trò chuyện mới có thể giải mã tin nhắn) và xác thực chéo thiết bị.
3434

35-
<b> Giao tiếp và tích hợp hoàn chỉnh </b>
36-
Nhắn tin, cuộc gọi thoại và video, chia sẻ tệp, chia sẻ màn hình và một loạt các tích hợp, bot và widget. Xây dựng phòng, cộng đồng, giữ liên lạc và hoàn thành công việc.
35+
<b>Giao tiếp và tích hợp hoàn chỉnh</b>
36+
Nhắn tin, gọi thoại và truyền hình, chia sẻ tệp, chia sẻ màn hình và một loạt các tích hợp, bot và widget. Tạo phòng, cộng đồng, giữ liên lạc và hoàn thành công việc.
3737

38-
<b> Tiếp tục nơi bạn đã dừng lại </b>
38+
<b>Tiếp tục nơi bạn đã dừng lạ </b>
3939
Giữ liên lạc mọi lúc mọi nơi với lịch sử tin nhắn được đồng bộ hóa hoàn toàn trên tất cả các thiết bị của bạn và trên web tại https://app.element.io
4040

41-
<b> Mã nguồn mở </b>
42-
Element Android là một dự án mã nguồn mở, được lưu trữ trên GitHub. Vui lòng báo cáo lỗi và / hoặc đóng góp phát triển tại https://github.com/vector-im/element-android
41+
<b>Mã nguồn mở</b>
42+
Element Android là một dự án mã nguồn mở, được lưu trữ trên GitHub. Vui lòng báo cáo lỗi và / hoặc đóng góp, phát triển tại https://github.com/vector-im/element-android
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
apply plugin: 'com.android.library'
2+
apply plugin: 'kotlin-android'
3+
4+
android {
5+
namespace "com.otaliastudios.autocomplete"
6+
7+
compileSdk versions.compileSdk
8+
9+
defaultConfig {
10+
minSdk versions.minSdk
11+
targetSdk versions.targetSdk
12+
}
13+
14+
compileOptions {
15+
sourceCompatibility versions.sourceCompat
16+
targetCompatibility versions.targetCompat
17+
}
18+
19+
kotlinOptions {
20+
jvmTarget = "11"
21+
}
22+
}
23+
24+
dependencies {
25+
implementation libs.androidx.recyclerview
26+
}
27+
28+
afterEvaluate {
29+
tasks.findAll { it.name.startsWith("lint") }.each {
30+
it.enabled = false
31+
}
32+
}

0 commit comments

Comments
 (0)