1
0
Fork 0
mirror of https://github.com/mautrix/signal.git synced 2026-05-15 05:36:53 -04:00
Commit graph

1,030 commits

Author SHA1 Message Date
Tulir Asokan
cd7361abba Update mautrix-python 2023-04-14 12:16:01 +03:00
Sumner Evans
608145e597
puppet: add contact info to all member events
Signed-off-by: Sumner Evans <sumner@beeper.com>
2023-04-13 13:21:35 -06:00
Sumner Evans
df4d44a57b
db/puppet: add contact_info_set flag
Signed-off-by: Sumner Evans <sumner@beeper.com>
2023-04-13 13:21:35 -06:00
Tulir Asokan
8bae38f391 Add options to automatically delete/ratchet megolm sessions 2023-04-13 21:26:50 +03:00
Scott Weber
6e7c7b6056 Fix libsignalgo failed build 2023-04-10 10:59:29 -04:00
Scott Weber
c8a73a528a Add a crypto pickle key to make matrix encryption work 2023-04-10 09:45:19 -04:00
Scott Weber
fe06f470aa It runs! And connects to a homeserver! And nothing else. 2023-04-09 23:49:52 -04:00
Scott Weber
7abfae2ad5 WIP: Still incomplete, but it compiles! 2023-04-06 15:02:56 -04:00
Sumner Evans
02e0929bf9 envrc: gate use nix behind flag
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2023-03-29 11:04:33 +02:00
Scott Weber
d692cc051b VERY WIP: Added lots of broken files! 2023-03-29 04:57:31 -04:00
Tulir Asokan
c1d310919f Adjust libsignalgo readme
[skip ci]
2023-03-24 19:53:10 +02:00
Tulir Asokan
57d9afbe2d Move libsignal instructions to libsignalgo package 2023-03-24 19:46:53 +02:00
Tulir Asokan
a13d6255c6 Catch errors in sync loop 2023-03-24 19:11:28 +02:00
Tulir Asokan
5aa4722dbf Update hacky contact name detection to happen daily 2023-03-24 19:09:50 +02:00
Tulir Asokan
54d1143130 Request contact sync on potential name mixups at startup 2023-03-23 15:40:48 +02:00
Tulir Asokan
12d1b652df Add hacky option to detect potential contact name mixup 2023-03-23 15:23:32 +02:00
Tulir Asokan
8d73b12a82 Update mautrix-python 2023-03-23 15:06:48 +02:00
Sumner Evans
0d9e69ba26
ci: add test step
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2023-03-22 11:46:44 -06:00
Sumner Evans
da8095bc7a
add instructions for how to develop
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2023-03-22 11:23:02 -06:00
Sumner Evans
7869012961
fix LDFLAGS libsignal_ffi
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2023-03-22 11:02:54 -06:00
Sumner Evans
1f082743c7
add nix shell
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2023-03-22 10:56:47 -06:00
Sumner Evans
db29528239
move libsignal-ffi.h to libsignalgo root
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2023-03-22 10:55:34 -06:00
Sumner Evans
27a250924b
remove libsignal submodule
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2023-03-22 10:52:46 -06:00
Sumner Evans
160d57cc7e
libsignalgo/libsignal: add submodule
Signed-off-by: Sumner Evans <sumner@beeper.com>
2023-03-22 10:36:16 -06:00
Sumner Evans
b53c9fa090
libsignalgo/tests: rename package
Signed-off-by: Sumner Evans <sumner@beeper.com>
2023-03-22 10:35:04 -06:00
Sumner Evans
3f7d090d1a
copy over everything from libsignalgo
Signed-off-by: Sumner Evans <sumner@beeper.com>
2023-03-22 10:32:13 -06:00
Tulir Asokan
43e4f26706 Use Go workspaces instead of replace 2023-03-22 18:29:38 +02:00
Tulir Asokan
0c7162502c Add another pkg 2023-03-22 18:26:58 +02:00
Tulir Asokan
36251bf3eb Add command and API to request sync from signal 2023-03-22 16:52:21 +02:00
Tulir Asokan
cc5aa59962 Remove everything and add stub Go modules 2023-03-22 00:12:44 +02:00
Tulir Asokan
14610ceb54
Merge pull request #345 from maltee1/failed_invite_check_members
don't kick ghost on GroupPatchNotAcceptedError if they are in the signal group
2023-03-19 13:05:30 +02:00
Malte E
b36b8cb84e don't kick ghost on GroupPatchNotAcceptedError if they are in the group 2023-03-18 20:11:00 +01:00
Sumner Evans
b5b91030ac
user: initialize _latest_non_transient_bridge_state
Signed-off-by: Sumner Evans <sumner@beeper.com>
2023-03-03 18:03:17 -07:00
Sumner Evans
d582455017
user/state_id: update on signin
Signed-off-by: Sumner Evans <sumner@beeper.com>
2023-03-01 09:22:53 -07:00
Sumner Evans
b33deb46d0
login: added some more logging
Signed-off-by: Sumner Evans <sumner@beeper.com>
2023-02-27 00:57:28 -07:00
Max Sandholm
a432383445
Track remote state and subscribe failure more correctly 2023-02-22 23:37:32 -07:00
Max Sandholm
887220c202
Add another error type to detect disconnects
Signed-off-by: Sumner Evans <sumner@beeper.com>
2023-02-22 23:37:00 -07:00
Max Sandholm
6ccc28e4d2
Return 200 on logout of logged out user 2023-02-22 11:18:38 -07:00
Tulir Asokan
1725b53477 Send notices if attachment bridging is not possible 2023-02-16 17:38:41 +02:00
Tulir Asokan
a61d732041 Merge remote-tracking branch 'maltee1/auto_create_group' 2023-02-12 13:48:03 +02:00
Tulir Asokan
56b9958863 Update dependency 2023-02-12 13:47:14 +02:00
Tulir Asokan
2354c22640 Update linters 2023-02-12 12:40:36 +02:00
Tulir Asokan
fb10822a7f Use new wrapper for creating background tasks 2023-02-12 12:40:34 +02:00
Tulir Asokan
2cd84f4f4a Fix some bugs 2023-02-12 12:03:57 +02:00
Scott Weber
c7fa21c1ed
Merge pull request #340 from mautrix/track_inbound_errors
Track when inbound errors are displayed to user (and redacted)
2023-02-03 10:53:21 -05:00
Scott Weber
662520d076 Track when inbound errors are displayed to user (and redacted) 2023-02-02 20:18:55 -05:00
Sumner Evans
6359a3a771
message resend success: correctly handle RPC event type
Signed-off-by: Sumner Evans <sumner@beeper.com>
2023-02-02 18:47:38 +01:00
Scott Weber
42c667538d
Merge pull request #339 from mautrix/segment_user_id
Allow setting segment_user_id in config
2023-01-31 21:49:48 -05:00
Scott Weber
37aada1faf Allow setting segment_user_id in config 2023-01-30 23:15:23 -05:00
Sumner Evans
b328bb7e1a
bridge state: delay reporting CONNECTING state
Signed-off-by: Sumner Evans <sumner@beeper.com>
2023-01-30 12:03:03 -07:00