1
0
Fork 0
mirror of https://github.com/mautrix/signal.git synced 2026-05-15 21:56:53 -04:00
Commit graph

1,601 commits

Author SHA1 Message Date
Scott Weber
db01419c8c Now try sending 400, just like the old bridge (and the old CND would accept quietly) 2023-11-01 10:58:02 -04:00
Scott Weber
8850c90738 Try being chill 2023-11-01 09:59:49 -04:00
Scott Weber
e5095e5419 Tweak wait timeout to 45s (desktop retries at 30s) 2023-11-01 00:46:22 -04:00
Scott Weber
c7b23b8174 Fix waitForScan error, and more error messages 2023-11-01 00:34:07 -04:00
Scott Weber
36da9e6e3b Fix up contexts and error messages 2023-11-01 00:23:14 -04:00
Scott Weber
b04a919c65 Handle restarting provisioning session 2023-11-01 00:10:36 -04:00
Scott Weber
89c540496c Initialize our map 2023-10-31 23:44:54 -04:00
Scott Weber
4064dba3f5 Provisioning API fixes 2023-10-31 23:31:18 -04:00
Scott Weber
a09cec4a81
Update go.yml to fix test build
Only updated lint section last time
2023-10-30 12:28:51 -04:00
Scott Weber
8ba1cd8a1e
Update go.yml with protobuf-compiler
Attempt to fix broken test build on github CI
2023-10-30 12:21:50 -04:00
Scott Weber
3108b99208 Fix captions signal -> matrix (need a filename set) 2023-10-29 09:32:54 -04:00
Scott Weber
d9cb00f9ff Fix outgoing videos, voice notes and files 2023-10-26 14:39:27 -04:00
Scott Weber
cffb67c4af Add BadCredentials error message 2023-10-26 14:26:24 -04:00
Scott Weber
c466fd9032 Handle unhandled messages with notice 2023-10-26 13:49:33 -04:00
Scott Weber
f54556b96f Small tidy 2023-10-22 23:47:09 -04:00
Scott Weber
4966bda94a Disappearing messages! 2023-10-22 23:39:59 -04:00
Scott Weber
906d0c82c9 Add logging to try and figure out why CONNECTED state wasn't sent 2023-10-19 09:39:03 -04:00
Scott Weber
e4f386b54b Fix AllLoggedIn() to use user.Scan() 2023-10-18 13:12:20 -04:00
Scott Weber
8b991e0ad6 Stop trying to handle SS plaintext
It's a DecryptionErrorMessage to retry key sending for SenderKey
messages I think, so not needed right now. Also the crazy scenario my
devices were in that allowed me to test this is now resolved so I can't
easily test this anymore.
2023-10-11 18:14:42 -04:00
Scott Weber
984699760f Try unmarshalling SS plaintext message again 2023-10-11 14:55:04 -04:00
Scott Weber
58b92be3ca Don't send delivered receipts so aggressively, and try parsing SS plaintext 2023-10-11 14:47:11 -04:00
Tulir Asokan
f6652b3509 Fix scanning non-logged-in users from db 2023-10-06 16:16:35 +03:00
Tulir Asokan
ab22788a26 Use bash for default docker run 2023-10-04 12:41:56 +03:00
Tulir Asokan
0e518f777f Fix inserting users on postgres 2023-10-04 12:28:25 +03:00
Tulir Asokan
a0110915d5 Remove redundant notice_room column 2023-10-04 12:28:25 +03:00
Scott Weber
b308af43c4 Fix TRANSIENT_DISCONNECT on shutdown again
errors.Wrap would return nil if err was nil, while fmt.Errorf does not
2023-10-02 00:30:09 -04:00
Scott Weber
5d00781973 Handle delivery receipts and forward to matrix as MSS 2023-10-02 00:18:36 -04:00
Scott Weber
810c83234f Handle sync read messages from other signal devices 2023-10-01 23:30:12 -04:00
Scott Weber
cb905c07c4 Send read syncs to other signal devices 2023-10-01 23:06:27 -04:00
Scott Weber
48f48ab02b Bridge read receipts matrix -> signal 2023-10-01 22:34:12 -04:00
Scott Weber
278343049b Gotta send the receipt to Matrix from the right intent 2023-10-01 12:07:26 -04:00
Scott Weber
8c03c759b6 Bridging read receipts signal -> matrix 2023-10-01 12:00:30 -04:00
Tulir Asokan
c9d7dcd9e3 Update README.md
[skip ci]
2023-09-30 16:50:41 +03:00
Tulir Asokan
021b5ca929 Switch to ON CONFLICT DO UPDATE instead of INSERT OR REPLACE 2023-09-30 16:23:20 +03:00
Tulir Asokan
2ca4e2bbcd Mention precompiled libsignals in readme 2023-09-30 15:31:27 +03:00
Tulir Asokan
60fc9aece9 Sync go mod and sum files 2023-09-30 14:51:04 +03:00
Tulir Asokan
db656d4890 Fix incorrect usage of legacy pkg/errors 2023-09-30 14:39:26 +03:00
Tulir Asokan
ce884a4061 Fix postgres migration from legacy signal 2023-09-30 14:34:29 +03:00
Tulir Asokan
bb1cd0bba7 Fix default port 2023-09-30 14:24:27 +03:00
Tulir Asokan
ad920a6d6d Build nearly static binaries in CI 2023-09-30 12:51:07 +03:00
Scott Weber
d672272cad Lowercase incoming reaction target author UUID 2023-09-28 19:41:10 -04:00
Scott Weber
d22ffc00f6 Send delivery receipts 2023-09-28 00:19:22 -04:00
Scott Weber
5ebb5ff817 Handle incoming calls with a notice 2023-09-27 23:31:24 -04:00
Scott Weber
a648f79eaf Group avatars 2023-09-27 21:44:37 -04:00
Scott Weber
310989d662 Refactor decrypting attachments into it's own function 2023-09-27 16:38:08 -04:00
Scott Weber
4f4aa4810b Bridge typing notification for matrix -> signal (DMs only)
Not supporting groups at the moment because that will require the
ability to send using SenderKey for the experience to not be horrible
2023-09-27 16:01:55 -04:00
Scott Weber
dad2211541 Refactor sending to pass around Content instead of DataMessage
No functional changes intended
2023-09-27 15:46:32 -04:00
Scott Weber
11bc54e976 Bridge typing notification signal -> matrix 2023-09-27 15:05:18 -04:00
Scott Weber
2142a9b3c2 Don't emit bridge state during clean shutdown 2023-09-27 14:25:02 -04:00
Scott Weber
7985b8ea81 Mentions from matrix -> signal 2023-09-27 14:06:27 -04:00