Watch
1
0
Fork
You've already forked mautrix-signal
0
mirror of https://github.com/mautrix/signal.git synced 2026-09-18 00:27:01 -04:00

Commit graph

  • a245029207 Always fetch profile when updating puppet info Andrew Ferrazzutti 2024-02-07 08:36:06 -05:00
  • 1563c70340 Don't use zerolog's Stack Andrew Ferrazzutti 2024-02-06 18:29:02 -05:00
  • 2684b6d366
    Update error message Andrew Ferrazzutti 2024-02-06 18:27:15 -05:00
  • c0eb3a8182 Use Stringer with zerolog Andrew Ferrazzutti 2024-02-06 15:09:32 -05:00
  • 1aadcfd50d Switch to ZLog Andrew Ferrazzutti 2024-02-06 14:51:09 -05:00
  • 92f27f7c92 Remove unused fields Andrew Ferrazzutti 2024-02-06 14:09:21 -05:00
  • 0ede63dac0 Print debug mode in Docker build Andrew Ferrazzutti 2024-02-05 12:43:40 -05:00
  • 2784fbaec7 Use sh/POSIX expressions Andrew Ferrazzutti 2024-02-05 10:24:58 -05:00
  • 7eeea39ddc Don't omit debug info on debug build Andrew Ferrazzutti 2024-02-05 08:35:36 -05:00
  • fb08f25a46 Avoid Rust debug profile in Makefile Andrew Ferrazzutti 2024-02-05 08:41:27 -05:00
  • 62e330835e Don't build Rust lib in debug mode for Docker Andrew Ferrazzutti 2024-02-05 00:27:53 -05:00
  • 71a74b29ab Copy to workdir instead of to file Andrew Ferrazzutti 2024-02-05 00:27:34 -05:00
  • 2e303247b5 Restore debug build & remote debugging Andrew Ferrazzutti 2024-02-02 16:03:11 -05:00
  • 103666990f
    Use clang when building for Android and darwin (#435) Scott Weber 2024-01-31 10:39:33 -05:00
  • b42fb15659 Use clang for macOS OR Android Scott Weber 2024-01-31 00:44:28 -05:00
  • 62402ecfe1 Don't check for darwin for conditional build, check for gcc Scott Weber 2024-01-30 23:41:16 -05:00
  • cb04120757 Check dm.Quote for nil Scott Weber 2024-01-29 14:54:20 -05:00
  • d93a5e8ed0 Disable a double-puppet for denied users Andrew Ferrazzutti 2024-01-29 12:07:55 -05:00
  • 5f6a845093 Add permission level to deny login-matrix Andrew Ferrazzutti 2024-01-29 12:05:43 -05:00
  • f5468a6e8c
    Avoid nil dereference on existing reaction lookup (#433) Andrew Ferrazzutti 2024-01-26 08:42:34 -05:00
  • 1ad8987797 Avoid nil dereference on existing reaction lookup Andrew Ferrazzutti 2024-01-26 08:28:11 -05:00
  • ee5932bbd9
    Ensure user is invited to portal on message (#430) Andrew Ferrazzutti 2024-01-26 08:00:03 -05:00
  • ea4522bd17
    Deduplicate users' UUIDs during schema upgrade (#429) Andrew Ferrazzutti 2024-01-26 07:58:43 -05:00
  • e938532440
    Add whoami provisioning API (#428) Andrew Ferrazzutti 2024-01-26 07:58:04 -05:00
  • bc03cee3e1 Delete reaction with bridge bot if ghost fails. Closes #431 Tulir Asokan 2024-01-25 23:42:08 +02:00
  • 666ccf11fb Ignore duplicate reactions from Signal (ref #431) Tulir Asokan 2024-01-25 23:41:53 +02:00
  • 85dac6d769 Don't replace bridged reactions sent from Matrix Andrew Ferrazzutti 2024-01-25 16:32:05 -05:00
  • 3963169f5f Don't omit empty name/uuid in WhoAmIResponse Andrew Ferrazzutti 2024-01-25 15:23:33 -05:00
  • 312ee9429f Return connection status in WhoAmIResponse Andrew Ferrazzutti 2024-01-25 15:21:30 -05:00
  • b66fc9add6 Remove error return for WhoAmI Andrew Ferrazzutti 2024-01-25 15:20:33 -05:00
  • 3174b99c21 Return WhoAmIResponse directly Andrew Ferrazzutti 2024-01-25 15:18:20 -05:00
  • 5528bd2e9d Ensure user is invited to portals on update Andrew Ferrazzutti 2024-01-25 14:27:29 -05:00
  • 387bacda01 Deduplicate users' UUIDs during schema upgrade Andrew Ferrazzutti 2024-01-24 23:53:06 -05:00
  • a4a1a264b8 Restore "whoami" for provisioning API Andrew Ferrazzutti 2024-01-24 23:48:35 -05:00
  • 01048dc165 Add bpnsclient and connect first user to BPNS as PoC connect-to-bpns Scott Weber 2024-01-22 17:02:04 -05:00
  • 60263e7529 Fix avatar change deduplication based on hash Tulir Asokan 2024-01-24 14:36:27 +02:00
  • 931e25b453 Update to libsignal 0.39.2 Tulir Asokan 2024-01-22 01:22:13 +02:00
  • d9844f9afd Check if table exists to avoid spurious error. Fixes #426 Tulir Asokan 2024-01-19 17:43:25 +02:00
  • 6d53efde33 Handle edge case in portal table upgrade Tulir Asokan 2024-01-18 23:12:39 +02:00
  • d22676650f Revert "Add temporary debugging logs" Tulir Asokan 2024-01-18 22:52:15 +02:00
  • a546300b77 Update usersBySignalID when logging in Tulir Asokan 2024-01-18 22:50:49 +02:00
  • 972b289887 Add temporary debugging logs Scott Weber 2024-01-16 19:45:37 -05:00
  • b054aa9dd2 Update dependencies Tulir Asokan 2024-01-17 00:07:21 +02:00
  • d482bca041 Add method to fetch records from storage service Tulir Asokan 2024-01-14 22:22:14 +02:00
  • 57b87faee7 Add storage service protobuf schema Tulir Asokan 2024-01-14 20:36:15 +02:00
  • ea0dfaa61a Set user agents in signal requests Tulir Asokan 2024-01-14 13:31:17 +02:00
  • c0ce824b6a Save libsignal version in go file Tulir Asokan 2024-01-14 13:20:04 +02:00
  • fca8ff8eab Update dependencies Tulir Asokan 2024-01-13 19:03:26 +02:00
  • 91b0e7e482 Add support for incoming contact messages Tulir Asokan 2024-01-13 18:21:09 +02:00
  • cc5177bc15 Use ensureInvited in pm command Tulir Asokan 2024-01-13 17:16:52 +02:00
  • 7b8bcdd9e8 Hook up CDSI to pm command and provisioning API Tulir Asokan 2024-01-13 17:05:43 +02:00
  • f2684ef1f3 Add test command for CDSI Tulir Asokan 2024-01-13 16:33:44 +02:00
  • b9f29abfcf Add CDSI client Tulir Asokan 2024-01-13 16:20:49 +02:00
  • f596eb75cc Only update phone number if it's available Tulir Asokan 2024-01-13 14:21:53 +02:00
  • 4d1cfed402 Don't hardcode tel: address in beeper identifier list Tulir Asokan 2024-01-13 14:21:31 +02:00
  • ba5728c69c Update protobufs and add ContactDiscovery schema Tulir Asokan 2024-01-13 14:20:08 +02:00
  • e631a350aa Update to libsignal 0.39.1 Tulir Asokan 2024-01-13 14:17:51 +02:00
  • de8c8d97c2 Fix BAD_CREDENTIALS / UNCONFIGURED race Scott Weber 2024-01-10 12:17:05 -05:00
  • 4602d8b91f Fix a long log Scott Weber 2024-01-09 13:51:09 -05:00
  • 632f06fcd5
    Merge pull request #420 from mautrix/upload-prekeys Scott Weber 2024-01-09 12:18:09 -05:00
  • f24c94b011 Upload all unused prekeys every time, and change delay logic Scott Weber 2024-01-09 12:03:56 -05:00
  • d9a8f7bedc Generate and register more prekeys if we're running low Scott Weber 2024-01-08 14:30:41 -05:00
  • 121c81a783 Update changelog Tulir Asokan 2024-01-09 16:20:49 +02:00
  • 4408488573
    Retry without sealed sender if send fails with 401 (#419) Tulir Asokan 2024-01-09 15:33:09 +02:00
  • ac707557e9 Only retry unidentified sender sends Tulir Asokan 2024-01-09 14:12:03 +02:00
  • 666da2e640 Only fetch profile key if sending as unidentified Tulir Asokan 2024-01-09 14:07:34 +02:00
  • c6625c2f20 Fix parameter Tulir Asokan 2024-01-09 14:07:16 +02:00
  • 54f0e5d135 Add debug log with send response Tulir Asokan 2024-01-09 13:51:20 +02:00
  • c61edd4cf4 Retry 401 sends without sealed sender Tulir Asokan 2024-01-09 13:50:39 +02:00
  • 1a3440d70f Clean up sendContent slightly Tulir Asokan 2024-01-09 13:49:43 +02:00
  • 4aaea04d41 Clean up linking code Tulir Asokan 2024-01-09 13:14:37 +02:00
  • a082ca14ff
    staticcheck: fix SA5011: possible nil pointer dereference Sumner Evans 2024-01-08 09:40:24 -07:00
  • 6892b7a751
    staticcheck: remove unused variables and functions staticcheck-fixes Sumner Evans 2024-01-07 13:44:45 -07:00
  • c456d6ed03
    staticcheck: fix S1012,S1024: use time.Until and time.Since Sumner Evans 2024-01-07 13:52:07 -07:00
  • 1fbdaa3028
    staticcheck: fix S1021: merge variable declaration with assignment on next line Sumner Evans 2024-01-07 13:49:10 -07:00
  • 26c69f8e87
    staticcheck: fix S1005: unnecessary assignment to the blank identifier Sumner Evans 2024-01-08 09:34:42 -07:00
  • 959eb7eaf9 Update mautrix-go Tulir Asokan 2024-01-07 22:50:38 +02:00
  • fee5cf2fbc Only decode server trust root once Tulir Asokan 2024-01-07 15:16:02 +02:00
  • 84601c56f3
    signalmeow/misc: remove global zlog Sumner Evans 2024-01-06 11:37:52 -07:00
  • 6b98c3f955
    signalmeow/web: use context logger, make SendHTTPRequest use context Sumner Evans 2024-01-06 10:44:36 -07:00
  • b90b12f6ff Send notes to self properly Tulir Asokan 2024-01-07 13:22:33 +02:00
  • 0cb6ec69d1 Add proper name for notes to self room Tulir Asokan 2024-01-07 13:10:52 +02:00
  • e33fa95638
    treewide: fix all ignored errors Sumner Evans 2024-01-06 14:53:48 -07:00
  • af261c55f1
    messagetracking/sendMessageMetrics: use local log Sumner Evans 2024-01-06 10:27:16 -07:00
  • 76e8eb2766
    signalmeow/sending: use structured logging Sumner Evans 2024-01-06 10:26:24 -07:00
  • 4828f643de
    signalmeow/receiving: use structured logging Sumner Evans 2024-01-06 10:01:15 -07:00
  • e874d19390
    signalmeow/contact: use contexts and structured logging Sumner Evans 2024-01-06 09:26:52 -07:00
  • b872577982
    portal: use structured logging Sumner Evans 2024-01-06 09:09:43 -07:00
  • b3223a8649
    pre-commit: ban Msgf() from zerolog Sumner Evans 2023-12-26 18:30:22 -07:00
  • 1611ae06ad Fix typo Tulir Asokan 2024-01-06 17:03:06 +02:00
  • 40ffcd0042 Move logged-in checks to event-specific handlers Tulir Asokan 2024-01-06 17:01:38 +02:00
  • 6286fc9bd7 Include info in QR code image event Tulir Asokan 2024-01-06 01:46:01 +02:00
  • 2f315f85dd Fix IsLoggedIn check Tulir Asokan 2024-01-06 01:42:35 +02:00
  • 6a1b2b1df1 Include raw URI when using login command Tulir Asokan 2024-01-06 01:31:00 +02:00
  • 2444eaf39c Fix signalmeow initial schema upgrade Tulir Asokan 2024-01-06 01:19:53 +02:00
  • 5146cb3ddc Use go:embed for server public params Tulir Asokan 2024-01-06 00:54:15 +02:00
  • 9c5b63c130 Update to libsignal 0.38.0 Tulir Asokan 2024-01-06 00:53:24 +02:00
  • 3f737a035e Delete disappearing message row if portal doesn't exist Tulir Asokan 2024-01-06 00:38:20 +02:00
  • 495297944d Fix inverted condition Tulir Asokan 2024-01-06 00:36:47 +02:00
  • 4d1c5628c8 Ignore read receipts from non-logged-in users Tulir Asokan 2024-01-06 00:34:50 +02:00