summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
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-20Channels: Use innertube to fetch the community tab (#3988)Samantaz Fox
2023-07-18Channels: Use innertube to fetch the community tabSamantaz 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-16Channels: Add support for releases and podcasts tabs (#3980)Samantaz Fox
2023-07-15Community: Parse `Quiz` attachmentsChunkyProgrammer
2023-07-15Fix lintSamantaz Fox
2023-07-14Add support for releases and podcasts tabsChunkyProgrammer
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.)
2023-07-08HTML: Use the new pagination component for history/subscriptionsSamantaz Fox
2023-07-08HTML: Fix thumbnails of related videos (watch page)Samantaz Fox
2023-07-08HTML: Reorder buttons on the channel and watch pagesSamantaz Fox
2023-07-08HTML/CSS: Fix buttons' responsivenessSamantaz Fox
2023-07-08CSS: fix light/dark themes for pure buttonsSamantaz Fox
2023-07-08HTML: Fix thin mode/thumbnail on other itemsSamantaz Fox
2023-07-08HTML: merge MixVideo with other types in item.ecrSamantaz Fox
2023-07-08HTML: Use new buttons for playlists (save/delete/add videos/etc...)Samantaz Fox
2023-07-06HTML: Use new buttons for thumbnail overlaysSamantaz Fox
In addition, this commit also heavily changes the structure of the generic "video card" item. Main benefits: * Improved accessibility for keyboard users * Many styling glitches were fixed * PlaylistVideos now use the same items as the rest * Elements all have distinct CSS classes * Design can be expanded to add more icons
2023-07-06HTML: Use the new pagination component for channel pagesSamantaz Fox
2023-07-06HTML: Use the new pagination component for search resultsSamantaz Fox
2023-07-06HTML: Use the new pagination component for playlistsSamantaz Fox
2023-07-06CSS: add styling for the new buttonsSamantaz Fox
2023-07-06HTML: Make a dedicated ECR component for items + paginationSamantaz Fox
2023-07-06HTML: Add code to generate page nav buttonsSamantaz Fox
2023-07-06Utils: Create a function to append parameters to a base URLSamantaz Fox
2023-07-06I18n: Add a function to determine if a given locale is RTLSamantaz Fox
2023-07-05Workaround for https://github.com/iv-org/invidious/issues/3909 (#3967)Orville
2023-07-04config.example.yml: Fix typo in pwgen command (#3965)Jason Thatcher
`pwdgen` -> `pwgen`.
2023-07-01Fix Nil assertion failed in RSS feedsOmer Naveed
2023-07-01Remove old warning code about unconfigured 'hmac_key' (#3956)Samantaz Fox
2023-07-01Remove old warning code about unconfigured 'hmac_key'Samantaz Fox
2023-07-01Translations update from Hosted Weblate (#3907)Samantaz Fox
2023-07-01Config: Mandatory hmac key (#3955)Samantaz Fox
2023-07-01Docker: Add 'hmac_key' to docker-compose.ymlSamantaz Fox
2023-07-01Config: Stop if 'hmac_key' is the default valueSamantaz Fox
2023-07-01Config: Update example config documentationSamantaz Fox
2023-07-01Config: Make 'hmac_key' mandatorySamantaz Fox
2023-06-29Update Afrikaans translationRobin Pringle
2023-06-28Update Afrikaans translationRobin Pringle
2023-06-28Update German translationLopeKinz
2023-06-24Update Japanese translationmaboroshin
2023-06-21Update Catalan translationSergi Font