Zed
453beff09d
Fix wrong png mimetypes
2019-10-21 08:31:02 +02:00
Zed
ea4a8cab2f
Fix white page on cached empty files
2019-10-21 07:59:36 +02:00
Zed
a78eea9dce
Fix 404 page
2019-10-21 07:59:22 +02:00
Zed
4104bfcba9
Fix more wrong mimetypes
2019-10-21 07:49:43 +02:00
Zed
030d649300
Proper mimetype fix
2019-10-21 07:33:45 +02:00
Zed
147f16a262
Fix wrong mimetypes for images
2019-10-21 07:22:24 +02:00
Zed
cfcd471ffc
Use sendFile, refactor mimetypes
2019-10-21 05:55:18 +02:00
Zed
315b09050b
Strip links from RSS titles
2019-10-21 05:31:12 +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
3218cc4069
Fix nil card url crash
2019-10-19 21:46:16 +02:00
Zed
d5061bde05
Fix nil tweet time crash
2019-10-19 07:14:29 +02:00
Zed
e73963f9e9
Fix parseText crash on nil node
2019-10-18 01:00:35 +02:00
Zed
ff359a3fc8
Support bidirectional text
...
Fixes #76
2019-10-18 00:54:22 +02:00
Zed
d52769009b
Add /i/redirect support
...
Fixes #77
2019-10-18 00:45:54 +02:00
Zed
8ddb913912
Match "hashflag" elements when parsing tweets
2019-10-18 00:19:31 +02:00
Zed
a5c0fc3d72
Add button to go back to top
...
Fixes #72
2019-10-15 23:12:46 +02:00
Zed
2a2255d75a
Unshortify links when stripping html
2019-10-11 19:20:40 +02:00
Zed
73cfc6979f
Display profile bio in preview
2019-10-11 18:43:56 +02:00
Zed
1faf976d7c
Use int for tweet ids for correct thread sorting
2019-10-10 18:22:14 +02:00
Zed
4407651ed6
Minor cleanup, fix empty lines before card links
2019-10-10 17:47:02 +02:00
Zed
a3303d6bef
Prepend "https://" to relative rss links
2019-10-10 12:16:50 +02:00
Zed
fe15003665
Remove html from tweet preview
2019-10-10 11:35:48 +02:00
Zed
e7c5085365
Skip "message_me" cards
2019-10-09 16:30:38 +02:00
Zed
7b766b793b
Rewrite text parsing to ensure correctness
2019-10-09 16:06:51 +02:00
Zed
83a651e732
Link profile location to search query if available
...
Fixes #60
2019-10-08 23:25:59 +02:00
Zed
d8c8b6696a
Linkify profile card website properly
2019-10-08 23:12:22 +02:00
Zed
9e890df482
Show heart instead of thumbs up for tweet likes
2019-10-08 20:56:54 +02:00
Zed
edf5ead14f
Make main tweet non-clickable
...
Fixes #67
2019-10-08 20:54:16 +02:00
Zed
6cf8b392df
Reorder profile stats
...
Fixes #69
2019-10-08 20:51:25 +02:00
Zed
4a64bca24c
Redirect /settings/personalization
...
Fixes #70
2019-10-08 20:49:31 +02:00
Zed
e6f1e55c15
Refactor Thread -> Chain to nimsuggest errors
2019-10-08 20:47:45 +02:00
Zed
5ae2e57da8
Fix edgecase conversation replies nil crash
2019-10-08 20:35:50 +02:00
Zed
369dc994b8
Fix edgecase with nonexistent tweet not withheld
2019-10-08 15:17:37 +02:00
Zed
211b086f4d
Use "max_position" instead of "after" for compat
2019-10-08 15:15:47 +02:00
Zed
381a8a106c
Show Twitter link on search pages
2019-10-08 15:07:10 +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
aa4f3f69bb
Make published dates selectable
...
Fixes #64
2019-10-08 13:41:37 +02:00
Zed
043f47b11a
Show published date under main tweets
...
Fixes #59
2019-10-08 13:29:08 +02:00
Zed
dfce77ee98
Autofocus user search input
...
Fixes #58
2019-10-08 13:19:49 +02:00
Zed
a9f4961547
Fix hashtag linkifying
2019-10-08 13:16:48 +02:00
Zed
f801d7f79c
Filter "referer" param from path to avoid nesting
2019-10-08 13:13:53 +02:00
Zed
560623b402
Fix navbar referer path
...
Fixes #57
2019-10-08 13:08:02 +02:00
Zed
0b7a7c741e
Add "Open in Twitter" icon to navbar
...
Fixes #10
2019-10-07 18:09:56 +02:00
Zed
5013197b17
Change /replies to /with_replies for compatibility
2019-10-07 17:46:16 +02:00
Zed
a583ad6854
Display commit hash on about page
...
Fixes #37
2019-10-07 17:18:33 +02:00
Zed
ebb89edef6
Use custom 404 page, halt on 404 instead of resp
2019-10-07 16:47:53 +02:00
Zed
8fcdfa744a
Fix crash when generating RSS for invalid user
2019-10-07 15:52:44 +02:00
Zed
c412b3d791
Use POST for guest token
...
Fixes #56
2019-10-06 16:08:39 +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
Zed
1871cebf1f
Redirect /video alias
2019-10-01 03:28:55 +02:00
Zed
8cae23dc7e
Use "q" instead of "text" for search compatibility
...
Fixes #49
2019-09-30 22:24:01 +02:00
Zed
53a7113905
Add /statuses/ endpoint alias
...
Fixes #53
2019-09-30 22:07:41 +02:00
Zed
09f6b9a7db
Merge PR #52
2019-09-30 22:05:19 +02:00
Zed
61991a9b56
Support RSS feeds for custom searches
...
Fixes #45
2019-09-28 03:22:46 +02:00
Zed
6d61c203cf
Improve hashtag regex
...
Fixes #47
2019-09-27 00:53:47 +02:00
Zed
c158ce8517
Fix hashtag regex
2019-09-24 23:33:19 +02:00
Zed
b2e6153dba
Fix typo
2019-09-24 16:34:50 +02:00
Zed
7e713e8fa5
Fix "more replies" link for unavailable tweets
2019-09-24 16:01:09 +02:00
Zed
7915616e2e
Make "more replies" link to the tweet
2019-09-24 15:50:52 +02:00
Zed
9038645bc1
Add support for loading more tweet replies
2019-09-24 15:39:04 +02:00
Zed
b025ed7eaa
Add favicon
2019-09-24 02:43:25 +02:00
Zed
a4399c753a
Rename retweet css class to prevent uBlock hiding
2019-09-24 00:59:13 +02:00
Zed
7cb1986a8f
Fix list pagination
2019-09-24 00:52:38 +02:00
Zed
43a2bd529c
Improve endpoint parity with twitter
2019-09-23 16:12:20 +02:00
Zed
372ce7867c
Add "not supported" page at /about/feature
...
Fixes #42
2019-09-23 02:03:18 +02:00
Zed
f28d05fc44
Use markdown for about page
2019-09-23 01:42:00 +02:00
Zed
7570149fb6
Rename RSS icon to avoid uBlock hiding it
2019-09-23 01:03:12 +02:00
Zed
ac9fa2ce1d
Simplify query parameters
2019-09-21 01:11:03 +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
2effa08c32
Optimize empty search queries
2019-09-20 15:03:26 +02:00
Zed
7639883c6a
Cleanup
2019-09-20 15:03:18 +02:00
Zed
fd20fcf3ee
Support /photo/1 endpoint
...
Fixes #43
2019-09-20 14:10:10 +02:00
Zed
16f50621b5
Fix multi-user timeline search parameters
2019-09-20 04:13:11 +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
df3001ae95
Support rss for custom search
2019-09-20 03:35:27 +02:00
Zed
a8c0842228
Make user search results clickable
2019-09-20 02:49:54 +02:00
Zed
28a1544cc0
Minor search fixes
2019-09-20 02:20:09 +02:00
Zed
02e7b1dcab
Fix invalid path bug
2019-09-20 01:52:08 +02:00
Zed
3ea926550b
Fix username linkification bug
2019-09-20 01:46:20 +02:00
Zed
7a7c4d68e4
Hide tweets if they were retweeted on same page
2019-09-20 01:17:25 +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
70f89a9502
Fix search bar css for firefox
2019-09-19 21:35:57 +02:00
Zed
af23cf0a7f
Load prefs from cookie on search page
2019-09-19 06:15:21 +02:00
Zed
7d655c3dd5
Improve dynamic resizing of search and photo rail
2019-09-19 06:00:16 +02:00
Zed
9917a69dc5
Linkify hashtags
...
Fixes #34
2019-09-19 05:22:45 +02:00
Zed
70c42dd05a
Add search button and fix unset timeline beginning
2019-09-19 04:57:42 +02:00
Zed
19659de410
Fix missing "Show thread" links
2019-09-19 04:13:11 +02:00
Zed
10bcf99205
Make tweets clickable
...
Fixes #6
2019-09-19 04:12:40 +02:00
Zed
e663b04761
Improve single image html
2019-09-19 03:02:56 +02:00
Zed
418168e570
Fix tests
2019-09-19 02:29:24 +02:00
Zed
bd774cf0ca
Make queries non-optional
2019-09-19 02:23:22 +02:00
Zed
53c6247d8b
Fix wrong search links
2019-09-19 01:11:35 +02:00
Zed
7d7eb085ca
Redesign and fix search, add custom timeline tab
2019-09-19 01:01:47 +02:00
Zed
c1a136c6db
Fix empty result not containing query
2019-09-18 20:54:14 +02:00
Zed
4971491dfe
Options cleanup
2019-09-18 20:54:07 +02:00
Zed
4c748b61a5
Search progress
2019-09-17 21:17:36 +02:00
Zed
f707826241
Limit search length
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
Zed
eeae28da0c
Refactor tweet/timeline views
2019-09-17 21:17:36 +02:00
Zed
a687188dd1
sass cleanup
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
12695b393e
Fix pro/amp video parsing
2019-09-17 21:17:03 +02:00
Zed
2677782286
Improve web preview
2019-09-15 14:03:47 +02:00
Zed
6237460f77
Fix want-my-rss detection
2019-09-15 12:57:44 +02:00
Zed
36484c73fd
Support RSS feeds for /media and /replies
2019-09-15 12:10:43 +02:00
Zed
6c479ff7ec
Add RSS button to navbar
2019-09-15 11:29:23 +02:00
Zed
8912c53f23
Improve RSS validity
2019-09-15 11:29:07 +02:00
Zed
a87e278a68
Add timeline RSS support
2019-09-15 09:57:45 +02:00
Zed
4ae5d4fda3
Improve youtube/twitter regex
2019-09-14 08:56:46 +02:00
Zed
9c91688497
Restrict image/gif media host instead of hashing
2019-09-13 12:27:04 +02:00
Zed
e76e068953
Preserve preference list order
2019-09-13 11:08:07 +02:00
Zed
de828bdd79
Use sass instead of pure css
2019-09-13 10:44:21 +02:00
Zed
08239a3fae
Fix status page crash
2019-09-09 06:38:25 +02:00
Zed
2e58b7e197
Add about page
...
Fixes #31
2019-09-09 04:41:20 +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
f1d566fff6
Don't cache empty default prefs
2019-09-08 12:49:41 +02:00
Zed
d7e0fa6059
Simplify db code
2019-09-08 12:22:52 +02:00
Zed
c7a2387aeb
Fix banner triggering download with Firefox
2019-09-08 01:43:54 +02:00
Zed
cc58ad95ac
Add proper mobile support
...
Fixes #30
2019-09-08 00:55:12 +02:00
Zed
6b963d6e77
Merge pull request #35 from stom79/master
...
Add Viewport Meta in header
2019-09-07 22:42:22 +02:00
Thomas
577fac5ea7
Add Viewport Meta in header
2019-09-07 18:55:15 +02:00
Thomas
200dc4b4d1
Add Viewport Meta in header
2019-09-07 18:52:27 +02:00
Zed
43bf6735d4
Refactor api code
2019-09-06 03:37:12 +02:00
Zed
014f01bf88
Refactor routing code
2019-09-06 02:42:35 +02:00
Zed
7bdf5b0f76
Referer cleanup
2019-09-05 22:53:23 +02:00
Zed
1e55f21fa5
Use referer form data instead of relying on header
2019-09-05 22:40:36 +02:00
Zed
f7c1c28368
Initial search refactoring
2019-08-23 02:15:25 +02:00
Zed
c7339d2126
Render "more replies" for the main thread
2019-08-23 01:20:00 +02:00
Zed
9dad8b41de
Enable video proxying by default
2019-08-23 00:11:47 +02:00
Zed
ac6f4e7d61
Add button to enable hls playback when disabled
2019-08-23 00:00:10 +02:00
Zed
1c43dd66a7
Support /i/web/status endpoint
2019-08-22 23:16:09 +02:00
Zed
1e73a2f8bf
Fix crash caused by "withheld" tweets
2019-08-20 22:44:11 +02:00
Zed
728a335f2c
Show overlay for unavailable videos
2019-08-19 22:03:00 +02:00
Zed
8b31f58998
Improve play button
2019-08-19 21:27:28 +02:00
Zed
59469da857
Show video plays in tweet stats
2019-08-19 21:18:18 +02:00
Zed
8a45afdd46
Support vmap/amplify video card
2019-08-19 20:53:57 +02:00
Zed
ce6dace1d7
Add video proxy support
2019-08-19 20:53:47 +02:00
Zed
f5fef0ff3a
Initial hls video playback support
2019-08-19 20:25:00 +02:00
Zed
3f7ccb5525
Go back to previous page when saving settings
2019-08-19 04:37:28 +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