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

Commit graph

  • 8e56da7397 Fetch submodules in build.sh Tulir Asokan 2024-01-01 18:54:19 +02:00
  • 584786f438 Drop old reaction entries with fake timestamp Tulir Asokan 2024-01-01 15:52:39 +02:00
  • 2dac1db3b6 Handle different postgres constraint names Tulir Asokan 2023-12-31 19:05:01 +01:00
  • 9fed988e6b Fix inserting puppets and portals Tulir Asokan 2023-12-31 17:48:01 +01:00
  • 9879c5ef6c
    db/puppet: fix avatar URL serialization Sumner Evans 2023-12-31 09:42:18 -07:00
  • 5842da7c4a Add Signal root CA cert Tulir Asokan 2023-12-31 17:11:39 +01:00
  • 5a424c5e8d Drop user_portal table for now Tulir Asokan 2023-12-31 15:20:40 +01:00
  • 35db0abe8b
    Refactor database tables and query wrappers (#402) Tulir Asokan 2023-12-31 16:12:58 +02:00
  • 3593b5f7c7 Parse uuid safely when adding signal quote Tulir Asokan 2023-12-31 15:07:25 +01:00
  • 35b1f061f7 Fix import ordering Tulir Asokan 2023-12-31 14:56:42 +01:00
  • bdb3258438 Fix bridged Matrix message timestamps Tulir Asokan 2023-12-31 09:33:19 +01:00
  • 4b7fda2588 Fix saving message part index Tulir Asokan 2023-12-31 09:20:33 +01:00
  • 242d0a32c3 Fix mistake scanning management room Tulir Asokan 2023-12-31 09:00:48 +01:00
  • dbcdfee505 Add ways to handle lost portals Tulir Asokan 2023-12-31 08:56:34 +01:00
  • 4bf3bc43fd Refactor database tables and query wrappers Tulir Asokan 2023-12-30 21:55:15 +01:00
  • 18e0063008 Update dependencies Tulir Asokan 2023-12-30 21:52:22 +01:00
  • 1feb6efe24 Remove unnecessary lo dependency Tulir Asokan 2023-12-30 21:50:27 +01:00
  • 14921e3734 Update portalsByMXID cache when creating DM portal Tulir Asokan 2023-12-30 21:29:28 +01:00
  • 0403522df0 Copy delete-portal command from WhatsApp Tulir Asokan 2023-12-30 21:22:07 +01:00
  • 5253d3bbf8 Fix creating DMs by inviting user Tulir Asokan 2023-12-30 21:16:03 +01:00
  • b7c0e6ee74 Fix panic if bridge is stopped before websocket connects Tulir Asokan 2023-12-30 21:01:37 +01:00
  • 4dc2cc37c3 Disable broken tests in libsignalgo Tulir Asokan 2023-12-30 20:56:30 +01:00
  • 5c5c822624 Add support for device names Tulir Asokan 2023-12-30 20:47:28 +01:00
  • c7a77b0197 Fix delete-session command name Tulir Asokan 2023-12-30 20:46:04 +01:00
  • bb94d392a7 Improve ping command Tulir Asokan 2023-12-30 20:45:12 +01:00
  • 6abe80e6c7
    Run all tests in one step Tulir Asokan 2023-12-29 17:50:05 +01:00
  • 9152313cde
    modules: un-modulify libsignalgo and signalmeow Sumner Evans 2023-12-26 19:17:49 -07:00
  • 1c1f531a98 Update actions Tulir Asokan 2023-12-29 17:48:33 +01:00
  • af2f71b566 Don't encrypt reactions. Fixes #400 Tulir Asokan 2023-12-29 17:18:22 +01:00
  • 175fde6a94 Fix some tests broken by kyber prekeys Tulir Asokan 2023-12-28 17:53:34 +01:00
  • fb18dcebcf
    nix: shell -> flake Sumner Evans 2023-12-26 18:39:42 -07:00
  • c345091e3d
    Add relay mode (#392) Malte E 2023-12-26 21:47:27 +01:00
  • 419b0e33b9
    Update portal.go Malte E 2023-12-26 21:09:19 +01:00
  • d225949f94 make captions work Malte E 2023-12-26 21:00:19 +01:00
  • a57b51af3d Allow body to be same as filename if there's a formatted_body for caption Tulir Asokan 2023-12-26 20:01:39 +01:00
  • 38e0c5fca6 Partially fix replying to files Tulir Asokan 2023-12-26 19:53:49 +01:00
  • da879806fd Fix sending voice messages Tulir Asokan 2023-12-26 19:49:20 +01:00
  • dd77f9d4b6 Add more info to outgoing attachment pointers Tulir Asokan 2023-12-26 19:39:14 +01:00
  • d78e006bc6 Fix panics when receiving stickers Tulir Asokan 2023-12-26 19:39:01 +01:00
  • 203f80cc0b Send stickers as real stickers instead of images Tulir Asokan 2023-12-26 18:28:00 +01:00
  • 2dbc42dc77 Fix IsLoggedIn check Tulir Asokan 2023-12-26 18:26:22 +01:00
  • ed4c7c93b5 Reply with error when trying to send without being logged in Tulir Asokan 2023-12-26 18:24:53 +01:00
  • 9201bff003 Add more checks to weird name hack. Fixes #394 Tulir Asokan 2023-12-26 18:00:48 +01:00
  • c6d22f403b Fix sending captions. Fixes #393 Tulir Asokan 2023-12-26 17:56:43 +01:00
  • 7186350d10 Small consistency fixes Tulir Asokan 2023-12-22 14:56:31 +02:00
  • 3a3c7299fe Remove custom UUID type Tulir Asokan 2023-12-22 14:47:07 +02:00
  • 5efa86b627 Fix method receiver name Tulir Asokan 2023-12-22 13:50:48 +02:00
  • df03fcdeb9 Fix over-indentation of incoming request handler Tulir Asokan 2023-12-22 13:49:38 +02:00
  • ae60c41282 Actually update protobufs Tulir Asokan 2023-12-21 18:06:58 +02:00
  • 8260ba1559 Add support for Matrix -> Signal formatting Tulir Asokan 2023-12-21 16:47:27 +02:00
  • 3c0482e97f Update mautrix-go to ignore legacy log configs Tulir Asokan 2023-12-19 15:43:15 +02:00
  • aaf862ad9a Update changelog Tulir Asokan 2023-12-19 15:43:31 +02:00
  • 6f0d62784d Automatically add sslmode=disable to postgres connection string when upgrading Tulir Asokan 2023-12-19 12:40:19 +02:00
  • 3ea2ac8c2b Fix version number Tulir Asokan 2023-12-18 21:16:00 +02:00
  • 3fabd67c5b Rename file Tulir Asokan 2023-12-18 14:22:49 +02:00
  • 6e7faa2a65 Fix standalone dockerfile Tulir Asokan 2023-12-18 13:11:32 +02:00
  • 4bf0008010 Add automatic migration from python config Tulir Asokan 2023-12-18 12:23:31 +02:00
  • 947575a5b0 Remove outdated badges Tulir Asokan 2023-12-18 02:21:48 +02:00
  • f79668dd4b Update readme and other things Tulir Asokan 2023-12-18 01:39:19 +02:00
  • 0bf0111dc4 Check membership cache in ensureInvited Tulir Asokan 2023-12-18 01:08:23 +02:00
  • e10672d353 Merge remote-tracking branch 'element-hq/go/ensure-user-invited-on-update' Tulir Asokan 2023-12-18 01:08:10 +02:00
  • 54aab69650 Merge remote-tracking branch 'AndrewFerr/inbound-descriptions' Tulir Asokan 2023-12-18 01:02:29 +02:00
  • 42636dfe37 Try to not mark CI as failed Tulir Asokan 2023-12-18 00:38:42 +02:00
  • 3fffbfae6b Fix downloading libsignal in test action Tulir Asokan 2023-12-18 00:30:39 +02:00
  • f22d2b88d3 Fix library path in test action Tulir Asokan 2023-12-18 00:28:27 +02:00
  • 385af2ea79 Use precompiled libsignal in github actions Tulir Asokan 2023-12-18 00:11:05 +02:00
  • 83415628db Fix running libsignalgo tests and add pipefail for bridge tests Tulir Asokan 2023-12-18 00:09:18 +02:00
  • cbd3b1b0d5 Try to fix tests in CI again Tulir Asokan 2023-12-17 23:56:34 +02:00
  • 4f60bd3fbe Try to fix tests in CI Tulir Asokan 2023-12-17 23:48:12 +02:00
  • cf6a9778b3 Update editorconfig Tulir Asokan 2023-12-17 23:48:07 +02:00
  • 45c2ce2cd9 Fix Go 1.20 compatibility Tulir Asokan 2023-12-17 23:30:45 +02:00
  • 04758bb8c5 Use Go 1.21 in github actions Tulir Asokan 2023-12-17 23:28:43 +02:00
  • 4072495da6 Add another test Tulir Asokan 2023-12-17 23:26:53 +02:00
  • 4ef484374a Run bridge tests in github actions Tulir Asokan 2023-12-17 23:20:34 +02:00
  • 6a5fc0faa3 Fix handling overflowing body ranges Tulir Asokan 2023-12-17 23:17:35 +02:00
  • 1b3aac0841 Add some comments and tests to format parser Tulir Asokan 2023-12-17 23:15:41 +02:00
  • 61ef8904e9 Add support for Signal -> Matrix formatting Tulir Asokan 2023-12-17 22:43:32 +02:00
  • 3411949632 Remove custom time formatter Tulir Asokan 2023-12-17 18:23:03 +02:00
  • a472f91179 Fix receiver name Tulir Asokan 2023-12-17 18:19:57 +02:00
  • 06d0939645 Hack message conversion to make captions optional Tulir Asokan 2023-12-17 18:14:09 +02:00
  • ea6b2df562 Fix contact avatar mime types Tulir Asokan 2023-12-17 17:39:40 +02:00
  • 5e1025cdca Fix displayname template and add use contact avatar option Tulir Asokan 2023-12-17 17:32:20 +02:00
  • ce93c81271 Remove unused columns in puppet table Tulir Asokan 2023-12-17 17:25:29 +02:00
  • 60b9a4577b Add build flags to fix macOS build Tulir Asokan 2023-12-17 16:00:14 +02:00
  • 49ce1f530c Add copyright headers Tulir Asokan 2023-12-17 15:54:35 +02:00
  • 7df6a43d6f Update ROADMAP.md Tulir Asokan 2023-12-17 15:44:28 +02:00
  • 61841ca4f1 Organize imports Tulir Asokan 2023-12-17 15:21:21 +02:00
  • 396071be12 Update dependencies Tulir Asokan 2023-12-17 15:16:18 +02:00
  • d73ba502ef Switch signalmeow upgrades to dbutil Tulir Asokan 2023-12-17 15:14:31 +02:00
  • 0c009e58fa Merge remote-tracking branch 'element-hq/go/fix-contact-profile-key-column-type' Tulir Asokan 2023-12-17 14:52:37 +02:00
  • 63b24c86d1 Send BAD_CREDENTIALS on signalgo migration Scott Weber 2023-12-14 14:54:18 +00:00
  • 3953789ef0 Support kyber prekeys and use them during provisioning Scott Weber 2023-12-13 15:45:22 +00:00
  • 607f33e069 New provisioning flow (for /v1/devices/link) Scott Weber 2023-12-12 22:54:38 +00:00
  • 538aa7a477 Switch to shared CI config Tulir Asokan 2023-12-12 18:18:35 +02:00
  • 8523eec2ab Add missing cflag Tulir Asokan 2023-12-12 16:37:44 +02:00
  • 1b08c300cc Build fully static binaries and use Alpine for docker image Tulir Asokan 2023-12-12 16:20:01 +02:00
  • d9db092d8f Update .gitignore Tulir Asokan 2023-11-08 12:31:34 +02:00
  • 55318033fd Work around GCC bug to fix Linux build (breaks clang build on macOS though) Scott Weber 2023-12-11 04:11:20 +00:00
  • e6eb03901b Update GH workflow with new libsignal version Scott Weber 2023-12-10 21:53:17 -05:00
  • 9ea94243a9 Update bridge to use libsignal v0.36.1 and latest protobufs Scott Weber 2023-12-10 17:32:33 -05:00