Commit Graph

  • 6078232bbe make_client: add YouTube headers on *.youtube.com syeopite 2024-08-24 19:41:39 -07:00
  • 82bd79bb0f Pool: Use force_resolve in fallback new client syeopite 2024-08-24 19:38:02 -07:00
  • 2cbf245aae Ensure IP family is always used when force_resolve syeopite 2024-08-24 19:37:04 -07:00
  • d608ad185e Search API: Fix named arg syntax to make_client syeopite 2024-06-16 14:15:05 -07:00
  • dc575ee798 Typo syeopite 2024-06-16 15:18:21 +00:00
  • 7977dc3c8b Fix typo in argument to make_client syeopite 2024-05-24 13:11:14 -07:00
  • 4125dfb566 Use make_client instead of calling HTTP::Client syeopite 2024-05-22 11:29:28 -07:00
  • 53c4ffbdf3 Fix named arg syntax when passing force_resolve syeopite 2024-06-16 14:49:48 -07:00
  • 73ec78dfe2 Remove old code that is done on the Openresty side Fijxu 2024-11-07 21:06:45 -03:00
  • cf7d95b375 Update CI Fijxu 2024-11-05 00:11:10 -03:00
  • 0a08700b48 Videos: Add support for OpenGraph videos Fijxu 2024-11-04 23:15:16 -03:00
  • d2123b4682 Sort channel shorts API Brahim Hadriche 2024-11-09 17:49:06 -05:00
  • 0f8f32bca8 remove explicit usage of WEB Émilien (perso) 2024-11-08 23:33:19 +01:00
  • f3e93ca83d revert back to www.youtube.com when client_config.screen embed Emilien 2024-11-08 21:56:48 +01:00
  • 82b1506ccc remove usage of WebEmbeddedPlayer Emilien 2024-11-08 21:56:24 +01:00
  • b9ad9bd723 use WEB when po_token + android test suite when no po_token Emilien 2024-11-08 21:47:52 +01:00
  • 8bf7e02978 Change authors section to reflect current state syeopite 2024-11-09 13:04:10 -08:00
  • 1a49e798c8 Docker: Install tzdata in Dockerfile Samantaz Fox 2024-11-09 21:52:06 +01:00
  • 90dc0dbdc5 Rebase error syeopite 2023-12-06 00:03:00 -08:00
  • 401a4fc62d Lint syeopite 2023-09-17 13:22:00 -07:00
  • c6e14e51bc Change order of commentsEnabled in parse results syeopite 2023-09-17 13:20:15 -07:00
  • f1785170f0 Request Reddit comm when yt disabled during nojs=1 syeopite 2023-09-17 12:41:37 -07:00
  • e0807139eb Use button instead of anchor for try reddit link syeopite 2023-09-17 11:58:14 -07:00
  • 08adf93aac Remove extra whitespace syeopite 2023-09-17 11:41:17 -07:00
  • b2dc4eb0dd Improve locale keys for comments disabled messages syeopite 2023-09-17 11:37:27 -07:00
  • 94d23af269 Condense try-reddit-comments-link HTML in player.js syeopite 2023-09-17 18:43:12 +00:00
  • f73ec76f11 Use short syntax for comment entry-point detection syeopite 2023-09-17 18:30:06 +00:00
  • 78446a37e8 Update comment detection to not use msg renderer syeopite 2023-09-06 12:28:22 -07:00
  • 5baa39b8bd Bump Video struct schema version syeopite 2023-08-19 18:44:41 -07:00
  • b66af7cf9a Add missing semicolons syeopite 2023-08-10 11:59:43 -07:00
  • 48f3702255 Escape warning messages for disabled comments syeopite 2023-08-08 23:12:26 -07:00
  • a025645f06 Add btn to try reddit comments when yt is disabled syeopite 2023-08-08 22:41:47 -07:00
  • d0fecd2bc0 Add error message when comments are disabled syeopite 2023-08-08 21:49:06 -07:00
  • 9d54cf903e Update shard.yml metadata syeopite 2024-11-08 15:51:54 -08:00
  • 1333fed26c Remove stdlib override for proxy initialization syeopite 2024-11-08 15:28:12 -08:00
  • b173d4acf2 Update CHANGELOG.md Samantaz Fox 2024-11-08 23:45:15 +01:00
  • 43d5efd9da Stale bot updates (#5060) Samantaz Fox 2024-11-08 23:42:45 +01:00
  • 1480e0089f Channels: Fix "Youtube API returned error 400" (#5059) Samantaz Fox 2024-11-08 23:40:34 +01:00
  • a5fb78bba5 Locales: Add Bulgarian, Welsh and Lombard to the list (#5046) Samantaz Fox 2024-11-08 23:33:36 +01:00
  • 09f5485889 Shards: Update database dependencies (#5034) Samantaz Fox 2024-11-08 23:32:25 +01:00
  • a760b69cb6 Logger: Add color support for different log levels (#4931) Samantaz Fox 2024-11-08 23:28:51 +01:00
  • 4f7a18a630 Fix named arg syntax when passing force_resolve (#4754) Samantaz Fox 2024-11-08 23:27:22 +01:00
  • 42da2547e3 Use make_client instead of calling HTTP::Client (#4709) Samantaz Fox 2024-11-08 23:13:48 +01:00
  • 09ccea1d31 remove usage of TVHTML5_SIMPLY_EMBEDDED_PLAYER Émilien (perso) 2024-11-08 22:01:23 +01:00
  • 2a19dbb1fe Channels: Use the same structure as in the other ctoken functions Samantaz Fox 2024-11-08 18:28:55 +01:00
  • 6dd662a5b8 Channels: lockupViewModel is also used in the "playlists" tab Samantaz Fox 2024-11-08 17:25:23 +01:00
  • ee6d2b5620 Channels: Fix "Youtube API returned error 400" Fijxu 2024-11-08 11:30:51 -03:00
  • 301aeffa78 Channels: Multiple small fixes Samantaz Fox 2024-11-08 13:54:05 +01:00
  • d27a5e7fae Channels: Rename ctoken generator functions as requested Samantaz Fox 2024-11-08 13:33:46 +01:00
  • afc5b27d83 Extractors: Add support for shortsLockupViewModel Samantaz Fox 2024-11-08 13:32:44 +01:00
  • 1a5047aad9 Extractors: Add support for lockupViewModel Samantaz Fox 2024-11-08 12:33:14 +01:00
  • ce910b5269 Prevent discussion issues from being staled syeopite 2024-11-07 20:45:23 -08:00
  • 78f18b257c Double stale timer for issues syeopite 2024-11-07 20:42:19 -08:00
  • 3196182d4d Prevent PRs from being considered stale syeopite 2024-11-07 20:41:04 -08:00
  • 4da3936b5a Remove old code that is done on the Openresty side Fijxu 2024-11-07 21:06:45 -03:00
  • 82248fad02 Channels: Add sort options to shorts Samantaz Fox 2024-11-07 23:00:18 +01:00
  • cbc546f032 Channels: Add function to generate the new ctoken objects Samantaz Fox 2024-11-07 22:54:21 +01:00
  • 792d0d5f6d CI: Check Crystal lint only on latest version (#5042) Samantaz Fox 2024-11-07 13:14:36 +00:00
  • ac6e796c73 checking the status code returned by youtube (#5052) Émilien (perso) 2024-11-07 14:04:43 +01:00
  • b95a8bfbd3 Update CI Fijxu 2024-11-05 00:11:10 -03:00
  • 4849286814 Videos: Add support for OpenGraph videos Fijxu 2024-11-04 23:15:16 -03:00
  • e3da8f408d [Alternative] Fix for channel live videos Brahim Hadriche 2024-10-26 12:40:31 -04:00
  • 70dc1a9f11 Tokens: Better logging Fijxu 2024-10-31 21:38:59 -03:00
  • fc910b43ba External Proxies: Adapt it to use a NamedTuple Fijxu 2024-10-31 21:38:40 -03:00
  • 67998d1f36 Revert "External Proxies: Rotate between proxies with balance enabled" Fijxu 2024-10-31 21:26:03 -03:00
  • e2276ace1b Merge remote-tracking branch 'upstream/master' into master Fijxu 2024-10-31 20:22:59 -03:00
  • dfdc9e5189 Merge remote-tracking branch 'upstream/master' into testing3 testing3 Fijxu 2024-10-31 20:22:59 -03:00
  • b4ddbf62d0 Videos: Fix audio tracks language. testing2 Fijxu 2024-10-30 13:14:54 -03:00
  • 5bac8499ac External Proxies: Rotate between proxies with balance enabled Fijxu 2024-10-30 01:59:08 -03:00
  • e8b37e1760 Config: Also reload env variables Fijxu 2024-10-30 01:57:06 -03:00
  • 174d468c9c Use POST requests for /videoplayback requests Fijxu 2024-10-29 19:02:05 -03:00
  • 8b5edb7c9f Config: Reload configuration on modification Fijxu 2024-10-28 13:37:06 -03:00
  • 6e0ab02cd6 Tokens: Option to disable user tokens. Fijxu 2024-10-25 10:36:20 -03:00
  • 15ced487e8 Tokens: Server side generated tokens. Fijxu 2024-10-17 23:44:30 -03:00
  • c04d0e26ae PubSub: Use external domain for pubsub feeds Fijxu 2024-10-17 17:02:12 -03:00
  • 0883d9c8fe External Proxies: Proxyfi HLS Playlists Fijxu 2024-10-14 17:57:52 -03:00
  • acc22f1741 Videos: Completly disable annotations due to archive.org being down Fijxu 2024-10-13 23:47:57 -03:00
  • d9a00ca397 Tokens: Refresh po_token and visitor_data every 5 seconds Fijxu 2024-10-13 15:57:51 -03:00
  • 99efc4c10f External Proxies: Proxyfi HD720 Fijxu 2024-10-13 15:19:49 -03:00
  • f4d76bcad0 Videos: Increase video cache to 4 hours Fijxu 2024-10-12 02:59:36 -03:00
  • c6d96c7276 Feat: Experimental support for potoken inside redis Fijxu 2024-10-12 02:04:14 -03:00
  • d189e2ee6e External Proxies: Use list of external videoplayback proxies Fijxu 2024-10-11 13:50:42 -03:00
  • 08d2471ebd Videos: Fix missing host parameter on playback URLs when local=true Samantaz Fox 2024-10-09 16:15:50 +02:00
  • c8c20e4592 CI: Experimental branches for testing builds Fijxu 2024-10-10 18:19:29 -03:00
  • 832fa5e601 Feat: User supplied po_token and visitor_data Fijxu 2024-10-10 17:43:18 -03:00
  • af9e8665c8 Small try. Fijxu 2024-10-10 15:07:33 -03:00
  • 857afcf239 Feeds: Get rid of feed_needs_update() since it appears to be unused Fijxu 2024-10-09 18:09:23 -03:00
  • d286cc4ec2 Update CHANGELOG.md testing Samantaz Fox 2024-10-30 17:13:00 +01:00
  • d84754bf56 Add "Filipino (auto-generated)" to the list of caption languages Samantaz Fox 2024-10-10 20:31:22 +02:00
  • cbf11d7697 Makefile: Add MT option to enable the 'preview_mt' flag Samantaz Fox 2024-10-09 18:07:04 +02:00
  • e419cee0ff SigHelper: Reconnect to signature helper Fijxu 2024-09-18 18:14:28 -03:00
  • 50e83e0446 Fix player menus hiding onHover giacomocerquone 2024-06-13 01:10:35 +02:00
  • 9eab43e58a Remove useless proc usage in images.cr syeopite 2024-04-25 13:28:58 -07:00
  • 2c0d9c8292 Preserve connection close header of get_storyboard syeopite 2024-01-08 14:13:38 -08:00
  • 82e0406ebd Move YTIMG_POOLS to connection_pool.cr syeopite 2023-12-23 13:47:47 -08:00
  • aed4fc220b Fix headers not being added in image requests syeopite 2023-12-08 18:52:11 -08:00
  • 66f90e8898 Refactor duplicate logic in image routes syeopite 2023-12-08 18:42:40 -08:00
  • c23d85c6e5 Use HTTP pools for image requests to YouTube syeopite 2023-12-08 18:20:17 -08:00
  • 201d9ab743 Validate override for crystal 1.12.1 syeopite 2024-05-22 13:10:46 -07:00
  • 505b0a13c1 Bump http_proxy to v0.10.3 syeopite 2024-04-28 21:34:05 -07:00