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
|
b0e97d787f
|
Add offline state for pending contacts.
|
2019-06-15 12:27:24 +01:00 |
|
akwizgran
|
15d9ff1ebd
|
Rename "connected" state to "connecting".
|
2019-06-07 11:42:10 +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
|
816598b631
|
[headless] only include alias in contact's JSON representation if it exists
|
2019-05-15 16:03:02 -03: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 |
|
Torsten Grote
|
6c0dffff56
|
Merge branch 'db-code-cleanup' into 'master'
Clean up some database code
See merge request briar/briar!1071
|
2019-04-05 14:38:54 +00:00 |
|
akwizgran
|
0d0197fd2d
|
Construct EventBusImpl by injection.
|
2019-04-05 15:19:31 +01:00 |
|
akwizgran
|
c3b5b04b71
|
Broadcast events asynchronously.
|
2019-04-05 15:00:49 +01:00 |
|
akwizgran
|
dcd5189910
|
Remove unused DB code for managing disk space.
|
2018-12-06 15:24:08 +00: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 |
|
akwizgran
|
bc352a2dc6
|
Enable Tor on Mac OS once binaries are available.
|
2018-11-23 13:07:12 +00:00 |
|
akwizgran
|
ce7d6d3db5
|
Code cleanup.
|
2018-11-23 12:56:34 +00:00 |
|
akwizgran
|
61276c81d2
|
Make it possible to start the headless app on MacOS.
The app is still non-functional because we don't have a Tor plugin.
|
2018-11-23 12:52:40 +00: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 |
|
akwizgran
|
0a0a6a6369
|
Disable Tor's connection padding on mobile data or battery.
|
2018-11-08 14:50:36 +00:00 |
|
Torsten Grote
|
32c8ac6576
|
[headless] change websocket authentication from basic auth to token message
|
2018-11-08 10:15:17 -02:00 |
|
Torsten Grote
|
efc85fb88f
|
[headless] don't use putAll for a single field
|
2018-11-07 15:24:20 -03: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
|
0d940fc7d7
|
[headless] Set up access manager before starting server
This became necesary to due an upstream change we missed when bumping
the dependency:
ab19ff91b7
|
2018-10-29 11:20:48 -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
|
e3686186ee
|
Fix closing server with ^C
|
2018-10-08 18:40: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 |
|
akwizgran
|
c7eb0cbb6d
|
Include body of private request if present.
|
2018-10-05 15:23:31 -03:00 |
|
akwizgran
|
1617a95bb9
|
Only include "body" for headers that can have bodies.
|
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 |
|