A Matrix-Signal puppeting bridge
Find a file
2024-07-16 11:50:19 +03:00
.github Run actions on Go 1.21 and 1.22 2024-02-10 14:38:32 +02:00
.idea Add icon for IDEA 2024-01-03 14:05:26 +02:00
cmd/mautrix-signal-v2 v2: update mautrix-go 2024-07-14 11:13:08 +03:00
config Use new main function for v2 bridge 2024-06-11 15:06:04 +03:00
database v2: update mautrix-go 2024-07-14 11:13:08 +03:00
legacyprovision v2: add backwards-compatible resolve identifier provisioning API 2024-06-25 15:04:54 +03:00
msgconv v2: fix handling disappearing timer changes 2024-06-27 16:53:18 +03:00
pkg signalmeow/receiving: handle sync messages sent to PNIs properly 2024-07-14 19:19:02 +03:00
.dockerignore Remove everything and add stub Go modules 2023-03-22 00:12:44 +02:00
.editorconfig Update editorconfig 2023-12-17 23:48:07 +02:00
.envrc nix: shell -> flake 2023-12-26 18:39:42 -07:00
.gitignore v2: add build scripts 2024-06-17 21:40:47 +03:00
.gitlab-ci.yml ci: build binaries and docker images for v2 (#518) 2024-06-13 17:27:19 +03:00
.gitmodules Added libsignal as a submodule 2023-07-21 10:45:59 -04:00
.pre-commit-config.yaml pre-commit: add local imports flag 2024-06-28 23:17:39 +03:00
build-go-v2.sh v2: add build scripts 2024-06-17 21:40:47 +03:00
build-go.sh Allow custom parameters to build-go.sh 2024-02-10 14:39:02 +02:00
build-rust.sh Restore debug build & remote debugging for Docker builds (#436) 2024-02-10 14:37:02 +02:00
build-v2.sh v2: add build scripts 2024-06-17 21:40:47 +03:00
build.sh Fetch submodules in build.sh 2024-01-01 18:54:19 +02:00
CHANGELOG.md Bump version to v0.6.3 2024-07-16 11:50:19 +03:00
commands.go v1: sync groups command (#490) 2024-06-29 00:21:34 +03:00
custompuppet.go Update usersBySignalID when logging in 2024-01-18 22:52:12 +02:00
disappearing.go Use Stringer with zerolog (#441) 2024-02-10 14:36:05 +02:00
docker-run.sh v2: remove -v2 suffix in binary name inside docker image 2024-06-26 17:15:17 +03:00
Dockerfile Restore debug build & remote debugging for Docker builds (#436) 2024-02-10 14:37:02 +02:00
Dockerfile.ci Build fully static binaries and use Alpine for docker image 2023-12-12 16:36:17 +02:00
Dockerfile.v2.ci v2: remove -v2 suffix in binary name inside docker image 2024-06-26 17:15:17 +03:00
example-config.yaml Fix example location URL template config for OSM (#516) 2024-06-29 00:20:02 +03:00
flake.lock nix: shell -> flake 2023-12-26 18:39:42 -07:00
flake.nix nix: shell -> flake 2023-12-26 18:39:42 -07:00
go.mod Bump version to v0.6.3 2024-07-16 11:50:19 +03:00
go.sum Bump version to v0.6.3 2024-07-16 11:50:19 +03:00
LICENSE Initial commit 2020-09-28 02:03:47 +03:00
LICENSE.exceptions Add license exceptions 2024-02-10 14:39:02 +02:00
main.go Bump version to v0.6.3 2024-07-16 11:50:19 +03:00
Makefile Restore debug build & remote debugging for Docker builds (#436) 2024-02-10 14:37:02 +02:00
messagetracking.go Use Stringer with zerolog (#441) 2024-02-10 14:36:05 +02:00
metrics.go Restore missing metrics & remove unused ones (#463) 2024-02-24 13:31:40 +02:00
portal.go v1/portal: log more errors for addmember (#475) 2024-06-29 00:20:30 +03:00
provisioning.go v2: add backwards-compatible resolve identifier provisioning API 2024-06-25 15:04:54 +03:00
puppet.go Fix contact avatars 2024-05-29 15:09:06 +03:00
README.md Update roadmap link in readme 2024-03-25 21:29:01 +02:00
ROADMAP.md bridge matrix -> signal group actions (except pendingMember stuff) 2024-03-20 22:54:25 +01:00
user.go Fix contact avatars 2024-05-29 15:09:06 +03:00

mautrix-signal

Languages License GitLab CI

A Matrix-Signal puppeting bridge.

Documentation

All setup and usage instructions are located on docs.mau.fi. Some quick links:

Features & Roadmap

ROADMAP.md contains a general overview of what is supported by the bridge.

Discussion

Matrix room: #signal:maunium.net