Commit graph

  • 2b41398074 Fix power levels when main intent changes Tulir Asokan 2024-02-29 17:32:57 +0200
  • d35936e857 Actually apply hacky deduplication for DM participants Tulir Asokan 2024-02-29 17:25:51 +0200
  • 173644423c Add hacky deduplication for DM participants Tulir Asokan 2024-02-29 17:19:20 +0200
  • c409f75797 Don't set blank gmsg-contact URI in ghost identifiers Tulir Asokan 2024-02-29 15:50:19 +0200
  • 4998d4a34b Bridge custom emoji reactions as :custom: Tulir Asokan 2024-02-29 15:49:36 +0200
  • 6d7bfc1ba8 Refactor pinger Tulir Asokan 2024-02-29 14:20:56 +0200
  • 69aacf25b5 Bump config message version number Tulir Asokan 2024-02-29 13:42:08 +0200
  • ca0e0a09a1 Add warning log when messages are dropped Tulir Asokan 2024-02-29 13:38:50 +0200
  • 8b4f19fd2f Ack failed messages too Tulir Asokan 2024-02-26 17:08:24 +0200
  • 0f4f00295c Add hacky sleep before sending set active session request Tulir Asokan 2024-02-26 16:53:36 +0200
  • eccbb9910e Check cookies are present before trying to log in Tulir Asokan 2024-02-26 16:48:06 +0200
  • b3457907fa Add missing return Tulir Asokan 2024-02-26 16:43:36 +0200
  • 59b3b7d0ec Add context for google login and cancel if HTTP request is cancelled Tulir Asokan 2024-02-26 16:10:32 +0200
  • 7db7fdf20b Properly reset login in progress flag after google login Tulir Asokan 2024-02-26 15:32:49 +0200
  • 8eed8382cb Add proper error codes in google login provisioning API Tulir Asokan 2024-02-26 15:30:57 +0200
  • b0dc8d5980 Use dbutil for mass insert query building Tulir Asokan 2024-02-25 01:31:53 +0200
  • 207f152c04 Add another debug log Tulir Asokan 2024-02-25 00:18:17 +0200
  • aa7c66496f Use dbutil.QueryHelper for database stuff Tulir Asokan 2024-02-25 00:18:06 +0200
  • 6c4d8d8744 Properly set phone ID when pairing with google account Tulir Asokan 2024-02-23 22:52:04 +0200
  • 2ca85cf2bd Add log after SetActiveSession call and fix LoginGoogle error message Tulir Asokan 2024-02-23 22:44:06 +0200
  • fec15f4bc8 Fix /google_login/wait provisioning API and add some logs Tulir Asokan 2024-02-23 22:07:50 +0200
  • c806258b82 Redact cookies when logging in Tulir Asokan 2024-02-23 22:00:39 +0200
  • fa23bd14e8 Update mautrix-go Tulir Asokan 2024-02-23 21:10:31 +0200
  • c6570863f6 Update Docker image to Alpine 3.19 Tulir Asokan 2024-02-23 20:50:33 +0200
  • 9893a0c639 Update pre-commit hooks and Go version used for linting Tulir Asokan 2024-02-23 20:47:01 +0200
  • 00488409ed Merge branch 'tulir/google-account-pairing' Tulir Asokan 2024-02-23 21:20:16 +0200
  • c360b69ca6 Update pairing type disconnection error messages Tulir Asokan 2024-02-23 20:45:24 +0200
  • b134453801 Handle logout events in a hacky way Tulir Asokan 2024-02-23 20:25:31 +0200
  • f99201f8e6 Fix some things Tulir Asokan 2024-02-23 19:26:49 +0200
  • 49a3fd983f Add support for unpairing google logins Tulir Asokan 2024-02-23 16:32:12 +0200
  • ca15922d7c Add provisioning API for google login Tulir Asokan 2024-02-23 16:11:10 +0200
  • a59074a026 Add hack to ignore weird pre-response data Tulir Asokan 2024-02-23 15:35:59 +0200
  • 1df5dfe99a Add network field to auth data Tulir Asokan 2024-02-23 14:53:19 +0200
  • e3f965eff6 Save incoming cookie changes Tulir Asokan 2024-02-22 23:19:00 +0200
  • 20d05c90d3 Add command for Google account login Tulir Asokan 2024-02-22 23:05:00 +0200
  • 02f0b9e2ca Add Google account pairing support to libgm Tulir Asokan 2024-02-22 22:37:49 +0200
  • 7d84b7100d Bump version to v0.2.4 v0.2.4 Tulir Asokan 2024-01-16 16:18:59 +0200
  • 850727c676 Update changelog Tulir Asokan 2024-01-16 14:21:01 +0200
  • 9c6ef9b665 Clear state flags when disconnecting Tulir Asokan 2024-01-16 14:17:18 +0200
  • 9b498149be Fix panic when handling read receipt if user isn't connected Tulir Asokan 2024-01-07 21:37:47 +0200
  • 222d95b43c
    Make roadmap link relative Minecraftchest1 2024-01-15 09:41:31 -0600
  • cd5e83478a Update actions and run on both supported Go versions Tulir Asokan 2023-12-28 17:25:19 +0100
  • e756ef8caf Bump version to v0.2.3 v0.2.3 Tulir Asokan 2023-12-16 23:36:26 +0200
  • 13fdedd9fc Fix connected bridge state after switching to QR login Tulir Asokan 2023-12-14 01:36:43 +0200
  • 5b1f6e4c7b Add hacks to send bad credentials on startup too Tulir Asokan 2023-12-14 01:32:36 +0200
  • 62bf2e608b Send error notice if user switches to google account pairing Tulir Asokan 2023-12-14 01:18:08 +0200
  • 47fc0a19e2 Expose debug API with pprof Toni Spets 2023-12-05 14:32:30 +0200
  • d4b5650931 Expose debug API with pprof Toni Spets 2023-12-05 14:32:30 +0200
  • 98d9fd5a95 Bump version to v0.2.2 v0.2.2 Tulir Asokan 2023-11-16 15:29:14 +0200
  • d027e1b147 Update dependencies Tulir Asokan 2023-11-16 15:22:34 +0200
  • cb5f3fa3f9 Only send unknown error state after 2 ping fails Tulir Asokan 2023-11-06 16:05:21 +0200
  • a94ccb0489 Update gitignore Tulir Asokan 2023-11-06 16:06:26 +0200
  • 7c60a757f0 Remove metrics config. Fixes #13 Tulir Asokan 2023-10-17 15:58:31 +0300
  • c5c415cd08 Bump version to v0.2.1 v0.2.1 Tulir Asokan 2023-10-16 13:25:46 +0300
  • c215654fa3 Update dependencies Tulir Asokan 2023-10-16 13:25:10 +0300
  • 15bb0f8d18
    Merge pull request #11 from mautrix/segment-to-rudderstack the-newman 2023-10-09 16:29:32 +0100
  • a1178d67b0
    use http.MethodPost constant the-newman 2023-10-09 15:49:52 +0100
  • c7244e67da add generic analytics section for segment compatible api John Newman 2023-10-09 13:03:58 +0100
  • ed00d333d1 Don't block AS transaction processing on read receipts Tulir Asokan 2023-10-05 13:08:38 +0300
  • 500f030fb3 Send phone not responding alerts to management room Tulir Asokan 2023-10-05 12:56:42 +0300
  • 766d79562a Bump messages version number Tulir Asokan 2023-10-05 12:51:56 +0300
  • 622daca720 Don't panic if editing message fails Tulir Asokan 2023-09-27 15:51:05 +0300
  • e6f9c36d87 Send event when ditto ping stops failing Tulir Asokan 2023-09-27 12:35:11 +0300
  • 6c98afb0cc Bump version to v0.2.0 v0.2.0 Tulir Asokan 2023-09-16 10:39:51 -0400
  • 1898a95621 Log if convertGoogleMessage returns nil in update handler Tulir Asokan 2023-09-11 13:09:08 -0400
  • d19b3b5a6f Update mautrix-go Tulir Asokan 2023-09-11 12:55:28 -0400
  • f6c49ef096 Add workaround for race condition when messages move to different chats Tulir Asokan 2023-09-07 17:41:45 +0300
  • 29320b06fa Don't drop missed events after reconnect Tulir Asokan 2023-09-07 17:29:48 +0300
  • 1b7f876b44 Don't panic on Matrix message when user isn't logged in Tulir Asokan 2023-09-07 17:21:15 +0300
  • 15015f280e Fix panic if converted message has no parts Tulir Asokan 2023-09-05 12:57:02 +0300
  • 25d53248e2 Fix typo Tulir Asokan 2023-09-05 02:05:01 +0300
  • 86b4d464c3 Fix create index Tulir Asokan 2023-09-05 01:58:57 +0300
  • 58fa6fdedb Move all SQL queries to constants Tulir Asokan 2023-09-05 01:46:56 +0300
  • 95c0cfa983 Set room avatar for DM portals Tulir Asokan 2023-09-05 01:34:47 +0300
  • a415444fc0 Implement avatars Tulir Asokan 2023-09-05 01:18:01 +0300
  • 75468e87d8 Add trace log with successful HTTP response data Tulir Asokan 2023-09-05 00:34:51 +0300
  • 52a703c94d Don't panic if fetching web version fails Tulir Asokan 2023-09-05 00:34:22 +0300
  • f6712be804 Remove unnecessary byte spam in trace logs Tulir Asokan 2023-09-05 00:31:50 +0300
  • 0ddfd65b8b Undo bad credentials state on non-default sms app Tulir Asokan 2023-09-04 16:47:23 +0300
  • 51c68f4919 Send bad credentials state if default sms app flag is false Tulir Asokan 2023-09-04 14:40:33 +0300
  • a4bb7e69cf Add separate error code for requested entity not found errors Tulir Asokan 2023-09-04 14:33:08 +0300
  • e863120b51 Fix RequestError.Is Tulir Asokan 2023-09-04 14:31:59 +0300
  • fece6ec681 Add test for RequestError parsing Tulir Asokan 2023-09-04 14:25:28 +0300
  • dc2d34127f Handle HTTP error responses properly Tulir Asokan 2023-09-04 14:24:45 +0300
  • 88ba4b12b6 Add list support to pblite deserializer Tulir Asokan 2023-09-04 14:25:00 +0300
  • d757ced271 Update changelog and add comment to protobuf Tulir Asokan 2023-09-04 12:14:31 +0300
  • bbcfff623d Catch panics in portal message handler Tulir Asokan 2023-09-04 11:51:52 +0300
  • 53e992c25d Fix handling updates to multipart messages Tulir Asokan 2023-09-04 11:33:03 +0300
  • a947eddcee Use beeper gallery types in mautrix-go Tulir Asokan 2023-09-02 13:29:48 +0300
  • c9c13db0b3 Use constants instead of string literals Tulir Asokan 2023-09-02 13:29:02 +0300
  • 9137cdfc68 Fall back to second media ID field if first is empty Tulir Asokan 2023-09-02 12:09:59 +0300
  • 2439be0f71 Add debug logs for pending attachments Tulir Asokan 2023-09-01 21:30:29 +0300
  • 101fad5ca6 Add support for Beeper galleries Tulir Asokan 2023-09-01 17:29:36 +0300
  • 701f878235 Update changelog Tulir Asokan 2023-09-01 13:49:56 +0300
  • e1bce0d74b Track settings when send fails Tulir Asokan 2023-09-01 13:49:27 +0300
  • 328a3eac53 Handle send error statuses properly Tulir Asokan 2023-09-01 13:42:52 +0300
  • 1618051a12 Store phone settings for users Tulir Asokan 2023-08-30 20:45:14 +0300
  • 48d761a397 Log google messages send response type Tulir Asokan 2023-08-30 19:37:04 +0300
  • 2f8af9b6eb Include sim metadata with outgoing messages Tulir Asokan 2023-08-30 19:35:02 +0300
  • e0eb5b8e3f Decode with schema in manualdecrypt utility Tulir Asokan 2023-08-30 18:23:22 +0300