1
0
Fork 0
mirror of https://github.com/mautrix/signal.git synced 2026-05-15 13:46:55 -04:00

Commit graph

  • 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
  • e2d8a24c99 Refactor group and user info updating Tulir Asokan 2024-01-05 20:37:47 +02:00
  • c7a3bb861c Fix some todos Tulir Asokan 2024-01-05 17:41:01 +02:00
  • fe86faf03e Fix automatic double puppeting Tulir Asokan 2024-01-05 17:26:25 +02:00
  • ed7daa088b Split signalmeow store and client Tulir Asokan 2024-01-05 13:44:41 +02:00
  • a91fc7028c Update to libsignal 0.37.0 Tulir Asokan 2024-01-04 18:48:16 +02:00
  • bd319db1a7 Clear duplicate double puppet entries before adding unique constraint Tulir Asokan 2024-01-04 19:41:20 +02:00
  • d4497f53b4 Fix some error messages Tulir Asokan 2024-01-04 15:18:45 +02:00
  • 6626c64706 Update mautrix-go and add contexts to all Matrix requests Tulir Asokan 2024-01-04 14:59:40 +02:00
  • 7982b55ab9 Remove unused code and move used code around Tulir Asokan 2024-01-04 14:38:29 +02:00
  • a3cb6c3791 Use uintptrs for store contexts tulir/uintptr-store Tulir Asokan 2024-01-04 02:14:19 +02:00
  • 717e58cbd0 Revert "Use fake pointers for store contexts" Tulir Asokan 2024-01-04 02:11:26 +02:00
  • be876bf333 Use fake pointers for store contexts Tulir Asokan 2024-01-04 02:04:51 +02:00
  • 9722361288 Use contexts in signal stores properly Tulir Asokan 2024-01-04 01:06:45 +02:00
  • 0829e48069 Use uuid type everywhere in signalmeow Tulir Asokan 2024-01-03 23:07:25 +02:00
  • 429125dbf5 Clean up some attachment-related things Tulir Asokan 2024-01-03 22:35:24 +02:00
  • 4446688764 Sprinkle runtime.KeepAlive everywhere Tulir Asokan 2024-01-03 20:31:27 +02:00
  • 42075c88f5 Add runtime.KeepAlive to sealed sender encrypt Tulir Asokan 2024-01-03 19:52:29 +02:00
  • 030f9b78ed Update roadmap Tulir Asokan 2024-01-03 19:12:17 +02:00
  • 3bbf664596 Don't copy legacy message format config Tulir Asokan 2024-01-03 18:18:21 +02:00
  • b47620f6dd More debugging things Tulir Asokan 2024-01-03 17:58:21 +02:00
  • fd217f4fb2
    pre-commit: use Stringer(x, y) intsead of Str(x, y.String()) Sumner Evans 2024-01-03 08:02:58 -07:00
  • c03b0f84f5 Handle read receipts properly Tulir Asokan 2024-01-03 16:37:34 +02:00
  • d7b8cab57f Add hacks for bad clients tulir/hacks-for-bad-clients Tulir Asokan 2024-01-03 14:55:30 +02:00
  • 0f6576a08a Use struct field for blurhash Tulir Asokan 2024-01-03 14:55:20 +02:00
  • 5e36ab6c52 Add icon for IDEA Tulir Asokan 2024-01-03 14:05:26 +02:00
  • fb16cf2e03 Fix caption when relaying stickers Tulir Asokan 2024-01-03 14:01:49 +02:00
  • 1bedbd9020 Add missing bridge_notices field to config Tulir Asokan 2024-01-03 13:48:08 +02:00
  • 76185349ad Remove unused errors and refactor other things Tulir Asokan 2024-01-03 13:47:26 +02:00
  • c2a7b6aa01 Check sender certificate expiry Tulir Asokan 2024-01-03 12:48:31 +02:00
  • 5ce29e1013
    Merge pull request #409 from mautrix/structured-logging Tulir Asokan 2024-01-03 12:31:00 +02:00
  • 5f14ef9076 Pass proper logger to signalmeow websockets Tulir Asokan 2024-01-03 12:27:57 +02:00
  • 75078c7964 Adjust some logs Tulir Asokan 2024-01-03 12:26:24 +02:00
  • b1c90cef55
    Merge pull request #403 from mautrix/provisioning-libserv Tulir Asokan 2024-01-03 12:07:01 +02:00
  • 22d5f50555
    portal: use structured logging Sumner Evans 2024-01-02 23:11:47 -07:00
  • 489b2039ed
    messagetracking: use structured logging Sumner Evans 2024-01-02 23:11:28 -07:00
  • b2b5878f6f
    main: use structured logging Sumner Evans 2023-12-31 13:45:46 -07:00
  • 7aeb903181
    user: use structured logging Sumner Evans 2023-12-30 15:26:01 -07:00
  • 897eda98e1
    zerolog: remove instances of using global log Sumner Evans 2023-12-30 14:49:32 -07:00
  • 36cca66190
    provisioning: use structured logging Sumner Evans 2023-12-30 11:49:08 -07:00
  • 59e4efd598
    signalmeow: use structured logging Sumner Evans 2023-12-26 19:08:02 -07:00
  • 5ce840d09d
    provisioning: don't send resolve identifier response fields if nil Sumner Evans 2023-12-30 14:35:29 -07:00
  • 9f63d1cee0
    provisioning: use proper context key Sumner Evans 2023-12-30 14:31:21 -07:00
  • 2c20ac3d83
    provisioning: use libserv instead of custom logger Sumner Evans 2023-12-26 19:08:15 -07:00
  • 5558469743
    http: use http.Method* instead of hard-coded methods Sumner Evans 2024-01-02 21:35:42 -07:00
  • 36425edf2c Drop user_portal again Tulir Asokan 2024-01-03 01:18:09 +02:00
  • 91b5ce7f67 Ensure portal info is synced when creating room Tulir Asokan 2024-01-03 01:13:00 +02:00
  • 8d9ed76ccd Add support for personal filtering spaces Tulir Asokan 2024-01-03 01:01:58 +02:00
  • 80a17eb114 Don't set caption in attachment pointers Tulir Asokan 2024-01-03 00:10:45 +02:00
  • 27f8596378 Adjust size metadata when bridging stickers from Signal Tulir Asokan 2024-01-03 00:08:36 +02:00
  • dcb84458f4 Cancel finalizers for values returned to Rust code Tulir Asokan 2024-01-02 23:49:44 +02:00
  • 616f4f4a29 Don't allow copying structs with finalizers Tulir Asokan 2024-01-02 23:47:18 +02:00
  • a0dadf733f Add -lm to ldflags Tulir Asokan 2024-01-02 22:52:28 +02:00
  • 31c48d9e83 Add trace log with raw Signal message data Tulir Asokan 2024-01-02 22:40:30 +02:00
  • 9b459150c4 Refactor Matrix -> Signal message handling Tulir Asokan 2024-01-02 22:39:48 +02:00
  • 343b0c0f79 Add fallback message for gift badges Tulir Asokan 2024-01-02 21:27:11 +02:00
  • f0462c380d Don't force signalmeow log level Tulir Asokan 2024-01-02 21:22:39 +02:00
  • 6df2547947 Don't allow multiple parts in some message types Tulir Asokan 2024-01-02 21:17:38 +02:00
  • f9f568dc86 Bridge URL previews from Signal Tulir Asokan 2024-01-02 21:15:17 +02:00
  • 67077b4667 Update message timestamp when editing Tulir Asokan 2024-01-02 19:35:57 +02:00
  • 470f59db08 Fix handling edits with no extra content Tulir Asokan 2024-01-02 19:23:52 +02:00
  • a0fbdee4c0 Fix handling sync messages in group Tulir Asokan 2024-01-02 19:14:18 +02:00
  • 9efe31d789 Refactor Signal -> Matrix message handling Tulir Asokan 2024-01-02 18:58:40 +02:00
  • 559da81ffc Handle duplicate logins (ref #408) Tulir Asokan 2024-01-02 17:32:55 +02:00
  • 46bf2fe8b8 Fix mistake in sqlite schema upgrade Tulir Asokan 2024-01-02 11:42:39 +02:00
  • 96dcc195af Merge branch 'main' of https://github.com/mautrix/signal into sticker-url Marco Alvarez 2024-01-01 22:39:42 +01:00
  • aaae5dac36 Always add URL field on media events Marco Alvarez 2024-01-01 22:38:41 +01:00