summaryrefslogtreecommitdiffstats
path: root/src (follow)
AgeCommit message (Collapse)Author
2023-10-26Removed the purging of the query parametersRadoslavL
2023-10-22Removed a spaceRadoslavL
2023-10-22Removed <noscript> and the user preferences optionRadoslavL
2023-10-15Remove unnecessary codeRadoslavL
2023-09-30Fixed an issueRadoslavL
2023-09-30Replaced to_json with to_pretty_jsonRadoslavL
2023-09-30Added a previous_page_button preference option and made switching between ↵RadoslavL
the first page and previous page buttons possible
2023-09-27Fixed a problemRadoslavL
2023-09-27Fixed problemRadoslavL
2023-09-27Removed a tabRadoslavL
2023-09-27Changed first_page type to BoolRadoslavL
2023-09-27Removed a spaceRadoslavL
2023-09-27Fixed an issue with tabsRadoslavL
2023-09-27Fix more issues related to tabsRadoslavL
2023-09-27Included the check for RTL languagesRadoslavL
2023-09-27Added a first page buttonRadoslavL
2023-09-18Playlists: Use subtitle when author is missing (#4025)Samantaz Fox
2023-09-18Captions: Add ability to use Innertube's transcripts API (#4001)Samantaz Fox
2023-09-11HTMLl.Escape the playlist subtitleChunkyProgrammer
2023-09-11Playlist: Use subtitle when author is missingChunkyProgrammer
2023-08-26Add workaround for storyboards on local instances (#4040)Samantaz Fox
2023-08-26Playlist import no refresh (#3973)Samantaz Fox
2023-08-26Search: Add hashtag result (#3989)Samantaz Fox
2023-08-24Update src/invidious/videos/caption.crsyeopite
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
2023-08-24Update src/invidious/videos/transcript.crsyeopite
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
2023-08-24Refactor structure of caption.crsyeopite
Rename CaptionsMetadata to Metadata Nest Metadata under Captions Unnest LANGUAGES constant from Metadata to main Captions module
2023-08-10Update errors.crsyeopite
2023-08-08Regression from #4037 | Fix storyboardssyeopite
PR #4037 introduced a workaround around YouTube's new integrity checks on streaming URLs. However, the usage of this workaround prevents storyboard data from being returned by InnerTube. This commit fixes that by only using the workaround when calling try_fetch_streaming_data
2023-08-08Add workaround for storyboards on priv. instancessyeopite
An upstream problem with videojs-vtt-thumbnails means that URLs gets joined incorrectly on any instance where `domain`, `external_port` and `https_only` aren't set. This commit adds some logic with the 404 handler to mitigate this problem. This is however only a workaround. See: https://github.com/iv-org/invidious/issues/3117 https://github.com/chrisboustead/videojs-vtt-thumbnails/issues/31
2023-08-06Use workaround for fetching streaming URLssyeopite
YouTube appears to be A/B testing some new integrity checks. Adding the parameter "CgIQBg" to InnerTube player requests appears to workaround the problem See https://github.com/TeamNewPipe/NewPipeExtractor/pull/1084
2023-07-26Remove lsquic from codebasesyeopite
2023-07-23Rename transcript() to get_transcript() in YT APIsyeopite
2023-07-23Integrate transcript captions into captions APIsyeopite
2023-07-23Add method to convert transcripts response to vttsyeopite
2023-07-23Add method to parse transcript JSON into structssyeopite
2023-07-23Add method to generate params for transcripts apisyeopite
2023-07-23Rename Caption struct to CaptionMetadatasyeopite
The Caption object does not actually store any text lines for the subtitles. Instead it stores the metadata needed to display and fetch the actual captions from the YT timedtext API. Therefore it may be wiser to rename the struct to be more reflective of its current usage as well as the future usage once the current caption retrival system is replaced via InnerTube's transcript API
2023-07-23Add method to query /youtubei/v1/get_transcriptsyeopite
2023-07-20Community: Parse quiz attachments (#3978)Samantaz Fox
2023-07-18Channels: Use innertube to fetch the community tabSamantaz Fox
2023-07-18HTML: Add UI element for 'SearchHashtag' in item.ecrSamantaz Fox
2023-07-18Extractors: Add module for 'hashtagTileRenderer'Samantaz Fox
2023-07-16RSS Feeds: Fix Nil assertion failed (#3958)Samantaz Fox
2023-07-16Playlists: Fix pagination of Invidious playlists (#3861)Samantaz Fox
2023-07-16UI: Nicer buttons (#3763)Samantaz Fox
2023-07-15Community: Parse `Quiz` attachmentsChunkyProgrammer
2023-07-15Fix lintSamantaz Fox
2023-07-14Add support for releases and podcasts tabsChunkyProgrammer
2023-07-08Playlist import no refreshBrahim Hadriche
2023-07-08HTML/CSS: Add thumbnail placeholder in thin modeSamantaz Fox
This change is required to make the overlay buttons functional (add to and delete from playlist, mark as watched, etc.)