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
|
c9c13db0b3
|
Use constants instead of string literals
|
2023-09-02 13:29:02 +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
|
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 |
|
Tulir Asokan
|
1b774b11ac
|
Add readme to manualdecrypt
[skip ci]
|
2023-08-27 13:11:35 +03:00 |
|
Tulir Asokan
|
1a16cad2d3
|
Add manual decrypt utility
|
2023-08-27 12:49:14 +03:00 |
|
Tulir Asokan
|
f24e8f029f
|
Fix GetConversationTypeRequest struct name
|
2023-08-27 12:35:47 +03:00 |
|
Tulir Asokan
|
e4fc031c12
|
Move gmtest inside libgm
|
2023-08-27 12:10:48 +03:00 |
|
Tulir Asokan
|
612fb2bae7
|
Adjust some logs
|
2023-08-25 20:45:01 +03:00 |
|
Tulir Asokan
|
821849a25b
|
Fix protobuf type of incoming message/conversation events
|
2023-08-25 18:29:27 +03:00 |
|
Tulir Asokan
|
8fcb4283a9
|
Sleep before reconnecting after pair success
|
2023-08-24 21:52:40 +03:00 |
|
Tulir Asokan
|
0c5be59fad
|
Include raw protobuf data in events for debugging
|
2023-08-24 14:48:03 +03:00 |
|
Tulir Asokan
|
5f47cbc6e6
|
Adjust constants and defaults
|
2023-08-24 13:37:21 +03:00 |
|
Tulir Asokan
|
6f21016ccf
|
Fix device type field and default to tablet. Fixes #8
|
2023-08-24 11:21:24 +03:00 |
|
Tulir Asokan
|
8140abedd5
|
Log unexpected data
|
2023-08-21 12:10:16 +03:00 |
|
Tulir Asokan
|
ac1a297a58
|
Update web version number
|
2023-08-15 18:35:35 +03:00 |
|
Tulir Asokan
|
37557fcc1a
|
Bump web version number
|
2023-08-14 15:03:40 +03:00 |
|
Tulir Asokan
|
8adad5ea1b
|
Remove unnecessary fake value in protobuf
|
2023-08-10 20:53:43 +03:00 |
|
Tulir Asokan
|
efb0008ca0
|
Make event handling synchronous
|
2023-08-10 15:40:43 +03:00 |
|
Tulir Asokan
|
0169f2140a
|
Enable go vet in pre-commit
|
2023-08-09 17:52:30 +03:00 |
|
Tulir Asokan
|
2116071b73
|
Retry on 4xx errors
|
2023-08-09 15:27:47 +03:00 |
|
Tulir Asokan
|
f9d004a09d
|
Increase ping timeout to 30 seconds
|
2023-08-08 19:05:08 +03:00 |
|
Tulir Asokan
|
0411c6eeac
|
Update version identifier
|
2023-08-08 17:10:41 +03:00 |
|
Tulir Asokan
|
b958401b73
|
Don't resync if session ID doesn't change
|
2023-08-02 15:07:02 +03:00 |
|
Tulir Asokan
|
107f164180
|
Fix field type
|
2023-07-31 19:57:31 +03:00 |
|
Tulir Asokan
|
8b8ac305bb
|
Add better logs for decode errors
|
2023-07-31 19:57:31 +03:00 |
|
Tulir Asokan
|
57dfe0fc72
|
Log conversation status when syncing
|
2023-07-24 16:48:22 +03:00 |
|
Tulir Asokan
|
c742a1fe66
|
Change log level
|
2023-07-20 02:03:50 +03:00 |
|
Tulir Asokan
|
8e814bd05b
|
Send correct bridge state if phone isn't responding
|
2023-07-20 01:11:59 +03:00 |
|
Tulir Asokan
|
7981a11bd9
|
Make initial chat sync count configurable
|
2023-07-19 23:34:25 +03:00 |
|
Tulir Asokan
|
498f210e10
|
Move fetching initial conversations to bridge code
|
2023-07-19 23:30:27 +03:00 |
|
Tulir Asokan
|
ecae11f6b2
|
Fix deduplicating updates that flip back and forth
|
2023-07-19 22:29:30 +03:00 |
|
Tulir Asokan
|
d367469000
|
Sync read only and RCS status as power levels
|
2023-07-19 21:40:39 +03:00 |
|
Tulir Asokan
|
907e6af77b
|
Store all own participant IDs for proper multi-sim support
|
2023-07-19 20:55:52 +03:00 |
|
Tulir Asokan
|
bf277e197f
|
Always close response body in uploads
|
2023-07-19 14:19:09 +03:00 |
|
Tulir Asokan
|
a4639eb668
|
Rename long poll file and functions to be more accurate
|
2023-07-19 14:13:02 +03:00 |
|
Tulir Asokan
|
01464c5cc2
|
Unnest long polling handler
|
2023-07-19 14:12:23 +03:00 |
|
Tulir Asokan
|
d99da61869
|
Refactor all protobuf HTTP request sending into shared functions
|
2023-07-19 13:59:11 +03:00 |
|
Tulir Asokan
|
3e2348447a
|
Merge response waiting methods with sending
|
2023-07-19 01:20:32 +03:00 |
|
Tulir Asokan
|
6caf7e89fb
|
Move start login methods to pair.go
|
2023-07-19 01:19:04 +03:00 |
|
Tulir Asokan
|
b46885ad58
|
Move download method to same file as upload
|
2023-07-19 01:18:06 +03:00 |
|
Tulir Asokan
|
afae081429
|
Merge all RPC call methods into one file
|
2023-07-19 01:17:12 +03:00 |
|
Tulir Asokan
|
1ef5b56259
|
Merge pairing-related code into one file
|
2023-07-19 01:08:13 +03:00 |
|
Tulir Asokan
|
1d32fd14da
|
Remove unnecessary route definitions
|
2023-07-19 01:06:09 +03:00 |
|