Commit log

72ccbf6 Switch to sentry gradle plugin

Stephen Paul Weber created

2e3c433 Video track is absent if tranceiver is disposed

Stephen Paul Weber created

99ec9fa Merge branch 'master' of https://codeberg.org/iNPUTmice/Conversations

Click to expand commit body
* 'master' of https://codeberg.org/iNPUTmice/Conversations:
  version bump to 2.13.1-beta.3
  less noisy logcat. catch illegal state exception as result of race condition
  call current transport when receiving transport-replace
  respond OK to JFT session terminate
  bump copyright year to 2024
  version bump to 2.13.1-beta.2 and changelog
  Translated using Weblate (Persian)
  Translated using Weblate (Dutch)
  Translated using Weblate (German)
  Translated using Weblate (Persian)
  Translated using Weblate (Persian)
  Translated using Weblate (German)
  Translated using Weblate (Persian)
  Translated using Weblate (Persian)
  Added translation using Weblate (Persian)
  Translated using Weblate (German)
  Translated using Weblate (Galician)
  bundle letsencrypt root certificates
  bump various dependencies

Stephen Paul Weber created

071ba30 Forgot this

Stephen Paul Weber created

646bfe0 Keep away colour desaturated but the lightening was too much

Stephen Paul Weber created

4db3d8a Show list of recent threads in muc details

Stephen Paul Weber created

1819258 Show thread subject if message has no subject itself

Stephen Paul Weber created

7f1fed5 Aggregate known threads

Stephen Paul Weber created

dff4880 Can't check if authentic data on nxdomain etc

Stephen Paul Weber created

e0e50fd Fix can't save first bookmark on old PEP

Stephen Paul Weber created

49bc5bb Allow sending subject-only with thread

Stephen Paul Weber created

0e62a8c Store incoming subject-only message properly

Stephen Paul Weber created

274c0d7 Spec says if thread is there isn't not the muc topic

Stephen Paul Weber created

3dedf91 Allow setting subject on messages

Stephen Paul Weber created

e2ed239 Rounded textsend

Stephen Paul Weber created

a6ba658 version bump to 2.13.1-beta.3

Daniel Gultsch created

4168bc4 less noisy logcat. catch illegal state exception as result of race condition

Daniel Gultsch created

b2e1f9b call current transport when receiving transport-replace

Daniel Gultsch created

15a3c16 respond OK to JFT session terminate

Daniel Gultsch created

aa558f8 bump copyright year to 2024

Daniel Gultsch created

6211819 Round every image corner for now

Click to expand commit body
Didn't get edge-to-edge to work anyway

Stephen Paul Weber created

448ac32 Fix OMEMO and location sending

Stephen Paul Weber created

6ef1b1b Fix NPE

Stephen Paul Weber created

dd0c823 version bump to 2.13.1-beta.2 and changelog

Daniel Gultsch created

ce645bb Translated using Weblate (Persian)

Click to expand commit body
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/fa/

MasoudAbkenar created

84fbd07 Translated using Weblate (Dutch)

Click to expand commit body
Currently translated at 92.3% (12 of 13 strings)

Translation: Conversations/Android App (Conversations)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-conversations/nl/

glut4 created

e7e174f Translated using Weblate (German)

Click to expand commit body
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/de/

nautilusx created

85d582a Translated using Weblate (Persian)

Click to expand commit body
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/fa/

MasoudAbkenar created

7b9b90d Translated using Weblate (Persian)

Click to expand commit body
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/fa/

MasoudAbkenar created

53a7ea3 Translated using Weblate (German)

Click to expand commit body
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/de/

MasoudAbkenar created

1cc13d1 Translated using Weblate (Persian)

Click to expand commit body
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/fa/

MasoudAbkenar created

165617a Translated using Weblate (Persian)

Click to expand commit body
Currently translated at 57.9% (567 of 979 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/fa/

MasoudAbkenar created

dd4e9ee Added translation using Weblate (Persian)

MasoudAbkenar created

bc38435 Translated using Weblate (German)

Click to expand commit body
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/de/

nautilusx created

fe0cbc4 Translated using Weblate (Galician)

Click to expand commit body
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/gl/

ghose created

88851ea bundle letsencrypt root certificates

Click to expand commit body
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

Daniel Gultsch created

3cf59b4 bump various dependencies

Daniel Gultsch created

2f5ee05 Don't lose encryption type when adding a file

Stephen Paul Weber created

f790c2c Do not attach payloads to legacy encryption

Stephen Paul Weber created

0866c88 Don't just always show jid as conversation name with stranger

Stephen Paul Weber created

fa14870 Always show presence name if known

Click to expand commit body
But add jid in parens to avoid spoofing attacks when no presence
subscription.

In such cases usually there will also be a message from stranger warning snackbar.

Stephen Paul Weber created

019720e If there is no presence then we can't possibly do a check

Stephen Paul Weber created

0a1787c Allow selecting jid from contact details

Stephen Paul Weber created

e9ce8eb No onw knows what a "2D Barcode" is

Stephen Paul Weber created

5ed491a Always allow rejecting request even from stranger

Stephen Paul Weber created

0cc4455 Use phone icon istead of PSTN

Click to expand commit body
No one know what a PSTN is

Stephen Paul Weber created

1850656 Clearer wording if you end up here after credit card payment

Stephen Paul Weber created

56c7637 Restore fastlane descriptions

Stephen Paul Weber created

d45db37 Stronger default account colours

Stephen Paul Weber created

4ed2ca9 Right align meta line in sent bubbles again

Stephen Paul Weber created