]> nmode's Git Repositories - signal-cli/log
signal-cli
2 years agoRefactor App init method
AsamK [Fri, 2 Jun 2023 20:52:45 +0000 (22:52 +0200)]
Refactor App init method

2 years agoExtract dbus client command handling
AsamK [Fri, 2 Jun 2023 20:43:18 +0000 (22:43 +0200)]
Extract dbus client command handling

2 years agoAdd helper method to create valid dbus object path
AsamK [Fri, 2 Jun 2023 19:29:58 +0000 (21:29 +0200)]
Add helper method to create valid dbus object path

2 years agoRemove libsignal logs on console, when log-file is given
AsamK [Tue, 30 May 2023 11:03:00 +0000 (13:03 +0200)]
Remove libsignal logs on console, when log-file is given

2 years agoRemove old methods/classes from graalvm config
AsamK [Tue, 30 May 2023 11:02:09 +0000 (13:02 +0200)]
Remove old methods/classes from graalvm config

2 years agoBump version to 0.11.11 v0.11.11
AsamK [Wed, 24 May 2023 21:05:36 +0000 (23:05 +0200)]
Bump version to 0.11.11

2 years agoUpdate sqlite-jdbc
AsamK [Wed, 24 May 2023 21:05:49 +0000 (23:05 +0200)]
Update sqlite-jdbc

2 years agoUpdate libsignal-service
AsamK [Wed, 24 May 2023 20:29:46 +0000 (22:29 +0200)]
Update libsignal-service

2 years agoFallback to legacy send if group send fails due to invalid prekey
AsamK [Tue, 23 May 2023 17:15:04 +0000 (19:15 +0200)]
Fallback to legacy send if group send fails due to invalid prekey

2 years agoLog signal-cli version on startup
AsamK [Tue, 23 May 2023 17:13:59 +0000 (19:13 +0200)]
Log signal-cli version on startup

2 years agoRefactor addDeviceLink method
AsamK [Sun, 21 May 2023 20:54:51 +0000 (22:54 +0200)]
Refactor addDeviceLink method

2 years agoRefactor manager lib package structure
AsamK [Sun, 21 May 2023 20:40:30 +0000 (22:40 +0200)]
Refactor manager lib package structure

