Commit graph

72 commits

Author SHA1 Message Date
Zed
54e6ce14ac Simplify photo rail test 2023-08-08 02:35:43 +02:00
Zed
967f5e50f9 Update and disable some tests 2023-08-08 02:21:40 +02:00
Zed
50f821dbd8 Use search instead of old timeline endpoint 2023-07-22 03:22:13 +02:00
Zed
0bc3c153d9
Fix everything (#927)
* Switch bearer token and endpoints, update parser

* Enable user search, disable tweet search

* Disable multi-user timelines for now

* Fix parsing of pinned tombstone
2023-07-10 11:25:34 +02:00
Zed
b516ec367b Remove outdated tweet from card test 2023-05-20 00:59:34 +02:00
Zed
b67f3062fe Fix card tests 2023-04-21 23:33:52 +02:00
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
95893eedaa
Add actions workflow to run Selenium tests (#818) 2023-03-28 17:36:48 +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
310b0ab9a1 Update test 2022-11-27 16:00:16 +01:00
Zed
778c6c64cb Use a different quote for testing 2022-06-04 02:26:43 +02: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
51ae076ea0 Rearchitect profile, support pins, Profile -> User 2022-01-23 07:23:09 +01:00
Zed
29a53de691 Update test to reflect layout change 2022-01-20 06:03:08 +01:00
Zed
3c45630062 Add Reddit link replacement support
Closes #306
Closes #353
2021-12-27 02:22:10 +01: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
57f8417657 Reenable suspended test 2020-06-17 20:55:38 +02:00
Zed
51c7af082d We no longer know whether profiles are suspended 2020-06-17 17:19:08 +02:00
Zed
34dd02df1b Add photo rail test 2020-06-07 07:57:15 +02:00
Zed
47c87f7068 Strip https://pbs.twimg.com from image urls 2020-06-07 07:55:57 +02:00
Zed
92883cbd73 Update timestamp in failing test 2020-06-02 18:05:54 +02:00
Zed
12c8b2659c Update tests 2020-06-02 18:05:54 +02:00
Zed
5eec0bde3d Misc. fixes and refactorings 2020-06-02 18:05:54 +02:00
Kadin Buckton
00dfb2fee4
Fix failing tests (#166)
* Fix failing tests due to unsupported chrome

* Fix multiline tweet test
2020-05-25 20:29:25 +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
8a6978cf74 Detect suspended accounts 2020-04-15 00:28:45 +02:00
Zed
2458a067ef Update tests 2020-03-29 09:34:30 +02:00
Zed
a39b891a3d Update tests, some tweets got removed
Would definitely be better to have an account with custom tests,
but oh well, not yet.
2020-01-07 02:05:08 +01:00
Zed
680b314294 Update test 2020-01-03 16:29:47 +01:00
Zed
b09798f2cf Update test 2020-01-01 17:24:11 +01:00
Zed
ac4b678603 Re-enable search tests with more robust cases 2019-12-25 03:57:16 +01:00
Zed
4648ba7551 Disable mysteriously flaky search tests
The functionality works and this test doesn't do much anyway
2019-12-22 02:04:17 +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
c25aa507d3 Fix thread test 2019-11-14 07:27:39 +01:00
Zed
089cea0042 Add docker instructions to readme 2019-10-18 00:19:09 +02:00
Kadin Buckton
07df4ea85b Updated tests to reflect default port 2019-10-10 13:54:15 -04:00
Zed
7b766b793b Rewrite text parsing to ensure correctness 2019-10-09 16:06:51 +02:00
Zed
211b086f4d Use "max_position" instead of "after" for compat 2019-10-08 15:15:47 +02:00
Zed
bb83b6b6d3 More API refactoring 2019-10-02 22:28:53 +02:00
Zed
bafe5fb550 Refactor header code 2019-10-02 22:00:08 +02:00