10cee98
Added expert setting for direct search
Daniel Gultsch created
10cee98
Added expert setting for direct search
Daniel Gultsch created
fcfb695
permit empty values for subject and roster name
Daniel Gultsch created
30e5f9b
fix geo uri regex (fix #3050) (#3071)
- only match valid float numbers - match uri with parameter
Klaus created
d86f078
fix cleanPrivateStorage() (#3065)
ChaosKid42 created
258c7d1
attach editor content as file
Daniel Gultsch created
4019593
report unparsable limit as http upload available
Daniel Gultsch created
4538909
url typo (#3061)
resulted in 404
Wolf created
7bcbca7
edit public=true/false property in mucs
Daniel Gultsch created
f58c173
version bump to 2.2.2 + changelog
Daniel Gultsch created
93df2ec
pulled translations from transifex
Daniel Gultsch created
c8a0bf7
OMEMO: remove omemo device from own list if bundle is broken
Daniel Gultsch created
9706c7e
pulled translations from transifex
Daniel Gultsch created
4557a3f
make sure account is connected before attempting to download p1s3
Daniel Gultsch created
be3955b
add missing else to show the availability of httpupload correctly (#3048)
Christian Schneppe created
1854e37
reintroduce support for old http upload
Daniel Gultsch created
bc50239
improve active_since implementation (XEP-0319: Last User Interaction in Presence) (#3045)
* set contact to inactive if it becomes offline * send idle also in case app started in background
ChaosKid42 created
fd7a5c6
Do not use TLS_FALLBACK_SCSV
closes #2937 Thanks to @tmolitor-stud-tu for explaining the situation in https://github.com/guardianproject/NetCipher/pull/74
Daniel Gultsch created
1510958
do not show file id in check size button
Daniel Gultsch created
2d118b5
show S3 file transfer in server info if http upload is n/a
Daniel Gultsch created
ea5cdec
handle p1s3 urls in http downloader
Daniel Gultsch created
4626bdf
show p1s3 attchments with download button
Daniel Gultsch created
70d95c7
upload files using p1s3 - sending part
Daniel Gultsch created
e4ca896
exclude firebase-base from firebase-messaging
Daniel Gultsch created
94484ce
disable analytics
https://firebase.google.com/support/guides/disable-analytics
Daniel Gultsch created
a149f0d
set pragme secure delete properly
Daniel Gultsch created
df64d96
explicitly set secure_delete pragma for SQLite database (#3039)
Conversations stores sensitive data, such as SQLiteAxolotlStore tables, in its database. secure_delete=ON is the default for newer Android devices: https://android-review.googlesource.com/c/platform/external/sqlite/+/209123 However, older devices had it disabled by default, so any database created than has this setting disabled and it will not be updated automatically. Also, the default might be changed in the future (for example, to "FAST", added in 2017), so it is safer to set it explicitly.
Alexander created
219ca9f
put address of app server in resource file
Daniel Gultsch created
3be3bfb
make file observer listen for moves
Daniel Gultsch created
9bff990
move enabling of foreign key support to onConfigure (#3038)
This way we avoid repeating the code. Unlike getWritableDatabase, onConfigure is intended to be overridden. In fact, onConfigure documentation specifically says: "Called when the database connection is being configured, to enable features such as write-ahead logging or *foreign key support*."
Alexander created
e948d12
Make nickname matching case-sensitive (#3035)
Perform case-sensitive matching for highlighting the own nickname in MUC messages and while checking whether to notify.
Holger Weiß created
3837826
fixed a missing word in README (#3037)
* fix a missing word in README * fix repeating word in README
Alexander created
39e4b26
prefetch omemo device lists only if muc has omemo enabled
Daniel Gultsch created
383b32c
make fcm receiver ignore messages when all accounts are disabled
Daniel Gultsch created
ec54a48
migrate to fcm library
Daniel Gultsch created
2230d5a
do not save draft if message is completly empty and fixed appending shared text
Daniel Gultsch created
be57933
do not use trigger but delete message index entries manually
Daniel Gultsch created
9b43f37
pulled translations from transifex
Daniel Gultsch created
1b4c27f
version bump to 2.2.1 + changelog
Daniel Gultsch created
0bb600f
Extend QR scanner to support VCard with IMPP field (#3027)
Currently QR scanner supports only URIs. VCard specification allows
embedding instant messaging protocols in the `IMPP` field [0].
This change will extract the first XMPP URI from `IMPP` field if a VCard
has been scanned and process it just like if the XMPP URI was scanned
directly. In case the contact is not already present in the roster this
will pop up "Add contact" window.
Example VCard with this URI:
BEGIN:VCARD
FN:Test Contact
EMAIL:test@example.com
IMPP:xmpp:test@example.com
END:VCARD
[0]: https://tools.ietf.org/html/rfc6350#section-6.4.3
Wiktor created
5ef7c29
changed command paramater for new push server
Daniel Gultsch created
9ef2d32
changed jid of push server
Daniel Gultsch created
d5a187b
use Tor to download map tiles if configured to do so
Daniel Gultsch created
eb1251b
pulled translations from transifex
Daniel Gultsch created
543d1f6
do not use end in catchup mam queries
Daniel Gultsch created
170fbf0
switch to aac with slightly heigher sample and bit rate. fixes #3021
Daniel Gultsch created
41760b4
Improved URL matching
URLs with trailing special chars (e.g. slash, minus, ...) should now be matched correctly, even when followed by a non-url char
klonfish created
678fcf8
removed dead code + null check
Daniel Gultsch created
b0db88c
add primary key to fts table
Daniel Gultsch created
5b41906
do not include body in simple status updates to not trigger fts update
Daniel Gultsch created
a8b863a
updated dependencies
Daniel Gultsch created