1
0
Fork 0
mirror of https://github.com/mautrix/signal.git synced 2026-05-14 21:26:54 -04:00
Commit graph

1,042 commits

Author SHA1 Message Date
Tulir Asokan
4bf0008010 Add automatic migration from python config 2023-12-18 12:30:19 +02:00
Tulir Asokan
947575a5b0 Remove outdated badges 2023-12-18 02:21:48 +02:00
Tulir Asokan
f79668dd4b Update readme and other things 2023-12-18 02:05:18 +02:00
Tulir Asokan
0bf0111dc4 Check membership cache in ensureInvited 2023-12-18 01:08:23 +02:00
Tulir Asokan
e10672d353 Merge remote-tracking branch 'element-hq/go/ensure-user-invited-on-update' 2023-12-18 01:08:10 +02:00
Tulir Asokan
54aab69650 Merge remote-tracking branch 'AndrewFerr/inbound-descriptions' 2023-12-18 01:02:29 +02:00
Tulir Asokan
42636dfe37 Try to not mark CI as failed
[skip cd]
2023-12-18 00:38:42 +02:00
Tulir Asokan
3fffbfae6b Fix downloading libsignal in test action
[skip cd]
2023-12-18 00:30:39 +02:00
Tulir Asokan
f22d2b88d3 Fix library path in test action
[skip cd]
2023-12-18 00:28:27 +02:00
Tulir Asokan
385af2ea79 Use precompiled libsignal in github actions
[skip cd]
2023-12-18 00:11:14 +02:00
Tulir Asokan
83415628db Fix running libsignalgo tests and add pipefail for bridge tests
[skip cd]
2023-12-18 00:09:22 +02:00
Tulir Asokan
cbd3b1b0d5 Try to fix tests in CI again
[skip cd]
2023-12-17 23:56:34 +02:00
Tulir Asokan
4f60bd3fbe Try to fix tests in CI
[skip cd]
2023-12-17 23:48:12 +02:00
Tulir Asokan
cf6a9778b3 Update editorconfig 2023-12-17 23:48:07 +02:00
Tulir Asokan
45c2ce2cd9 Fix Go 1.20 compatibility 2023-12-17 23:30:45 +02:00
Tulir Asokan
04758bb8c5 Use Go 1.21 in github actions 2023-12-17 23:28:43 +02:00
Tulir Asokan
4072495da6 Add another test 2023-12-17 23:26:53 +02:00
Tulir Asokan
4ef484374a Run bridge tests in github actions 2023-12-17 23:20:34 +02:00
Tulir Asokan
6a5fc0faa3 Fix handling overflowing body ranges 2023-12-17 23:18:25 +02:00
Tulir Asokan
1b3aac0841 Add some comments and tests to format parser 2023-12-17 23:18:23 +02:00
Tulir Asokan
61ef8904e9 Add support for Signal -> Matrix formatting 2023-12-17 22:50:09 +02:00
Tulir Asokan
3411949632 Remove custom time formatter 2023-12-17 18:23:03 +02:00
Tulir Asokan
a472f91179 Fix receiver name 2023-12-17 18:19:57 +02:00
Tulir Asokan
06d0939645 Hack message conversion to make captions optional 2023-12-17 18:14:09 +02:00
Tulir Asokan
ea6b2df562 Fix contact avatar mime types 2023-12-17 17:39:40 +02:00
Tulir Asokan
5e1025cdca Fix displayname template and add use contact avatar option 2023-12-17 17:32:20 +02:00
Tulir Asokan
ce93c81271 Remove unused columns in puppet table 2023-12-17 17:25:29 +02:00
Tulir Asokan
60b9a4577b Add build flags to fix macOS build 2023-12-17 16:13:39 +02:00
Tulir Asokan
49ce1f530c Add copyright headers 2023-12-17 15:54:35 +02:00
Tulir Asokan
7df6a43d6f Update ROADMAP.md 2023-12-17 15:44:28 +02:00
Tulir Asokan
61841ca4f1 Organize imports 2023-12-17 15:21:21 +02:00
Tulir Asokan
396071be12 Update dependencies 2023-12-17 15:16:18 +02:00
Tulir Asokan
d73ba502ef Switch signalmeow upgrades to dbutil 2023-12-17 15:14:31 +02:00
Tulir Asokan
0c009e58fa Merge remote-tracking branch 'element-hq/go/fix-contact-profile-key-column-type' 2023-12-17 14:52:37 +02:00
Scott Weber
63b24c86d1 Send BAD_CREDENTIALS on signalgo migration
Or really any time Signal device credentials should be in signalmeow DB
but aren't there.
2023-12-14 14:54:18 +00:00
Scott Weber
3953789ef0 Support kyber prekeys and use them during provisioning 2023-12-13 22:15:41 +00:00
Scott Weber
607f33e069 New provisioning flow (for /v1/devices/link)
Note: this returns 422, I think I need to include kyber prekeys
2023-12-12 22:54:38 +00:00
Tulir Asokan
538aa7a477 Switch to shared CI config 2023-12-12 18:18:35 +02:00
Tulir Asokan
8523eec2ab Add missing cflag 2023-12-12 16:37:44 +02:00
Tulir Asokan
1b08c300cc Build fully static binaries and use Alpine for docker image 2023-12-12 16:36:17 +02:00
Tulir Asokan
d9db092d8f Update .gitignore 2023-12-11 16:11:24 +02:00
Scott Weber
55318033fd Work around GCC bug to fix Linux build (breaks clang build on macOS though) 2023-12-11 04:11:20 +00:00
Scott Weber
e6eb03901b Update GH workflow with new libsignal version 2023-12-10 21:53:17 -05:00
Scott Weber
9ea94243a9 Update bridge to use libsignal v0.36.1 and latest protobufs
- Update libsignal to v0.36.1 and run protobuf fetch and update
- Update libsignalgo to work with libsignal v0.36.1
2023-12-10 21:39:43 -05:00
Andrew Ferrazzutti
bdc2fec369 Refactor for code reuse 2023-12-07 00:41:59 -05:00
Andrew Ferrazzutti
dd48c404c2 Bridge descriptions from Signal 2023-12-07 00:41:59 -05:00
Toni Spets
0ce75e293e Expose debug API with pprof
Runs along the provisioning API with same authentication.
2023-12-05 12:33:47 +02:00
Scott Weber
7b674397e3 Revert "Clean up extra ghosts that may be left from double puppetting problems"
This reverts commit 5d74b17856 and commit 3c0129cb38.
2023-12-01 14:52:56 -05:00
Scott Weber
5d74b17856 Run CleanUpExtraGhosts outside of the user lock 2023-12-01 12:30:40 -05:00
Scott Weber
3c0129cb38 Clean up extra ghosts that may be left from double puppetting problems 2023-12-01 12:12:45 -05:00