summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2021-10-11Lookback 50 videosSamantaz Fox
2021-10-11propagate video_id field on getting playlistsdiogo
2021-10-11rename from continuation to video_id on get_playlist_videosdiogo
2021-10-11update to new YoutubeAPIdiogo
2021-10-11use dig for getting the video indexdiogo
2021-10-11lintingdiogo
2021-10-11increase the max videos in a playlistdiogo
2021-10-11use v1/next instead of searching for the continuation indexdiogo
2021-10-11lintingdiogo
2021-10-11no need to normalize the offsetdiogo
2021-10-11scroll the nextVideo into the topdiogo
2021-10-11pass the api/v1/playlists with videos before the offsetdiogo
2021-10-11lintingdiogo
2021-10-11fix cases when high offset video from playlist has no offset in urldiogo
2021-10-11add index to playlist itemdiogo
2021-10-11playlist starts at the offsetdiogo
2021-10-11Extract image routessyeopite
2021-10-11Fix `Role "kemal" does not exist` (#2490)Samantaz Fox
2021-10-11variable postgres username and database name (#2451)JuniorJPDJ
2021-10-11Remove useless 'require' statement in specSamantaz Fox
2021-10-11Add mising 'require' statement to 'invidious.cr'Samantaz Fox
2021-10-11Move server structure to a separate fileSamantaz Fox
2021-10-11move theme converter function to a separate fileSamantaz Fox
2021-10-11Move user preferences structure to a separate fileSamantaz Fox
2021-10-11Use kemal in production mode (#2455)syeopite
2021-10-11Fix URL-encoding in href strings (#2460)mastihios
* hrefs: replace HTML.escape w/ URI.encode_www_form * Fix search_query_encoded
2021-10-11Added border radius to channel-profile (#2484)tuvork
2021-10-08Reduce refresh delay, increase backoff start durationSamantaz Fox
2021-10-07Fix extractor bugs (#2454)syeopite
* Add debug/trace logging to extract_items * Handle invalid timestamps for livestreams extraction * Make use of author_fallback in playlist extractor * Don't use extract_text for video length extraction The extract_text function attempts to extract from both the simpleText and the runs route. This is typically what we'd want for text extraction as it could appear in both locations. However, while this still holds true, the thumbnailOverlayTimeStatusRenderer writes a numerical length (when present on the video) to the simpleText route and uses runs for a text overlay like "LIVE" or "PREMIERE". Therefore, when a video has a text overlay instead of a numerical one, Invidious still passes it onto decode_length_seconds, which obviously raises since it cannot be converted into integers. In the future, if more routes requires one text route over the other, we should go ahead and add an argument to extract_text itself. Though for now, this is sufficient. * Handle unsupported "special" categories
2021-10-07Add myself (SamantazFox) as codeowner of locale files (#2472)Samantaz Fox
2021-10-07Translations update from Weblate (#2470)Weblate (bot)
* Update Russian translation * Update Arabic translation * Update Spanish translation * Update Esperanto translation * Update Chinese (Simplified) translation * Update Turkish translation * Update Chinese (Traditional) translation * Update Lithuanian translation * Update Portuguese translation Co-authored-by: Nikita Epifanov <nikgreens@protonmail.com> Co-authored-by: Rex_sa <rex.sa@pm.me> 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: Gediminas Murauskas <muziejusinfo@gmail.com> Co-authored-by: SC <lalocas@protonmail.com>
2021-10-07Add config option to display source code URL in footer (#2450)Samantaz Fox
2021-10-05Update Persian translation (#2463)Weblate (bot)
Co-authored-by: Mostafa Ahangarha <ahangarha@gmail.com>
2021-10-05Add missing filter ui locales (#1912)syeopite
2021-10-04Revert "Fix typo (#2456)" (#2457)Samantaz Fox
This reverts commit 4982bff74df677c9e615b52075bd05d0006acc69.
2021-10-04Fix typo (#2456)Jorge Maldonado Ventura
2021-10-03Merge pull request #1678 from Rjevski/idempotent-database-migrationssyeopite
Make DB migrations idempotent.
2021-10-02Add support to make invidious API-only via flag (#2363)syeopite
2021-10-02Merge pull request #2443 from iv-org/syeopite-patch-1syeopite
Use make_client when querying instance api
2021-10-02Merge pull request #2228 from syeopite/extract-items-overhaulsyeopite
Overhaul extract_item(s) functions and add infrastructure for parsing YouTube categories
2021-10-02Update container-release.ymlsyeopite
2021-10-02Install Crystal in container-release for lintersyeopite
2021-10-02Run linter in container-release workflowsyeopite
2021-10-02Actually fix lintsyeopite
2021-10-02Fix lintSamantaz Fox
2021-10-02Disable locales with less than 50% of strings translatedSamantaz Fox
2021-10-02Add Portuguese (pt) to localesSamantaz Fox
follow up to #2437
2021-10-02Translations update from Weblate (#2437)Weblate (bot)
* Add Portuguese translation * Update German translation * Update Basque translation * Update Spanish translation * Update Portuguese (Brazil) translation * Update Portuguese (Portugal) translation * Update Korean translation Co-authored-by: SC <lalocas@protonmail.com> Co-authored-by: Pukima <pukima@pukima.site> Co-authored-by: Sergio Varela <sergitroll9@gmail.com> Co-authored-by: Kim Tae Kyeong <kim@taekyeong.me>
2021-10-02Use make_client when querying instance apisyeopite
2021-10-02add icon-buttons to playlist items (#2442)mastihios