Commit Graph

  • 0d60c4d464 Refactor group v2 migration AsamK 2023-11-12 17:53:13 +01:00
  • f06eeb01b9 Refactor getGroup method AsamK 2023-11-12 15:21:25 +01:00
  • fbcc1cfb50 Refactor KeyValueStore AsamK 2023-11-12 14:19:10 +01:00
  • 26cef99cdf Don't store self profile key in recipient store AsamK 2023-11-12 13:13:58 +01:00
  • 5cac7feabe Add who am I job AsamK 2023-11-12 12:12:02 +01:00
  • d844e0f396 Add download profile avatar job AsamK 2023-11-12 11:59:48 +01:00
  • ed11bf6368 Make JobExecutor execute jobs asynchronously AsamK 2023-11-12 11:51:38 +01:00
  • eaa6b7cf57 Check whoAmI after regular CDSI sync AsamK 2023-11-11 18:12:18 +01:00
  • f8ea631b03 Refactor trusted recipient resolver AsamK 2023-11-11 13:17:36 +01:00
  • 7b0744ec75 Add --hide parameter to removeContact command AsamK 2023-11-11 11:35:23 +01:00
  • 9f4a2b3e26 Convert Contact to record AsamK 2023-11-11 11:09:24 +01:00
  • 9741c93ce9 Move all dbus interaction to dbus package AsamK 2023-11-10 15:44:42 +01:00
  • 7e9940be4a Refactor DaemonCommand AsamK 2023-11-10 15:18:06 +01:00
  • c0aa338d7c Reorder static final modifier AsamK 2023-11-10 14:03:13 +01:00
  • b20978e08e Remove now unnecessary SuccessExitStatus from systemd units AsamK 2023-11-09 23:26:38 +01:00
  • 5d33f71d4d Use improved shutdown for receive command AsamK 2023-11-09 19:22:58 +01:00
  • 1058e33f12 Use improved shutdown for daemon command AsamK 2023-11-09 18:50:07 +01:00
  • b7fedff511 Use improved shutdown for jsonRpc command AsamK 2023-11-09 16:08:39 +01:00
  • f252597002 Add infrastructure for better shutdown handling AsamK 2023-11-09 16:01:08 +01:00
  • cbbfc4ea6e Rename exportManager method AsamK 2023-11-09 18:50:20 +01:00
  • 6b04197eaa Refactor getManagerFromQuery method AsamK 2023-11-09 16:36:01 +01:00
  • 3027ba2cf1 Refactor log config AsamK 2023-11-09 15:55:43 +01:00
  • 19e9f31afd Remove now unnecessary try/catch AsamK 2023-11-08 14:06:34 +01:00
  • 5a1d2580cb Use a single PushServiceSocket AsamK 2023-11-08 14:06:11 +01:00
  • cb5cace8da Update libsignal-service AsamK 2023-11-08 14:05:40 +01:00
  • e734c125ad Ignore quotes without author AsamK 2023-11-08 12:40:34 +01:00
  • d351f64fb1 Configure log LevelChangePropagator AsamK 2023-11-08 11:49:30 +01:00
  • e61f587bfc Reduce use of printStackTrace AsamK 2023-11-07 09:28:29 +01:00
  • 4e8f0a41c7 Update dependencies AsamK 2023-11-07 09:11:36 +01:00
  • 4fbc97c92a Register java exit handlers in graalvm native build AsamK 2023-11-06 20:00:53 +01:00
  • 1e35ac380e Refactor DaemonCommand AsamK 2023-11-06 18:25:36 +01:00
  • 85b0647a3e Extract getReceiveConfig to utils AsamK 2023-11-06 18:06:45 +01:00
  • 7b899d1853 Add example syntax for a mixed text style (#1367) spezialist1 2023-11-06 12:58:11 +02:00
  • 699b21f066 Handle rate limit error in JSON-RPC mode AsamK 2023-11-05 16:20:33 +01:00
  • 8d423adb4d Use safety numbers with ACI by default AsamK 2023-11-05 11:59:09 +01:00
  • 506dcfa6c0 Update README.md AsamK 2023-11-04 11:32:42 +01:00
  • 91e0d5164b Ensure profile key is stored in profileKeyStore AsamK 2023-11-03 20:20:14 +01:00
  • 67d8ffcde5 Initialize database before registering AsamK 2023-11-03 20:19:41 +01:00
  • 44c9aded65 Don't check self number in recipients refresh AsamK 2023-11-03 20:01:05 +01:00
  • f1ccfc0361 Initialize pre key offsets when creating new account AsamK 2023-11-03 20:00:26 +01:00
  • cdef9c435c Check if account is already registered before attempting verification AsamK 2023-11-03 19:59:39 +01:00
  • ed8ac5b84c Use new threads API AsamK 2023-10-17 21:56:10 +02:00
  • 8d55dfb66b Use pattern matching switch cases AsamK 2023-10-17 19:52:35 +02:00
  • 80c1a6d2af Switch to Java 21 AsamK 2023-09-30 22:38:24 +02:00
  • 895740755d Remove included by default native-image component AsamK 2023-10-23 18:01:49 +02:00
  • 90601b7b6b Fix man page generation AsamK 2023-10-22 21:33:15 +02:00
  • cc2ffbb4da Bump version to 0.12.4 AsamK 2023-10-22 19:44:36 +02:00
  • 0c24064939 Bump version to 0.12.4 AsamK 2023-10-22 19:44:36 +02:00
  • 7859084be8 Fix tests AsamK 2023-10-22 19:44:41 +02:00
  • 101c217ef8 Update captcha help text AsamK 2023-10-22 19:35:57 +02:00
  • 7887a5a613 Prevent unnecessary compile warnings AsamK 2023-10-22 18:27:57 +02:00
  • 800ff09a37 Update dependencies AsamK 2023-10-22 18:10:32 +02:00
  • 20f8fa2ebd Prevent ConcurrentModificationException AsamK 2023-10-20 13:14:22 +02:00
  • 314159c273 Update libsignal-service-java AsamK 2023-10-19 21:36:19 +02:00
  • bf16885278 Bump upgrade gradle from 8.3 to 8.4 (#1353) Vladimir Glinskikh 2023-10-21 13:49:28 +03:00
  • 3ae6f7ab7c Update graalvm reflect-config AsamK 2023-10-19 23:26:46 +02:00
  • e829dd8b5c Update graalvm reflect-config AsamK 2023-10-19 23:17:49 +02:00
  • 62c71eaafa Bump rustix from 0.37.23 to 0.37.25 in /client (#1350) dependabot[bot] 2023-10-19 08:01:22 +02:00
  • 24ec25ac62 Fix typo AsamK 2023-10-18 22:57:51 +02:00
  • 19b5c76154 Fix typo (#1348) Pēteris Caune 2023-10-18 08:47:10 +03:00
  • 2852b2ea6d Extend log scrubber for dbus serviceIds AsamK 2023-10-17 21:56:24 +02:00
  • fc2e9bbfae Fix inspections AsamK 2023-10-17 20:00:47 +02:00
  • d51dd7ae57 Use .isEmpty() for checking lists and strings AsamK 2023-10-17 20:01:59 +02:00
  • 9ba70c1808 Update bouncycastle dependency AsamK 2023-10-17 19:47:14 +02:00
  • 9ec942ea1d Update workflow permission AsamK 2023-10-17 19:34:42 +02:00
  • b9e644269b Use gradle-build-action for caching and dependency submission AsamK 2023-10-17 19:22:09 +02:00
  • 5b56445741 Update github checkout action AsamK 2023-10-17 19:21:41 +02:00
  • 1ed5148624 Bump version to 0.12.3 AsamK 2023-10-17 15:21:28 +02:00
  • fb7c63c507 Reduce sqlite logging AsamK 2023-10-17 15:21:18 +02:00
  • 2c5edbc981 Add cache for serviceId to recipient id/address mapping AsamK 2023-10-17 15:20:14 +02:00
  • 1addffe622 Store username aci link in recipient store AsamK 2023-10-17 14:58:15 +02:00
  • 733c14bbc8 Ignore invalid recipient numbers AsamK 2023-10-17 14:19:32 +02:00
  • ca2e6adedb Update dependencies AsamK 2023-10-17 14:18:35 +02:00
  • 5cc20ace1f Ignore failures from SVR v1 pin AsamK 2023-10-17 13:34:09 +02:00
  • 400dcf2899 Refactor creating linked account files AsamK 2023-10-16 18:28:08 +02:00
  • dd3326f038 Do a full recipients refresh every day AsamK 2023-10-16 17:43:03 +02:00
  • 505de39d2a Use partial cdsi request only for a maximum of 3 numbers AsamK 2023-10-16 17:34:28 +02:00
  • 24069c8277 Update documentation AsamK 2023-10-15 22:37:46 +02:00
  • bb78e9aaeb Update libsignal-service-java AsamK 2023-10-15 22:37:01 +02:00
  • 5c39344cff Implement full CDSI refresh AsamK 2023-10-15 22:36:45 +02:00
  • 7cd24a74af Improve handling of CDSI resource exhaustion AsamK 2023-10-15 19:02:59 +02:00
  • a675631965 Resolve self address after setting new PNI AsamK 2023-10-15 18:53:24 +02:00
  • 33c4e17c0d Implement change phone number AsamK 2023-10-12 21:15:00 +02:00
  • 56ee173d03 Implement exit code for rate limiting error AsamK 2023-10-13 19:35:29 +02:00
  • af4709255a Fix creation of key_value table for new accounts AsamK 2023-10-13 12:01:15 +02:00
  • 527e1aefc9 Refactor generateSignedPreKeyRecord AsamK 2023-10-12 21:15:13 +02:00
  • a66dd0dc79 Implement EditMessageReceived signal for dbus AsamK 2023-10-10 20:21:40 +02:00
  • 7b5b5776f0 Add --quote-attachment paramter to send command AsamK 2023-10-10 19:54:45 +02:00
  • 91ab0b12b0 Rename pre key id offset field AsamK 2023-10-09 19:08:48 +02:00
  • c2ea7045f5 Prevent deleting self recipient AsamK 2023-10-09 19:08:32 +02:00
  • af3cae5f3d Restructure account save file AsamK 2023-10-09 19:08:19 +02:00
  • 54c3b19052 Support serviceId based safety number for scannable safety numbers AsamK 2023-10-06 21:42:28 +02:00
  • 04de0010b5 Update libsignal-service-java AsamK 2023-10-06 19:58:09 +02:00
  • 66161b74a6 Move aci/pni to account data object AsamK 2023-10-06 19:53:32 +02:00
  • 889ef66784 Update release pipeline AsamK 2023-10-06 18:55:13 +02:00
  • fae83f8d22 Extend json-rpc man page AsamK 2023-10-05 22:18:36 +02:00
  • 6f4d538832 Execute JSON-RPC requests in parallel AsamK 2023-10-05 22:18:13 +02:00
  • a0c345185b Move metadata to db AsamK 2023-10-04 20:18:42 +02:00
  • c0f771684d Move configuration store to db AsamK 2023-10-04 19:44:45 +02:00
  • 90ec01bfbf Only output username if set AsamK 2023-10-04 17:10:16 +02:00