summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-09-22Merge branch 'iv-org:master' into dark-mode-contrastRadoslavL
2023-09-19Increased footer contrastRadoslavL
2023-09-18Search: Parse channel handle and hide video count when channel handle existsChunkyProgrammer
Co-Authored-By: Samantaz Fox <coding@samantaz.fr>
2023-09-18Apply suggestions from code reviewChunkyProgrammer
add videoId to resolve_url function Co-Authored-By: Samantaz Fox <coding@samantaz.fr>
2023-09-18Always craft Community Post paramsChunkyProgrammer
2023-09-18Simplify resolveUrl api callChunkyProgrammer
Co-Authored-By: Samantaz Fox <coding@samantaz.fr>
2023-09-18Add support for post pageChunkyProgrammer
2023-09-18Playlists: Use subtitle when author is missing (#4025)Samantaz Fox
2023-09-18Bump stale timer for PRs (#4107)Samantaz Fox
2023-09-18CI: Update crystal version matrix (#4095)Samantaz Fox
2023-09-18Captions: Add ability to use Innertube's transcripts API (#4001)Samantaz Fox
2023-09-18Changed the default dark theme as wellRadoslavL
2023-09-17JS: Replace '.setAttribute("href")' with '.href'Samantaz Fox
Co-authored-by: syeopite <70992037+syeopite@users.noreply.github.com>
2023-09-16Bump stale timer for PRssyeopite
2023-09-16Bump crystal-install tooSamantaz Fox
2023-09-16Update crystal version matrix in ci.ymlSamantaz Fox
2023-09-16Test crystal 1.8.2Émilien (perso)
2023-09-16Routes: Redirect unknown channel tabs to channel home pageSamantaz Fox
2023-09-16Frontend: Use 'timeupdate' event listener rather than setTimeout()Samantaz Fox
2023-09-14Frontend: Add timestamp on switch invidious instance linksSamantaz Fox
2023-09-14Frontend: Add timestamp on invidious embed linksSamantaz Fox
2023-09-14Frontend: Add timestamp on youtube+embed linksSamantaz Fox
2023-09-14Increased link contrast in dark modeRadoslavL
2023-09-13Routing: Add support for the '/live/<id>' routeSamantaz Fox
2023-09-13Routing: Handle current and future routes more nicelySamantaz Fox
2023-09-11HTMLl.Escape the playlist subtitleChunkyProgrammer
2023-09-11Playlist: Use subtitle when author is missingChunkyProgrammer
2023-08-29Remove trailing whitespace in config documentationsyeopite
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
2023-08-27Fix iOS screen timeout on video playback loop mode (more elegantly)Ming Kin Choi
2023-08-27Fix iOS screen timeout on video playback loop modeMing Kin Choi
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-26Translations update from Hosted Weblate (#3977)Samantaz Fox
2023-08-25Revert broken i18next v3 changes made by weblateSamantaz 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-21Update Hindi translationSnwglb
2023-08-21Update German translationEttore Atalan
2023-08-19Update Hindi translationSnwglb
2023-08-14Update Norwegian Bokmål translationPetter Reinholdtsen
2023-08-12Update Slovenian translationNoa Laznik
2023-08-10Update Slovak translationAti
2023-08-10Update Slovak translationMilan Šalka
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-07Update Slovenian translationDamjan Gerl
2023-08-07Update Portuguese translationLeonardo Colman