Commit Graph

3188 Commits (4136ac633ade8637075ba87426138cf0c7540efd)
 

Author SHA1 Message Date
syeopite a65b9b2b53
Merge pull request #2406 from TechnicalSuwako/fix-non-js-player
fix non-JS player #2405
3 years ago
Émilien Devos cc10e8ca5d
bump version number for crystal alpine linux package 3 years ago
Samantaz Fox dfe0c738d6
Fix in README: license is AGPLv3, not AGPLv3+ 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
syeopite d6eaeef8a6
Add Crystal 1.2.0 to CI and bump install-crystal (#2517) 3 years ago
TheFrenchGhosty 961c5740b7
Merge pull request #2512 from iv-org/fix-2510
Fix #2510
3 years ago
TheFrenchGhosty 22e8f7e287 Fix #2510 3 years ago
Weblate (bot) c26b383a1b
Update English (United States) translation (#2511)
Co-authored-by: TheFrenchGhosty <TheFrenchGhosty@posteo.is>
3 years ago
TheFrenchGhosty 2cec1fe4bb
Merge pull request #2510 from iv-org/donate-page
Link to invidious.io/donate/ in the footer
3 years ago
Weblate (bot) 9da1c6c6de
Translations update from Weblate (#2505)
* Update Arabic translation

* Update Spanish translation

* Update Spanish translation

* Update Esperanto translation

* Update Chinese (Simplified) translation

* Update Turkish translation

* Update Chinese (Traditional) translation

* Update Japanese translation

* Update Lithuanian translation

* Update Korean translation

* Update Portuguese translation

Co-authored-by: Rex_sa <rex.sa@pm.me>
Co-authored-by: Samantaz Fox <translator-weblate@samantaz.fr>
Co-authored-by: Jorge Maldonado Ventura <jorgesumle@freakspot.net>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
Co-authored-by: Jeff Huang <s8321414@gmail.com>
Co-authored-by: 黒にゃんこ <renraku@076.ne.jp>
Co-authored-by: Gediminas Murauskas <muziejusinfo@gmail.com>
Co-authored-by: 황윤성 <me@hys.pe.kr>
Co-authored-by: SC <lalocas@protonmail.com>
3 years ago
TheFrenchGhosty 806ddf1aca Change the translation key of the Donate page 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
TheFrenchGhosty 76c6886791
Merge pull request #2507 from fredsterorg/master
Fix typo
3 years ago
fredster33 91bc6599c6
Fix typo 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 39c27f0c66
Merge pull request #2257 from diogorac/fix-only-second-vid 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 f13fb80b42
scroll the nextVideo into the top 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
Samantaz Fox e3054ccdd2
Fix `Role "kemal" does not exist` (#2490) 3 years ago
JuniorJPDJ df968d1919
variable postgres username and database name (#2451) 3 years ago
Samantaz Fox 7661c3c061
Remove useless 'require' statement in spec 3 years ago
Samantaz Fox 57ed047025
Add mising 'require' statement to 'invidious.cr' 3 years ago
Samantaz Fox bda3a26423
Move server structure to a separate file 3 years ago
Samantaz Fox 080d9a8dc7
move theme converter function to a separate file 3 years ago
Samantaz Fox 984a4acc7b
Move user preferences structure to a separate file 3 years ago
syeopite b10f37bea9
Use kemal in production mode (#2455) 3 years ago
mastihios 0947c26612
Fix URL-encoding in href strings (#2460)
* hrefs: replace HTML.escape w/ URI.encode_www_form

* Fix search_query_encoded
3 years ago
tuvork f5e7fe34a5
Added border radius to channel-profile (#2484) 3 years ago
Samantaz Fox c6f088d6ca
Reduce refresh delay, increase backoff start duration 3 years ago