2 years agoFix TextStyle doc example typo (#1251)
exquo [Mon, 22 May 2023 15:35:34 +0000 (15:35 +0000)]
Fix TextStyle doc example typo (#1251)

2 years agoReduce log output of third party libs
AsamK [Sun, 21 May 2023 09:49:26 +0000 (11:49 +0200)]
Reduce log output of third party libs

Fixes #1064

2 years agoRemove unused code
AsamK [Sun, 21 May 2023 09:18:18 +0000 (11:18 +0200)]
Remove unused code

2 years agoBetter logging for registration failure
AsamK [Sun, 21 May 2023 09:15:49 +0000 (11:15 +0200)]
Better logging for registration failure

2 years agoUpdate user agent version
AsamK [Sun, 21 May 2023 09:05:59 +0000 (11:05 +0200)]
Update user agent version

2 years agoRefactor selfNumber in send command
AsamK [Sat, 20 May 2023 11:01:54 +0000 (13:01 +0200)]
Refactor selfNumber in send command

2 years agoImplement textStyles for sending and receiving
AsamK [Sat, 20 May 2023 10:47:35 +0000 (12:47 +0200)]
Implement textStyles for sending and receiving

Fixes #1250

2 years agoFix json deserialization in legacy stores
AsamK [Thu, 18 May 2023 09:08:57 +0000 (11:08 +0200)]
Fix json deserialization in legacy stores

Fixes #1248

2 years agoUpdate dependencies
AsamK [Thu, 18 May 2023 09:00:22 +0000 (11:00 +0200)]
Update dependencies

2 years agoInclude all libsignal-client libs in native build
AsamK [Wed, 17 May 2023 17:51:34 +0000 (19:51 +0200)]
Include all libsignal-client libs in native build

Fixes #1237

2 years agoFix deleting old unregistered recipient
AsamK [Tue, 16 May 2023 21:09:07 +0000 (23:09 +0200)]
Fix deleting old unregistered recipient

Fixes #1242

2 years agoFix migration of legacy recipient storage
AsamK [Tue, 16 May 2023 20:50:27 +0000 (22:50 +0200)]
Fix migration of legacy recipient storage

2 years agoUpdate graalvm buildtools
AsamK [Tue, 16 May 2023 20:49:59 +0000 (22:49 +0200)]
Update graalvm buildtools

2 years agoSwitch CI to temurin distribution v0.11.10
AsamK [Thu, 11 May 2023 18:20:51 +0000 (20:20 +0200)]
Switch CI to temurin distribution

2 years agoBump version to 0.11.10
AsamK [Thu, 11 May 2023 17:36:26 +0000 (19:36 +0200)]
Bump version to 0.11.10

2 years agoUse Java 20 in CI build
AsamK [Thu, 11 May 2023 17:19:09 +0000 (19:19 +0200)]
Use Java 20 in CI build

2 years agoUpdate dependencies
AsamK [Thu, 11 May 2023 17:18:48 +0000 (19:18 +0200)]
Update dependencies

2 years agoImplement editing of previous messages
AsamK [Thu, 11 May 2023 17:10:29 +0000 (19:10 +0200)]
Implement editing of previous messages

2 years agoUpdate libsignal-service-java
AsamK [Thu, 11 May 2023 15:45:23 +0000 (17:45 +0200)]
Update libsignal-service-java

2 years agoValidate incoming messages before handling them
AsamK [Sun, 23 Apr 2023 17:57:06 +0000 (19:57 +0200)]
Validate incoming messages before handling them

2 years agoUse modern switch syntax
AsamK [Sun, 23 Apr 2023 17:55:23 +0000 (19:55 +0200)]
Use modern switch syntax

2 years agoStore envelopes using envelope proto
AsamK [Sun, 23 Apr 2023 17:39:36 +0000 (19:39 +0200)]
Store envelopes using envelope proto

2 years agoBump version to 0.11.9.1 v0.11.9.1
AsamK [Sun, 23 Apr 2023 08:18:23 +0000 (10:18 +0200)]
Bump version to 0.11.9.1

2 years agoFix build with java 20
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

2 years agoBump version to 0.11.9 v0.11.9
AsamK [Sat, 22 Apr 2023 15:54:49 +0000 (17:54 +0200)]
Bump version to 0.11.9

2 years agoFix build with java 20
AsamK [Sat, 22 Apr 2023 10:41:12 +0000 (12:41 +0200)]
Fix build with java 20

2 years agoAnnounce support for gift badges if linked device
AsamK [Sun, 16 Apr 2023 19:17:22 +0000 (21:17 +0200)]
Announce support for gift badges if linked device

Fixes #1226

2 years agoUpdate libsignal-service-java
AsamK [Sun, 16 Apr 2023 19:18:54 +0000 (21:18 +0200)]
Update libsignal-service-java

2 years agoRemove old libzkgroup fallback code
AsamK [Sun, 16 Apr 2023 19:09:24 +0000 (21:09 +0200)]
Remove old libzkgroup fallback code

2 years agoUpdate graalvm buildtools native
AsamK [Thu, 13 Apr 2023 16:08:52 +0000 (18:08 +0200)]
Update graalvm buildtools native

2 years agoUpdate gradle wrapper
AsamK [Thu, 13 Apr 2023 15:07:31 +0000 (17:07 +0200)]
Update gradle wrapper

2 years agoBump version to 0.11.8 v0.11.8
AsamK [Wed, 5 Apr 2023 09:40:13 +0000 (11:40 +0200)]
Bump version to 0.11.8

2 years agoFix issue with unknown identity serviceId
AsamK [Wed, 5 Apr 2023 09:25:53 +0000 (11:25 +0200)]
Fix issue with unknown identity serviceId

Fixes #1215

2 years agoFilter null from db result
AsamK [Wed, 5 Apr 2023 09:22:43 +0000 (11:22 +0200)]
Filter null from db result

2 years agoReduce use of unknown serviceIds
AsamK [Wed, 5 Apr 2023 09:07:53 +0000 (11:07 +0200)]
Reduce use of unknown serviceIds

2 years agoAdd labels to Containerfile
AsamK [Tue, 4 Apr 2023 10:02:24 +0000 (12:02 +0200)]
Add labels to Containerfile

2 years agoRefresh username after registering
AsamK [Tue, 4 Apr 2023 09:43:50 +0000 (11:43 +0200)]
Refresh username after registering

2 years agoUpdate README.md
AsamK [Mon, 3 Apr 2023 17:00:56 +0000 (19:00 +0200)]
Update README.md

2 years agoAdd capabilities and read receipt handling to provisioning
AsamK [Mon, 3 Apr 2023 17:00:27 +0000 (19:00 +0200)]
Add capabilities and read receipt handling to provisioning

2 years agoImplement support for usernames
AsamK [Mon, 3 Apr 2023 17:00:05 +0000 (19:00 +0200)]
Implement support for usernames

2 years agoFix deleting old group in dbus mode
AsamK [Sun, 2 Apr 2023 17:25:49 +0000 (19:25 +0200)]
Fix deleting old group in dbus mode

Fixes #1192

2 years agoAdded missing file attachment attributes in JsonAttachment output
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

2 years agoDocument accepting group invitations (#1218)
exquo [Sun, 2 Apr 2023 15:58:54 +0000 (15:58 +0000)]
Document accepting group invitations (#1218)

2 years agoUpdate dependencies
AsamK [Sat, 1 Apr 2023 10:35:46 +0000 (12:35 +0200)]
Update dependencies

2 years agoUpdate libsignal-service-java
AsamK [Fri, 31 Mar 2023 15:16:59 +0000 (17:16 +0200)]
Update libsignal-service-java

- Use session based number verification and registration

2 years agoUpdate gradle wrapper
AsamK [Sat, 18 Mar 2023 20:06:59 +0000 (21:06 +0100)]
Update gradle wrapper

2 years agoChange content-type check to check contains
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

2 years agoFix sending large text messages to multiple recipients
AsamK [Fri, 3 Mar 2023 17:06:31 +0000 (18:06 +0100)]
Fix sending large text messages to multiple recipients

Fixes #1177

2 years agoAdd verbose exception log for send error
AsamK [Fri, 3 Mar 2023 16:58:02 +0000 (17:58 +0100)]
Add verbose exception log for send error

2 years agoScrub E164 in dbus path
AsamK [Sun, 19 Feb 2023 19:18:05 +0000 (20:18 +0100)]
Scrub E164 in dbus path

Related #1189

2 years agoUpdate CHANGELOG.md
AsamK [Sun, 19 Feb 2023 15:05:14 +0000 (16:05 +0100)]
Update CHANGELOG.md

2 years agoBump version v0.11.7
AsamK [Sun, 19 Feb 2023 13:59:33 +0000 (14:59 +0100)]
Bump version

2 years agoFix remove recipient method
AsamK [Sun, 19 Feb 2023 13:20:39 +0000 (14:20 +0100)]
Fix remove recipient method

Fixes #1183

2 years agoUpdate gradle
AsamK [Sun, 19 Feb 2023 13:07:11 +0000 (14:07 +0100)]
Update gradle

2 years agoUpdate libsignal-service-java
AsamK [Sun, 19 Feb 2023 13:06:20 +0000 (14:06 +0100)]
Update libsignal-service-java

2 years agoAdd dependencyResolutionManagement
AsamK [Sun, 19 Feb 2023 12:58:33 +0000 (13:58 +0100)]
Add dependencyResolutionManagement

2 years agoUpdate dependencies
AsamK [Sun, 19 Feb 2023 12:28:44 +0000 (13:28 +0100)]
Update dependencies

2 years agoBump sqlite-jdbc from 3.40.0.0 to 3.40.1.0 (#1178)
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

2 years agoFix issue with missing pni identity key
AsamK [Sun, 5 Feb 2023 11:49:12 +0000 (12:49 +0100)]
Fix issue with missing pni identity key

Fixes #1176

2 years agoPrint text styles in plain text output
AsamK [Fri, 27 Jan 2023 20:46:39 +0000 (21:46 +0100)]
Print text styles in plain text output

2 years agoUpdate dependencies
AsamK [Fri, 27 Jan 2023 20:26:00 +0000 (21:26 +0100)]
Update dependencies

2 years agoUpdate CONTRIBUTING.md
AsamK [Fri, 27 Jan 2023 20:25:40 +0000 (21:25 +0100)]
Update CONTRIBUTING.md

2 years agoDocument submitRateLimitChallenge
AsamK [Sat, 21 Jan 2023 18:42:49 +0000 (19:42 +0100)]
Document submitRateLimitChallenge

2 years agoUpdate dependencies
AsamK [Sat, 7 Jan 2023 11:14:47 +0000 (12:14 +0100)]
Update dependencies

2 years agoAllow JSON-RPC commands without account param if only one account exists
AsamK [Fri, 30 Dec 2022 12:50:40 +0000 (13:50 +0100)]
Allow JSON-RPC commands without account param if only one account exists

2 years agoBump version v0.11.6
AsamK [Sun, 18 Dec 2022 19:09:15 +0000 (20:09 +0100)]
Bump version

2 years agoUpdate dependencies
AsamK [Sun, 18 Dec 2022 19:05:53 +0000 (20:05 +0100)]
Update dependencies

2 years agoRestrict workflow permissions
AsamK [Sat, 3 Dec 2022 14:17:30 +0000 (15:17 +0100)]
Restrict workflow permissions

2 years agoUpdate dependencies
AsamK [Thu, 24 Nov 2022 16:31:11 +0000 (17:31 +0100)]
Update dependencies

2 years agoFix handling of attachments in JSON RPC (#1109)
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>
2 years agoAdd alive check (#1107)
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>
2 years agoAdd fallback locale for voice verification
AsamK [Sun, 20 Nov 2022 10:27:33 +0000 (11:27 +0100)]
Add fallback locale for voice verification

Fixes #1101

2 years agoAllow using data URIs for updateGroup/updateProfile avatars
AsamK [Mon, 14 Nov 2022 18:31:40 +0000 (19:31 +0100)]
Allow using data URIs for updateGroup/updateProfile avatars

Fixes #1082

2 years agoBump version v0.11.5.1
AsamK [Wed, 9 Nov 2022 18:00:59 +0000 (19:00 +0100)]
Bump version

2 years agoFix SignalAccount initialization
AsamK [Tue, 8 Nov 2022 16:18:03 +0000 (17:18 +0100)]
Fix SignalAccount initialization

Fixes #1092

2 years agoUpdate README.md
AsamK [Tue, 8 Nov 2022 16:17:18 +0000 (17:17 +0100)]
Update README.md

2 years agoBump version v0.11.5
AsamK [Mon, 7 Nov 2022 18:55:53 +0000 (19:55 +0100)]
Bump version

2 years agoUpdate dependencies
AsamK [Mon, 7 Nov 2022 18:43:15 +0000 (19:43 +0100)]
Update dependencies

2 years agoCatch all exceptions when reading session record
AsamK [Thu, 3 Nov 2022 14:55:12 +0000 (15:55 +0100)]
Catch all exceptions when reading session record

Fixes #1083

2 years agoPublish docker image to ghcr
AsamK [Thu, 3 Nov 2022 12:37:12 +0000 (13:37 +0100)]
Publish docker image to ghcr

2 years agoPackage native file as executable
AsamK [Thu, 3 Nov 2022 14:18:47 +0000 (15:18 +0100)]
Package native file as executable

2 years agoAdd missing check to httpAddres
AsamK [Thu, 3 Nov 2022 14:10:02 +0000 (15:10 +0100)]
Add missing check to httpAddres

2 years agoRework release workflow
AsamK [Thu, 3 Nov 2022 10:40:19 +0000 (11:40 +0100)]
Rework release workflow

2 years agoAdd http endpoint events with SSE
AsamK [Wed, 2 Nov 2022 23:03:37 +0000 (00:03 +0100)]
Add http endpoint events with SSE

2 years agoHandle missing separator in query string parser
AsamK [Wed, 2 Nov 2022 22:16:38 +0000 (23:16 +0100)]
Handle missing separator in query string parser

2 years agoAdd check for exact path match
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

2 years agoFix length for empty response to prevent chunked stream
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 ...

2 years agoExtract http endpoint handler function
AsamK [Wed, 2 Nov 2022 20:13:52 +0000 (21:13 +0100)]
Extract http endpoint handler function