Commit graph

224 commits

Author SHA1 Message Date
cf4484f123 Add user options to disable battery and certain connected messages
Some checks failed
Go / Lint ${{ matrix.go-version == '1.22' && '(latest)' || '(old)' }} (1.21) (push) Has been cancelled
Go / Lint ${{ matrix.go-version == '1.22' && '(latest)' || '(old)' }} (1.22) (push) Has been cancelled
2024-06-18 23:44:53 -04:00
Tulir Asokan
6d393bb9cc Bump version to v0.4.2 2024-06-16 23:58:05 +03:00
Tulir Asokan
2c373db8fc Only set force RCS flag if chat has had e2ee tombstone 2024-06-13 20:46:18 +03:00
Tulir Asokan
56bfc105ed Fix some logs 2024-06-08 16:19:28 +03:00
Tulir Asokan
5333dcbbe9 Always log RPC request and response IDs 2024-06-07 22:24:40 +03:00
Tulir Asokan
18f012d2d0 Add better messages for send response errors 2024-06-07 18:37:25 +03:00
Tulir Asokan
7cf98e493f Log raw send response data 2024-05-30 20:11:28 +03:00
Tulir Asokan
c1c9455c16 Remove unnecessary sleep after google account pairing. Fixes #22 2024-05-30 20:06:42 +03:00
Tulir Asokan
074e239ed4 Fix ping loop getting stuck if the first ping doesn't respond 2024-05-21 12:56:20 +03:00
Tulir Asokan
09ac469771 Bump version to v0.4.1 2024-05-16 16:09:10 +03:00
Tulir Asokan
c3a477b704 Send extra GET_UPDATES call after disconnections 2024-05-15 15:31:08 +03:00
Tulir Asokan
c93884f6e6 Force-lowercase mobile source ID in google account pairing 2024-04-22 18:19:27 +02:00
Tulir Asokan
4cac56381b Update gaia pairing message types 2024-04-22 18:19:16 +02:00
Tulir Asokan
f240c7533e Update manualdecrypt to support gaia pairing events 2024-04-22 18:17:50 +02:00
Tulir Asokan
81bca8abc1 Update web version number 2024-04-17 00:18:22 +03:00
Tulir Asokan
d70ddb415b Add lock for updating cookies 2024-04-17 00:18:22 +03:00
Tulir Asokan
1d3ef74817 Add support for sending captions and fix some fields in send requests 2024-04-16 17:44:34 +03:00
Tulir Asokan
accd12a7aa Bump version to v0.4.0 2024-04-16 14:05:31 +03:00
Tulir Asokan
86f06804b8 Add potential hacky workaround for multiple devices in gaia pairing 2024-04-11 15:48:27 +03:00
Tulir Asokan
e2c8d92382 Adjust hacky GET_UPDATES behavior 2024-04-05 17:05:20 +03:00
Tulir Asokan
0b6648eeed Resync if hacky GET_UPDATES works 2024-04-05 13:06:06 +03:00
Tulir Asokan
3d0983203d Send extra GET_UPDATES requests instead of IS_BUGLE_DEFAULT 2024-04-05 12:54:49 +03:00
Tulir Asokan
f6a9f7811d Bump next bugle default check time before doing check 2024-04-03 17:57:40 +03:00
Tulir Asokan
fcfd04f47c Update web version number 2024-04-03 17:31:17 +03:00
Tulir Asokan
7bde53748b Move some logs to trace level 2024-04-03 17:31:17 +03:00
Tulir Asokan
03db8d9296 Add periodic bugle default check 2024-04-03 17:31:17 +03:00
Tulir Asokan
fab55c21b9 Enable checking bugle default on gaia pairing 2024-04-03 15:58:31 +03:00
Tulir Asokan
4add3fb896 Cancel gaia pairing on phone too if HTTP requests is canceled 2024-03-28 16:52:10 +02:00
Tulir Asokan
7ea8c6d10d Add missing error return 2024-03-28 14:55:00 +02:00
Tulir Asokan
72d2fc8615 Fix version number 2024-03-18 20:09:03 +02:00
Tulir Asokan
a0602d6c94 Try different ID for gaia pairing 2024-03-18 15:55:23 +02:00
Tulir Asokan
720e16f1ce Update version numbers 2024-03-18 15:45:10 +02:00
Tulir Asokan
e3619dbe7b Include UUID in phone ID when using google pairing 2024-03-18 15:12:30 +02:00
Tulir Asokan
3e0e5d703f Make participant deduplication less hacky 2024-03-18 14:54:21 +02:00
Tulir Asokan
e81339183e Log warning if multiple devices are found for gaia pairing 2024-03-18 14:54:06 +02:00
Tulir Asokan
2aaed5fc9f Bump version to v0.3.0 2024-03-16 13:49:42 +02:00
Tulir Asokan
42d56b9e71 Add even more hacky workarounds for connecting after google login 2024-03-13 18:12:47 +02:00
Tulir Asokan
cf698ed7d6 Add timeout for starting google account pairing 2024-03-13 15:03:48 +02:00
Tulir Asokan
aa3340006f Update dependencies 2024-03-11 15:39:29 +02:00
Tulir Asokan
993addf632 Bump gmessages version number 2024-03-11 15:31:25 +02:00
Tulir Asokan
6a630151d7 Fix media upload code 2024-03-11 15:31:15 +02:00
Tulir Asokan
114cf622d6 Add longer hacky sleep to make google login post-connect work 2024-03-11 15:06:39 +02:00
Tulir Asokan
c8478eaa33 Try adding SIM payload when sending reactions 2024-03-08 01:45:18 +02:00
Tulir Asokan
0799d550fd Revert "Try sending hearts as custom reaction type"
This reverts commit 96253a90d3.
2024-03-08 01:41:56 +02:00
Tulir Asokan
96253a90d3 Try sending hearts as custom reaction type 2024-03-07 17:55:35 +02:00
Tulir Asokan
e5b70c0b18 Fill httpTransport field 2024-03-05 19:31:12 +02:00
Tulir Asokan
90b5346763 Add timeouts for HTTP requests 2024-03-05 19:14:14 +02:00
Tulir Asokan
96c09b4752 Send acks before sending set active request 2024-03-05 13:11:27 +02:00
Tulir Asokan
4998d4a34b Bridge custom emoji reactions as :custom:
Official web app doesn't support them yet either, this is probably
better than the raw UUID
2024-02-29 15:49:36 +02:00
Tulir Asokan
6d7bfc1ba8 Refactor pinger 2024-02-29 14:20:58 +02:00