ghose
c4b92a55bb
Translated using Weblate (Galician)
...
Currently translated at 13.7% (7 of 51 strings)
Translation: Conversations/App Store Metadata
Translate-URL: https://translate.codeberg.org/projects/conversations/app-store-metadata/gl/
2023-09-06 11:48:26 +00:00
nautilusx
296894bfa0
Translated using Weblate (German)
...
Currently translated at 100.0% (51 of 51 strings)
Translation: Conversations/App Store Metadata
Translate-URL: https://translate.codeberg.org/projects/conversations/app-store-metadata/de/
2023-09-06 11:48:26 +00:00
hamburger1024
f12d7ef78f
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (967 of 967 strings)
Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/zh_Hans/
2023-09-06 11:48:26 +00:00
licaon-kter
a3e4329259
Translated using Weblate (Romanian)
...
Currently translated at 100.0% (967 of 967 strings)
Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/ro/
2023-09-06 11:48:26 +00:00
Eryk Michalak
4c679af736
Translated using Weblate (Polish)
...
Currently translated at 100.0% (967 of 967 strings)
Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/pl/
2023-09-06 11:48:26 +00:00
random_r
03dee0d8c2
Translated using Weblate (Italian)
...
Currently translated at 100.0% (967 of 967 strings)
Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/it/
2023-09-06 11:48:26 +00:00
ghose
4346609914
Translated using Weblate (Galician)
...
Currently translated at 100.0% (967 of 967 strings)
Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/gl/
2023-09-06 11:48:26 +00:00
nautilusx
088f88f4b0
Translated using Weblate (German)
...
Currently translated at 100.0% (967 of 967 strings)
Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/de/
2023-09-06 11:48:26 +00:00
SomeTr
74931f3af6
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (51 of 51 strings)
Translation: Conversations/App Store Metadata
Translate-URL: https://translate.codeberg.org/projects/conversations/app-store-metadata/uk/
2023-09-06 11:48:26 +00:00
SomeTr
648cf3b4a6
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (13 of 13 strings)
Translation: Conversations/Android App (Conversations)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-conversations/uk/
2023-09-06 11:48:26 +00:00
SomeTr
2901275d43
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (967 of 967 strings)
Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/uk/
2023-09-06 11:48:26 +00:00
SomeTr
de8294c2b3
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (48 of 48 strings)
Translation: Conversations/App Store Metadata
Translate-URL: https://translate.codeberg.org/projects/conversations/app-store-metadata/uk/
2023-09-06 11:48:26 +00:00
ghose
b64998bc04
Translated using Weblate (Galician)
...
Currently translated at 6.2% (3 of 48 strings)
Translation: Conversations/App Store Metadata
Translate-URL: https://translate.codeberg.org/projects/conversations/app-store-metadata/gl/
2023-09-06 11:48:26 +00:00
Daniel Gultsch
d5ae2f4b41
look at roomconfig_changesubject and roominfo_changesubject
...
fixes #90
2023-09-06 13:47:35 +02:00
Daniel Gultsch
1b05cbd665
use opus for voice messages on Android 10
...
recipients need at least Android 5 to play the message; however
Conversations has been Android 5+ for a while now
2023-08-20 07:59:45 +02:00
Daniel Gultsch
6323b14bc0
version bump to 2.12.9 + changelog
2023-08-18 18:21:56 +02:00
Daniel Gultsch
459d559a34
check column name pattern
2023-08-18 09:01:46 +02:00
Daniel Gultsch
09f6343ced
Security: Introduce backup file format v2
...
This switches the SQL based backup format to something JSON based.
The SQL based format has always been prone to SQL injections that, for example, could delete other messages or preexisting accounts in the app. This hasn’t been a concern this far because why would anyone purposely try to restore a faulty backup? However the argument has been made that a user can be socially engineered to restore an exploited backup file.
Before version 2.12.8 a third party app could even trigger the restore process, leaving the backup password entry dialog the only hurdle.
On top of that it has been demonstrated that a backup file can be crafted in a way that puts preexisting credentials into a 'pending' message to an attacker ultimately leading to that information being leaked.
While destorying information has always been deemed an acceptable risk, leaking information is one step too far.
Starting with Conversations 2.12.9 Conversations will no longer be able to read v1 backup files. This means if you are restoring on a new device and you have a v1 backup file you must first install Conversations <= 2.12.8, restore the backup, and then upgrade to Conversations >= 2.12.9.
ceb2txt¹ has support for v2 backup files. Conceivably ceb2txt could be extended to convert between v1 and v2 file formats. (ceb2txt already recreates the database from v1 files; It is relatively straight forward to create v2 files from that database. Pull requests welcome.)
¹: https://github.com/iNPUTmice/ceb2txt/
2023-08-17 12:07:51 +02:00
Daniel Gultsch
0677ddc59b
version bump to 2.12.8 + changelog
2023-08-16 14:10:48 +02:00
Daniel Gultsch
9a662a7e55
disable opeing ceb files from file manager
2023-08-16 14:00:42 +02:00
Daniel Gultsch
0a956bcf9b
version bump to 2.12.7 + changelog
2023-08-16 14:00:42 +02:00
SomeTr
76655f05b3
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (48 of 48 strings)
Translation: Conversations/App Store Metadata
Translate-URL: https://translate.codeberg.org/projects/conversations/app-store-metadata/uk/
2023-08-13 19:53:04 +00:00
SomeTr
dc83eb9f42
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (966 of 966 strings)
Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/uk/
2023-08-13 19:53:04 +00:00
SomeTr
6f4ad677d7
Translated using Weblate (Ukrainian)
...
Currently translated at 56.2% (27 of 48 strings)
Translation: Conversations/App Store Metadata
Translate-URL: https://translate.codeberg.org/projects/conversations/app-store-metadata/uk/
2023-08-12 05:50:46 +00:00
0eoc
510f9d8019
Translated using Weblate (Russian)
...
Currently translated at 99.5% (962 of 966 strings)
Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/ru/
2023-08-12 05:50:45 +00:00
hamburger1024
892b53090f
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (966 of 966 strings)
Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/zh_Hans/
2023-08-09 23:53:04 +00:00
SomeTr
0a973b6678
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (966 of 966 strings)
Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/uk/
2023-08-08 08:40:21 +00:00
Daniel Gultsch
b4a07d0093
remove channel discovery from Google Play build flavor
2023-08-08 10:39:36 +02:00
Daniel Gultsch
7a9f18f223
play tones as music when silent only on android 12+
2023-08-08 09:04:26 +02:00
SomeTr
febaea0131
Translated using Weblate (Ukrainian)
...
Currently translated at 4.1% (2 of 48 strings)
Translation: Conversations/App Store Metadata
Translate-URL: https://translate.codeberg.org/projects/conversations/app-store-metadata/uk/
2023-08-05 12:53:03 +00:00
SomeTr
b265a430d2
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (9 of 9 strings)
Translation: Conversations/Android App (Quicksy)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-quicksy/uk/
2023-08-04 05:53:03 +00:00
SomeTr
826ff0cd28
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (13 of 13 strings)
Translation: Conversations/Android App (Conversations)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-conversations/uk/
2023-08-04 05:53:03 +00:00
SomeTr
7c710e4c5d
Translated using Weblate (Ukrainian)
...
Currently translated at 99.7% (964 of 966 strings)
Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/uk/
2023-08-04 05:53:03 +00:00
0eoc
814216e42f
Translated using Weblate (Russian)
...
Currently translated at 100.0% (9 of 9 strings)
Translation: Conversations/Android App (Quicksy)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-quicksy/ru/
2023-07-27 12:53:01 +00:00
random_r
adf96f5f6a
Translated using Weblate (Italian)
...
Currently translated at 100.0% (966 of 966 strings)
Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/it/
2023-07-25 09:38:07 +00:00
nautilusx
b4052cb5b6
Translated using Weblate (German)
...
Currently translated at 100.0% (48 of 48 strings)
Translation: Conversations/App Store Metadata
Translate-URL: https://translate.codeberg.org/projects/conversations/app-store-metadata/de/
2023-07-14 19:38:05 +00:00
ghose
fb8b526108
Translated using Weblate (Galician)
...
Currently translated at 4.2% (2 of 47 strings)
Translation: Conversations/App Store Metadata
Translate-URL: https://translate.codeberg.org/projects/conversations/app-store-metadata/gl/
2023-07-13 12:38:05 +00:00
Daniel Gultsch
d1ba36cfdf
version bump to 2.12.6 + changelog
2023-07-05 12:25:41 +02:00
Daniel Gultsch
836f048bc6
add CI via woodpecker
...
based on docker image provided by Gadgetbridge
focus for now is getting something build. we can optimize this later and
provide our own image
2023-07-05 10:52:46 +02:00
ghose
5db3ca06b6
Translated using Weblate (Galician)
...
Currently translated at 4.2% (2 of 47 strings)
Translation: Conversations/App Store Metadata
Translate-URL: https://translate.codeberg.org/projects/conversations/app-store-metadata/gl/
2023-07-04 18:38:04 +00:00
nautilusx
e9f6280718
Translated using Weblate (German)
...
Currently translated at 100.0% (47 of 47 strings)
Translation: Conversations/App Store Metadata
Translate-URL: https://translate.codeberg.org/projects/conversations/app-store-metadata/de/
2023-07-03 00:45:54 +00:00
Karma78
f7d5635c32
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (13 of 13 strings)
Translation: Conversations/Android App (Conversations)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-conversations/vi/
2023-07-02 16:38:05 +00:00
Karma78
8d89c33da4
Translated using Weblate (Vietnamese)
...
Currently translated at 99.8% (965 of 966 strings)
Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/vi/
2023-07-02 16:38:05 +00:00
Daniel Gultsch
12b34426fc
add ј to list
2023-06-29 09:56:49 +02:00
Daniel Gultsch
d588e942e6
q is not cyrillic but ԛ and х are
2023-06-29 09:45:50 +02:00
Daniel Gultsch
d9fb88ceda
version bump to 2.12.5 + changelog
2023-06-27 17:27:36 +02:00
tuongdai252
0de4939f7f
Translated using Weblate (Vietnamese)
...
Currently translated at 99.8% (965 of 966 strings)
Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/vi/
2023-06-27 15:03:49 +00:00
Stephen Paul Weber
4c38c480fa
Use libidn for stringprep
...
Which actually validates according to spec instead of just being lazy.
2023-06-27 16:31:01 +02:00
Daniel Gultsch
e3a121121b
UP: add custom extensions for app<->distributor interaction
...
On registration the app can pass in a 'Messenger' to get a direct response
instead of having to somehow wait for the broadcast receiver to fire.
The app name can be passed as a pending intent which allows the distributor
to validate the sender.
2023-06-26 16:09:01 +02:00
Daniel Gultsch
ca1ee4a565
process stream features after success when we inlined bind but not sm
2023-06-25 22:15:49 +02:00