ameba23
|
d0b939dafb
|
add provider for ClientHelper
|
2021-04-07 15:51:04 +02:00 |
|
ameba23
|
4f26230996
|
implement method to get a ReturnShardPayload as bytes to avoid needing the messageEncoder
|
2021-04-06 16:28:09 +02:00 |
|
ameba23
|
e804a8d573
|
method to get a ReturnShardPayload as bytes to avoid needing the messageEncoder
|
2021-04-06 16:27:51 +02:00 |
|
ameba23
|
6bff0647d6
|
return shard activity dependencies
|
2021-04-06 16:26:57 +02:00 |
|
ameba23
|
3688b0b17a
|
Encoding and decoding for returned social backups
|
2021-03-31 16:01:22 +02:00 |
|
ameba23
|
4f42ce9a01
|
Public interface of SocialBackupExchangeManager and Message encoder/parser
|
2021-03-31 16:00:57 +02:00 |
|
ameba23
|
c155020064
|
CustodianHelpRecoverActivity passes a ReturnShardPayload
|
2021-03-31 16:00:04 +02:00 |
|
ameba23
|
933397f58b
|
move MessageParser and MessageEncoder to make public
|
2021-03-31 15:59:24 +02:00 |
|
ameba23
|
d129186bab
|
social backup exchange
|
2021-03-30 12:06:45 +02:00 |
|
ameba23
|
a11a81f3d4
|
backup payload and returned shard payload
|
2021-03-30 12:05:57 +02:00 |
|
ameba23
|
7c6a2a9b46
|
Refactor from public contact exchange code
|
2021-03-30 12:05:18 +02:00 |
|
ameba23
|
0258cf9c59
|
Rename constants to make public
|
2021-03-30 12:01:55 +02:00 |
|
ameba23
|
caee34f738
|
Rename constants to make public
|
2021-03-30 12:01:10 +02:00 |
|
ameba23
|
7afe5a85f8
|
create a socialBackupExchangeManager copying the ContactExchangeManager
|
2021-03-26 11:59:52 +01:00 |
|
ameba23
|
943e734ae9
|
fix bugs relating to return shard activity
|
2021-03-26 11:00:44 +01:00 |
|
ameba23
|
c2cbba451d
|
return shard activity and view model
|
2021-03-25 20:43:34 +01:00 |
|
ameba23
|
fc909a317e
|
make add nearby contact stuff public
|
2021-03-25 20:42:43 +01:00 |
|
ameba23
|
a0df8ded69
|
recover package and return shard activity
|
2021-03-25 20:41:34 +01:00 |
|
ameba23
|
9d23c876ae
|
merge with 1872-key-agreement
|
2021-03-25 14:55:15 +01:00 |
|
Torsten Grote
|
1d44305e34
|
Catch exception when calling Camera#getParameters()
Fixes #1982
|
2021-03-24 15:23:16 -03:00 |
|
Torsten Grote
|
a37af592cd
|
Use new ActivityResultLauncher to request permissions for AddNearbyContact
|
2021-03-24 15:03:53 -03:00 |
|
Torsten Grote
|
7f486eef4c
|
Refactor more code into AddNearbyContactViewModel
thus concentrating the logic there needing less back and forth with the activity
|
2021-03-23 18:09:57 -03:00 |
|
ameba23
|
265d1da566
|
improve threshold choosing UI
|
2021-03-23 09:14:18 +01:00 |
|
ameba23
|
b6d57a492b
|
only allow choosing a threshold with > 3 custodians
|
2021-03-23 08:25:09 +01:00 |
|
ameba23
|
943f107232
|
Merge branch 'social-backup-poc' of https://code.briarproject.org/briar/briar into social-backup-poc
* 'social-backup-poc' of https://code.briarproject.org/briar/briar:
Inject social backup eager singletons when Briar core is created.
|
2021-03-22 17:42:22 +01:00 |
|
peg
|
09e024ea5e
|
Merge branch 'social-backup-eager-singletons' into 'social-backup-poc'
Dark Crystal: Inject social backup eager singletons when Briar core is created
See merge request briar/briar!1414
|
2021-03-22 16:37:20 +00:00 |
|
ameba23
|
2486a60fea
|
only display custodian help recover explainer screen if you are a custodian
|
2021-03-22 17:03:22 +01:00 |
|
ameba23
|
365fa58928
|
add amCustodian method which determines whether you are a custodian for a given contact
|
2021-03-22 17:02:39 +01:00 |
|
akwizgran
|
45d2e2ce06
|
Inject social backup eager singletons when Briar core is created.
|
2021-03-22 15:19:41 +00:00 |
|
ameba23
|
b1f5d71a4e
|
add read flag to shard message header
|
2021-03-22 16:13:08 +01:00 |
|
ameba23
|
d47c18b392
|
ShardReceivedEvent in briar api
|
2021-03-22 09:22:32 +01:00 |
|
ameba23
|
8ed58eaada
|
broadcast a ShardReceivedEvent on getting a shard
|
2021-03-22 09:22:04 +01:00 |
|
ameba23
|
8478097a3c
|
test setting read flag for shard messages
|
2021-03-22 08:42:25 +01:00 |
|
ameba23
|
0440c5c7c8
|
update the message tracker on incoming/outgoing shard messages
|
2021-03-18 14:55:30 +01:00 |
|
ameba23
|
58db654a9b
|
pass MessageStatus information to shard message headers (sent and seen)
|
2021-03-18 12:00:19 +01:00 |
|
Sebastian Kürten
|
c3d137a73c
|
Move ShardsSentDismissedListener into ShardsSentFragment
|
2021-03-18 10:21:00 +01:00 |
|
Sebastian Kürten
|
db7825d7f6
|
Try making message tracker assertions
|
2021-03-18 10:13:22 +01:00 |
|
Sebastian Kürten
|
24059adbd6
|
Start working on integration test
|
2021-03-18 09:51:29 +01:00 |
|
Torsten Grote
|
bcc0442add
|
Merge activities for adding contact nearby
and rename related classes to consolidate names
|
2021-03-17 14:05:15 -03:00 |
|
Torsten Grote
|
700f6e05bf
|
Factor out permission related code from KeyAgreementActivity to AddNearbyContactPermissionManager
|
2021-03-17 14:02:54 -03:00 |
|
Torsten Grote
|
d8327d6de2
|
Re-set orientation lock when fragment is left
|
2021-03-17 14:02:54 -03:00 |
|
Torsten Grote
|
5a55b3d7e3
|
Move Plugin related code from activity to ViewModel
|
2021-03-17 14:02:54 -03:00 |
|
Torsten Grote
|
bed87ed439
|
Move backend comms and logic out of KeyAgreementFragment
into ViewModel
|
2021-03-17 14:02:53 -03:00 |
|
Torsten Grote
|
6d1f1c7852
|
Get rid of KeyAgreementEventListener
and communicate via ViewModel
|
2021-03-17 14:02:53 -03:00 |
|
Torsten Grote
|
f6b3bde724
|
Introduce ContactExchangeResult
to include all result information in LiveData
|
2021-03-17 14:02:53 -03:00 |
|
Torsten Grote
|
94ec22bef8
|
Move keyagreement package into contact.add.nearby
and fix some small warnings in the process
|
2021-03-17 14:02:50 -03:00 |
|
ameba23
|
7d128988a7
|
listener for custodian scan qr code button
|
2021-03-17 14:51:11 +01:00 |
|
ameba23
|
9499a078a6
|
front end fragments for recovery
|
2021-03-17 14:41:29 +01:00 |
|
ameba23
|
6483b0ed87
|
display explainer screen when choosing recover account
|
2021-03-17 10:46:34 +01:00 |
|
ameba23
|
af097dc859
|
add timestamp to shard message metadata
|
2021-03-17 09:23:31 +01:00 |
|