akwizgran
|
e3e0d3bf59
|
Disable image attachments and profile pictures for user testing.
|
2021-02-05 14:02:43 +00:00 |
|
akwizgran
|
761647dde4
|
Merge branch 'incoming-bombs' into '804-self-destructing-messages'
Fix bomb icon color in incoming image messages without text
See merge request briar/briar!1358
|
2021-02-05 13:50:04 +00:00 |
|
akwizgran
|
51ddd47502
|
Merge branch '1864-warning-when-timer-changed' into '804-self-destructing-messages'
Show warning dialog when the expected timer differs from the current timer
See merge request briar/briar!1328
|
2021-02-05 13:14:08 +00:00 |
|
akwizgran
|
d821696c6a
|
Provide clock for UI tests.
|
2021-02-03 15:08:38 +00:00 |
|
akwizgran
|
cf9162b694
|
Add some comments.
|
2021-02-03 15:08:38 +00:00 |
|
akwizgran
|
48f0fd0dea
|
Sync acks for initial messages when setting up integration tests.
|
2021-02-03 15:08:38 +00:00 |
|
akwizgran
|
73bbfe3993
|
Allow time travel in integration tests.
|
2021-02-03 15:08:37 +00:00 |
|
akwizgran
|
096249ad32
|
Inject DefaultTaskSchedulerModule.EagerSingletons at startup in headless app.
|
2021-02-03 15:08:37 +00:00 |
|
akwizgran
|
ebcc789977
|
Refactor integration tests to allow clock to be replaced.
|
2021-02-03 15:08:37 +00:00 |
|
akwizgran
|
9f9d5642c2
|
Use Collections.sort() to satisfy Animal Sniffer.
|
2021-02-03 15:06:34 +00:00 |
|
akwizgran
|
707e7b06df
|
Add integration tests for timer mirroring.
|
2021-02-03 15:06:34 +00:00 |
|
akwizgran
|
b5f69b5212
|
Add method for UI and tests to get current timer.
|
2021-02-03 15:06:34 +00:00 |
|
akwizgran
|
a7e5924137
|
Update integration tests.
|
2021-02-03 15:06:34 +00:00 |
|
akwizgran
|
105dc08121
|
Don't receive auto-delete timer from remote accept message as introducee.
|
2021-02-03 15:06:34 +00:00 |
|
akwizgran
|
c49db25e96
|
Hook up incoming messages to the auto-delete manager.
|
2021-02-03 15:06:33 +00:00 |
|
akwizgran
|
34c1490a8b
|
Mirror the remote auto-delete timer.
|
2021-02-03 15:06:33 +00:00 |
|
akwizgran
|
d7b60c5d5b
|
Add integration tests for auto-delete timer.
|
2021-02-03 15:06:33 +00:00 |
|
akwizgran
|
a4a8fea29d
|
Forwarded accept messages aren't visible to the introducee.
|
2021-02-03 15:06:33 +00:00 |
|
akwizgran
|
396b433030
|
Only use conversation timestamp for messages that will be visible in conversation.
|
2021-02-03 15:06:33 +00:00 |
|
akwizgran
|
8b1badc715
|
Get timestamp for abort message in same way as other messages.
|
2021-02-03 15:06:33 +00:00 |
|
akwizgran
|
b1d6e81c73
|
Look up auto-delete timer when creating private group invitation.
|
2021-02-03 15:06:33 +00:00 |
|
akwizgran
|
7204f8ea0b
|
Use the right timestamp when signing private group invitation.
|
2021-02-03 15:06:33 +00:00 |
|
akwizgran
|
4ab0d4b24b
|
Provide TransactionManager.
|
2021-02-03 15:06:33 +00:00 |
|
akwizgran
|
a8a905fb87
|
Look up conversation timestamp when creating group invitation messages.
|
2021-02-03 15:06:33 +00:00 |
|
akwizgran
|
73b0e0356f
|
Move lookup of latest conversation timestamp to core for blog and forum sharing.
|
2021-02-03 15:06:33 +00:00 |
|
akwizgran
|
952cc9265f
|
Move lookup of latest conversation timestamp to core.
|
2021-02-03 15:06:33 +00:00 |
|
akwizgran
|
104587838c
|
Add transactional variant of getGroupCount().
|
2021-02-03 15:06:33 +00:00 |
|
akwizgran
|
1a91be403b
|
Send current minor version of messaging client to contacts.
|
2021-02-03 15:06:32 +00:00 |
|
akwizgran
|
fe360f28fd
|
Check that timer argument is legal before storing.
|
2021-02-02 16:57:13 +00:00 |
|
akwizgran
|
8247e10e82
|
Add unit tests for AutoDeleteManagerImpl.
|
2021-02-02 16:57:13 +00:00 |
|
akwizgran
|
e8c029a7b4
|
Implement AutoDeleteManager.
|
2021-02-02 16:57:13 +00:00 |
|
akwizgran
|
5cdbd58ac3
|
Add dummy implementation of AutoDeleteManager.
|
2021-02-02 16:57:13 +00:00 |
|
akwizgran
|
51a308c6f4
|
Refactor auto-delete code from Bramble to Briar.
|
2021-02-02 16:57:11 +00:00 |
|
akwizgran
|
62215be369
|
Rewrap lines.
|
2021-02-02 16:56:15 +00:00 |
|
akwizgran
|
7a8f07a8c6
|
Factor out methods for storing and retrieving contact ID.
|
2021-02-02 16:56:14 +00:00 |
|
akwizgran
|
c3201590de
|
Factor out method for validating auto-delete timers.
|
2021-02-02 16:56:14 +00:00 |
|
akwizgran
|
f002378bbf
|
Update comments.
|
2021-02-02 16:56:14 +00:00 |
|
akwizgran
|
31ca3e2cb5
|
Add unit tests for validating auto-delete timer.
|
2021-02-02 16:56:14 +00:00 |
|
akwizgran
|
3a11cb32c4
|
Update private group invitation client to include self-destruct timers.
|
2021-02-02 16:56:14 +00:00 |
|
akwizgran
|
aee663fcc0
|
Update blog and forum sharing clients to include self-destruct timers.
|
2021-02-02 16:56:14 +00:00 |
|
akwizgran
|
b266b78a49
|
Update message parsing and encoding to include auto-delete timer.
|
2021-02-02 16:56:14 +00:00 |
|
akwizgran
|
02f1385ed2
|
Update introduction validator to support auto-delete timers.
|
2021-02-02 16:56:14 +00:00 |
|
akwizgran
|
c683038343
|
Add constant for NO_AUTO_DELETE_TIMER, address review comments.
|
2021-02-02 16:56:11 +00:00 |
|
akwizgran
|
336dd8de5b
|
Add unit tests for private message validation.
|
2021-02-02 16:43:48 +00:00 |
|
akwizgran
|
7e4460b4ea
|
Fix comments in PrivateMessageValidator.
|
2021-02-02 16:37:46 +00:00 |
|
akwizgran
|
152b3f1967
|
Add integration test for auto-delete timer in private messages.
|
2021-02-02 16:37:46 +00:00 |
|
akwizgran
|
ae461b9878
|
Add auto-deletion timer to private messages.
|
2021-02-02 16:37:46 +00:00 |
|
akwizgran
|
166b5d4add
|
Run optional tests automatically for tags, otherwise manually.
|
2021-01-29 15:45:39 +00:00 |
|
akwizgran
|
0fd59a26f6
|
Raise BridgeTest timeout to avoid spurious failures.
|
2021-01-29 15:39:59 +00:00 |
|
akwizgran
|
4162bf990a
|
Merge branch '1881-thread-list-controller' into 'master'
Migrate ThreadListController to ViewModel
Closes #1881, #1873, and #1870
See merge request briar/briar!1336
|
2021-01-29 15:10:16 +00:00 |
|
akwizgran
|
09cfadbf7e
|
Add manual pipeline stage for running optional tests.
|
2021-01-29 14:38:03 +00:00 |
|
akwizgran
|
3fb27dbb12
|
Bump version numbers for 1.2.14 release.
|
2021-01-29 14:10:24 +00:00 |
|
akwizgran
|
831c65b647
|
Merge branch 'vector-compat' into 'master'
Use vector support libraries instead of rasterizing all drawables
See merge request briar/briar!1346
|
2021-01-28 17:59:08 +00:00 |
|
akwizgran
|
afcd38b84c
|
Update translations.
|
2021-01-28 16:15:44 +00:00 |
|
 akwizgranandTorsten Grote
