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 |
|
Torsten Grote
|
cf033dc29d
|
briar-headless: Address second round of review comments
|
2018-10-05 15:23:31 -03:00 |
|
Torsten Grote
|
8d55911dab
|
Add unit test for WebSocketController
Also move the controller into an event package
|
2018-10-05 15:23:31 -03:00 |
|
Torsten Grote
|
e381f83512
|
Last code cleanup before submitting merge request
|
2018-10-05 15:23:31 -03:00 |
|
Torsten Grote
|
e4c7f13832
|
Add a README.md with API documentation
Also fix some smaller issues found during writing the documentation
|
2018-10-05 15:23:31 -03:00 |
|
Torsten Grote
|
98d1ea7730
|
briar-headless: Add more controller tests
Current controller line coverage: 100%
|
2018-10-05 15:23:31 -03:00 |
|
Torsten Grote
|
33c509cd1f
|
briar-headless: Add Kotlin and first unit test for blogs with Mockk
|
2018-10-05 15:23:31 -03:00 |
|