Commit Graph

  • 31219ce196 external proxies: Add more information about the job Fijxu 2024-12-14 17:18:23 -03:00
  • a01c8c63d3 tokens: rename Tokens to SessionTokens Fijxu 2024-12-14 17:17:27 -03:00
  • 58c4d8c951 tokens: use http instead of redis to get the tokens Fijxu 2024-12-14 17:10:30 -03:00
  • 91bcec72c8 use docker registry mirror to prevent rate limits Fijxu 2024-12-14 16:51:59 -03:00
  • 275318dae2 Change socket_binding to a nested configuration in YAML Caian Benedicto 2024-12-14 15:18:25 -03:00
  • a63300e284 remove unused config properties Fijxu 2024-12-14 15:06:34 -03:00
  • 48d2250024 Unify socket_binding and socket_permissions Caian Benedicto 2024-12-14 06:53:30 -03:00
  • 5f8130fd03 Leave socket_binding disabled by default in the configuration example Caian Benedicto 2024-12-14 05:39:03 -03:00
  • b4e930f3bc Change bind_unix to socket_binding, add socket_permissions and config example Caian Benedicto 2024-12-13 21:29:48 -03:00
  • d7f5cdc2f9 Merge branch 'master' into unix-sockets Caian Benedicto 2024-12-13 18:29:28 -03:00
  • 79859100a8 dockerfile: use x86-64-v2 instead to support more CPUs Fijxu 2024-11-26 19:31:48 -03:00
  • 04b0742293 remove icon element from channel rss feed ChunkyProgrammer 2024-08-20 18:48:50 -04:00
  • 1838ac4c99 do a sanity check on the provided ucid ChunkyProgrammer 2024-01-29 17:38:21 -05:00
  • 8729f01075 Channel RSS: deprecate author thumbnail, make less requests to youtube ChunkyProgrammer 2023-11-29 22:34:40 -05:00
  • 6dd89bd401 RSS: return 404 if youtube playlist doesnt exist ChunkyProgrammer 2023-11-29 21:59:19 -05:00
  • bba1769f4b Use a find instead of an each loop ChunkyProgrammer 2024-07-10 09:26:31 -04:00
  • 6b0e4e6817 Put temp.delete inside ensure block ChunkyProgrammer 2024-04-30 19:45:29 -04:00
  • 6abee5de99 Ensure IO is properly closed when importing NewPipe subscriptions ChunkyProgrammer 2023-12-20 00:13:11 -05:00
  • 47ef5dfe4c Overwirte CONFIG.po_token and CONFIG.visitor_data by the tokens stored on redis Fijxu 2024-11-16 12:27:10 -03:00
  • 13e00e674b Remove server side generated tokens (448007e5ba) Fijxu 2024-11-16 12:10:51 -03:00
  • 3615bbd893 Remove user supplied po_token and visitor_data Fijxu 2024-11-16 12:00:01 -03:00
  • 9b9efc6841 Merge remote-tracking branch 'upstream/master' Fijxu 2024-11-13 21:14:26 -03:00
  • 9892604758 Prepare for next release Samantaz Fox 2024-11-10 21:40:32 +01:00
  • 5d2dd40bc3 Release v2.20241110.0 Samantaz Fox 2024-11-10 21:04:37 +01:00
  • 699d53ad41 Update shard.yml metadata (#5066) Samantaz Fox 2024-11-10 21:03:13 +01:00
  • 3ac8978e96 VideoProxy: Handle 302 redirects in chunked section Samantaz Fox 2024-11-10 17:30:42 +01:00
  • e7a93fcc18 API: Replace any URL in HLS manifests Samantaz Fox 2024-11-09 22:39:26 +01:00
  • aa33d9b7ec Videos: Fix missing host parameter on playback URLs when local=true Samantaz Fox 2024-10-09 16:15:50 +02:00
  • 2150264d84 Update CHANGELOG.md Samantaz Fox 2024-11-10 18:00:26 +01:00
  • d42561d74a API: Add "sort_by" parameter to channels/shorts endpoint (#5071) Samantaz Fox 2024-11-10 17:50:00 +01:00
  • 7092bb8855 Docker: Install tzdata in Dockerfile (#5070) Samantaz Fox 2024-11-10 17:48:18 +01:00
  • d7c35e6e3d Videos: Stop using TVHTML5_SIMPLY_EMBEDDED_PLAYER (#5063) Samantaz Fox 2024-11-10 17:45:58 +01:00
  • bc86fb8a82 Routing: Deprecate old channel API routes (#5045) Samantaz Fox 2024-11-10 17:44:45 +01:00
  • ec82c2f539 Videos: use WEB client instead of WEB CREATOR (#4984) Samantaz Fox 2024-11-10 17:41:54 +01:00
  • 4b363e32fa Parsers: Fix parsing live_now and premiere_timestamp (#4934) Samantaz Fox 2024-11-10 17:36:49 +01:00
  • 7a15318fbc Skip route if resp got closed by before handlers syeopite 2024-11-10 05:45:06 +00:00
  • 5fa87cc27c Add support for author thumbnails in search api for videos ChunkyProgrammer 2024-11-09 22:31:41 -05:00
  • 036ab6ef65 Docker: Install tzdata in Dockerfile Fijxu 2024-11-10 00:02:33 -03:00
  • c27a703544 Merge remote-tracking branch 'upstream/master' Fijxu 2024-11-09 23:42:52 -03:00
  • 5a75ef7f94 Remove old code that is done on the Openresty side Fijxu 2024-11-07 21:06:45 -03:00
  • 91c9cd45a4 Update CI Fijxu 2024-11-05 00:11:10 -03:00
  • b953dc1ce7 Videos: Add support for OpenGraph videos Fijxu 2024-11-04 23:15:16 -03:00
  • 45695edeef Update CHANGELOG.md testingbuh Samantaz Fox 2024-11-08 23:45:15 +01:00
  • 71b19d915c Channels: Use the same structure as in the other ctoken functions Samantaz Fox 2024-11-08 18:28:55 +01:00
  • 23cd7940ea Channels: lockupViewModel is also used in the "playlists" tab Samantaz Fox 2024-11-08 17:25:23 +01:00
  • f5a10f470c Channels: Multiple small fixes Samantaz Fox 2024-11-08 13:54:05 +01:00
  • 9bbe2b98de Channels: Rename ctoken generator functions as requested Samantaz Fox 2024-11-08 13:33:46 +01:00
  • 404761748b Extractors: Add support for shortsLockupViewModel Samantaz Fox 2024-11-08 13:32:44 +01:00
  • f25d483db0 Extractors: Add support for lockupViewModel Samantaz Fox 2024-11-08 12:33:14 +01:00
  • 4053c5c5ef Prevent discussion issues from being staled syeopite 2024-11-07 20:45:23 -08:00
  • c5149e381e Double stale timer for issues syeopite 2024-11-07 20:42:19 -08:00
  • 6f426013e0 Prevent PRs from being considered stale syeopite 2024-11-07 20:41:04 -08:00
  • 7e9e45c85d Channels: Add sort options to shorts Samantaz Fox 2024-11-07 23:00:18 +01:00
  • e9fecd56a0 Channels: Add function to generate the new ctoken objects Samantaz Fox 2024-11-07 22:54:21 +01:00
  • 448ed939fe CI: Check Crystal lint only on latest version (#5042) Samantaz Fox 2024-11-07 13:14:36 +00:00
  • 1538131679 checking the status code returned by youtube (#5052) Émilien (perso) 2024-11-07 14:04:43 +01:00
  • 50859b42c6 Locales: Add Bulgarian, Welsh and Lombard to the list Samantaz Fox 2024-10-31 13:31:59 +01:00
  • 4120e19d32 refactor Brahim Hadriche 2024-10-30 13:38:13 -04:00
  • 8f4424fe79 Shards: Update database dependencies Samantaz Fox 2024-10-29 17:26:24 +01:00
  • fe7c745667 [Alternative] Fix for channel live videos Brahim Hadriche 2024-10-26 12:40:31 -04:00
  • 4cdeb283c7 fixup! Logger: Add color support for different log levels Fijxu 2024-10-08 18:36:50 -03:00
  • 44ed00592c Logger: colorize_logs false by default Fijxu 2024-09-27 18:08:21 -03:00
  • bbad70dd5e Logger: Make colorize_logs true by default Fijxu 2024-09-20 00:32:27 -03:00
  • 500b1f6c38 Logger: Add color support for different log levels Fijxu 2024-09-19 21:24:20 -03:00
  • 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