Commit Graph

2039 Commits (e2bbc9a6fa401fb969130251ea1a67003051a667)

Author SHA1 Message Date
syeopite e2bbc9a6fa
Switch to #sort_by! in pull_popular_videos job 3 years ago
syeopite 17e481c107
Reduce block verbosity further 3 years ago
syeopite b8f27a42a7
Optimize assigning of on_response_received_endpoints 3 years ago
syeopite 575c66efd3
Remove extra dot between [] from ambea copy-pasting. 3 years ago
syeopite 88ad7c8d8d
Update src/invidious/routes/playlists.cr
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
3 years ago
syeopite 1adcac175e
Update src/invidious/routes/channels.cr
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
3 years ago
syeopite dd8c412abc
Fix Style/IsAFilter issues 3 years ago
syeopite e969c1490a
Fix Performance/ChainedCallWithNoBang issues 3 years ago
syeopite e91421253e
Fix Style/VerboseBlock issues 3 years ago
syeopite 35d15c7c2b
Fix Style/VariableNames issues 3 years ago
syeopite 20cb751ff6
Fix Lint/UnusedArgument issues 3 years ago
syeopite 0614b52f03
Fix Lint/RedundantStringCoercion issues 3 years ago
syeopite 129779a757
Merge pull request #2433 from iv-org/increase-channel-refresh-delay
Decrease channel refresh frequency (1 min -> 1 h)
3 years ago
syeopite c8a985cc77
Merge pull request #2477 from SamantazFox/move-prefs-and-config
Move user preferences and server config
3 years ago
Samantaz Fox cb9b84f940
Move 'extract_text()' to 'extractors_utils.cr' 3 years ago
Samantaz Fox 33d9be0ffb
Move 'extractors.cr' to 'yt_backend' folder 3 years ago
Samantaz Fox 2571e420f3
Move 'add_yt_headers()' to 'connection_pool.cr' 3 years ago
Samantaz Fox e17c8b1f4d
Move 'extract_videos' and 'extract_selected_tab' too 3 years ago
Samantaz Fox 8805ee7c8c
Add fetch_continuation_token back (required by #2215) 3 years ago
Samantaz Fox 7df2fd0bc8
Add 'require' statement to 'invidious.cr' 3 years ago
Samantaz Fox f7f0910953
Remove fetch_continuation_token(): dead code 3 years ago
Samantaz Fox d300797e22
Move the YoutubeConnectionPool code to its own file 3 years ago
Samantaz Fox 56dbe15943
Move proxy & YoutubeAPI code to the yt_backend folder 3 years ago
syeopite 5f65e92500
Merge pull request #2508 from syeopite/lazy-load-images
Lazy load (some) images
3 years ago
syeopite 21b96a3159
Merge pull request #2506 from syeopite/handle-empty-playlist-tabs
Handle YT tabs without content
3 years ago
syeopite 888c7e2c29
Merge pull request #2491 from syeopite/extract-image-routes
Extract image routes
3 years ago
TheFrenchGhosty 22e8f7e287 Fix #2510 3 years ago
TheFrenchGhosty 0ad2793b68 Link to invidious.io/donate/ in the footer 3 years ago
syeopite 585e4617e8
Lazy load (some) images 3 years ago
syeopite 4d44b2c3a4
Handle YT tabs without any content 3 years ago
syeopite b49b5fbda9
Support empty categories 3 years ago
syeopite 17e6093abb
Merge pull request #2497 from Yetangitu/videorendererparser_parse_missing_title
Handle missing title fields in VideoRendererParser.parse (fixes #2495)
3 years ago
Frank de Lange 3dc980e800
Fix for #2488 - parse contents of search results of type=Category (#2496)
* Fix for #2488 - parse contents of search results of type=Category (returned on first page for universal (type=all) queries instead of returning an error.

* Moved content array walker to Category#to_json

As requested by reviewer this change moves the content array walker from the API endpoint to the Category class.

* Update src/invidious/helpers/serialized_yt_data.cr

Co-authored-by: syeopite <70992037+syeopite@users.noreply.github.com>
3 years ago
Frank de Lange c44c1003af Handle missing title fields in VideoRendererParser.parse 3 years ago
Samantaz Fox 678b10dbcf
Lookback 50 videos 3 years ago
diogo a1d6411f1f
propagate video_id field on getting playlists 3 years ago
diogo c4c8a10507
rename from continuation to video_id on get_playlist_videos 3 years ago
diogo ee94ccdeb0
update to new YoutubeAPI 3 years ago
diogo e3df9f9ead
use dig for getting the video index 3 years ago
diogo 62dc629337
linting 3 years ago
diogo dccdf38ce7
increase the max videos in a playlist 3 years ago
diogo 84124b837d
use v1/next instead of searching for the continuation index 3 years ago
diogo 6176da3cbb
linting 3 years ago
diogo 24bc3e2704
no need to normalize the offset 3 years ago
diogo 0a9e19646a
pass the api/v1/playlists with videos before the offset 3 years ago
diogo 65e45c4079
linting 3 years ago
diogo 440105976f
fix cases when high offset video from playlist has no offset in url 3 years ago
diogo 7eba7fbcc7
add index to playlist item 3 years ago
diogo d9bfb3d305
playlist starts at the offset 3 years ago
syeopite 4246c7a523
Extract image routes 3 years ago