Commit graph

75 commits

Author SHA1 Message Date
Zed
c6215876fa Implement proper infinite scroll for replies
Fixes #125
2020-04-29 18:10:17 +02:00
Zed
8a6978cf74 Detect suspended accounts 2020-04-15 00:28:45 +02:00
Zed
8c50692299 Add periodic cache cleaner prevent slowdowns 2020-03-09 00:17:42 +01:00
Zed
5fc458638d Store profile usernames in lowercase for speedup 2020-03-09 00:12:42 +01:00
Zed
f8f4487c33 Support tweet locations 2019-12-21 05:44:58 +01:00
Zed
80d6191e74 Support media tags 2019-12-21 05:07:50 +01:00
Jason Francis
5576cbac8d Change ID types to int64 2019-12-09 18:39:12 -05:00
Zed
f19443ed96 Fix parsing promo_video_convo cards 2019-11-08 22:52:34 +01:00
Zed
0b5c15ce67 Display content attribution 2019-10-26 16:37:58 +02:00
Zed
371a2473bc Support title and description for videos 2019-10-26 15:50:42 +02:00
Zed
02b206078d Don't export options from types 2019-10-26 15:34:30 +02:00
Zed
d179ac547c Refactor video cache 2019-10-26 15:33:38 +02:00
Zed
e91e7bcc1e Add hmacKey config field for video signing 2019-10-24 00:17:38 +02:00
Zed
3e661bab8a Add defaultTheme config option 2019-10-23 14:06:47 +02:00
Zed
de62eedea5 Refactor hostname to be a runtime option
Add a `hostname` field under Server in your conf file, see the
updated nitter.conf in the repo for an example. The compile-time
option (-d:hostname) is no longer used.
2019-10-21 05:19:00 +02:00
Zed
1faf976d7c Use int for tweet ids for correct thread sorting 2019-10-10 18:22:14 +02:00
Zed
e6f1e55c15 Refactor Thread -> Chain to nimsuggest errors 2019-10-08 20:47:45 +02: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
9038645bc1 Add support for loading more tweet replies 2019-09-24 15:39:04 +02:00
Zed
9e3138e51b Add list support 2019-09-21 01:08:30 +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
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
30bab22dae Add user search 2019-09-17 21:17:36 +02:00
Zed
0c1b8b0190 Add text field to search queries 2019-09-17 21:17:36 +02:00
Zed
9ff3ba2005 Show reasons for tweets being withheld
Fixes #33
2019-09-08 14:34:54 +02:00
Zed
8208676e6e Generate preference type 2019-09-08 13:01:20 +02:00
Zed
d7e0fa6059 Simplify db code 2019-09-08 12:22:52 +02:00
Zed
43bf6735d4 Refactor api code 2019-09-06 03:37:12 +02:00
Zed
f7c1c28368 Initial search refactoring 2019-08-23 02:15:25 +02:00
Zed
728a335f2c Show overlay for unavailable videos 2019-08-19 22:03:00 +02:00
Zed
ce6dace1d7 Add video proxy support 2019-08-19 20:53:47 +02:00
Zed
ed327bac24 Add video playback preferences 2019-08-19 03:28:53 +02:00
Zed
c2413ccfdd Set cookie security using useHttps config option 2019-08-19 03:03:03 +02:00
Zed
520bafc617 Undo broken type gen, verify type at compile time 2019-08-18 01:26:38 +02:00
Zed
16f77223ff Generate Prefs type 2019-08-17 21:49:41 +02:00
Zed
6a7a65e16b Update norm 2019-08-15 22:44:59 +02:00
Zed
7dfbc16f4c Add Invidious/Nitter link replacement preferences 2019-08-15 15:51:20 +02:00
Zed
45d88da3d9 Add more preferences 2019-08-13 21:25:29 +02:00
Zed
966b3d5d62 Add client preferences 2019-08-13 21:06:01 +02:00
Zed
60986ecc88 Display media count above photo rail 2019-08-11 23:24:02 +02:00
Zed
7171486f03 Revamp profile api to display more metadata 2019-08-11 21:30:31 +02:00
Zed
0359c72fda Remove unused imports 2019-08-11 21:26:37 +02:00
Zed
bfcb74c6cc Cache videos 2019-08-06 19:02:38 +02:00
Zed
eeead99e32 Add multi-user timeline support 2019-08-06 17:41:06 +02:00
Zed
6a9d182249 Add server config file 2019-07-31 02:15:43 +02:00
Zed
27cf4cdf64 Support promo_video_website cards 2019-07-16 03:45:38 +02:00
Zed
d3a7ca834b Implement card fetching and parsing 2019-07-11 19:22:23 +02:00