|
70532732c8
|
Use commit action to add contacts on UI thread.
|
2021-01-27 15:37:08 -03:00 |
|
 akwizgranandTorsten Grote
|
d69406dfe3
|
Add transactional getSharedWith() method to SharingManager.
|
2021-01-27 15:37:08 -03:00 |
|
 akwizgranandTorsten Grote
|
98619df867
|
Use commit action to add contacts to SharingController.
|
2021-01-27 15:37:07 -03:00 |
|
 akwizgranandTorsten Grote
|
f2eca0fdb6
|
Add transactional getMembers() method to PrivateGroupManager.
|
2021-01-27 15:37:07 -03:00 |
|
 akwizgranandTorsten Grote
|
c62a57e8b2
|
Add transactional helper method to DbViewModel.
|
2021-01-27 15:37:07 -03:00 |
|
akwizgran
|
6c1f5450cb
|
Add run configuration for BridgeTest.
|
2021-01-26 13:57:33 +00:00 |
|
akwizgran
|
0d070cf422
|
Change dummy address for meek bridge.
See https://gitweb.torproject.org/builders/tor-browser-build.git/commit/projects/tor-browser/Bundle-Data/PTConfigs/bridge_prefs.js?id=8bd845464ae14bf56e0187dfa6f6e773a6593f55
|
2021-01-26 13:53:51 +00:00 |
|
akwizgran
|
d34d66c691
|
Update list of obfs4 bridges.
|
2021-01-26 13:51:41 +00:00 |
|
akwizgran
|
4663e727eb
|
Merge branch '214-user-avatars' into 'master'
Merge user avatars feature branch
See merge request briar/briar!1334
|
2021-01-25 15:15:54 +00:00 |
|
akwizgran
|
e2acd19ffd
|
Trivial code cleanups.
|
2021-01-25 15:05:15 +00:00 |
|
akwizgran
|
0befa6a823
|
Use NullSafety.equals().
|
2021-01-25 15:05:15 +00:00 |
|
akwizgran
|
e616fc3da7
|
Throw NoSuchMessageException if attachment is invalid.
|
2021-01-22 14:01:36 +00:00 |
|
akwizgran
|
aed5ac5bb4
|
Ensure that attachment has expected group ID when loading.
|
2021-01-22 13:35:06 +00:00 |
|
 akwizgranandTorsten Grote
