akwizgran
|
79051439c5
|
Catch NPE thrown by NetworkInterface.getNetworkInterfaces().
|
2022-03-05 13:54:48 +00:00 |
|
akwizgran
|
a54e1d424c
|
Merge branch '2162-mailbox-pairing-ui-end' into 'master'
Implement final parts of UI for pairing Briar with mailbox
Closes #2162
See merge request briar/briar!1590
|
2022-02-25 14:27:34 +00:00 |
|
akwizgran
|
6783eae1b1
|
Update bridges.
|
2022-02-24 15:32:57 +00:00 |
|
Torsten Grote
|
952ac2c922
|
Simplify fragment transitions for mailbox pairing UI
Now, trying again always starts before scanning, so the user needs to scan the code again.
|
2022-02-22 14:43:30 -03:00 |
|
Torsten Grote
|
003ecdb81f
|
Fix merge request race condition
|
2022-02-18 12:02:06 -03: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
|
653b744a02
|
Add getMailboxStatus method to MailboxManager
|
2022-02-18 09:16:51 -03:00 |
|
Torsten Grote
|
65e7bcb94e
|
Add unit tests for MailboxPairingTask
|
2022-02-18 09:16:51 -03:00 |
|
Torsten Grote
|
d6bbe59d3a
|
Implement backend for pairing mailbox
|
2022-02-18 09:16:50 -03:00 |
|
Sebastian Kürten
|
7ae91a984f
|
Add transactional version of removePendingContact()
|
2022-02-15 22:28:29 +01: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
|
d3beb850ef
|
Factor out getArray() for easier JSON parsing
|
2022-01-24 14:03: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 |
|
Torsten Grote
|
421b00517f
|
Address review comments for MailboxApi
|
2022-01-07 09:51:29 -03:00 |
|
Sebastian Kürten
|
707802c459
|
Add feature flags for private groups, forums and blogs
|
2022-01-06 15:35:37 +01:00 |
|
Torsten Grote
|
9f1757ccaf
|
Remove concept of fatal permanent exceptions
All exceptions will just cause the request to be tried again with some backoff.
|
2022-01-03 14:12:21 -03:00 |
|
Torsten Grote
|
d665fc17ec
|
Add /status and /setup mailbox API call with tests
|
2022-01-03 14:10:44 -03:00 |
|
ialokim
|
5b27eb354c
|
transactional versions of addPendingContact, getPendingContacts, getConversationId and respondToIntroduction
|
2021-12-16 17:21:57 +01:00 |
|
Torsten Grote
|
c340071469
|
Merge branch 'jmock-java-11' into 'master'
Replace ClassImposteriser with ByteBuddyClassImposteriser
See merge request briar/briar!1569
|
2021-12-15 16:34:04 +00:00 |
|
Torsten Grote
|
043a173828
|
Migrate OkHttp to bramble-core
|
2021-12-15 10:46:48 -03:00 |
|
Torsten Grote
|
d805069dfe
|
Switch to bouncycastle dependency for Java 1.8 to prevent Java 15 class warnings of multi-jar
|
2021-12-14 15:42:10 -03:00 |
|
akwizgran
|
5a39f9730f
|
Merge branch 'non-default-bridges' into 'master'
Use non-default obfs4 bridges in Russia
See merge request briar/briar!1556
|
2021-12-13 13:34:19 +00:00 |
|
Torsten Grote
|
98bb8d4af1
|
Merge branch 'fix-database-locking' into 'master'
Use ReentrantLock as a lock (not a monitor) when marking DB as open.
See merge request briar/briar!1549
|
2021-12-13 11:48:28 +00:00 |
|
akwizgran
|
75cc19e578
|
Remove failing non-default bridge.
|
2021-12-13 11:47:03 +00:00 |
|