]>
nmode's Git Repositories - signal-cli/log
AsamK [Wed, 24 May 2023 21:05:36 +0000 (23:05 +0200)]
Bump version to 0.11.11
AsamK [Wed, 24 May 2023 21:05:49 +0000 (23:05 +0200)]
Update sqlite-jdbc
AsamK [Wed, 24 May 2023 20:29:46 +0000 (22:29 +0200)]
Update libsignal-service
AsamK [Tue, 23 May 2023 17:15:04 +0000 (19:15 +0200)]
Fallback to legacy send if group send fails due to invalid prekey
AsamK [Tue, 23 May 2023 17:13:59 +0000 (19:13 +0200)]
Log signal-cli version on startup
AsamK [Sun, 21 May 2023 20:54:51 +0000 (22:54 +0200)]
Refactor addDeviceLink method
AsamK [Sun, 21 May 2023 20:40:30 +0000 (22:40 +0200)]
Refactor manager lib package structure
exquo [Mon, 22 May 2023 15:35:34 +0000 (15:35 +0000)]
Fix TextStyle doc example typo (#1251)
AsamK [Sun, 21 May 2023 09:49:26 +0000 (11:49 +0200)]
Reduce log output of third party libs
Fixes #1064
AsamK [Sun, 21 May 2023 09:18:18 +0000 (11:18 +0200)]
Remove unused code
AsamK [Sun, 21 May 2023 09:15:49 +0000 (11:15 +0200)]
Better logging for registration failure
AsamK [Sun, 21 May 2023 09:05:59 +0000 (11:05 +0200)]
Update user agent version
AsamK [Sat, 20 May 2023 11:01:54 +0000 (13:01 +0200)]
Refactor selfNumber in send command
AsamK [Sat, 20 May 2023 10:47:35 +0000 (12:47 +0200)]
Implement textStyles for sending and receiving
Fixes #1250
AsamK [Thu, 18 May 2023 09:08:57 +0000 (11:08 +0200)]
Fix json deserialization in legacy stores
Fixes #1248
AsamK [Thu, 18 May 2023 09:00:22 +0000 (11:00 +0200)]
Update dependencies
AsamK [Wed, 17 May 2023 17:51:34 +0000 (19:51 +0200)]
Include all libsignal-client libs in native build
Fixes #1237
AsamK [Tue, 16 May 2023 21:09:07 +0000 (23:09 +0200)]
Fix deleting old unregistered recipient
Fixes #1242
AsamK [Tue, 16 May 2023 20:50:27 +0000 (22:50 +0200)]
Fix migration of legacy recipient storage
AsamK [Tue, 16 May 2023 20:49:59 +0000 (22:49 +0200)]
Update graalvm buildtools
AsamK [Thu, 11 May 2023 18:20:51 +0000 (20:20 +0200)]
Switch CI to temurin distribution
AsamK [Thu, 11 May 2023 17:36:26 +0000 (19:36 +0200)]
Bump version to 0.11.10
AsamK [Thu, 11 May 2023 17:19:09 +0000 (19:19 +0200)]
Use Java 20 in CI build
AsamK [Thu, 11 May 2023 17:18:48 +0000 (19:18 +0200)]
Update dependencies
AsamK [Thu, 11 May 2023 17:10:29 +0000 (19:10 +0200)]
Implement editing of previous messages
AsamK [Thu, 11 May 2023 15:45:23 +0000 (17:45 +0200)]
Update libsignal-service-java
AsamK [Sun, 23 Apr 2023 17:57:06 +0000 (19:57 +0200)]
Validate incoming messages before handling them
AsamK [Sun, 23 Apr 2023 17:55:23 +0000 (19:55 +0200)]
Use modern switch syntax
AsamK [Sun, 23 Apr 2023 17:39:36 +0000 (19:39 +0200)]
Store envelopes using envelope proto
AsamK [Sun, 23 Apr 2023 08:18:23 +0000 (10:18 +0200)]
Bump version to 0.11.9.1
AsamK [Sat, 22 Apr 2023 17:19:00 +0000 (19:19 +0200)]
Fix build with java 20
- previous fix required a jdk 17 to be installed as well
AsamK [Sat, 22 Apr 2023 15:54:49 +0000 (17:54 +0200)]
Bump version to 0.11.9
AsamK [Sat, 22 Apr 2023 10:41:12 +0000 (12:41 +0200)]
Fix build with java 20
AsamK [Sun, 16 Apr 2023 19:17:22 +0000 (21:17 +0200)]
Announce support for gift badges if linked device
Fixes #1226
AsamK [Sun, 16 Apr 2023 19:18:54 +0000 (21:18 +0200)]
Update libsignal-service-java
AsamK [Sun, 16 Apr 2023 19:09:24 +0000 (21:09 +0200)]
Remove old libzkgroup fallback code
AsamK [Thu, 13 Apr 2023 16:08:52 +0000 (18:08 +0200)]
Update graalvm buildtools native
AsamK [Thu, 13 Apr 2023 15:07:31 +0000 (17:07 +0200)]
Update gradle wrapper
AsamK [Wed, 5 Apr 2023 09:40:13 +0000 (11:40 +0200)]
Bump version to 0.11.8
AsamK [Wed, 5 Apr 2023 09:25:53 +0000 (11:25 +0200)]
Fix issue with unknown identity serviceId
Fixes #1215
AsamK [Wed, 5 Apr 2023 09:22:43 +0000 (11:22 +0200)]
Filter null from db result
AsamK [Wed, 5 Apr 2023 09:07:53 +0000 (11:07 +0200)]
Reduce use of unknown serviceIds
AsamK [Tue, 4 Apr 2023 10:02:24 +0000 (12:02 +0200)]
Add labels to Containerfile
AsamK [Tue, 4 Apr 2023 09:43:50 +0000 (11:43 +0200)]
Refresh username after registering
AsamK [Mon, 3 Apr 2023 17:00:56 +0000 (19:00 +0200)]
Update README.md
AsamK [Mon, 3 Apr 2023 17:00:27 +0000 (19:00 +0200)]
Add capabilities and read receipt handling to provisioning
AsamK [Mon, 3 Apr 2023 17:00:05 +0000 (19:00 +0200)]
Implement support for usernames
AsamK [Sun, 2 Apr 2023 17:25:49 +0000 (19:25 +0200)]
Fix deleting old group in dbus mode
Fixes #1192
signals-from-outer-space [Sun, 2 Apr 2023 06:34:43 +0000 (08:34 +0200)]
Added missing file attachment attributes in JsonAttachment output
Closes #1217
Fixes #1216
exquo [Sun, 2 Apr 2023 15:58:54 +0000 (15:58 +0000)]
Document accepting group invitations (#1218)
AsamK [Sat, 1 Apr 2023 10:35:46 +0000 (12:35 +0200)]
Update dependencies
AsamK [Fri, 31 Mar 2023 15:16:59 +0000 (17:16 +0200)]
Update libsignal-service-java
- Use session based number verification and registration
AsamK [Sat, 18 Mar 2023 20:06:59 +0000 (21:06 +0100)]
Update gradle wrapper
cedb [Sat, 7 Jan 2023 22:46:07 +0000 (17:46 -0500)]
Change content-type check to check contains
So far it was doing an equals check, but a string like "application/json; charset=utf-8"
is similarly valid. And some clients like OkHttp actually automatically add the
charset.
Closes #1152
AsamK [Fri, 3 Mar 2023 17:06:31 +0000 (18:06 +0100)]
Fix sending large text messages to multiple recipients
Fixes #1177
AsamK [Fri, 3 Mar 2023 16:58:02 +0000 (17:58 +0100)]
Add verbose exception log for send error
AsamK [Sun, 19 Feb 2023 19:18:05 +0000 (20:18 +0100)]
Scrub E164 in dbus path
Related #1189
AsamK [Sun, 19 Feb 2023 15:05:14 +0000 (16:05 +0100)]
Update CHANGELOG.md
AsamK [Sun, 19 Feb 2023 13:59:33 +0000 (14:59 +0100)]
Bump version
AsamK [Sun, 19 Feb 2023 13:20:39 +0000 (14:20 +0100)]
Fix remove recipient method
Fixes #1183
AsamK [Sun, 19 Feb 2023 13:07:11 +0000 (14:07 +0100)]
Update gradle
AsamK [Sun, 19 Feb 2023 13:06:20 +0000 (14:06 +0100)]
Update libsignal-service-java
AsamK [Sun, 19 Feb 2023 12:58:33 +0000 (13:58 +0100)]
Add dependencyResolutionManagement
AsamK [Sun, 19 Feb 2023 12:28:44 +0000 (13:28 +0100)]
Update dependencies
Marvin A. Ruder [Mon, 6 Feb 2023 17:20:32 +0000 (18:20 +0100)]
Bump sqlite-jdbc from 3.40.0.0 to 3.40.1.0 (#1178)
* Should fix #1129
AsamK [Sun, 5 Feb 2023 11:49:12 +0000 (12:49 +0100)]
Fix issue with missing pni identity key
Fixes #1176
AsamK [Fri, 27 Jan 2023 20:46:39 +0000 (21:46 +0100)]
Print text styles in plain text output
AsamK [Fri, 27 Jan 2023 20:26:00 +0000 (21:26 +0100)]
Update dependencies
AsamK [Fri, 27 Jan 2023 20:25:40 +0000 (21:25 +0100)]
Update CONTRIBUTING.md
AsamK [Sat, 21 Jan 2023 18:42:49 +0000 (19:42 +0100)]
Document submitRateLimitChallenge
AsamK [Sat, 7 Jan 2023 11:14:47 +0000 (12:14 +0100)]
Update dependencies
AsamK [Fri, 30 Dec 2022 12:50:40 +0000 (13:50 +0100)]
Allow JSON-RPC commands without account param if only one account exists
AsamK [Sun, 18 Dec 2022 19:09:15 +0000 (20:09 +0100)]
Bump version
AsamK [Sun, 18 Dec 2022 19:05:53 +0000 (20:05 +0100)]
Update dependencies
AsamK [Sat, 3 Dec 2022 14:17:30 +0000 (15:17 +0100)]
Restrict workflow permissions
AsamK [Thu, 24 Nov 2022 16:31:11 +0000 (17:31 +0100)]
Update dependencies
ced-b [Thu, 24 Nov 2022 16:29:45 +0000 (11:29 -0500)]
Fix handling of attachments in JSON RPC (#1109)
* Fix handling of attachments in JSON RPC
It turns out that using a custom serializer on an
input stream did not work well. For one the stream seems
to be getting closed before the JSON gets written. But
also the method for writing it was throwing an
UnsupportedOperationException further down in Jackson.
The above simplifies the matter by simply outputting the
Base64 string first and then setting it on the model.
* Add missing files to attachment fix
Co-authored-by: cedb <cedb@keylimebox.org>
ced-b [Tue, 22 Nov 2022 06:58:34 +0000 (01:58 -0500)]
Add alive check (#1107)
Adds a simple HTTP endpoint that can be used by the container
environment to see if the app is started and available.
Co-authored-by: cedb <cedb@keylimebox.org>
AsamK [Sun, 20 Nov 2022 10:27:33 +0000 (11:27 +0100)]
Add fallback locale for voice verification
Fixes #1101
AsamK [Mon, 14 Nov 2022 18:31:40 +0000 (19:31 +0100)]
Allow using data URIs for updateGroup/updateProfile avatars
Fixes #1082
AsamK [Wed, 9 Nov 2022 18:00:59 +0000 (19:00 +0100)]
Bump version
AsamK [Tue, 8 Nov 2022 16:18:03 +0000 (17:18 +0100)]
Fix SignalAccount initialization
Fixes #1092
AsamK [Tue, 8 Nov 2022 16:17:18 +0000 (17:17 +0100)]
Update README.md
AsamK [Mon, 7 Nov 2022 18:55:53 +0000 (19:55 +0100)]
Bump version
AsamK [Mon, 7 Nov 2022 18:43:15 +0000 (19:43 +0100)]
Update dependencies
AsamK [Thu, 3 Nov 2022 14:55:12 +0000 (15:55 +0100)]
Catch all exceptions when reading session record
Fixes #1083
AsamK [Thu, 3 Nov 2022 12:37:12 +0000 (13:37 +0100)]
Publish docker image to ghcr
AsamK [Thu, 3 Nov 2022 14:18:47 +0000 (15:18 +0100)]
Package native file as executable
AsamK [Thu, 3 Nov 2022 14:10:02 +0000 (15:10 +0100)]
Add missing check to httpAddres
AsamK [Thu, 3 Nov 2022 10:40:19 +0000 (11:40 +0100)]
Rework release workflow
AsamK [Wed, 2 Nov 2022 23:03:37 +0000 (00:03 +0100)]
Add http endpoint events with SSE
AsamK [Wed, 2 Nov 2022 22:16:38 +0000 (23:16 +0100)]
Handle missing separator in query string parser
AsamK [Wed, 2 Nov 2022 20:17:28 +0000 (21:17 +0100)]
Add check for exact path match
HttpExchange just checks startsWith, so would also match /api/v1/rpcfoobar
AsamK [Wed, 2 Nov 2022 20:15:08 +0000 (21:15 +0100)]
Fix length for empty response to prevent chunked stream
The java HttpExchange expects length -1 to send Content-length: 0 ...
AsamK [Wed, 2 Nov 2022 20:13:52 +0000 (21:13 +0100)]
Extract http endpoint handler function
AsamK [Wed, 2 Nov 2022 16:47:52 +0000 (17:47 +0100)]
Update CHANGELOG.md
AsamK [Wed, 2 Nov 2022 16:46:20 +0000 (17:46 +0100)]
Update man page
ced-b [Wed, 2 Nov 2022 16:44:12 +0000 (12:44 -0400)]
Exposing Signal CLI as HTTP Server (#1078)
* Add initial proof of concept for http server
* Add support for registration commands
* Add support for MultiLocalCommands
* Improve handling of HTTP responses
Makes it so that responses area all uniformly JSON and wrapped
into the proper response envelope.
* Add caching for workflows
* Run http server with daemon command
This fits the existing command line API better
* Wrap the existing JSON RPC handler in HTTP Service
This is a redesign of earlier attempts to make an HTTP service. Fixing
that service turned out that it would have to be a copy of the
SignalJsonRpcDispatcherHandler. So instead of copy pasting all the
code the existing service is simply being wrapped.
* Switch http server to use command handler
* Clean up and simplification
* Pass full InetSocketAddress
* Minor fixes and improvements
Based on code review.
Co-authored-by: cedb <cedb@keylimebox.org>
AsamK [Tue, 1 Nov 2022 20:57:23 +0000 (21:57 +0100)]
Small improvements
ced-b [Tue, 1 Nov 2022 21:47:43 +0000 (17:47 -0400)]
Add command to get an attachment (#1080)
* Add command to get an attachment
* Refactor retrieving of attachments to use StreamDetails
* Refactor AttachmentCommand to GetAttachmentCommand
* Minor improvements to GetAttachmentCommand
* Use JSON serializer to serialize binary data
Serializing the stream is better for memory handling than
loading the whole thing into the file.
* Clean up unneeded class
* Added command to doc
Co-authored-by: cedb <cedb@keylimebox.org>