akwizgran
|
dfefb88b32
|
Allow Android and headless to use different task schedulers.
|
2020-08-07 15:02:05 +01:00 |
|
Torsten Grote
|
3f0d9233d9
|
[headless] expose contact connected state to REST API
|
2020-07-06 08:21:07 -03:00 |
|
akwizgran
|
95f427863d
|
Remove transport preferences for briar-headless.
|
2020-06-25 17:46:22 +01:00 |
|
akwizgran
|
35d1b406f7
|
Refactor transport preferences.
|
2020-06-01 14:49:55 +01:00 |
|
akwizgran
|
d3d7212b08
|
Add registry method for deciding which contacts to poll.
|
2020-05-13 17:55:05 +01:00 |
|
Torsten Grote
|
f61e2b399e
|
[headless] Fix unit tests by passing only timestamp into OutputContact
|
2020-04-20 09:44:51 -03:00 |
|
Nico Alt
|
6135f9152f
|
Include last private chat activity in list of contacts
Fixes #1722.
|
2020-04-08 12:00:00 +00:00 |
|
akwizgran
|
ed50582e27
|
Show a dialog if the DB key can't be decrypted due to a keystore error.
|
2020-02-25 15:00:49 +00:00 |
|
akwizgran
|
9305532079
|
Enable private message deletion in release builds.
|
2020-01-07 12:43:10 +00:00 |
|
akwizgran
|
5962d3c763
|
Replace default methods with helper classes.
This is a workaround for AbstractMethodErrors
thrown by on-device tests.
|
2019-12-11 16:28:19 +00:00 |
|
Torsten Grote
|
6f153f14c7
|
[headless] upgrade to Javalin 3.5
|
2019-11-14 14:13:54 -03:00 |
|
Torsten Grote
|
5147f6b7e6
|
Remove RemoteContacts feature flag in preparation of 1.2 release
|
2019-11-01 11:09:43 -03:00 |
|
akwizgran
|
249b85cd26
|
Add feature flag for private message deletion.
|
2019-10-09 16:22:04 +01:00 |
|
akwizgran
|
00705447ec
|
Use feature flag to decide which version to advertise.
|
2019-06-18 13:39:01 +01:00 |
|
akwizgran
|
3196204094
|
Send legacy private messages from headless app.
|
2019-06-18 13:03:50 +01:00 |
|
akwizgran
|
2bae639105
|
Upgrade messaging client to support attachments.
|
2019-06-18 13:03:49 +01:00 |
|
akwizgran
|
0e55b06c0a
|
Provide SOCKS module for headless app, remove reporting.
|
2019-06-03 15:34:17 +01:00 |
|
akwizgran
|
d964f06de1
|
Use default methods for easier maintenance.
|
2019-06-03 15:34:16 +01:00 |
|
akwizgran
|
14e604e21e
|
Add 'verified' flag to ContactAddedEvent.
|
2019-05-27 11:40:28 +01:00 |
|
akwizgran
|
de97cce119
|
Address review comments.
|
2019-05-22 17:46:17 +01:00 |
|
akwizgran
|
01ef367864
|
Remove pending contact state from the database.
|
2019-05-22 11:25:05 +01:00 |
|
Torsten Grote
|
435b43488a
|
[headless] address review comments for remote contact adding
|
2019-05-15 12:36:33 -03:00 |
|
Torsten Grote
|
faa6a85148
|
[headless] Add tests to ensure that remote contact adding needs auth token
|
2019-05-15 11:28:01 -03:00 |
|
Torsten Grote
|
3770a9f217
|
[headless] make events related to adding contacts available via websocket
|
2019-05-15 11:28:01 -03:00 |
|
Torsten Grote
|
5a73e50248
|
[headless] expose ContactManager methods for adding contacts remotely
|
2019-05-15 11:26:21 -03:00 |
|
akwizgran
|
0587fdc54c
|
Add handshake key pairs to DB, remove inactive contacts.
|
2019-04-18 13:15:25 +01:00 |
|
akwizgran
|
0d0197fd2d
|
Construct EventBusImpl by injection.
|
2019-04-05 15:19:31 +01:00 |
|
Torsten Grote
|
a22d03d028
|
[headless] wait for lifecycle manager to finish starting
before starting web server
|
2018-12-05 16:08:03 -02:00 |
|
Torsten Grote
|
d857338ad0
|
[headless] Add first integration test for ContactController
|
2018-12-05 16:04:14 -02:00 |
|
Torsten Grote
|
3053e3cfa7
|
[core] fix wrong order of message status flags in conversation headers
|
2018-11-15 14:39:05 -02:00 |
|
Torsten Grote
|
88276a4d44
|
Add support for private messages without text
|
2018-11-12 18:11:03 -02:00 |
|
Torsten Grote
|
8b3983ef9e
|
[headless] only offload to DatabaseExecutor when needed
when receiving a new conversation message
|
2018-11-07 15:24:20 -03:00 |
|
Torsten Grote
|
f964d1ef07
|
Fix receivers of ConversationMessageReceivedEvent
These were only listening to private message events, ignoring all others
|
2018-11-07 11:34:11 -03:00 |
|
Torsten Grote
|
cccaeeda6c
|
[core] Add API to add messages with attachments
|
2018-11-07 11:34:11 -03:00 |
|
Torsten Grote
|
934f14ef31
|
[core] Add attachment support to private messages
|
2018-11-07 11:34:09 -03:00 |
|
Torsten Grote
|
e3abff5ad8
|
Refactor PrivateMessageHeader to ConversationMessageHeader base-class
This is preparation for adding attachments to private messages
|
2018-11-07 11:33:37 -03:00 |
|
Torsten Grote
|
6e3adc0874
|
Show alias for introduction notices in private conversation
|
2018-10-31 13:06:19 -03:00 |
|
Torsten Grote
|
88adfabe09
|
Refactor Author.Status into dedicated AuthorInfo class and add alias
|
2018-10-29 17:23:45 -03:00 |
|
Torsten Grote
|
8fc622f85d
|
[bramble] Add support for contact aliases
Foundation for #41
|
2018-10-29 12:50:08 -03:00 |
|
Torsten Grote
|
51209b5eec
|
briar-headless: Add endpoint for removing a contact
|
2018-10-24 12:12:33 -03:00 |
|
Torsten Grote
|
8cf54bcedb
|
briar-headless: Inject a singleton ObjectMapper for JSON parsing
|
2018-10-18 09:55:34 -03:00 |
|
akwizgran
|
79d5612645
|
Use "text" to refer to message text.
|
2018-10-10 10:40:30 +01:00 |
|
Torsten Grote
|
b3615b4a77
|
briar-headless: Last round of review comments
|
2018-10-09 12:19:21 -03:00 |
|
Torsten Grote
|
280f3ba1fc
|
briar-headless: POST text as JSON in body instead of form parameter
|
2018-10-05 15:23:31 -03:00 |
|
Torsten Grote
|
66619fd3a4
|
briar-headless: Next round of review comments
|
2018-10-05 15:23:31 -03:00 |
|
Torsten Grote
|
6f54718756
|
Use short type labels in JSON API instead of long Java-like namespaces
|
2018-10-05 15:23:31 -03:00 |
|
Torsten Grote
|
ea749f2128
|
Minor improvements to JsonDict output classes
|
2018-10-05 15:23:31 -03:00 |
|
akwizgran
|
e97608da40
|
Add test to show that static dispatch won't work.
|
2018-10-05 15:23:31 -03:00 |
|
akwizgran
|
0bb80b1a15
|
Add JsonDict class for JSON output.
|
2018-10-05 15:23:31 -03:00 |
|
akwizgran
|
bda52ea548
|
Use maps for JSON output.
|
2018-10-05 15:23:31 -03:00 |
|