Commit Graph

43 Commits

Author SHA1 Message Date
Andrew Ferrazzutti 1e04c79040 Some tweaks and comments 2021-02-20 03:48:08 -05:00
Andrew Ferrazzutti fdd3a1d6b7 Message sending 2021-02-20 03:47:26 -05:00
Andrew Ferrazzutti fc05a8f832 Syncable chat lists 2021-02-18 01:03:33 -05:00
Andrew Ferrazzutti 76f2478c8c Attempt at syncing list of chats and their participants 2021-02-16 02:49:54 -05:00
Andrew Ferrazzutti cc0c355c9a Redact password login messages 2021-02-15 19:10:56 -05:00
Andrew Ferrazzutti 94a86b93ad Better tracking of loginRunning/Cancelled 2021-02-12 02:16:09 -05:00
Andrew Ferrazzutti 3a666a3fd4 Don't sync after login (yet) 2021-02-11 00:42:51 -05:00
Andrew Ferrazzutti 758fb216d3 Fix some more login problems 2021-02-11 00:04:25 -05:00
Andrew Ferrazzutti 6e94edfcb5 Use functions that return a Promise 2021-02-10 03:24:28 -05:00
Andrew Ferrazzutti d9487e6b12 More changes
TODO: Rebase for cleaner changes
2021-02-10 02:34:19 -05:00
Andrew Ferrazzutti 26e8177f1c Initial changes 2021-02-04 21:52:14 -05:00
Tulir Asokan 684e5bcf38 Add basic websocket login API 2020-12-29 16:33:33 +02:00
Tulir Asokan e563ae6edf Set nova nightly image hash in CI 2020-11-11 23:19:19 +02:00
Tulir Asokan ded551d1b3 Retry sending messages if server returns 502 2020-11-10 00:40:01 +02:00
Tulir Asokan d32e3819b0 Don't set connected metric if user is not logged in 2020-11-10 00:23:00 +02:00
Tulir Asokan e7b78f9166 Update mautrix-python and add hacky connection metric 2020-11-03 17:57:51 +02:00
Tulir Asokan bff636642d Update mautrix-python 2020-10-09 18:56:53 +03:00
Tulir Asokan da48ee40d9 Update things in setup.py 2020-10-09 18:56:45 +03:00
Tulir Asokan e7a3cbf7e4 Fix references to twitter 2020-09-01 13:21:26 +03:00
Tulir Asokan 8bef004a46 Bridge read-only status to Matrix when creating room 2020-08-28 19:56:19 +03:00
Tulir Asokan aa6bdc7818 Update roadmap 2020-08-28 19:41:22 +03:00
Tulir Asokan 63dc8c04ea Fix bug in login 2020-08-28 19:38:49 +03:00
Tulir Asokan ee7f6d44b0 Update mautrix-python and move login depds to requirements.txt 2020-08-28 19:36:31 +03:00
Tulir Asokan a7ffe6761a Fix getting ID after sending and missed message backfilling 2020-08-28 19:34:13 +03:00
Tulir Asokan a3441a40ae Initial bridge stuff 2020-08-28 16:38:06 +03:00
Tulir Asokan c3f2a5dfe1 Add some disconnection handling and a method to set the last message ID map 2020-08-24 23:29:09 +03:00
Tulir Asokan 5c7faa01a6 Use --no-sandbox by default in docker 2020-08-24 23:28:46 +03:00
Tulir Asokan a80e77ab3f Fix handling chat list mutations 2020-08-24 23:00:32 +03:00
Tulir Asokan ac3b47657e Formatting fixes 2020-08-24 22:42:27 +03:00
Tulir Asokan 0480fcdf3b Remove trailing comma 2020-08-24 18:56:37 +03:00
Tulir Asokan 5e828ae68d Run as non-root user and add optional no-sandbox flag 2020-08-24 18:54:37 +03:00
Tulir Asokan 03e8090cd1 Add flag to set browser executable path 2020-08-24 18:26:07 +03:00
Tulir Asokan ccf7e25f46 Downgrade to puppeteer 5.1.0 to use chromium from Alpine repos 2020-08-24 18:10:16 +03:00
Tulir Asokan 0d913d73d7 Add config and improve stopping 2020-08-24 16:45:44 +03:00
Tulir Asokan 57a5ee8164 Add docker image for puppeteer script 2020-08-24 15:23:10 +03:00
Tulir Asokan 814c8cbdb3 Add better shutdown handling 2020-08-24 14:55:44 +03:00
Tulir Asokan 938068703b Catch JSON parse errors 2020-08-18 17:05:53 +03:00
Tulir Asokan dd16b3d461 Add API for puppeteer script 2020-08-18 16:47:16 +03:00
Tulir Asokan c8810a14f5 Remove shields 2020-08-17 22:12:54 +03:00
Tulir Asokan 51d49ebb2a Update dockerfile 2020-08-17 22:09:42 +03:00
Tulir Asokan 4b7ea0e0b6 Update CI again 2020-08-17 22:06:33 +03:00
Tulir Asokan 132f645bb8 Update CI 2020-08-17 22:04:22 +03:00
Tulir Asokan 6c11f73ef4 Initial commit
The puppeteer script kind of works, but needs an API.
The bridge doesn't exist yet.
2020-08-17 22:03:12 +03:00