1
0
Fork 0
mirror of https://github.com/mautrix/signal.git synced 2026-07-08 15:14:50 -04:00

Commit graph

  • efc22ef158
    Send correct event to other users when creating group (#491) Malte E 2024-04-02 10:09:31 +02:00
  • 83af76ec48
    always send group update to pending members Malte E 2024-04-02 09:27:08 +02:00
  • f6e698281a Fix latest signalmeow db revision number Tulir Asokan 2024-04-01 13:23:37 +03:00
  • 79d42dd160 Delete session if prekey upload returns 422 Tulir Asokan 2024-04-01 02:39:25 +03:00
  • 6ab46691b3 Log errors when converting prekeys to JSON Tulir Asokan 2024-04-01 02:15:31 +03:00
  • 650c7c243b Remove PNI prekeys and sessions along with ACI key-fixes Scott Weber 2024-03-31 18:48:43 -04:00
  • 62ff03a169 Prevent prekey overflows Tulir Asokan 2024-04-01 01:39:04 +03:00
  • 634cb43b26 send empty groupv2context instead of empty group change Malte E 2024-03-26 21:30:19 +01:00
  • 00f58da3d5 Move keepalive log to debug level. Fixes #473 Tulir Asokan 2024-03-26 18:11:59 +02:00
  • bd0da9fee4
    Merge pull request #484 from mautrix/tulir/pni-sending Tulir Asokan 2024-03-26 18:05:56 +02:00
  • ee0ef89f3c Include E164 and identity key in PNI sync messages Tulir Asokan 2024-03-26 17:36:18 +02:00
  • d4e319df47 change sync command to support syncing groups as well Malte E 2024-03-25 21:11:27 +01:00
  • 6755cf449e Update roadmap link in readme Tulir Asokan 2024-03-25 21:28:53 +02:00
  • 120eca6dc0 Fix locking in ACI found handler Tulir Asokan 2024-03-25 21:27:48 +02:00
  • 14a6adc5a2 Fix identity store being hardcoded to ACIs Tulir Asokan 2024-03-25 21:25:00 +02:00
  • b57710aa8f Improve some log lines Tulir Asokan 2024-03-25 20:55:46 +02:00
  • 51617d3030 Don't clear keys on decryption errors Tulir Asokan 2024-03-25 19:48:36 +02:00
  • f77a9a8717 Partially fix time handling in SendContactSyncRequest Tulir Asokan 2024-03-25 17:50:35 +02:00
  • e1cf5b76b0 Add PNI signature to next sent message after receiving to PNI Tulir Asokan 2024-03-25 15:18:25 +02:00
  • 4fb5100f8d Fetch ACI from store after finding PNI in provisioning API too Tulir Asokan 2024-03-25 15:17:41 +02:00
  • 66f102fdb2 Sync power levels and join rule when creating matrix room Malte E 2024-03-24 14:19:02 +01:00
  • b304be1510 Fix more things Tulir Asokan 2024-03-22 23:00:34 +02:00
  • 5fe7d54a6a Fix bugs in portal re-id'ing Tulir Asokan 2024-03-22 22:42:07 +02:00
  • 71a164501f Fix typo in query Tulir Asokan 2024-03-22 22:40:01 +02:00
  • d1ac878312 Sync contacts and groups from storage service Tulir Asokan 2024-03-22 22:11:43 +02:00
  • 68cb547ef9 Request and save master key for storage service Tulir Asokan 2024-03-22 21:50:26 +02:00
  • 2eb41b5e83 Refactor recipient storage Tulir Asokan 2024-03-22 21:24:30 +02:00
  • 782782b0d0 Fix a bunch of bad loggers Tulir Asokan 2024-03-22 21:26:52 +02:00
  • 9c0b8ec6f9 Merge remote-tracking branch 'maltee1/groupinfo_matrix_to_signal' into tulir/pni-sending Tulir Asokan 2024-03-22 20:03:50 +02:00
  • fabded7ba3 Allow creating PNI portals with pm command Tulir Asokan 2024-03-22 15:45:20 +02:00
  • 5bb2db43c0 Add support for PNI portals Tulir Asokan 2024-03-22 15:37:21 +02:00
  • a99d36a284 Drop their_device_id column in signalmeow_identity_keys table Tulir Asokan 2024-03-21 16:24:03 +02:00
  • a93dd0eec5 Support PNIs for sync messages and refactor some things Tulir Asokan 2024-03-20 18:43:32 +02:00
  • 407dbfd346 add create command Malte E 2024-03-20 22:49:03 +01:00
  • 791e89dec4 add commands for getting and setting invite link password Malte E 2024-03-17 09:12:38 +01:00
  • 3e0aae5bd2 fixes & cleanup Malte E 2024-03-15 22:02:03 +01:00
  • 20acd100da bridge matrix -> signal group actions (except pendingMember stuff) Malte E 2024-02-29 20:12:10 +01:00
  • 869033d077
    Fix setting portal expiry on new DMs (#486) Scott Weber 2024-03-20 10:41:26 -04:00
  • bc82c910d4 Store expiration timer in the DB when implicitly set Scott Weber 2024-03-19 22:27:06 -04:00
  • 22eef46fd9 Add new implicit update function to send a different message Scott Weber 2024-03-19 19:44:09 -04:00
  • b29f87ee36 Fix setting portal expiry on new DMs Scott Weber 2024-03-19 19:19:02 -04:00
  • 0d98e3560b Rename our_aci_uuid columns to account_id Tulir Asokan 2024-03-19 19:18:56 +02:00
  • b0947b21fd Refactor prekey and session tables to add own service ID Tulir Asokan 2024-03-19 19:15:30 +02:00
  • 25f0efc7e0 Refactor sending to use service IDs Tulir Asokan 2024-03-15 15:30:44 +02:00
  • 302ab3b35c
    Pass arguments to docker-run.sh on to mautrix-signal Benedikt Vollmerhaus 2024-03-17 18:30:00 +01:00
  • cdab7f86a8 Bump version to v0.5.1 v0.5.1 Tulir Asokan 2024-03-16 13:41:50 +02:00
  • 78b9e84ed3 Fix sending messages to groups Tulir Asokan 2024-03-14 01:20:37 +02:00
  • 446266e9cb Add handler for profile changes Andrew Ferrazzutti 2024-03-13 09:59:16 -04:00
  • 0975556326 Add config for profile expiry Andrew Ferrazzutti 2024-03-13 09:05:57 -04:00
  • 3d1fda4062 parsing: add context throughout the process Sumner Evans 2024-03-12 14:57:00 -06:00
  • c229851cdc Use normal dialect-split upgrade Andrew Ferrazzutti 2024-03-12 11:17:29 -04:00
  • 0b30d747a6 Reduce profile expiry time Andrew Ferrazzutti 2024-03-12 10:59:27 -04:00
  • c0f570673d Update latest signalmeow revision Andrew Ferrazzutti 2024-03-12 10:51:38 -04:00
  • 77532e516d Make sqlite-compatible migration step Andrew Ferrazzutti 2024-03-12 09:46:15 -04:00
  • f96ad70938 Remove unnecessary StoreContact call Andrew Ferrazzutti 2024-03-12 10:15:07 -04:00
  • 2f7d81f97f Update dependencies Tulir Asokan 2024-03-11 20:44:43 +02:00
  • 32f5584ed0 Update to libsignal v0.41.0 Tulir Asokan 2024-03-08 23:26:16 +02:00
  • 0ec6bb8da2
    Try to fix pending member parsing issues (#467) Malte E 2024-03-08 22:36:00 +01:00
  • ecc78fabe7 Don't clear keys on "invalid signed prekey identifier" Scott Weber 2024-03-08 11:15:29 -05:00
  • 1fb0c95b46 Revert "Get file:// attachments from local filesystem" Tulir Asokan 2024-03-07 22:22:34 +02:00
  • 02a4962767 Get file:// attachments from local filesystem Scott Weber 2024-03-07 15:04:45 -05:00
  • d451d51b15 Update profile avatar paths & hashes properly Andrew Ferrazzutti 2024-02-21 16:24:44 -05:00
  • 00fd5cd2ce handle addPendingPniAciMembers and improve error messages Malte E 2024-03-01 22:58:44 +01:00
  • 100a81ab5e Add LastConnectionStatus() to signalmeow Scott Weber 2024-02-29 22:48:42 -05:00
  • 1102336518 try fix pendingMember issuse Malte E 2024-02-29 21:31:49 +01:00
  • 26e27fe9f2 Fix initial schema for signalmeow databases Tulir Asokan 2024-02-28 18:56:38 +02:00
  • a78a88c741
    Prevent downgrading ghost user info by default (#464) Tulir Asokan 2024-02-28 15:21:24 +02:00
  • b298ed3fe8 Prevent downgrading ghost user info by default Tulir Asokan 2024-02-24 14:10:46 +02:00
  • 2717c537b6
    Restore missing metrics & remove unused ones (#463) Andrew Ferrazzutti 2024-02-24 06:31:40 -05:00
  • 51d87f3dc0
    Fix !wa => !signal in example-config.yaml (#456) Mark Collins 2024-02-24 12:31:20 +01:00
  • dcd134ad8f
    Handle power levels and other group info in initial sync (#448) Malte E 2024-02-24 12:31:04 +01:00
  • 8710b6c19c Rename some metrics Andrew Ferrazzutti 2024-02-22 18:06:16 -05:00
  • 0cd9c9f64a Check for nil client on user conflict Andrew Ferrazzutti 2024-02-22 16:09:26 -05:00
  • 726e6ef120 Always track disconnection on shutdown Andrew Ferrazzutti 2024-02-22 16:03:24 -05:00
  • 442228f49c Track connection/login only on websocket event Andrew Ferrazzutti 2024-02-22 14:08:21 -05:00
  • 1c6c9c6cde Remove unused metrics Andrew Ferrazzutti 2024-02-22 13:49:57 -05:00
  • fca7e44be9 Avoid negative connection/login counts Andrew Ferrazzutti 2024-02-22 13:45:06 -05:00
  • 1833752b97 Restore missing metrics Andrew Ferrazzutti 2024-02-22 13:40:06 -05:00
  • 4b56dcf321 Add nil check for safety Andrew Ferrazzutti 2024-02-21 16:35:01 -05:00
  • 38b8f3e63e Update profile avatar paths & hashes properly Andrew Ferrazzutti 2024-02-21 16:24:44 -05:00
  • 6bee8a424a Don't use invalid fallback user for profile lookup Andrew Ferrazzutti 2024-02-21 00:36:24 -05:00
  • a5460163de Download profile avatar with correct profile key Andrew Ferrazzutti 2024-02-20 15:54:20 -05:00
  • 1f1f653828 Share profile fields with contact struct Andrew Ferrazzutti 2024-02-20 11:49:16 -05:00
  • 9c201ca890 Update to libsignal 0.40.0 Tulir Asokan 2024-02-19 12:20:02 +02:00
  • d9342caeb0
    Fix !wa => !signal in example-config.yaml Mark Collins 2024-02-18 18:14:08 +01:00
  • 2c6241d921 some fixes Malte E 2024-02-16 20:35:49 +01:00
  • 08d5b60967 only ensureJoined if not already joined Malte E 2024-02-15 08:43:59 +01:00
  • 5034906404 Don't kick members with membership "leave" Malte E 2024-02-14 09:13:46 +01:00
  • 00d387c1b8 add tolerances to userlevels, update ROADMAP.md Malte E 2024-02-14 06:25:55 +01:00
  • 616c227219 Fix SQLite db migration. Fixes #454 Tulir Asokan 2024-02-16 20:41:01 +02:00
  • 1d6ea9dcc1 Bump version to v0.5.0 v0.5.0 Tulir Asokan 2024-02-16 18:00:53 +02:00
  • 25ba56bf9b Fix things in DB migration Andrew Ferrazzutti 2024-02-16 17:55:21 +02:00
  • 024938f9c7
    Remove unnecessary struct (#452) Malte E 2024-02-16 14:43:34 +01:00
  • ea9fc29809 Cascade manually Andrew Ferrazzutti 2024-02-16 01:36:36 -05:00
  • d9b139a070 Apply fixes to sql migration Andrew Ferrazzutti 2024-02-16 03:10:13 -05:00
  • 00ea98c2a9 remove unnecessary struct Malte E 2024-02-15 21:23:38 +01:00
  • 85366bb451 Initial commit vecna-the-eternal 2024-02-15 00:27:26 +00:00
  • 4260bc76c3 Fix portal store migration Andrew Ferrazzutti 2024-02-14 16:47:31 -05:00
  • 6290737f42 Avoid new pkey conflicts in message table Andrew Ferrazzutti 2024-02-14 16:14:07 -05:00
  • 8e8f6cd8f8 update full group info Malte E 2024-02-13 21:49:47 +01:00