Commit Graph

  • 32d6774815
    Merge 033757da16ede9c17493bcc5c2f791e3c652ede5 into 73a1bacea87508a9ff21eed798be57f7dd5caf76 Alin Trăistaru 2026-06-19 00:24:02 +00:00
  • 58e19bc189
    Merge 547b3ee221483540346b8a031b9da4c1e8caf3f3 into 73a1bacea87508a9ff21eed798be57f7dd5caf76 broquemonsieur 2026-06-17 19:14:54 +00:00
  • 73a1bacea8
    chore(deps): bump alpine from 3.23 to 3.24 in /docker (#5778) dependabot[bot] 2026-06-15 22:59:52 +02:00
  • 8b147dfd58
    chore(deps): bump alpine from 3.23 to 3.24 in /docker dependabot[bot] 2026-06-15 20:43:53 +00:00
  • e214e4b142
    Merge 4f09a07cba9cd2b1ae0819f6d3c6b8da888d2af6 into c435dc1204970bcca06bcdcfb116c22092be22fd epicsam123 2026-06-15 12:52:05 -03:00
  • dc4df9bd1d
    Merge 8c7411544411312ff5c15f1ba6d7ee32ed352b6a into c435dc1204970bcca06bcdcfb116c22092be22fd Ekansh Sharma 2026-06-15 12:52:05 -03:00
  • c435dc1204
    fix: fix private invidious playlists on rss feeds from being fetched without authentication (#5776) Fijxu 2026-06-14 22:31:22 -04:00
  • 604e1992d7
    fix: fix private invidious playlists on rss feeds from being fetched without authentication Fijxu 2026-06-14 13:17:43 -04:00
  • b9b61e6201
    save Fijxu 2026-06-14 12:35:55 -04:00
  • 1b40e76af8
    TODO, CHANGE COMMIT MESSAGE WHEN DONE Fijxu 2026-06-11 23:07:05 -04:00
  • 5eb60e8e3f
    Merge 95576555d18669521799289f990aeeaa7cc72220 into 6dec63a3e57c3f14ef6c615a96350d49a61a3d77 Émilien (perso) 2026-06-09 17:51:09 -07:00
  • ab4ae36b56
    Merge 788ca3f4ac69c0c27c95e6dc10c183d6a75c53bd into 6dec63a3e57c3f14ef6c615a96350d49a61a3d77 broquemonsieur 2026-06-09 17:49:18 -07:00
  • 0273c77d9e
    Merge 0d586dde2ac609cef9c0500fe404101df1f6c617 into 6dec63a3e57c3f14ef6c615a96350d49a61a3d77 bonjinnorenka 2026-06-09 17:48:10 -07:00
  • 98281fd637
    Merge 2b05e4cd45cc310e8562762eced3ebc3cc9c2097 into 6dec63a3e57c3f14ef6c615a96350d49a61a3d77 Aural Glow 2026-06-09 17:47:34 -07:00
  • 6dec63a3e5
    Use “www.youtube.com” consistently (#5768) Jan Moesen 2026-06-09 22:25:27 +02:00
  • 74a8a9c6ca
    Merge d4d6fb27ce49776c471dab757da5d675ef56b97d into 067260a4ab574167531bc53868b38fd7d059dbfd Fijxu 2026-06-09 15:30:28 -04:00
  • 067260a4ab
    chore(deps): bump int128/docker-manifest-create-action (#5766) dependabot[bot] 2026-06-09 15:29:59 -04:00
  • 6f902581ff
    Load progressive quality selector assets for iOS fallback capturartelab 2026-06-09 14:39:41 -04:00
  • 50e475fe0d
    Hide DASH source from progressive selector capturartelab 2026-06-09 14:39:11 -04:00
  • ec41ef7c9c
    Use progressive quality selector on iOS DASH capturartelab 2026-06-09 14:38:43 -04:00
  • 84f6dbe4f7
    Accept readable audio quality labels in raw playback capturartelab 2026-06-09 14:36:58 -04:00
  • b848d8d2d7
    Fix audio quality bitrate label rendering capturartelab 2026-06-09 14:36:31 -04:00
  • a9e14acfbb
    Fix English locale edit contents capturartelab 2026-06-09 14:33:55 -04:00
  • 75f7425635
    Fix comments parser edit contents capturartelab 2026-06-09 14:33:25 -04:00
  • aa5f2c36d7
    Fix comments template edit contents capturartelab 2026-06-09 14:32:43 -04:00
  • dff9d30222
    Add disabled comments translation capturartelab 2026-06-09 14:31:38 -04:00
  • c09841627b
    Return disabled comments state from YouTube parser capturartelab 2026-06-09 14:31:09 -04:00
  • 6c20a97d2a
    Add disabled YouTube comments template capturartelab 2026-06-09 14:30:44 -04:00
  • 659af10b00 Use “www.youtube.com” consistently janmoesen 2026-06-09 13:58:08 +02:00
  • 47ce8a726b limit feeds and delete materialized views limit-feeds-materialized-views Emilien Devos 2023-07-26 15:43:43 +02:00
  • fbfe66181f
    Fix audio mode quality labels capturartelab 2026-06-09 01:22:24 -04:00
  • f5b403c8e7
    chore(deps): bump int128/docker-manifest-create-action dependabot[bot] 2026-06-08 20:44:07 +00:00
  • 6b21daab56 Revert "Fix: Restore whitespace formatting while keeping disable_abusable_api configuration" Fijxu 2026-06-04 20:22:00 -04:00
  • 8f279745db Fix: Restore whitespace formatting while keeping disable_abusable_api configuration Fijxu 2026-06-04 20:20:14 -04:00
  • 75c55c78d6
    Merge 189e6aab118a115ce3a8265276526c8c216dea88 into 98f4f118b2e4cfeb77bd65a76df9b88ee55c33a6 Theo Luis Fischer 2026-06-04 20:01:22 -04:00
  • 98f4f118b2
    Add support for alternative domains for Invidious cookies (#5647) Fijxu 2026-06-04 19:59:32 -04:00
  • 85534a988d
    Only include '&' if params are present (#5646) Fijxu 2026-06-03 18:18:57 -04:00
  • 9b827cacc2 chore: remove videojs-share + bump dep version Emilien 2025-12-23 00:14:05 +01:00
  • 6a439d3505 upgrade videojs-contrib-quality-menu + remove modif about videojs-contrib-quality-menu icon Emilien Devos 2024-07-13 23:56:57 +02:00
  • 243b3cc319 fix bug videojs-quality-selector bug Emilien Devos 2024-07-13 23:35:33 +02:00
  • 0fb180a489 videojs-share js Emilien Devos 2024-04-30 19:39:06 +02:00
  • 53c4daa2f5 update deps + fix videojs-contrib-quality-menu quality selection Emilien Devos 2024-04-28 17:46:20 +02:00
  • 247bb05414 initial working version Emilien Devos 2024-02-19 23:59:35 +01:00
  • eaab098db9
    Add alternative_domains config option example Fijxu 2026-06-03 18:06:07 -04:00
  • 90ac59d381 Fix listen mode audio quality labels Leonardo 2026-06-03 00:04:40 -05:00
  • e20c1a97ac Fix listen mode audio bitrate labels barnacleagent-svg 2026-06-03 03:45:47 +00:00
  • 14f6b8da26 fix: show readable audio bitrate labels brawliscool 2026-06-02 15:25:34 -05:00
  • dcfb44c902 Fix listen mode audio quality labels Aindrew Tran 2026-06-01 09:30:37 +07:00
  • dc150437e9
    Change log level for backoff decrease unrealtournament 2026-05-31 20:18:27 +02:00
  • 5db344cd6e
    [RefreshChannelsJob] Reduce backoff if no errors occur unrealtournament 2026-05-31 20:13:43 +02:00
  • e95fccb568 Fix listen mode audio quality labels Joseph DiBennardo 2026-05-31 10:14:35 -07:00
  • db45f93bee Fix listen mode audio bitrate labels alexgduarte 2026-05-21 09:41:06 +01:00
  • c66fff8415
    Fix listen mode quality labels showing raw bitrate values pc-style 2026-05-31 01:51:20 +02:00
  • 0e0ee40cb6
    Dockerfile: Switch to 84codes crystal compiler container image (#5473) Fijxu 2026-05-30 17:58:49 -04:00
  • 63cb6db1a3
    Dockerfile: Switch to 84codes crystal compiler container image fijxu/84codes-builder Fijxu 2025-09-13 23:28:44 -03:00
  • e96ad036ca
    fix: Do not append query params quality=medium to videos that are about to premiere (#5755) Fijxu 2026-05-30 15:49:21 -04:00
  • 5f9b474ecb
    chore: build premiere_timestamp using video_type and published time Fijxu 2026-05-30 15:25:59 -04:00
  • a6d4c488ef
    Revert "fix: Do not append query params quality=medium to videos that are about to premiere" Fijxu 2026-05-30 15:05:04 -04:00
  • 5cfc8dace8
    fix: Do not append query params quality=medium to videos that are about to premiere Fijxu 2026-05-30 14:51:15 -04:00
  • 1a5a71b086
    Fix Youtube and Invidious links not rewinding their time when video timestamp is rewinded (#5601) Fijxu 2026-05-29 23:54:08 -04:00
  • 3a35552a66
    fix: fix wrong call to I18n.translate() function Fijxu 2026-05-29 23:51:34 -04:00
  • 8ef5ea03d4
    feat: Add support for POST requests on searches for privacy (#5551) Fijxu 2026-05-29 23:48:11 -04:00
  • 48ad909983 fix: Generate thumbnails of subbed playlists shiny-comic 2026-03-14 19:48:19 +09:00
  • fde4daade2
    Merge 161f70e3036d48846d76e249f83bf0da6ae34623 into 86c425b43f75dd1f22034bbfbd99476651661348 Goestav 2026-05-29 09:08:24 +09:00
  • 6595a71a6d
    Merge 17e98d398797aca9c1b18e4b6416852720be8fa9 into 86c425b43f75dd1f22034bbfbd99476651661348 Fijxu 2026-05-28 17:09:47 -04:00
  • 86c425b43f
    Fix disappearing end of the comments with emoji (#5587) shiny-comic 2026-05-29 05:51:06 +09:00
  • 4ae227ce91
    Encapsulate videos parser and clip functions inside it's own Invidious::Videos::Parser and Invidious::Videos::Clip module (#5745) Fijxu 2026-05-28 13:11:41 -04:00
  • 8b183caa2a
    fix: fix author verification in channels (#5751) Fijxu 2026-05-28 13:10:58 -04:00
  • 2d35e75776
    Also detect AUDIO_BADGE for verified author Fijxu 2026-05-28 06:37:06 -04:00
  • 60604db39f
    Merge 19600fb67fac127bc5c6b092eb9ff6fee0d0eed2 into edb3a0fc360914c705bb749f27d05f2323b7782e Fijxu 2026-05-28 16:10:13 +12:00
  • f1f66289da Rename configuration variable, add additional comment for the option Fijxu 2026-05-27 10:37:50 -04:00
  • 9140808717 Add option to disable easy to abuse API endpoints Fijxu 2026-02-16 12:46:15 +01:00
  • 84b6952960 fix author verification in channels Fijxu 2026-05-27 10:30:41 -04:00
  • edb3a0fc36
    Add support for /pl_c and /tvfilm_banner paths (thumbnails used in some playlists) (#5742) Fijxu 2026-05-26 18:13:51 -04:00
  • 8b1f2fa408
    remove leftover comment Fijxu 2026-05-26 18:08:14 -04:00
  • 63bcd4a8ab
    add support for /pl_c and /tvfilm_banner paths 2 Fijxu 2026-05-26 18:05:56 -04:00
  • b72239c994
    add support for /pl_c and /tvfilm_banner paths Fijxu 2026-05-26 17:54:37 -04:00
  • 12b25aea20
    feat: add support for /pl_c/ images Fijxu 2026-05-23 02:56:28 -04:00
  • 6659cbbbd8
    fix: fix channel videos and playlists on searches (#5736) Fijxu 2026-05-26 17:46:32 -04:00
  • 15bf403a37 fix: resolve bounty issue #2513 - format listen-mode audio quality labels hermes@bounty.hunter 2026-05-27 04:10:09 +07:00
  • 3a6a77b70f Also parse lessons for playlists that are a course Fijxu 2026-05-24 14:01:08 -04:00
  • 65f28e210e
    Merge fc935d5175d76c876968c5ead4d864c0af16c720 into 99390d065d69bb451dea8aedf9a1bbaa52cddf2a Richard Lora 2026-05-23 23:55:20 -04:00
  • fc935d5175 fix(extractors): distinguish video vs playlist in LockupViewModelParser Richard Lora 2026-05-24 03:55:15 +00:00
  • b426f74ba5 fix(playlists): fall back to playlistHeaderRenderer when sidebar is absent Richard Lora 2026-05-24 02:23:50 +00:00
  • 347f84c276 fix(extractors): restore collectionThumbnailViewModel path with dig? fallback Richard Lora 2026-05-24 01:17:27 +00:00
  • 669c685d5e
    Merge branch 'master' into optional-disable-api-features Richard Lora 2026-05-23 21:12:32 -04:00
  • 2782facc94 fix(extractors): skip lockupViewModel items missing collectionThumbnailViewModel Richard Lora 2026-05-24 01:03:32 +00:00
  • bc2ece3a8d Encapsulate videos parser and clip functions inside it's own Invidious::Videos::Parser and Invidious::Videos::Clip module Fijxu 2026-05-23 16:22:17 -04:00
  • 5ad8fcfc4d fix(before_all): avoid double-write on halted responses to prevent HTTP/2 corruption Richard Lora 2026-05-23 22:21:18 +00:00
  • 623f715a8c fix: replace bare translate() with I18n.translate() in ECR templates and routes Richard Lora 2026-05-23 20:48:51 +00:00
  • 3ab75a1ab3 fix(search_box): use I18n.translate instead of bare translate in ECR template Richard Lora 2026-05-23 18:30:37 +00:00
  • 1dd549fd4b fix(before_all): use I18n.translate for page_disabled error messages Richard Lora 2026-05-23 18:24:04 +00:00
  • 83afd79670 apply ameba suggestion Fijxu 2026-05-23 00:41:17 -04:00
  • 8e0cdbf0ae improve playlist metadataRows and metadataParts parsing for channel playlists Fijxu 2026-05-23 00:37:34 -04:00
  • 84e53bfa61 more robust metadata_parts parsing Fijxu 2026-05-22 23:56:22 -04:00
  • e2d2904ba3 restore author_verified functionality Fijxu 2026-05-22 23:56:11 -04:00
  • 8934050961 fix playlists parsing for playlists without metadataParts Fijxu 2026-05-22 23:09:05 -04:00
  • ae1be83b43 fix length_seconds for channel videos Fijxu 2026-05-22 23:04:06 -04:00
  • dc7a7e4e33 fix parsing for podcasts Fijxu 2026-05-22 22:16:05 -04:00
  • f684437754
    remove unused variable author_verified Fijxu 2026-05-21 21:41:07 -04:00