summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2025-05-14Update translation filesHosted Weblate
2025-05-14Update translation filesHosted Weblate
2025-05-14Update translation filesHosted Weblate
2025-05-14Update translation filesHosted Weblate
2025-05-14Update Latvian translationHosted Weblate
2025-05-14Update translation filesHosted Weblate
2025-05-14CI: Bump Crystal version matrix (#5293)Fijxu
2025-05-14Bump crystallang/crystal from 1.16.2-alpine to 1.16.3-alpine in /docker (#5301)dependabot[bot]
2025-05-09Bump crystallang/crystal from 1.12.2-alpine to 1.16.2-alpine in /docker (#5290)dependabot[bot]
2025-05-09Fix crystal version used in alpine 3.21Émilien (perso)
2025-05-09Bump crystal-lang/install-crystal from 1.8.0 to 1.8.2 (#5286)dependabot[bot]
2025-05-09Bump docker/build-push-action from 5 to 6 (#5287)dependabot[bot]
2025-05-09Bump alpine from 3.20 to 3.21 in /docker (#5288)dependabot[bot]
2025-05-09Bump actions/cache from 3 to 4 (#5289)dependabot[bot]
2025-05-09Bump actions/stale from 8 to 9 (#5291)dependabot[bot]
2025-05-09chore: Add dependabot for docker and github actions (#5285)Émilien (perso)
2025-05-08fix: fallback first with TVHTML then MWEBÉmilien (perso)
2025-05-04Release v2.20250504.0Emilien
2025-05-04Reflect companion secret character limit in example config comment (#5269)Vyquos
2025-05-03Fix proxying live DASH streams (#4589)absidue
2025-05-03feat: route to invidious companion on downloads (#5224)Alex Maras
2025-05-02fix: fallback other yt clients no url found for adaptive formats (#5262)Émilien (perso)
2025-05-02Fix minor casing issues in brand names (#5258)efb4f5ff-1298-471a-8973-3d47447115dc
2025-04-04chore: set dash by default (#5216)Émilien (perso)
2025-03-26chore: enforce 16 characters for invidious_companion_key (#5220)Émilien (perso)
2025-03-16Prepare for next release (#5206)syeopite
2025-03-13Add invidious companion support (#4985)Émilien (perso)
2025-03-12Add changelog for v2.20250314.0 (#5197)v2.20250314.0syeopite
2025-03-12Warn when `po_token`, `visitor_data` and/or `inv-sig-helper` is not configure...syeopite
2025-02-26Fix lint and formattingsyeopite
2025-02-26Fix HLS being used for non-livestream videos (#5189)syeopite
2025-02-26Images: fix typo in thumbnail logicsyeopite
2025-02-26Channels: Support YouTube's change to from /community to /posts (#5183)syeopite
2025-02-26Docker: Use Crystal compiler cache in docker builds (#5163)syeopite
2025-02-26Videos: Fix empty response when rv published field is nonexistent (#5162)syeopite
2025-02-26Channels: Add Courses to channel page and channel API (#5158)syeopite
2025-02-26Pick a different instance upon redirect (#5154)syeopite
2025-02-26Add the ability to listen on UNIX sockets (#5112)syeopite
2025-02-26i18n: Enable Tamilsyeopite
2025-02-26Translations update from Hosted Weblate (#4989)syeopite
2025-02-26Add API endpoint for fetching transcripts from YouTube (#4788)syeopite
2025-02-26JS: Update timeupdate event defensive to prevent errors (#4782)syeopite
2025-02-26User: Batch notifications togethersyeopite
2025-02-26RSS: Channel + Playlist improvements (#4298)syeopite
2025-02-26Frontend: Add a first page and previous page buttons for channel navigation (...syeopite
2025-02-21Fix an issue with the HLS manifest check for livestream videosAlex Maras
2025-02-18Typosyeopite
2025-02-18Channels: Fix community tabFijxu
2025-01-28Use Crystal compiler cache in docker buildssyeopite
2025-01-28fix 5161 by checking recommended videos published field for presence instead ...Drikanis