Commit graph

1797 commits

Author SHA1 Message Date
AsamK
3a4ad96a00 Fix build with java 20
- previous fix required a jdk 17 to be installed as well
2023-04-22 19:19:00 +02:00
AsamK
e0ed651e53 Bump version to 0.11.9 2023-04-22 17:54:49 +02:00
AsamK
c703644dbe Fix build with java 20 2023-04-22 12:44:42 +02:00
AsamK
da4cc7dc6b Announce support for gift badges if linked device
Fixes #1226
2023-04-16 21:19:17 +02:00
AsamK
842f13b2fc Update libsignal-service-java 2023-04-16 21:19:17 +02:00
AsamK
d2251ccd14 Remove old libzkgroup fallback code 2023-04-16 21:09:24 +02:00
AsamK
6a3ebfd4c8 Update graalvm buildtools native 2023-04-13 18:08:52 +02:00
AsamK
ff803eaf45 Update gradle wrapper 2023-04-13 18:08:01 +02:00
AsamK
c93480692c Bump version to 0.11.8 2023-04-05 11:40:13 +02:00
AsamK
542a3f36a4 Fix issue with unknown identity serviceId
Fixes #1215
2023-04-05 11:25:53 +02:00
AsamK
24a8c528d0 Filter null from db result 2023-04-05 11:22:43 +02:00
AsamK
780c69d804 Reduce use of unknown serviceIds 2023-04-05 11:10:46 +02:00
AsamK
22c948166a Add labels to Containerfile 2023-04-04 12:02:24 +02:00
AsamK
64436bc9ab Refresh username after registering 2023-04-04 11:43:50 +02:00
AsamK
6106e1878b Update README.md 2023-04-03 19:00:56 +02:00
AsamK
c788c5a40e Add capabilities and read receipt handling to provisioning 2023-04-03 19:00:27 +02:00
AsamK
9f60ed534a Implement support for usernames 2023-04-03 19:00:05 +02:00
AsamK
03f193b34c Fix deleting old group in dbus mode
Fixes #1192
2023-04-02 19:25:49 +02:00
signals-from-outer-space
db42f61cbb Added missing file attachment attributes in JsonAttachment output
Closes #1217
Fixes #1216
2023-04-02 18:49:42 +02:00
exquo
49591aedb4
Document accepting group invitations (#1218) 2023-04-02 17:58:54 +02:00
AsamK
21aa2b2a7f Update dependencies 2023-04-01 12:35:46 +02:00
AsamK
276ecef300 Update libsignal-service-java
- Use session based number verification and registration
2023-04-01 12:19:53 +02:00
AsamK
20b3563f21 Update gradle wrapper 2023-03-18 21:06:59 +01:00
cedb
15630356e1 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
2023-03-03 18:11:56 +01:00
AsamK
f1fd528483 Fix sending large text messages to multiple recipients
Fixes #1177
2023-03-03 18:06:31 +01:00
AsamK
75d7270d5a Add verbose exception log for send error 2023-03-03 17:58:02 +01:00
AsamK
3206639778 Scrub E164 in dbus path
Related #1189
2023-02-19 20:18:05 +01:00
AsamK
2e63c3b4f7 Update CHANGELOG.md 2023-02-19 16:05:14 +01:00
AsamK
d63405d170 Bump version 2023-02-19 14:59:33 +01:00
AsamK
91e0db185c Fix remove recipient method
Fixes #1183
2023-02-19 14:21:16 +01:00
AsamK
f97543eecd Update gradle 2023-02-19 14:21:16 +01:00
AsamK
3606fb67bb Update libsignal-service-java 2023-02-19 14:21:16 +01:00
AsamK
426b59d13e Add dependencyResolutionManagement 2023-02-19 13:58:33 +01:00
AsamK
d94ec8e144 Update dependencies 2023-02-19 13:28:44 +01:00
Marvin A. Ruder
4186349bba
Bump sqlite-jdbc from 3.40.0.0 to 3.40.1.0 (#1178)
* Should fix #1129
2023-02-06 18:20:32 +01:00
AsamK
7816325e63 Fix issue with missing pni identity key
Fixes #1176
2023-02-05 12:49:12 +01:00
AsamK
15da210de7 Print text styles in plain text output 2023-01-27 21:46:39 +01:00
AsamK
a4f7632981 Update dependencies 2023-01-27 21:44:41 +01:00
AsamK
a1b16a9118 Update CONTRIBUTING.md 2023-01-27 21:25:40 +01:00
AsamK
c100b504dc Document submitRateLimitChallenge 2023-01-21 19:42:49 +01:00
AsamK
161ec9f828 Update dependencies 2023-01-07 12:14:47 +01:00
AsamK
210466e7d9 Allow JSON-RPC commands without account param if only one account exists 2022-12-30 13:50:40 +01:00
AsamK
0702159596 Bump version 2022-12-18 20:09:15 +01:00
AsamK
8d7e533196 Update dependencies 2022-12-18 20:05:53 +01:00
AsamK
47feda6ae4 Restrict workflow permissions 2022-12-04 23:16:53 +01:00
AsamK
44c945f45d Update dependencies 2022-11-24 17:31:11 +01:00
ced-b
35def4445d
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>
2022-11-24 17:29:45 +01:00
ced-b
3e60303b90
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>
2022-11-22 07:58:34 +01:00
AsamK
b6e9dfa97d Add fallback locale for voice verification
Fixes #1101
2022-11-20 11:27:33 +01:00
AsamK
5771bb858f Allow using data URIs for updateGroup/updateProfile avatars
Fixes #1082
2022-11-14 19:31:40 +01:00