Commit graph

347 commits

Author SHA1 Message Date
Tulir Asokan
a59074a026 Add hack to ignore weird pre-response data 2024-02-23 15:35:59 +02:00
Tulir Asokan
1df5dfe99a Add network field to auth data 2024-02-23 14:53:19 +02:00
Tulir Asokan
e3f965eff6 Save incoming cookie changes 2024-02-22 23:19:00 +02:00
Tulir Asokan
20d05c90d3 Add command for Google account login 2024-02-22 23:05:00 +02:00
Tulir Asokan
02f0b9e2ca Add Google account pairing support to libgm 2024-02-22 22:39:28 +02:00
Tulir Asokan
7d84b7100d Bump version to v0.2.4 2024-01-16 16:18:59 +02:00
Tulir Asokan
850727c676 Update changelog 2024-01-16 14:21:13 +02:00
Tulir Asokan
9c6ef9b665 Clear state flags when disconnecting 2024-01-16 14:21:13 +02:00
Tulir Asokan
9b498149be Fix panic when handling read receipt if user isn't connected 2024-01-16 14:21:13 +02:00
Tulir Asokan
cd5e83478a Update actions and run on both supported Go versions
[skip cd]
2023-12-28 17:25:19 +01:00
Tulir Asokan
e756ef8caf Bump version to v0.2.3 2023-12-16 23:36:26 +02:00
Tulir Asokan
13fdedd9fc Fix connected bridge state after switching to QR login 2023-12-14 01:36:43 +02:00
Tulir Asokan
5b1f6e4c7b Add hacks to send bad credentials on startup too 2023-12-14 01:35:21 +02:00
Tulir Asokan
62bf2e608b Send error notice if user switches to google account pairing 2023-12-14 01:18:17 +02:00
Toni Spets
47fc0a19e2 Expose debug API with pprof
Runs along the provisioning API with same authentication.
2023-12-05 16:23:12 +02:00
Tulir Asokan
98d9fd5a95 Bump version to v0.2.2 2023-11-16 15:29:14 +02:00
Tulir Asokan
d027e1b147 Update dependencies 2023-11-16 15:22:34 +02:00
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