Commit Graph

29 Commits

Author SHA1 Message Date
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 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 096d44856f Remove Location field autofocus from search panel 2022-11-27 16:06:36 +01:00
Zed b1a90cd52b Disable input autocomplete
Fixes #433
2022-01-30 17:19:00 +01:00
Zed 51ae076ea0 Rearchitect profile, support pins, Profile -> User 2022-01-23 07:23:09 +01:00
Zed 73b5b60ac3 Add license headers
Closes #413
2021-12-27 02:37:38 +01:00
alefvanoon 13a4580ce2
Add dir="auto" to Searchbox (#434) 2021-09-06 10:43:19 +02:00
Zed bde3c3662d Silence some warnings 2020-06-22 03:50:16 +02:00
Zed 2950c0de35 html and css updates 2020-06-02 18:05:54 +02:00
Zed 06945f433b Fix search autofocus 2019-11-14 07:38:20 +01:00
Zed e090dde1ea Use "tweets" instead of "custom" for search query 2019-10-08 13:54:20 +02:00
Zed 1c9c6a2947 Improve search endpoint compatibility
Fixes #63
2019-10-08 13:45:47 +02:00
Zed dfce77ee98 Autofocus user search input
Fixes #58
2019-10-08 13:19:49 +02:00
Zed 5013197b17 Change /replies to /with_replies for compatibility 2019-10-07 17:46:16 +02:00
Zed 8cae23dc7e Use "q" instead of "text" for search compatibility
Fixes #49
2019-09-30 22:24:01 +02:00
Zed 9e3138e51b Add list support 2019-09-21 01:08:30 +02:00
Zed d1fbcef64d Simplify queries 2019-09-20 22:56:27 +02:00
Zed cd16ad8086 Fix tab width on mobile 2019-09-20 15:48:14 +02:00
Zed 83a32a67a5 Don't expand panel on profiles 2019-09-20 04:04:12 +02:00
Zed 5e7f136f82 Rename search tab 2019-09-20 03:36:05 +02:00
Zed 1a356bc51d Expand search panel if any options active 2019-09-19 23:48:46 +02:00
Zed 62df60be78 Add location field to search panel 2019-09-19 23:36:21 +02:00
Zed 8324508b2c Add time range to search panel 2019-09-19 22:11:38 +02:00
Zed 70c42dd05a Add search button and fix unset timeline beginning 2019-09-19 04:57:42 +02:00
Zed bd774cf0ca Make queries non-optional 2019-09-19 02:23:22 +02:00
Zed 7d7eb085ca Redesign and fix search, add custom timeline tab 2019-09-19 01:01:47 +02:00
Zed 4c748b61a5 Search progress 2019-09-17 21:17:36 +02:00
Zed 5510330f70 Fix crash for invalid timeline queries 2019-09-17 21:17:36 +02:00
Zed 30bab22dae Add user search 2019-09-17 21:17:36 +02:00