Commit graph

8383 commits

Author SHA1 Message Date
Daniel Gultsch 88851ea12a
bundle letsencrypt root certificates
as per https://letsencrypt.org/2023/07/10/cross-sign-expiration.html
Letsencrypt is dropping support for Android <= 7 by removing cross signing.

to keep supporting older Android versions we need to bundle the root cert
ourselves. (Firefox for example does this too)

The KeyStore file is in BKS-V1 format. A good tools to edit the file is

https://keystore-explorer.org/

To keep the attack and bug surface as low as possible we only run the check
against the bundled keystore on Android <= 7
2024-01-15 10:57:07 +01:00
Daniel Gultsch 3cf59b4181
bump various dependencies 2024-01-12 16:51:46 +01:00
kosyak 869f92169d blue led color 2024-01-10 15:00:30 +01:00
kosyak f50bb56ad7 support conversations grouping on ShareWith screen 2024-01-10 00:27:08 +01:00
kosyak 31ac27f5ec fix not working accent color 2024-01-10 00:23:30 +01:00
kosyak 9b748a7b4f change notifications led color 2024-01-10 00:17:46 +01:00
kosyak 6872b36f74 save expanded items in persistent storage 2024-01-09 23:20:11 +01:00
kosyak 5f16051cf7 group conversation by tags 2024-01-01 23:36:07 +01:00
kosyak c4c5aaa6d6 Revert "debug led color"
This reverts commit 60805b28b6.
2024-01-01 18:57:55 +01:00
kosyak a6fbcd62c5 Revert "debug custom led color"
This reverts commit 2b129a1738.
2024-01-01 18:57:50 +01:00
kosyak 2b129a1738 debug custom led color 2024-01-01 12:25:15 +01:00
kosyak 60805b28b6 debug led color 2024-01-01 12:23:35 +01:00
kosyak 6a1499654a fix crash during state saving 2024-01-01 11:52:00 +01:00
kosyak a65f2ad98c another default primary color 2024-01-01 11:51:41 +01:00
kosyak 510f93ce78 split roster by different accounts 2023-12-27 04:09:18 +01:00
kosyak 54ac152019 fix reply icon tint 2023-12-27 01:11:16 +01:00
kosyak c862959e3f fix crash 2023-12-27 01:11:08 +01:00
kosyak 78410291b7 better self contact handling 2023-12-27 01:11:01 +01:00
kosyak 6284ee12af new ui category in expert settings 2023-12-27 01:10:23 +01:00
kosyak bef39f7e0c led color follows current app primary colort 2023-12-27 01:08:35 +01:00
kosyak 543146e94a change default accent color 2023-12-27 01:08:04 +01:00
kosyak 305ae7a288 reactions 2023-12-27 01:07:08 +01:00
Daniel Gultsch aeb805a3ca
abort socks candidate search if peer selected something with higher priority 2023-12-20 11:23:04 +01:00
Daniel Gultsch eec01c9e7b
disable quick log 2023-12-20 09:23:09 +01:00
Daniel Gultsch d3b38a5273
refactor Jingle File Transfer. add WebRTCDatachannel transport 2023-12-19 17:26:11 +01:00
kosyak 9467fc1789 support 'Save to downloads' action for attachments 2023-12-18 04:32:23 +01:00
kosyak f9027fa085 fix compilation 2023-12-18 04:25:06 +01:00
kosyak db27258c18 fix crop lib compatibility issues 2023-12-18 04:24:49 +01:00
kosyak 73bc3c2617 temporary disable domian jid sanity check 2023-12-17 23:54:58 +01:00
kosyak 7f7e4b10a4 info about pm on muc details screen 2023-12-17 23:46:06 +01:00
kosyak 3ddf8d33f0 fix compilation 2023-12-17 22:16:12 +01:00
kosyak b9f5286898 Merge branch 'master' of https://codeberg.org/iNPUTmice/Conversations
# Conflicts:
#	build.gradle
#	src/main/AndroidManifest.xml
#	src/main/java/eu/siacs/conversations/Config.java
#	src/main/java/eu/siacs/conversations/entities/Bookmark.java
#	src/main/java/eu/siacs/conversations/parser/MessageParser.java
#	src/main/java/eu/siacs/conversations/ui/ConversationFragment.java
#	src/main/java/eu/siacs/conversations/ui/ConversationsActivity.java
#	src/main/java/eu/siacs/conversations/ui/RtpSessionActivity.java
#	src/main/java/eu/siacs/conversations/ui/XmppActivity.java
#	src/main/java/eu/siacs/conversations/xmpp/XmppConnection.java
#	src/main/java/eu/siacs/conversations/xmpp/jingle/ToneManager.java
#	src/main/java/eu/siacs/conversations/xmpp/pep/PublishOptions.java
#	src/main/res/values/strings.xml
2023-12-17 22:14:36 +01:00
kosyak e0231493d0 Merge branch 'master' of https://dev.narayana.im/narayana/Conversations 2023-12-17 20:57:16 +01:00
kosyak 9ebb719d71 allow to merge private messages 2023-12-17 18:44:35 +01:00
Bohdan Horbeshko 69dac97f88 show replies not starting with > 2023-12-16 19:06:40 +02:00
ghose 8208724172
Translated using Weblate (Galician)
Currently translated at 100.0% (2 of 2 strings)

