Commit graph

330 commits

Author SHA1 Message Date
Tulir Asokan
cb5f3fa3f9 Only send unknown error state after 2 ping fails 2023-11-06 16:06:30 +02:00
Tulir Asokan
a94ccb0489 Update gitignore 2023-11-06 16:06:30 +02:00
Tulir Asokan
7c60a757f0 Remove metrics config. Fixes #13 2023-10-17 15:59:01 +03:00
Tulir Asokan
c5c415cd08 Bump version to v0.2.1 2023-10-16 13:35:41 +03:00
Tulir Asokan
c215654fa3 Update dependencies 2023-10-16 13:35:41 +03:00
the-newman
15bb0f8d18
Merge pull request #11 from mautrix/segment-to-rudderstack
add generic analytics section for segment compatible api
2023-10-09 16:29:32 +01:00
the-newman
a1178d67b0
use http.MethodPost constant
Co-authored-by: Tulir Asokan <tulir@maunium.net>
2023-10-09 15:49:52 +01:00
John Newman
c7244e67da add generic analytics section for segment compatible api 2023-10-09 13:03:58 +01:00
Tulir Asokan
ed00d333d1 Don't block AS transaction processing on read receipts 2023-10-05 13:08:38 +03:00
Tulir Asokan
500f030fb3 Send phone not responding alerts to management room 2023-10-05 12:56:42 +03:00
Tulir Asokan
766d79562a Bump messages version number 2023-10-05 12:52:03 +03:00
Tulir Asokan
622daca720 Don't panic if editing message fails 2023-09-27 15:51:05 +03:00
Tulir Asokan
e6f9c36d87 Send event when ditto ping stops failing 2023-09-27 12:35:11 +03:00
Tulir Asokan
6c98afb0cc Bump version to v0.2.0 2023-09-16 10:39:51 -04:00
Tulir Asokan
1898a95621 Log if convertGoogleMessage returns nil in update handler 2023-09-11 13:09:08 -04:00
Tulir Asokan
d19b3b5a6f Update mautrix-go 2023-09-11 12:55:28 -04:00
Tulir Asokan
f6c49ef096 Add workaround for race condition when messages move to different chats 2023-09-07 17:41:45 +03:00
Tulir Asokan
29320b06fa Don't drop missed events after reconnect 2023-09-07 17:29:48 +03:00
Tulir Asokan
1b7f876b44 Don't panic on Matrix message when user isn't logged in 2023-09-07 17:21:15 +03:00
Tulir Asokan
15015f280e Fix panic if converted message has no parts 2023-09-05 12:57:02 +03:00
Tulir Asokan
25d53248e2 Fix typo 2023-09-05 02:05:01 +03:00
Tulir Asokan
86b4d464c3 Fix create index 2023-09-05 01:58:57 +03:00
Tulir Asokan
58fa6fdedb Move all SQL queries to constants 2023-09-05 01:46:56 +03:00
Tulir Asokan
95c0cfa983 Set room avatar for DM portals 2023-09-05 01:42:39 +03:00
Tulir Asokan
a415444fc0 Implement avatars 2023-09-05 01:42:36 +03:00
Tulir Asokan
75468e87d8 Add trace log with successful HTTP response data 2023-09-05 00:34:51 +03:00
Tulir Asokan
52a703c94d Don't panic if fetching web version fails 2023-09-05 00:34:22 +03:00
Tulir Asokan
f6712be804 Remove unnecessary byte spam in trace logs 2023-09-05 00:31:50 +03:00
Tulir Asokan
0ddfd65b8b Undo bad credentials state on non-default sms app 2023-09-04 16:47:23 +03:00
Tulir Asokan
51c68f4919 Send bad credentials state if default sms app flag is false 2023-09-04 14:43:03 +03:00
Tulir Asokan
a4bb7e69cf Add separate error code for requested entity not found errors 2023-09-04 14:33:08 +03:00
Tulir Asokan
e863120b51 Fix RequestError.Is 2023-09-04 14:31:59 +03:00
Tulir Asokan
fece6ec681 Add test for RequestError parsing 2023-09-04 14:28:27 +03:00
Tulir Asokan
dc2d34127f Handle HTTP error responses properly 2023-09-04 14:28:22 +03:00
Tulir Asokan
88ba4b12b6 Add list support to pblite deserializer 2023-09-04 14:25:40 +03:00
Tulir Asokan
d757ced271 Update changelog and add comment to protobuf
[skip ci]
2023-09-04 12:14:35 +03:00
Tulir Asokan
bbcfff623d Catch panics in portal message handler 2023-09-04 11:51:55 +03:00
Tulir Asokan
53e992c25d Fix handling updates to multipart messages 2023-09-04 11:33:03 +03:00
Tulir Asokan
a947eddcee Use beeper gallery types in mautrix-go 2023-09-02 13:29:48 +03:00
Tulir Asokan
c9c13db0b3 Use constants instead of string literals 2023-09-02 13:29:02 +03:00
Tulir Asokan
9137cdfc68 Fall back to second media ID field if first is empty 2023-09-02 12:09:59 +03:00
Tulir Asokan
2439be0f71 Add debug logs for pending attachments 2023-09-01 21:33:53 +03:00
Tulir Asokan
101fad5ca6 Add support for Beeper galleries 2023-09-01 17:34:52 +03:00
Tulir Asokan
701f878235 Update changelog 2023-09-01 13:49:56 +03:00
Tulir Asokan
e1bce0d74b Track settings when send fails 2023-09-01 13:49:27 +03:00
Tulir Asokan
328a3eac53 Handle send error statuses properly 2023-09-01 13:42:52 +03:00
Tulir Asokan
1618051a12 Store phone settings for users 2023-08-30 20:45:51 +03:00
Tulir Asokan
48d761a397 Log google messages send response type 2023-08-30 19:37:04 +03:00
Tulir Asokan
2f8af9b6eb Include sim metadata with outgoing messages 2023-08-30 19:35:02 +03:00
Tulir Asokan
e0eb5b8e3f Decode with schema in manualdecrypt utility 2023-08-30 18:23:22 +03:00