Commit Graph

60 Commits

Author SHA1 Message Date
Zed 81d6d1ac7f Misc. changes 2020-06-02 18:05:54 +02:00
Zed 312ff78628 Store preferences in cookies, add config defaults 2020-05-08 02:48:47 +02:00
Zed 8c50692299 Add periodic cache cleaner prevent slowdowns 2020-03-09 00:17:42 +01:00
Zed 1aa1487402 Add t.co and /cards link resolvers
For t.co links: https://t.co/.. -> nitter.net/t.co/..
For card links: https://cards.twitter.com/cards/.. -> nitter.net/cards/...
2019-12-30 11:41:09 +01:00
Zed ebd7afe464 Support video embeds
Fixes #66
2019-12-06 15:15:56 +01:00
Zed e91e7bcc1e Add hmacKey config field for video signing 2019-10-24 00:17:38 +02:00
Zed a78eea9dce Fix 404 page 2019-10-21 07:59:22 +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 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 d52769009b Add /i/redirect support
Fixes #77
2019-10-18 00:45:54 +02:00
Zed ebb89edef6 Use custom 404 page, halt on 404 instead of resp 2019-10-07 16:47:53 +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 9e3138e51b Add list support 2019-09-21 01:08:30 +02:00
Zed fd20fcf3ee Support /photo/1 endpoint
Fixes #43
2019-09-20 14:10:10 +02:00
Zed 30bab22dae Add user search 2019-09-17 21:17:36 +02:00
Zed 36484c73fd Support RSS feeds for /media and /replies 2019-09-15 12:10:43 +02:00
Zed 2e58b7e197 Add about page
Fixes #31
2019-09-09 04:41:20 +02:00
Zed 014f01bf88 Refactor routing code 2019-09-06 02:42:35 +02:00
Zed 1e55f21fa5 Use referer form data instead of relying on header 2019-09-05 22:40:36 +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 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 c2413ccfdd Set cookie security using useHttps config option 2019-08-19 03:03:03 +02:00
Zed 1464131707 Clean up 2019-08-15 23:17:13 +02:00
Zed 9fc512d88d Add button to reset preferences 2019-08-15 19:13:54 +02:00
Zed 11887b793a Improve cookie security 2019-08-15 18:41:15 +02:00
Zed 7dfbc16f4c Add Invidious/Nitter link replacement preferences 2019-08-15 15:51:20 +02:00
Zed 0b52f4963c Fix video endpoint not closing client 2019-08-13 21:06:01 +02:00
Zed 966b3d5d62 Add client preferences 2019-08-13 21:06:01 +02:00
Zed 7171486f03 Revamp profile api to display more metadata 2019-08-11 21:30:31 +02:00
Zed 0da26ab197 Support gif link previews 2019-08-07 22:27:37 +02:00
Zed ec5f67123a Implement link previews 2019-08-07 22:02:19 +02:00
Zed afdbb6ad9e Actually close files after uploading 2019-08-07 20:58:17 +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 6b6e5b3a40 Use random user agents 2019-07-31 08:42:52 +02:00
Zed 4f7e0ffc22 Fix timeline title 2019-07-31 03:19:30 +02:00
Zed 6a9d182249 Add server config file 2019-07-31 02:15:43 +02:00
Zed ab36664ad2
Use Karax html rendering instead of source filters (#2)
* Use Karax html rendering instead of source filters
2019-07-11 00:42:31 +02:00
Zed 83931e7044 Include retweets in "Tweets & Replies" 2019-07-04 11:55:19 +02:00
Zed 141bfdc508 Add photo rail support 2019-07-04 04:27:06 +02:00
Zed 13a9f6cd1f Add timeline filters
Custom filter menu is still WIP
2019-07-03 11:58:35 +02:00
Zed e2039ec81c Refactor nil checks, remove getAttr 2019-06-27 21:07:29 +02:00
Zed a43950dcf5 Include username in status requests 2019-06-27 20:13:46 +02:00