Translation: Conversations/App Store Metadata (Quicksy)
Translate-URL: https://translate.codeberg.org/projects/conversations/app-store-metadata-quicksy/gl/
2023-12-13 06:44:44 +00:00
Salif Mehmed 5a20273e1a
Translated using Weblate (Bulgarian)
Currently translated at 93.9% (920 of 979 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/bg/
2023-12-13 06:44:44 +00:00
RTRedreovic 9be4ddf4ce
Added translation using Weblate (Esperanto) 2023-12-13 06:44:43 +00:00
Daniel Gultsch 22a9e9ee5b remove some outdated information from readme 2023-12-10 11:37:04 +00:00
Daniel Gultsch 1a83c290a2
UnifiedPush: send unregistered to apps when 'none' account is selected 2023-12-05 10:59:50 +01:00
Daniel Gultsch 20c179c1a1
ensure will tell 'messenger' when UP registration fails or is delayed 2023-12-02 12:20:19 +01:00
Daniel Gultsch f7b5124fd3
support location attribute on enable 2023-12-01 18:29:52 +01:00
Daniel Gultsch a11d6638b0
bump gradle plugin version 2023-12-01 17:15:26 +01:00
Daniel Gultsch eb5994f80f
add quick log functionality to debug UP 2023-12-01 13:22:10 +01:00
Outbreak2096 f8e420ad37
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2 of 2 strings)

Translation: Conversations/App Store Metadata (Quicksy)
Translate-URL: https://translate.codeberg.org/projects/conversations/app-store-metadata-quicksy/zh_Hans/
2023-11-22 07:38:18 +00:00
Outbreak2096 ab0bc9296d
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (53 of 53 strings)

Translation: Conversations/App Store Metadata (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/app-store-metadata/zh_Hans/
2023-11-22 07:38:18 +00:00
random_r 84f4f3c2f8
Translated using Weblate (Italian)
Currently translated at 100.0% (53 of 53 strings)

Translation: Conversations/App Store Metadata (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/app-store-metadata/it/
2023-11-22 07:38:18 +00:00
Outbreak2096 efbdce8e10
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (979 of 979 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/zh_Hans/
2023-11-22 07:38:18 +00:00
Daniel Gultsch 747f58c35b
JingleConnectionManager: code clean up 2023-11-22 08:37:17 +01:00
Daniel Gultsch b183f49977
update call UI after RTP connection has ended 2023-11-22 08:36:44 +01:00