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
|
c12cedc371
|
briar-headless: Address first round of review comments
|
2018-10-05 15:23:31 -03:00 |
|
Torsten Grote
|
4b5e9bd64f
|
Ensure the use SecureRandom when creating authentication token
|
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
|
b089a204d3
|
Add support for websocket authentication via basic auth
The token should be used as username and the password left empty
|
2018-10-05 15:23:31 -03:00 |
|
Torsten Grote
|
85fcb34997
|
Add briar-headless Android Studio run configuration
|
2018-10-05 15:23:31 -03:00 |
|
Torsten Grote
|
d6d132a9cf
|
Add Bearer Authentication to REST API
|
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
|
159fd34c0c
|
Use Conversation Manager for message retrieval
|
2018-10-05 15:23:31 -03:00 |
|
Torsten Grote
|
9e7a387ea4
|
Turn output classes into Kotlin data classes
|
2018-10-05 15:23:31 -03:00 |
|
Torsten Grote
|
138e520e6c
|
briar-headless: Add command line arguments
|
2018-10-05 15:23:31 -03:00 |
|
Torsten Grote
|
5783c1dfd8
|
briar-headless: Add a websocket controller for private message events
Also version API URLs
|
2018-10-05 15:23:31 -03:00 |
|
Torsten Grote
|
348968018a
|
Migrate REST classes to Kotlin and upgrade Javalin
|
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 |
|
Torsten Grote
|
bea77151bd
|
briar-headless: Add API to list all contacts
|
2018-10-05 15:23:31 -03:00 |
|
Torsten Grote
|
787e62345f
|
Add simple MessagingController
|
2018-10-05 15:23:31 -03:00 |
|
Torsten Grote
|
48f6a3b91f
|
Add Tor plugin to headless client and introduce new ConfigurationManager
|
2018-10-05 15:23:31 -03:00 |
|
Torsten Grote
|
a798e25bf2
|
Save app data always in $HOME/.briar for now
|
2018-10-05 15:23:31 -03:00 |
|
Torsten Grote
|
31e4045cf7
|
Try to shutdown cleanly when server stops or SIGINT is received
|
2018-10-05 15:23:31 -03:00 |
|
Torsten Grote
|
5334a8c9ca
|
Add basic support for listing and writing blog posts
|
2018-10-05 15:23:31 -03:00 |
|
Torsten Grote
|
d11f1d2805
|
Add a poor man's argument to explicitly turn on verbose logging
|
2018-10-05 15:23:31 -03:00 |
|
Torsten Grote
|
0d1ebddcd2
|
Allow account creation and reading password from STDIN
|
2018-10-05 15:23:31 -03:00 |
|
Torsten Grote
|
6c296c1348
|
Proof-of-Concept Headless Client
|
2018-10-05 15:23:31 -03:00 |
|
akwizgran
|
87701e5f07
|
Merge branch 'transactional-db' into 'master'
Transactional DB interface
See merge request briar/briar!945
|
2018-10-05 15:19:40 +00:00 |
|
Torsten Grote
|
3aae01d152
|
Merge branch 'panic-app-list' into 'master'
Update list of panic button apps after installing app
Closes #1392
See merge request briar/briar!940
|
2018-10-05 14:18:44 +00:00 |
|
akwizgran
|
bc298ba68a
|
Remove unnecessary final modifiers.
|
2018-10-05 09:34:41 +01:00 |
|
akwizgran
|
2623eaa149
|
Remove unnecessary throwing variants.
|
2018-10-05 09:32:01 +01:00 |
|
akwizgran
|
7359b6942a
|
Use transactional DB interface for ForumManagerImpl.
|
2018-10-04 15:59:10 +01:00 |
|
akwizgran
|
3bcc532b4b
|
Add transactional DB interface.
|
2018-10-04 15:56:21 +01:00 |
|
akwizgran
|
4d08c69779
|
Revert spurious changes to run configurations.
|
2018-10-03 13:08:00 +01:00 |
|
Torsten Grote
|
a6cd8937f7
|
Remove space reserved for icons from preferences
Works around https://issuetracker.google.com/issues/111907042
Might be replacable with a solution from
https://issuetracker.google.com/issues/111907042 in the future.
|
2018-10-03 12:58:49 +01:00 |
|
akwizgran
|
e8566906ef
|
Update gradle-witness to exclude android.jar from dependencies.
|
2018-10-03 12:48:29 +01:00 |
|
akwizgran
|
929102ed60
|
Upgrade build tools to 28.0.3.
|
2018-10-03 12:48:29 +01:00 |
|
akwizgran
|
3b871f5932
|
Update ProGuard rules for new OkHttp version.
|
2018-10-03 12:48:29 +01:00 |
|
akwizgran
|
b972d1fc13
|
Update ACRA usage for new version.
|
2018-10-03 12:48:28 +01:00 |
|
akwizgran
|
ccbeee60a7
|
Upgrade Rome, OkHttp and jsoup libraries.
|
2018-10-03 12:48:28 +01:00 |
|
akwizgran
|
074b10e177
|
Upgrade JNA library.
|
2018-10-03 12:48:28 +01:00 |
|
akwizgran
|
031516ccce
|
Upgrade curve25519-java library.
|
2018-10-03 12:48:28 +01:00 |
|
akwizgran
|
7d2f1abb94
|
Upgrade Gradle APT and Animal Sniffer plugins.
|
2018-10-03 12:48:28 +01:00 |
|
akwizgran
|
00b9c76bb8
|
Upgrade ACRA.
|
2018-10-03 12:48:28 +01:00 |
|
akwizgran
|
4d9fab85cb
|
Upgrade zxing, material tap target libraries.
|
2018-10-03 12:48:28 +01:00 |
|
akwizgran
|
bd2514a299
|
Upgrade support library to 28.0.0.
|
2018-10-03 12:48:27 +01:00 |
|
akwizgran
|
e795efc7fc
|
Bump compileSdkVersion for bramble-android.
|
2018-10-03 12:48:27 +01:00 |
|
akwizgran
|
6691d2164f
|
Upgrade Gradle Android plugin and build tools.
|
2018-10-03 12:48:27 +01:00 |
|
Administrator
|
a384450c36
|
Merge branch '1373-format-numbers' into 'master'
Format numbers in locale as well (not all languages use the same)
See merge request briar/briar!943
|
2018-10-03 11:41:56 +00:00 |
|
akwizgran
|
b375e9873c
|
Merge branch '1409-localize-crash-screen' into 'master'
Localize crash screen in language defined in settings
Closes #1409
See merge request briar/briar!944
|
2018-10-03 07:53:41 +00:00 |
|
Torsten Grote
|
cb30c3885a
|
Localize crash screen in language defined in settings
|
2018-10-02 17:56:33 -03:00 |
|