Commit Graph

  • 129779a757 Merge pull request #2433 from iv-org/increase-channel-refresh-delay syeopite 2021-10-20 19:12:35 +00:00
  • c8a985cc77 Merge pull request #2477 from SamantazFox/move-prefs-and-config syeopite 2021-10-18 17:06:07 +00:00
  • db7e7aae46 Merge pull request #2478 from SamantazFox/code-cleanup syeopite 2021-10-18 16:52:37 +00:00
  • cb9b84f940 Move 'extract_text()' to 'extractors_utils.cr' Samantaz Fox 2021-10-18 16:14:37 +02:00
  • 33d9be0ffb Move 'extractors.cr' to 'yt_backend' folder Samantaz Fox 2021-10-18 16:12:49 +02:00
  • 2571e420f3 Move 'add_yt_headers()' to 'connection_pool.cr' Samantaz Fox 2021-10-12 12:21:47 +02:00
  • e17c8b1f4d Move 'extract_videos' and 'extract_selected_tab' too Samantaz Fox 2021-10-11 18:58:12 +02:00
  • 8805ee7c8c Add fetch_continuation_token back (required by #2215) Samantaz Fox 2021-10-11 18:55:15 +02:00
  • 7df2fd0bc8 Add 'require' statement to 'invidious.cr' Samantaz Fox 2021-10-07 22:32:04 +02:00
  • f7f0910953 Remove fetch_continuation_token(): dead code Samantaz Fox 2021-10-07 22:21:40 +02:00
  • d300797e22 Move the YoutubeConnectionPool code to its own file Samantaz Fox 2021-10-07 22:17:24 +02:00
  • 56dbe15943 Move proxy & YoutubeAPI code to the yt_backend folder Samantaz Fox 2021-10-07 22:16:50 +02:00
  • 736d63c08f Translations update from Weblate (#2518) Weblate (bot) 2021-10-18 15:50:27 +02:00
  • 5f65e92500 Merge pull request #2508 from syeopite/lazy-load-images syeopite 2021-10-17 18:25:59 +00:00
  • a65b9b2b53 Merge pull request #2406 from TechnicalSuwako/fix-non-js-player syeopite 2021-10-17 18:22:08 +00:00
  • cc10e8ca5d bump version number for crystal alpine linux package Émilien Devos 2021-10-17 15:14:00 +00:00
  • dfe0c738d6 Fix in README: license is AGPLv3, not AGPLv3+ Samantaz Fox 2021-10-17 15:53:01 +02:00
  • 21b96a3159 Merge pull request #2506 from syeopite/handle-empty-playlist-tabs syeopite 2021-10-15 22:13:25 +00:00
  • 888c7e2c29 Merge pull request #2491 from syeopite/extract-image-routes syeopite 2021-10-15 22:13:10 +00:00
  • d6eaeef8a6 Add Crystal 1.2.0 to CI and bump install-crystal (#2517) syeopite 2021-10-15 14:01:03 +00:00
  • 961c5740b7 Merge pull request #2512 from iv-org/fix-2510 TheFrenchGhosty 2021-10-14 19:01:12 +00:00
  • 22e8f7e287 Fix #2510 TheFrenchGhosty 2021-10-14 21:00:14 +02:00
  • c26b383a1b Update English (United States) translation (#2511) Weblate (bot) 2021-10-14 20:53:51 +02:00
  • 2cec1fe4bb Merge pull request #2510 from iv-org/donate-page TheFrenchGhosty 2021-10-14 18:46:56 +00:00
  • 9da1c6c6de Translations update from Weblate (#2505) Weblate (bot) 2021-10-14 20:41:54 +02:00
  • 806ddf1aca Change the translation key of the Donate page TheFrenchGhosty 2021-10-14 20:40:20 +02:00
  • 0ad2793b68 Link to invidious.io/donate/ in the footer TheFrenchGhosty 2021-10-14 20:20:25 +02:00
  • 585e4617e8 Lazy load (some) images syeopite 2021-10-14 08:18:44 -07:00
  • 76c6886791 Merge pull request #2507 from fredsterorg/master TheFrenchGhosty 2021-10-14 09:27:15 +00:00
  • 91bc6599c6 Fix typo fredster33 2021-10-13 21:45:51 -07:00
  • 4d44b2c3a4 Handle YT tabs without any content syeopite 2021-10-13 11:33:04 -07:00
  • b49b5fbda9 Support empty categories syeopite 2021-10-13 11:32:27 -07:00
  • 17e6093abb Merge pull request #2497 from Yetangitu/videorendererparser_parse_missing_title syeopite 2021-10-12 19:04:51 +00:00
  • 3dc980e800 Fix for #2488 - parse contents of search results of type=Category (#2496) Frank de Lange 2021-10-12 20:17:45 +02:00
  • c44c1003af Handle missing title fields in VideoRendererParser.parse Frank de Lange 2021-10-12 14:56:15 +00:00
  • 39c27f0c66 Merge pull request #2257 from diogorac/fix-only-second-vid Samantaz Fox 2021-10-11 23:55:09 +02:00
  • 678b10dbcf Lookback 50 videos Samantaz Fox 2021-10-11 23:52:57 +02:00
  • a1d6411f1f propagate video_id field on getting playlists diogo 2021-08-09 09:47:37 +02:00
  • c4c8a10507 rename from continuation to video_id on get_playlist_videos diogo 2021-08-09 09:36:44 +02:00
  • ee94ccdeb0 update to new YoutubeAPI diogo 2021-08-08 19:05:47 +02:00
  • e3df9f9ead use dig for getting the video index diogo 2021-07-19 17:21:04 +03:00
  • 62dc629337 linting diogo 2021-07-19 12:15:03 +03:00
  • dccdf38ce7 increase the max videos in a playlist diogo 2021-07-19 12:09:48 +03:00
  • 84124b837d use v1/next instead of searching for the continuation index diogo 2021-07-19 12:09:17 +03:00
  • 6176da3cbb linting diogo 2021-07-18 18:05:44 +03:00
  • 24bc3e2704 no need to normalize the offset diogo 2021-07-18 17:43:37 +03:00
  • f13fb80b42 scroll the nextVideo into the top diogo 2021-07-17 19:43:51 +02:00
  • 0a9e19646a pass the api/v1/playlists with videos before the offset diogo 2021-07-17 19:43:03 +02:00
  • 65e45c4079 linting diogo 2021-07-17 01:50:53 +02:00
  • 440105976f fix cases when high offset video from playlist has no offset in url diogo 2021-07-17 01:48:33 +02:00
  • 7eba7fbcc7 add index to playlist item diogo 2021-07-17 01:38:24 +02:00
  • d9bfb3d305 playlist starts at the offset diogo 2021-07-16 23:32:48 +02:00
  • 4246c7a523 Extract image routes syeopite 2021-10-11 13:22:11 -07:00
  • e3054ccdd2 Fix Role "kemal" does not exist (#2490) Samantaz Fox 2021-10-11 21:34:25 +02:00
  • df968d1919 variable postgres username and database name (#2451) JuniorJPDJ 2021-10-11 21:16:56 +02:00
  • 7661c3c061 Remove useless 'require' statement in spec Samantaz Fox 2021-10-07 22:39:26 +02:00
  • 57ed047025 Add mising 'require' statement to 'invidious.cr' Samantaz Fox 2021-10-07 22:00:50 +02:00
  • bda3a26423 Move server structure to a separate file Samantaz Fox 2021-10-07 21:56:49 +02:00
  • 080d9a8dc7 move theme converter function to a separate file Samantaz Fox 2021-10-07 21:55:21 +02:00
  • 984a4acc7b Move user preferences structure to a separate file Samantaz Fox 2021-10-07 21:43:42 +02:00
  • b10f37bea9 Use kemal in production mode (#2455) syeopite 2021-10-11 12:42:22 +00:00
  • 0947c26612 Fix URL-encoding in href strings (#2460) mastihios 2021-10-11 12:18:20 +00:00
  • f5e7fe34a5 Added border radius to channel-profile (#2484) tuvork 2021-10-11 09:53:37 +02:00
  • c6f088d6ca Reduce refresh delay, increase backoff start duration Samantaz Fox 2021-10-08 18:39:02 +02:00
  • 21e29411af Fix extractor bugs (#2454) syeopite 2021-10-07 21:39:21 +00:00
  • f85930700b Add myself (SamantazFox) as codeowner of locale files (#2472) Samantaz Fox 2021-10-07 15:01:25 +02:00
  • 707ef1d0f7 Translations update from Weblate (#2470) Weblate (bot) 2021-10-07 14:25:54 +02:00
  • adc12addfa Add config option to display source code URL in footer (#2450) Samantaz Fox 2021-10-07 13:53:12 +02:00
  • bfef9d4b6e Update Persian translation (#2463) Weblate (bot) 2021-10-05 18:18:08 +02:00
  • fd29cb9023 Add missing filter ui locales (#1912) syeopite 2021-10-05 14:46:19 +00:00
  • d806310665 Revert "Fix typo (#2456)" (#2457) Samantaz Fox 2021-10-04 19:51:57 +02:00
  • 4982bff74d Fix typo (#2456) Jorge Maldonado Ventura 2021-10-04 19:47:57 +02:00
  • 347c189f3f Merge pull request #1678 from Rjevski/idempotent-database-migrations syeopite 2021-10-03 18:53:35 +00:00
  • 81b12b8001 Add support to make invidious API-only via flag (#2363) syeopite 2021-10-02 20:04:02 +00:00
  • 3e781b7d13 Merge pull request #2443 from iv-org/syeopite-patch-1 syeopite 2021-10-02 20:00:37 +00:00
  • 9c44e41a4c Merge pull request #2228 from syeopite/extract-items-overhaul syeopite 2021-10-02 20:00:16 +00:00
  • 402bb01151 Update container-release.yml syeopite 2021-10-02 16:10:23 +00:00
  • 82a1d9dffa Install Crystal in container-release for linter syeopite 2021-10-02 16:10:07 +00:00
  • 570541ba49 Run linter in container-release workflow syeopite 2021-10-02 16:00:43 +00:00
  • 73eabb6ca2 Actually fix lint syeopite 2021-10-02 08:53:58 -07:00
  • 5a52b4fe45 Fix lint Samantaz Fox 2021-10-02 17:41:25 +02:00
  • caa08a6379 Disable locales with less than 50% of strings translated Samantaz Fox 2021-10-02 17:38:06 +02:00
  • cd02078e26 Add Portuguese (pt) to locales Samantaz Fox 2021-10-02 17:19:28 +02:00
  • 0341faeb13 Translations update from Weblate (#2437) Weblate (bot) 2021-10-02 17:17:30 +02:00
  • 77131cff91 Use make_client when querying instance api syeopite 2021-10-02 15:16:07 +00:00
  • 0c7726d4e1 Update/create versions.yml after dep installation syeopite 2021-10-02 06:10:57 -07:00
  • 1f1e14fba5 Propagate exceptions from fiber syeopite 2021-10-02 06:07:48 -07:00
  • 9be8263f26 Use command literal for extraction syeopite 2021-10-02 05:52:42 -07:00
  • 7b2aa5f98e add icon-buttons to playlist items (#2442) mastihios 2021-10-02 11:59:33 +00:00
  • 26b28cea49 Use break instead of short-circuit return syeopite 2021-10-01 05:39:23 -07:00
  • 23049e026f Improve readabltiy of SearchChannel auto-gen detect syeopite 2021-09-28 08:55:02 -07:00
  • 9ab242ca2e Optimize routing logic of extract_item(s) funcs syeopite 2021-09-28 08:50:23 -07:00
  • aa59925374 Rename get_browse_endpoint to get_browse_id syeopite 2021-09-28 08:39:00 -07:00
  • 43ea8fa706 Convert nil for AuthorFallback to empty strings syeopite 2021-09-28 08:19:55 -07:00
  • 6df85718e6 Apply suggestions from code review syeopite 2021-09-28 15:23:36 +00:00
  • 82e6f6e095 Create CODEOWNERS (#2417) syeopite 2021-09-28 06:14:42 +00:00
  • 9ba3e1cdb4 Decrease channel refresh frequency (1 min -> 1 h) Samantaz Fox 2021-09-26 23:31:14 +02:00
  • b20f72b963 Use default timeout (5 seconds) for YT pool (#2430) syeopite 2021-09-26 21:03:45 +00:00
  • 092b8a4e52 Add documentation to extractors.cr syeopite 2021-08-05 20:31:48 -07:00
  • e5f07dedbf Typos and tiny styling changes syeopite 2021-08-04 19:54:41 -07:00