|
8a10f16861
|
Deliver test messages as though they arrived from contacts.
|
2021-01-21 09:33:45 -03:00 |
|
akwizgran
|
4344be2ca0
|
Merge branch '1753-wake-lock' into 'master'
Only query for allowed packages in AndroidWakeLockManager
Closes #1753
See merge request briar/briar!1332
|
2021-01-12 11:21:19 +00:00 |
|
akwizgran
|
1e94af3ef3
|
Merge branch 'screenshots-api29' into 'master'
Fix screenshot instrumentation tests on API 29+
See merge request briar/briar!1333
|
2021-01-11 17:58:19 +00:00 |
|
akwizgran
|
f3d068414b
|
Move version constants back into modules so F-Droid can find them.
This reverts commit de9c6d44, except that the version numbers have
increased in the meantime.
|
2021-01-11 16:46:41 +00:00 |
|
akwizgran
|
5fdc7e7cc4
|
Bump version numbers for 1.2.13 release.
|
2021-01-07 16:23:11 +00:00 |
|
akwizgran
|
7569d5ffb3
|
Update translations.
|
2021-01-07 16:21:59 +00:00 |
|
akwizgran
|
deca5d56cc
|
Merge branch '1885-malformed-links' into 'master'
Do not produce malformed links for adding contacts when on other locales such as Turkish
Closes #1885
See merge request briar/briar!1335
|
2021-01-07 15:07:55 +00:00 |
|
akwizgran
|
0dc631b7a8
|
Merge branch '1869-forum-list-view-model' into 'master'
Introduce ViewModel for ForumListFragment
Closes #1869
See merge request briar/briar!1331
|
2021-01-07 14:45:47 +00:00 |
|
akwizgran
|
04517e942e
|
Merge branch '1753-query-filter' into 'master'
Define manifest <queries> allowing us to make intent queries on API 30+
See merge request briar/briar!1323
|
2021-01-05 14:47:00 +00:00 |
|
akwizgran
|
9a25ad892d
|
Merge branch '1753-screen-filter' into 'master'
Prepare screen overlay warning for targeting API 30
See merge request briar/briar!1322
|
2021-01-05 14:31:10 +00:00 |
|
akwizgran
|
3457d8f9ab
|
Merge branch '1861-no-wifi-networks' into 'master'
Remove calls to WifiManager#getConfiguredNetworks()
Closes #1861
See merge request briar/briar!1330
|
2021-01-05 14:03:40 +00:00 |
|
akwizgran
|
ed9a7bec2c
|
Merge branch '1800-group-list-view-model' into 'master'
Using ListAdapter for PrivateGroupList
See merge request briar/briar!1327
|
2021-01-05 11:25:33 +00:00 |
|
akwizgran
|
efa63c306a
|
Merge branch '1800-db-view-model' into 'master'
Introduce DbViewModel as replacement of DbController
See merge request briar/briar!1326
|
2021-01-04 14:00:42 +00:00 |
|
akwizgran
|
c6ba2b037a
|
Add "up navigation" button to FeedbackActivity.
|
2020-12-16 16:04:08 +00:00 |
|
akwizgran
|
04485e58da
|
Merge branch '1720-no-acra' into 'master'
Remove ACRA and implement the few bits we need ourselves
Closes #1114, #1720, and #1793
See merge request briar/briar!1319
|
2020-12-14 13:34:11 +00:00 |
|
akwizgran
|
ac4fbf202f
|
Fix duplicate DeviceInfo key.
|
2020-12-11 16:40:55 +00:00 |
|
akwizgran
|
b81495eac1
|
Use JSON bools and numbers, use fixed format for dates, normalise JSON keys.
|
2020-12-11 16:30:29 +00:00 |
|
akwizgran
|
db90f75d2e
|
Remove unused string, remove periods from single-sentence toasts.
|
2020-12-11 16:29:29 +00:00 |
|
akwizgran
|
b24a0e4bc3
|
Upgrade Tor to 0.3.5.12.
|
2020-11-16 13:29:24 +00:00 |
|
akwizgran
|
07da91a6f5
|
Merge branch 'gradle-plugin-4.1' into 'master'
Upgrade Gradle plugin to 4.1.1
See merge request briar/briar!1296
|
2020-11-11 17:45:47 +00:00 |
|
akwizgran
|
e4e0e712dc
|
Update translations.
|
2020-11-11 16:59:08 +00:00 |
|
akwizgran
|
5a9958793d
|
Keep dependency injection annotations at runtime.
|
2020-11-11 16:43:16 +00:00 |
|
akwizgran
|
651d2ca377
|
Add comment to explain suppressed warning.
|
2020-11-11 14:22:20 +00:00 |
|
akwizgran
|
ecd64f08cd
|
Upgrade Gradle plugin to 4.1.1.
|
2020-11-11 12:33:36 +00:00 |
|
akwizgran
|
f3bffb6aa6
|
Fix some more lint errors.
|
2020-11-10 17:48:48 +00:00 |
|
akwizgran
|
33331dee3e
|
Fix some lint errors and warnings.
|
2020-11-10 17:30:53 +00:00 |
|
akwizgran
|
641525fa74
|
Upgrade Android and Kotlin dependencies, Gradle Witness.
|
2020-11-10 16:57:51 +00:00 |
|
akwizgran
|
4b82079e33
|
Upgrade Gradle plugin to 4.1.
|
2020-11-10 15:18:50 +00:00 |
|
akwizgran
|
caa55ffa14
|
Merge branch 'android-studio-4.1-update-run-configurations' into 'master'
Update run configurations for Android Studio 4.1
See merge request briar/briar!1295
|
2020-11-09 13:49:28 +00:00 |
|
akwizgran
|
47ae594921
|
Update run configurations for Android Studio 4.1.
|
2020-11-09 12:43:29 +00:00 |
|
akwizgran
|
a17b154024
|
Update translations.
|
2020-11-09 12:42:13 +00:00 |
|
akwizgran
|
02ee678bab
|
If using bridges, use meek if the network is IPv6-only.
|
2020-11-03 13:52:12 +00:00 |
|
akwizgran
|
f6bdbb1b80
|
Let Tor know if we're on an IPv6-only network.
|
2020-11-03 13:44:57 +00:00 |
|