akwizgran
a1357c22b2
Fix checksum for jackson-annotations.
...
See https://issues.sonatype.org/browse/OSSRH-51881
2019-12-10 13:44:30 +00:00
akwizgran
86693abd66
Merge branch '1656-explain-deletion-failures' into 'master'
...
Better explain why messages could not be deleted
Closes #1656
See merge request briar/briar!1197
2019-12-10 12:38:07 +00:00
Torsten Grote
0edb2b7b6e
[core] Add JavaDoc for MessageRetreiver of IntroductionManager
...
for message deletion
2019-12-10 09:02:43 -03:00
akwizgran
ffc2c5d900
Merge branch 'javalin-3.5' into 'master'
...
Upgrade headless to Javalin 3.5
See merge request briar/briar!1162
2019-12-10 10:11:55 +00:00
Torsten Grote
9ebe49b85d
[headless] Let websocket upgrade requests pass in AccessManager
...
This is because JavaScript in browsers apparently can not add Authentication
headers to websocket requests, so we use a dedicated authentication message there.
In Javalin 3, the AccessManager also handles websocket requests.
We need to let those pass to support JavaScript.
2019-11-14 14:13:54 -03:00
Torsten Grote
6f153f14c7
[headless] upgrade to Javalin 3.5
2019-11-14 14:13:54 -03:00
Torsten Grote
5aeee9af8b
[core] address review comments for message deletion explanation
2019-11-14 14:05:28 -03:00
akwizgran
52feabecbe
Merge branch 'disable-google-tracking' into 'master'
...
Disable instrumentation test analytics
See merge request briar/briar!1198
2019-11-14 14:07:50 +00:00
Torsten Grote
53fb3f78c1
[android] disable instrumentation test analytics
2019-11-13 14:12:07 -03:00
Torsten Grote
ae0fa351b6
Better explain why messages could not be deleted
...
This also fixes a bug in the IntroductionManager that would allow to
delete only part of a session's visible messages.
2019-11-11 13:09:51 -03:00
akwizgran
11c43dc7f4
Merge branch '1628-multi-select' into 'master'
...
Multi-select conversion messages (to delete)
Closes #1628
See merge request briar/briar!1179
2019-11-08 13:05:09 +00:00
Torsten Grote
497ab38be1
[android] highlight selected messages with accent color
2019-11-08 09:54:04 -03:00
Torsten Grote
ddcb412fcd
[core] remove notice about removing support for old message type
2019-11-07 15:31:24 -03:00
Torsten Grote
71243ce561
[android] prevent empty state message from showing up briefly when clearing list
2019-11-07 15:30:25 -03:00
Torsten Grote
5c900c443d
[core] also support private messages in legacy format for selective deletion
2019-11-07 14:39:50 -03:00
Torsten Grote
97dd9b901d
[android] hook up UI to ConversationManager to actually delete messages
2019-11-07 14:39:50 -03:00
Torsten Grote
9ce327a40c
[android] highlight selected conversation messages in UI
2019-11-07 14:39:50 -03:00
Torsten Grote
a9b9a8c5f8
[android] allow to select multiple conversation messages
2019-11-07 14:39:49 -03:00
akwizgran
ed66a470cc
Merge branch '1643-controller-leaks' into 'master'
...
Fix controller memory leaks
Closes #1643
See merge request briar/briar!1184
2019-11-07 16:33:18 +00:00
akwizgran
405c243313
Merge branch '1243-attachment-close-button-color' into 'master'
...
Change image preview close button color to accent color
See merge request briar/briar!1182
2019-11-07 16:23:24 +00:00
Torsten Grote
034e76dd5c
[android] Fix controller memory leaks
2019-11-07 12:57:41 -03:00
Torsten Grote
73417a42d6
[android] change image preview close button color to accent color
...
This was suggested in #1243 .
2019-11-07 12:56:52 -03:00
akwizgran
9d72fca2a7
Merge branch 'AndroidX' into 'master'
...
AndroidX Migration
See merge request briar/briar!1176
2019-11-07 15:40:19 +00:00
akwizgran
b4e0d3b982
Merge branch '1653-npe-settings-fragment' into 'master'
...
Don't try to display settings before they are fully loaded
Closes #1653
See merge request briar/briar!1194
2019-11-07 15:29:55 +00:00
Torsten Grote
088ca01eb3
[android] re-include BrambleCoreModule since issue caused by it also exists on master
2019-11-07 12:20:03 -03:00
Torsten Grote
83ed6f90d7
[core] downgrade okhttp to 3.12.x series to support our minSdk level
2019-11-07 11:49:45 -03:00
Torsten Grote
ab7b287082
[android] downgrade zxing to 3.3.3 because newer versions need minSdk 24
2019-11-07 10:44:08 -03:00
Torsten Grote
4fe41bfde7
Merge branch 'remove-beta-build-flag' into 'master'
...
Remove beta build flag
Closes #1527
See merge request briar/briar!1196
2019-11-06 17:53:02 +00:00
Torsten Grote
2e65122e9d
Merge branch 'client-versioning-events' into 'master'
...
Update image attachment UI when new client version is received from contact
Closes #1638
See merge request briar/briar!1195
2019-11-06 17:52:43 +00:00
akwizgran
ee180defce
Remove expiry update code, fix references to Briar 1.0.
2019-11-06 14:21:52 +00:00
akwizgran
7ee0febf0c
Use TimeUnit to make durations more readable.
2019-11-06 14:21:52 +00:00
akwizgran
216f0598f9
Remove ancient flag for beta builds.
2019-11-06 14:20:11 +00:00
akwizgran
27cba75a50
Fix test expectations.
2019-11-06 14:17:16 +00:00
akwizgran
b3bc5e69b5
Use client versioning event to update UI.
2019-11-06 13:58:11 +00:00
akwizgran
ee1fd2ad8a
Broadcast events for client versioning updates.
2019-11-06 13:58:11 +00:00
akwizgran
a844526dae
Refactor ClientVersion to bramble-api.
2019-11-06 13:58:06 +00:00
Torsten Grote
cb5a9bdff8
[android] don't try to display settings before they are fully loaded
2019-11-06 09:21:28 -03:00
akwizgran
75dfa80541
Bump version numbers for 1.2.4 release.
release-1.2.4
beta-1.2.4
2019-11-06 09:58:00 +00:00
akwizgran
41b59fbcfe
Merge branch '1610-pending-contacts-offline-snackbar' into 'master'
...
Don't show offline snackbar when there's no pending contacts
Closes #1610
See merge request briar/briar!1193
2019-11-06 09:50:39 +00:00
akwizgran
98a4f5def1
Merge branch '1654-notification-channel-unavailable' into 'master'
...
Fail gracefully when ACTION_CHANNEL_NOTIFICATION_SETTINGS is not available
Closes #1654
See merge request briar/briar!1192
2019-11-06 09:49:21 +00:00
akwizgran
aeefa35f38
Merge branch '1454-theme-system-crash' into 'master'
...
Prevent crash when user has set theme to system default on unsupported API level
Closes #1454
See merge request briar/briar!1191
2019-11-06 09:46:48 +00:00
akwizgran
4e7f33edfd
Merge branch '1483-group-invite-not-allowed' into 'master'
...
Make sure group actions can only be made by the correct role
See merge request briar/briar!1190
2019-11-06 09:45:28 +00:00
akwizgran
f1e957ffed
Merge branch '1655-no-bluetooth-activity' into 'master'
...
Check if REQUEST_BLUETOOTH_DISCOVERABLE is available before launching
Closes #1655
See merge request briar/briar!1189
2019-11-06 09:42:00 +00:00
akwizgran
9e3fed6bc0
Merge branch '1651-no-ringtone-picker' into 'master'
...
Check if ringtone picker is available before launching it
Closes #1485 and #1651
See merge request briar/briar!1188
2019-11-06 09:40:30 +00:00
Torsten Grote
bf9a39cc6c
[android] don't show offline snackbar when there's no pending contacts
...
If the pending contact list is opened concurrently
with the last pending contact being removed (unlikely but possible)
then the "no internet connection" snackbar would be shown
even though the app is connected to Tor.
2019-11-05 15:35:10 -03:00
Torsten Grote
72aa5397f8
[android] fail gracefully when ACTION_CHANNEL_NOTIFICATION_SETTINGS is not available
2019-11-05 15:17:10 -03:00
Torsten Grote
21eaab3259
[android] prevent crash when user has set theme to system default
...
on an API level that does not support it.
2019-11-05 14:57:25 -03:00
Torsten Grote
92d595da35
[android] make sure group actions can only be made by the correct role
2019-11-05 14:46:10 -03:00
Torsten Grote
5e85566fc3
[android] check if REQUEST_BLUETOOTH_DISCOVERABLE is available before launching
2019-11-05 12:54:02 -03:00
Torsten Grote
1574bf35fc
[android] do not use file:// Uris for notification sounds
...
This causes a FileUriExposedException otherwise.
Closes #1485
2019-11-05 12:31:25 -03:00