Commit Graph

25 Commits

Author SHA1 Message Date
Zed 1ac389e7c7
GraphQL timeline (#812)
* Update deps

* Replace profile timeline with GraphQL endpoint

* Update GraphQL endpoint versions

* Use GraphQL for profile media tab

* Fix UserByRestId request

* Improve routing, fixes #814

* Fix token pool JSON

* Deduplicate GraphQL timeline endpoints

* Update list endpoints

* Use GraphQL for list tweets

* Remove debug leftover

* Replace old pinned tweet endpoint with GraphQL

* Validate tweet ID

* Minor token handling fix

* Hide US-only commerce cards

* Update config example

* Remove http pool and gzip from token pool

* Support tombstoned tweets in threads

* Retry GraphQL timeout errors

* Remove unnecessary 401 retry

* Remove broken timeout retry

* Update karax, use new bool attribute feature

* Update card test

* Fix odd edgecase with broken retweets

* Replace search endpoints, switch Bearer token

* Only parse user search if it's a list

* Fix quoted tweet crash

* Fix empty search query handling

* Fix invalid user search errors again
2023-04-21 14:41:30 +02:00
Zed aea884c48e Deduplicate note tweet parsing 2023-03-03 21:27:06 +01:00
Zed 2751504d2f Fix crash on unavailable tweets 2023-02-25 18:25:02 +01:00
Zed 6c83e87292 Update outdated tests 2022-06-04 01:00:44 +02:00
Zed a98cf9245a Fix outdated tests 2022-05-13 19:20:34 +02:00
Zed 2536370cd7 Minor fixes, update tests 2022-04-01 17:56:55 +02:00
Zed b29b23fea2 Update tests 2021-12-26 02:25:52 +01:00
Zed 6c5cb01b29 Update tests 2021-07-18 03:56:51 +02:00
Zed 9d8609059a Actually fix test 2020-11-10 23:51:20 +01:00
Zed a30df08b2b Fix test 2020-11-10 19:28:36 +01:00
Zed 6f78781d1c Update tests 2020-11-08 04:28:02 +01:00
Zed a180e5649c Fix broken test 2020-10-01 22:43:11 +02:00
Zed 47c87f7068 Strip https://pbs.twimg.com from image urls 2020-06-07 07:55:57 +02:00
Zed 12c8b2659c Update tests 2020-06-02 18:05:54 +02:00
Zed 5d561eacf1 Generalize card image test 2020-05-02 19:23:23 +02:00
Zed 4c35d0b723 Update failing test 2020-05-01 12:42:35 +02:00
Zed b09798f2cf Update test 2020-01-01 17:24:11 +01:00
Zed 8836cf51e8 Fix broken test 2019-12-21 05:50:48 +01:00
Zed 6e2adf95f8 Fix card test 2019-12-06 13:01:05 +01:00
Zed 089cea0042 Add docker instructions to readme 2019-10-18 00:19:09 +02:00
Zed bafe5fb550 Refactor header code 2019-10-02 22:00:08 +02:00
Zed e5d249a271 Update failing tests 2019-09-13 12:38:46 +02:00
Zed 1464131707 Clean up 2019-08-15 23:17:13 +02:00
Zed 84dfcd089a Update tests 2019-08-15 04:10:35 +02:00
Zed 8141222c93 Add card tests 2019-08-13 00:32:29 +02:00