summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-11-23Fix format in videos.crsrc-tinkerer
2023-11-22Use a single function for fetching channel contentssrc-tinkerer
2023-11-21Replace projects using invidious with doc linksyeopite
2023-11-21Update README.mdmaboroshin
Add GTK+ Pipe Viewer, PlasmaTube
2023-11-21README: Improve "Projects using Invidious" sectionmaboroshin
2023-11-21Install rsvg-convert on docker images (#4230) (#4282)Timothy Redaelli
In #4103 alpine was updated from 3.16 to 3.18, but in 3.17 librsvg packages was splitted and rsvg-convert is on his own package.
2023-11-21Fixed aspect ratio for thumnails to prevent CLSCorné Dorrestijn
2023-11-20Remove leftover functions/specs used by the anti-captcha jobSamantaz Fox
2023-11-20Config: Remove anti-captcha related configsSamantaz Fox
2023-11-20Jobs: Remove BypassCaptchaJobSamantaz Fox
2023-11-20Remove unused function produce_channel_livestream_urlsrc-tinkerer
2023-11-19Revert "Make head request to resolve short urls"Brahim Hadriche
This reverts commit 7e267da5beef5981b6db40e7b20f23f5dbd81136.
2023-11-17add user_agent if empty or crystalChunkyProgrammer
2023-11-15Fix logic for setting user agentChunkyProgrammer
2023-11-14This should workRadoslavL
2023-11-14I hope it works at this pointRadoslavL
2023-11-14Another attempt at fixing the issueRadoslavL
2023-11-14Fixed another issueRadoslavL
2023-11-14Moved methods aroundRadoslavL
2023-11-14Fixed an issueRadoslavL
2023-11-14fix youtube api vtt format subtitlekarelrooted
for fmt=vtt to work the fmt parameter in the original caption api url need to be replaced
2023-11-12Organize the code betterRadoslavL
Co-authored-by: syeopite <70992037+syeopite@users.noreply.github.com>
2023-11-12Add translation to the `publishedText` parameterRadoslavL
Co-authored-by: syeopite <70992037+syeopite@users.noreply.github.com>
2023-11-12Added the text version of the published parameterRadoslavL
2023-11-09Seperated repetitive code in a functionRadoslavL
2023-11-08Channel: Fetch header informations from homepage (#4241)Samantaz Fox
2023-11-08Made published be an optional parameterRadoslavL
2023-11-08Fixed a typoRadoslavL
Co-authored-by: syeopite <70992037+syeopite@users.noreply.github.com>
2023-11-08Replace more * in macro with #splatsyeopite
2023-11-08Remove instance of the * operator in macro exprsyeopite
2023-11-08Use #splat method for macro expressionssyeopite
2023-11-08Removed unused attributeRadoslavL
2023-11-08Changed some variable namesRadoslavL
Co-authored-by: syeopite <70992037+syeopite@users.noreply.github.com>
2023-11-07Fetch channel info from home tab instead of aboutsyeopite
2023-11-07Update params protobuf for channel about tabsyeopite
2023-11-07Add CI for Crystal 1.10.1syeopite
2023-11-07Drop support for Crystal 1.6.2syeopite
2023-11-04Add playback success rate to `/api/v1/stats` (#4085)syeopite
* Add stats-based /videoplayback blockage status * Count when YouTube returns wrong video as failure * Cast playback stats hash type prior to return * Bump stats refresh timer to 10 minutes
2023-11-02force resolve for everything (#4225)Émilien (perso)
2023-11-01Add sort options to streamssrc-tinkerer
2023-10-26formatBrahim Hadriche
2023-10-26Make head request to resolve short urlsBrahim Hadriche
2023-10-26type fixBrahim Hadriche
2023-10-26Add playlist and start time to the resolve urlBrahim Hadriche
2023-10-26Removed the purging of the query parametersRadoslavL
2023-10-26Bump postgre version in dev compose (#4203)syeopite
Fix postgre ver diff between dev and prod compose
2023-10-22Videos: Append '&mpd_version=5' to DASH manifest URLSamantaz Fox
This makes Youtube return a MPD manifest with templates rather than lengthy <SegmentList>. The returned manifest is about 44 times smaller.
2023-10-22Removed a spaceRadoslavL
2023-10-22Removed <noscript> and the user preferences optionRadoslavL
2023-10-21User: Add support for importing Youtube watch history (#4171)Samantaz Fox