Daniel Lublin
|
a42d9eec1c
|
Include mailbox API version in local and remote mailbox properties
This changes the format of the mailbox properties update message, so
the major version of the client is bumped.
|
2022-05-13 16:19:51 +02:00 |
|
akwizgran
|
5d5d8d206c
|
Merge branch '2298-fetch-and-store-mailboxs-supported-api-versions-when-pairing' into 'master'
Fetch and store mailbox's supported API versions when pairing mailbox
Closes #2298
See merge request briar/briar!1622
|
2022-05-12 14:12:40 +00:00 |
|
Daniel Lublin
|
4d685a2617
|
Fetch and store mailbox's supported api versions when pairing
|
2022-05-09 14:17:30 +02:00 |
|
akwizgran
|
e614046662
|
Use longs to represent session capacity.
|
2022-04-27 17:45:11 +01:00 |
|
akwizgran
|
0691354952
|
Defer marking messages and acks as sent.
|
2022-04-27 17:45:11 +01:00 |
|
akwizgran
|
96228c1fd0
|
Do all of SimplexOutgoingSession's work on the IoExecutor.
|
2022-04-19 13:04:35 +01:00 |
|
Daniel Lublin
|
68e57bda0d
|
Reset retransmission times when contact's mailbox props change
|
2022-04-04 12:01:19 +02:00 |
|
Torsten Grote
|
d572ae71e7
|
Merge branch 'more-non-default-bridges' into 'master'
Vanilla bridges
See merge request briar/briar!1611
|
2022-04-01 16:02:58 +00:00 |
|
Daniel Lublin
|
725d11d960
|
Extend test
|
2022-04-01 14:56:05 +02:00 |
|
Daniel Lublin
|
7cf2c2faa7
|
Reset retransmission times when pairing (new) mailbox
|
2022-04-01 14:56:05 +02:00 |
|
akwizgran
|
2fbeb29195
|
Merge branch 'simplify-and-get-rid-of-contactmanager' into 'master'
Simplify and get rid of injected contactmanager
See merge request briar/briar!1614
|
2022-04-01 11:18:43 +00:00 |
|
Daniel Lublin
|
44fb2a5c59
|
Use db directly, get rid of injected ContactManager
|
2022-04-01 10:31:52 +02:00 |
|
Daniel Lublin
|
68e534348f
|
Broadcast event when recording connection status of own mailbox
|
2022-04-01 09:14:50 +02:00 |
|
akwizgran
|
bf968b227e
|
Merge branch '2295-broadcast-event-on-contact-mailbox-props-update' into 'master'
Broadcast event when a contact's Mailbox properties are updated
Closes #2295
See merge request briar/briar!1612
|
2022-03-31 09:24:00 +00:00 |
|
Daniel Lublin
|
8b94dad01f
|
Broadcast event when a contact's Mailbox properties are updated
|
2022-03-31 09:20:19 +02:00 |
|
akwizgran
|
fa0610fff1
|
Use vanilla bridges in parallel with obfs4 bridges.
|
2022-03-30 18:01:28 +01:00 |
|
akwizgran
|
97f64fb31c
|
Remove the max compaction interval.
We always compact on shutdown, or on startup if we've shut down uncleanly without compacting.
|
2022-03-30 13:32:45 +01:00 |
|
Daniel Lublin
|
13eebe393a
|
Rename, clarifying this is not an address; it has no scheme, no .onion
|
2022-03-30 13:32:28 +02:00 |
|
Daniel Lublin
|
5bc5791ddb
|
Implement the Mailbox property client
|
2022-03-30 13:32:28 +02:00 |
|
Daniel Lublin
|
dd1c8c8301
|
Replace ETA with max latency in retransmission logic
|
2022-03-29 14:57:03 +02:00 |
|
Torsten Grote
|
9141a8bb3b
|
Merge branch '2168-mailbox-pairing-backend' into 'master'
Implement backend for pairing mailbox
Closes #2168
See merge request briar/briar!1587
|
2022-02-18 14:56:44 +00:00 |
|
akwizgran
|
7ba2af077e
|
Merge branch '2162-mailbox-pairing-ui' into 'master'
Implement UI for pairing Briar with mailbox
See merge request briar/briar!1585
|
2022-02-18 14:50:10 +00:00 |
|
Torsten Grote
|
ce7f44de01
|
Set our own mailbox status right after pairing
|
2022-02-18 11:01:04 -03:00 |
|
Torsten Grote
|
4a46b13e9d
|
Address mailbox pairing backend review feedback
|
2022-02-18 09:50:38 -03:00 |
|
Torsten Grote
|
88c54ed3b0
|
Rename getOnionAddress() to getBaseUrl()
This can later include a version parameter as well.
|
2022-02-18 09:16:51 -03:00 |
|
Torsten Grote
|
65e7bcb94e
|
Add unit tests for MailboxPairingTask
|
2022-02-18 09:16:51 -03:00 |
|
akwizgran
|
80cac277ac
|
Merge branch '2257-mailbox-wipe' into 'master'
Add method for wiping the mailbox
Closes #2257
See merge request briar/briar!1582
|
2022-02-14 14:45:51 +00:00 |
|
Torsten Grote
|
065ceb8e98
|
Add FeatureFlag for mailbox
|
2022-02-10 08:51:58 -03:00 |
|
Torsten Grote
|
16b503dd7b
|
Introduce MailboxId sub-classes for even more type-safety
|
2022-02-07 15:58:54 -03:00 |
|
Torsten Grote
|
fc5533ec6e
|
Add method for wiping the mailbox
|
2022-02-07 09:37:05 -03:00 |
|
Torsten Grote
|
5c153aeb6c
|
Sort files returned by getFiles by time (oldest first).
|
2022-02-07 09:36:48 -03:00 |
|
Torsten Grote
|
f057f0859b
|
Use MailboxId instead of String for type-safety
|
2022-01-24 13:50:58 -03:00 |
|
Torsten Grote
|
61ea7ff8de
|
Make deleting a non-existent file is tolerable
|
2022-01-21 15:12:14 -03:00 |
|
Torsten Grote
|
0fba65a722
|
Add integration test for File Management API
|
2022-01-21 15:12:13 -03:00 |
|
Torsten Grote
|
3a191908c0
|
Add method for listing folders with files available
for download (owner only)
|
2022-01-21 15:12:13 -03:00 |
|
Torsten Grote
|
482258fc92
|
Add method for deleting a file from a mailbox
|
2022-01-21 15:11:47 -03:00 |
|
Torsten Grote
|
0cb2dcf6b7
|
Add method for downloading a file from a mailbox
|
2022-01-21 15:11:46 -03:00 |
|
Torsten Grote
|
76599a8d04
|
Add method for listing files from mailbox
|
2022-01-21 15:11:46 -03:00 |
|
Torsten Grote
|
173af62dec
|
Add method for adding file to mailbox
|
2022-01-21 15:11:46 -03:00 |
|
akwizgran
|
78b993bda4
|
Merge branch 'mailbox-integration-test' into 'master'
Add MailboxIntegrationTest against a real mailbox instance
See merge request briar/briar!1575
|
2022-01-18 14:46:38 +00:00 |
|
Torsten Grote
|
d0c3c1f9f6
|
Move wait-for-mailbox.sh to bramble-core/src/test/bash
|
2022-01-18 11:33:08 -03:00 |
|
Torsten Grote
|
24d058cdcc
|
Merge branch 'add-more-feature-flags-for-desktop' into 'master'
Add feature flags for private groups, forums and blogs
See merge request briar/briar!1572
|
2022-01-18 11:41:26 +00:00 |
|
Torsten Grote
|
519837e829
|
Add MailboxIntegrationTest against a real mailbox instance
|
2022-01-07 15:34:19 -03:00 |
|
Torsten Grote
|
9fa54bf15c
|
Actually throw TolerableFailureException when *deleting* a contact
Before, this was accidentally added to *listing* contacts.
|
2022-01-07 14:29:14 -03:00 |
|
Torsten Grote
|
f5cdad9100
|
Throw TolerableFailureException when deleting a contact returns 404
|
2022-01-07 12:03:21 -03:00 |
|
Torsten Grote
|
df4e6aa207
|
Add method for retrieving contact list from own mailbox
|
2022-01-07 11:33:57 -03:00 |
|
Torsten Grote
|
82443d9708
|
Add method for deleting a contact from own mailbox
|
2022-01-07 10:46:43 -03:00 |
|
Torsten Grote
|
f400cf5aa0
|
Throw ApiException when adding contact is not successful
|
2022-01-07 10:22:22 -03:00 |
|
Torsten Grote
|
e52c5ddc8e
|
Rename PermanentFailureException to ApiException
|
2022-01-07 10:13:31 -03:00 |
|
Torsten Grote
|
835e9f6994
|
Add mailbox API endpoint for adding a contact
|
2022-01-07 10:13:31 -03:00 |
|