Watch
1
0
Fork
You've already forked mautrix-signal
0
mirror of https://github.com/mautrix/signal.git synced 2026-11-10 16:19:17 -05:00

Commit graph

  • c1ed13d159
    Merge 46fe227c86 into d451962ba2 Gerardo Rodriguez 2026-11-10 19:14:25 +00:00
  • 46fe227c86 handlesignal,msgconv,signalmeow: address review of story support iFixRobots/stories Gerardo Rodriguez 2026-11-10 19:14:20 +00:00
  • f8c96103e7
    Merge 645e46552d into d451962ba2 Gerardo Rodriguez 2026-11-10 19:03:00 +00:00
  • 645e46552d groupinfo: drop the ended group notice from the change converter iFixRobots/ended-groups Gerardo Rodriguez 2026-11-10 19:02:55 +00:00
  • 47b0a6458b
    Merge f5ed836012 into d451962ba2 Gerardo Rodriguez 2026-11-10 18:58:09 +00:00
  • f5ed836012 msgconv/from-signal: fix misplaced convertPinToMatrix extraction iFixRobots/pin-notices Gerardo Rodriguez 2026-11-10 18:58:03 +00:00
  • 751aa1ce50 msgconv/from-signal: move pin conversion into convertPinToMatrix Gerardo Rodriguez 2026-11-10 18:57:30 +00:00
  • d95bddd481
    Merge 3bfbf52ecb into d451962ba2 Gerardo Rodriguez 2026-11-10 18:56:46 +00:00
  • 3bfbf52ecb handlesignal: put safety number notices behind identity_change_notices iFixRobots/safety-number-notice Gerardo Rodriguez 2026-11-10 18:56:41 +00:00
  • a3618600a2
    Merge 4ca278739b into d451962ba2 Gerardo Rodriguez 2026-11-10 18:54:10 +00:00
  • 4ca278739b handlesignal: share the decryption error message ID prefix iFixRobots/delete-sync-newer-messages Gerardo Rodriguez 2026-11-10 18:54:05 +00:00
  • 9f011675e0 handlesignal: queue unmatched deletes to the stories room instead of caching story IDs Gerardo Rodriguez 2026-11-10 16:21:53 +00:00
  • e4c0b52f71 handlesignal: route deletes of still-queued stories to the stories room Gerardo Rodriguez 2026-11-10 16:19:10 +00:00
  • 42e3e44342
    Merge da31e54357 into d451962ba2 Gerardo Rodriguez 2026-11-10 16:17:37 +00:00
  • da31e54357 signalmeow/groups: decode announcements-only flag in full group state iFixRobots/group-announcements-only-state Gerardo Rodriguez 2026-11-10 16:13:31 +00:00
  • 1791133934 connector: bridge Signal stories into a per-login room Gerardo Rodriguez 2026-11-10 16:05:29 +00:00
  • bf3899b19d groupinfo: make ended groups read-only and post a notice Gerardo Rodriguez 2026-11-10 12:59:49 +00:00
  • e1a8e795cc msgconv: bridge pinned and unpinned messages as notices Gerardo Rodriguez 2026-11-10 12:37:45 +00:00
  • 65a0dcd686 handlesignal: send a notice in DMs when a safety number changes Gerardo Rodriguez 2026-11-10 12:31:16 +00:00
  • bea2e54544
    Merge 5da5eb3a00 into d451962ba2 Gerardo Rodriguez 2026-11-10 07:45:26 +00:00
  • 5da5eb3a00 handlematrix: wrap group fetch errors in admin delete check iFixRobots/admin-delete Gerardo Rodriguez 2026-11-10 07:45:21 +00:00
  • a0ce9d833d handlematrix: don't send admin deletes for relayed redactions Gerardo Rodriguez 2026-11-10 07:43:25 +00:00
  • c18382e5b0 handlematrix: send admin deletes for other members' messages in groups Gerardo Rodriguez 2026-11-10 07:41:38 +00:00
  • 87c15ca5a4
    Merge a65475b5cd into d451962ba2 Gerardo Rodriguez 2026-11-10 07:32:45 +00:00
  • a65475b5cd signalmeow/web: don't return an error when closing an already closed websocket iFixRobots/websocket-close-already-closed Gerardo Rodriguez 2026-11-10 07:32:31 +00:00
  • 559ad596b3
    Merge d39a607f98 into d451962ba2 Gerardo Rodriguez 2026-11-10 07:21:55 +00:00
  • d39a607f98 signalmeow/receiving: fetch PNI identity from the primary device when verifying PNI signatures iFixRobots/pni-signature-primary-device Gerardo Rodriguez 2026-11-10 07:21:41 +00:00
  • 3406ab7a81
    Merge bf486ddfd2 into d451962ba2 Gerardo Rodriguez 2026-11-10 07:17:32 +00:00
  • bf486ddfd2 signalmeow/storageservice: only fetch new records after the first sync iFixRobots/incremental-storage-sync Gerardo Rodriguez 2026-11-10 07:17:18 +00:00
  • 5364d03029
    Merge ac2816a278 into d451962ba2 Gerardo Rodriguez 2026-11-10 07:07:27 +00:00
  • ac2816a278 signalmeow: handle server delivery receipts as delivery receipts iFixRobots/server-delivery-receipts Gerardo Rodriguez 2026-11-10 07:07:15 +00:00
  • 374fb62721
    Merge e4f8569dce into d451962ba2 Gerardo Rodriguez 2026-11-10 07:01:53 +00:00
  • 895c3c424e
    Merge d0c80ec0ba into d451962ba2 Gerardo Rodriguez 2026-11-10 07:01:43 +00:00
  • e4f8569dce signalmeow/storageservice: ignore sticker pack, call link, chat folder and notification profile records iFixRobots/storage-ignore-unbridged-records Gerardo Rodriguez 2026-11-10 07:01:22 +00:00
  • d0c80ec0ba signalmeow: send typing messages as online-only iFixRobots/typing-online Gerardo Rodriguez 2026-11-10 07:01:20 +00:00
  • d6c40dace1
    Merge c81723961a into d451962ba2 indent[bot] 2026-11-10 06:39:16 +00:00
  • c81723961a signalmeow/web: match idle-primary-device in comma-joined alert headers indent/signal-idle-primary-warning Indent 2026-11-10 06:39:12 +00:00
  • 6a53b63aa5
    Merge f9b6df686a into d451962ba2 Gerardo Rodriguez 2026-11-10 06:23:18 +00:00
  • f9b6df686a signalmeow/groupcache: keep send endorsements for group changes without a response iFixRobots/keep-endorsements-on-group-change Gerardo Rodriguez 2026-11-10 06:23:06 +00:00
  • 7407ee2d4d
    Merge 8a544727b5 into d451962ba2 Gerardo Rodriguez 2026-11-10 06:20:47 +00:00
  • 8a544727b5 client: don't connect logins that are already logged out iFixRobots/skip-connect-logged-out Gerardo Rodriguez 2026-11-10 06:20:35 +00:00
  • 3e66a609c7 handlesignal: ignore decryption errors and expired messages in local-only delete check Gerardo Rodriguez 2026-11-10 06:18:06 +00:00
  • 9c0a9d4543 connector: warn when Signal reports the primary device as idle Indent 2026-11-10 06:17:07 +00:00
  • 2dc9c57614
    Merge e832f46a72 into d451962ba2 Gerardo Rodriguez 2026-11-10 06:16:04 +00:00
  • e832f46a72 signalmeow/storageservice: only mark contacts changed when stored fields differ iFixRobots/storage-unchanged-contacts Gerardo Rodriguez 2026-11-10 06:15:48 +00:00
  • 18ac36c450 handlesignal: don't delete chats with messages on local-only delete sync Gerardo Rodriguez 2026-11-10 06:08:31 +00:00
  • d451962ba2
    msgconv: download stickers from their pack when the attachment is gone (#708) main indent[bot] 2026-11-09 17:42:33 +00:00
  • c827c97adb
    chatinfo: fall back to profile avatar when contact avatar isn't loaded (#710) indent[bot] 2026-11-09 17:41:17 +00:00
  • c820321548
    signalmeow/websocket: log alerts sent by the server when connecting (#709) indent[bot] 2026-11-09 17:34:19 +00:00
  • d0fbd07567 chatinfo: fall back to profile avatar when contact avatar isn't loaded Indent 2026-11-09 06:44:54 +00:00
  • 41de134a3d
    Merge 9bafeef8b6 into 34b4187e07 Marise 2026-11-08 19:38:43 +00:00
  • dce0db1bb2 signalmeow/websocket: log alerts sent by the server when connecting Indent 2026-11-08 06:33:30 +00:00
  • 4bfb22190d msgconv: download stickers from their pack when the attachment is gone Indent 2026-11-08 06:32:34 +00:00
  • 78691ffc86
    Merge a9adaa5ae9 into 34b4187e07 tahodev 2026-11-06 21:32:52 +01:00
  • 34b4187e07
    chatinfo: stop listing contacts after request cancellation (#705) indent[bot] 2026-11-05 15:33:19 +00:00
  • a630835d70
    pre-commit: install bridgelint with the CI Go toolchain (#706) Nick Mills-Barrett 2026-11-05 13:09:30 +00:00
  • d834808e9e pre-commit: install bridgelint with the CI Go toolchain Nick Mills-Barrett 2026-11-05 11:33:37 +00:00
  • d169db36c4 connector/chatinfo: stop listing contacts after request cancellation Indent 2026-11-05 06:34:28 +00:00
  • 0664587a4b ci: cache pre-commit hooks per Go version iFixRobots/precommit-cache-per-go Gerardo Rodriguez 2026-11-05 03:04:54 +00:00
  • 7501c40cba
    handlesignal: resync group info once for portals synced before reaction overrides (#702) indent[bot] 2026-11-04 19:17:03 -05:00
  • e2e994f99f
    signalmeow/attachments: send uploadLength when requesting upload form (#703) Gerardo Rodriguez 2026-11-04 22:28:39 +00:00
  • 67a8c3c68e signalmeow/attachments: send uploadLength when requesting upload form Gerardo Rodriguez 2026-11-04 22:26:07 +00:00
  • 588b6a0917 handlesignal: resync group info once for portals synced before reaction overrides Indent 2026-11-04 15:53:46 +00:00
  • b0346e6698
    pre-commit: add bridgelint hook (#701) Nick Mills-Barrett 2026-11-03 21:36:55 +00:00
  • 8d9fdb1d65 pre-commit: add bridgelint hook Nick Mills-Barrett 2026-11-03 20:16:01 +00:00
  • 020738bc24 changelog: update Tulir Asokan 2026-10-31 20:11:58 +02:00
  • 403c050d3b libsignal: update to v0.106.1 Tulir Asokan 2026-10-31 19:51:35 +02:00
  • 4b5f4f74ca
    groupinfo: allow reactions in announcement-only groups (#692) indent[bot] 2026-11-02 09:28:08 -05:00
  • a82a7f38a4
    signalmeow/web: use a longer response header timeout for attachment uploads (#695) indent[bot] 2026-11-01 13:16:23 -05:00
  • d3e8d560ba
    chatsync: stop waiting for transfer archive after it times out (#698) indent[bot] 2026-11-01 13:12:33 -05:00
  • 9dbbb6e4ea
    signalmeow/keys: upload at most 100 prekeys of each type (#699) indent[bot] 2026-11-01 13:11:32 -05:00
  • ac200339c5
    signalmeow/receiving: use ciphertext message type for retry requests (#697) indent[bot] 2026-11-01 13:06:19 -05:00
  • 880ea0dceb
    signalmeow/receiving: ignore hangups for calls accepted on another device (#700) Gerardo Rodriguez 2026-11-01 12:47:23 +00:00
  • 0d546bb29b signalmeow/receiving: ignore hangups for calls accepted on another device Gerardo Rodriguez 2026-11-01 12:05:35 +00:00
  • 0b335a68cd signalmeow/keys: upload at most 100 prekeys of each type Indent 2026-10-31 15:46:52 +00:00
  • 91c251745b signalmeow/receiving: use ciphertext message type for retry requests Indent 2026-10-30 15:44:50 +00:00
  • 0b594e16a4 chatsync: stop waiting for transfer archive after it times out Indent 2026-10-30 15:43:13 +00:00
  • 1cc623ed01 signalmeow/web: only log error responses by default Tulir Asokan 2026-10-30 14:15:20 +02:00
  • 36f1182fd6
    signalmeow/web: don't log service credential response bodies Nick Mills-Barrett 2026-10-30 12:01:27 +00:00
  • 0cbfecca17 signalmeow/web: use a longer response header timeout for attachment uploads Indent 2026-10-29 16:30:22 +00:00
  • 572a190db2
    msgconv: clarify outgoing view-once placeholders (#679) Highest 2026-10-29 11:40:25 -04:00
  • e2319d6cde
    signalmeow: handle closed websocket status channels (#691) Nick Mills-Barrett 2026-10-29 13:27:39 +00:00
  • 437b332205 signalmeow: don't send a status when the unauthed status channel closes Nick Mills-Barrett 2026-10-29 13:26:00 +00:00
  • 357eb58a44
    directmedia: map upstream download failures to matrix errors (#694) Nick Mills-Barrett 2026-10-29 13:22:11 +00:00
  • c2b2792f0b
    client,signalmeow/web: log out on upgrade 401 and retry other upgrade errors (#693) Nick Mills-Barrett 2026-10-29 12:59:59 +00:00
  • 8eb3ffaa55
    directmedia: map upstream download failures to matrix errors Nick Mills-Barrett 2026-10-28 16:31:19 +00:00
  • 3a96c71247
    signalmeow/web: delay unauthed reconnects after short-lived connections Nick Mills-Barrett 2026-10-28 15:56:30 +00:00
  • 808728ab61
    signalmeow/web: retry unexpected statuses on websocket upgrade Nick Mills-Barrett 2026-10-28 15:56:24 +00:00
  • 2d27a18f4c
    connector,signalmeow/web: treat 401 on websocket upgrade as logged out Nick Mills-Barrett 2026-10-28 15:56:13 +00:00
  • f83145ca49 groupinfo: allow reactions in announcement-only groups Indent 2026-10-28 15:53:12 +00:00
  • d61dd61837 signalmeow: keep authenticated socket when unauth status closes Nick Mills-Barrett 2026-10-28 09:54:59 +00:00
  • e4e2d4adf0 signalmeow: stop status loop when a websocket channel closes Nick Mills-Barrett 2026-10-28 09:23:56 +00:00
  • a9adaa5ae9 msgconv: include duration and waveform in reuploaded voice messages tahodev 2026-10-28 09:17:11 +09:00
  • 6dc9ac3e0c
    signalmeow/web: make request counter atomic (#687) Gerardo Rodriguez 2026-10-27 12:28:43 +00:00
  • da18d927e0 msgconv/imagepack: revert parallel sticker download Gerardo Rodriguez 2026-10-27 12:17:16 +00:00
  • 6c5841d1b7
    backfill: mark read from the newest item and pass ReadUpTo (#689) Gerardo Rodriguez 2026-10-26 16:22:45 +00:00
  • c1f3344687 backfill: mark read from the newest item and pass ReadUpTo Gerardo Rodriguez 2026-10-26 14:58:10 +00:00
  • 45d6a02f12
    matrixfmt: don't add trailing separator when joining entity strings (#688) Gerardo Rodriguez 2026-10-26 09:54:39 -04:00
  • 9f44495d18 msgconv/from-signal: add support for encrypted direct media Tulir Asokan 2026-10-26 14:17:42 +02:00
  • ccb1792120
    signalmeow/senderkey: retry multi-recipient sends on server errors (#684) Gerardo Rodriguez 2026-10-26 06:23:57 -04:00