Commit Graph

  • 489ba383e2 Fix lockup video metadata row parsing zy26thu-hash 2026-07-28 22:18:52 +08:00
  • 539b4c3736 Parse lockup related video authors Louis Liu 2026-07-28 20:27:40 +08:00
  • af71810d45 Link hashtags in video titles Louis Liu 2026-07-28 20:21:05 +08:00
  • 29eb23efb6 Fix collaboration channel links liye 2026-07-28 20:15:27 +08:00
  • ac1ff44566 Fix auto-generated channel about parsing Louis Liu 2026-07-28 20:15:21 +08:00
  • 9d1291a0b8
    chore(deps): bump actions/setup-python from 5 to 7 (#5829) dependabot[bot] 2026-07-28 10:10:43 +02:00
  • 712f5f700f
    chore(deps): bump actions/setup-python from 5 to 7 dependabot[bot] 2026-07-27 20:43:28 +00:00
  • 33cf701333 remove old newpipe export format unrealtournament 2026-07-24 22:31:02 +02:00
  • ac4c597aa7 add subscription json export for NewPipe unrealtournament 2026-07-24 22:02:19 +02:00
  • 59bb97cdc3 chore: put back -dev in shards.yml Emilien 2026-07-23 23:10:25 +02:00
  • 5953859e29
    Release v2.20260723.0 (#5824) v2.20260723.0 github-actions[bot] 2026-07-23 23:08:02 +02:00
  • eb93ddc66b Release v2.20260723.0 release-v2.20260723.0 github-actions[bot] 2026-07-23 21:04:16 +00:00
  • 5510657e80
    feat: add release script + trigger from github action (#5823) Émilien (perso) 2026-07-23 23:02:46 +02:00
  • 75627929e2 feat: add ability to release from github action Emilien 2026-07-23 22:55:04 +02:00
  • 1dceabf4f2
    fix Fijxu 2026-07-23 15:35:03 -04:00
  • adfec7646b
    Hotfix - Fix YouTube change(#5818) gabe4278 2026-07-22 23:04:24 -05:00
  • f4cc30fe92
    Merge branch 'master' into patch-1 TheFrenchGhosty 2026-07-23 06:03:39 +02:00
  • 30c0656a93
    Hotfix - Fix YouTube change (#5819) bunchy7ss 2026-07-22 22:57:07 -05:00
  • afc781e49d
    quick version bump bunchy7ss 2026-07-22 22:51:52 -05:00
  • cf4eb5f428
    youtube backend api fix gabe4278 2026-07-22 22:47:19 -05:00
  • 577d268e1a
    Merge d5dfcebb203c30e8d6b222efbc5eaab9c464e2e6 into e5bde4bc60ceefeab840d2f2a1db7da90a1b1159 ChunkyProgrammer 2026-07-14 17:00:13 +00:00
  • c6dfc0017d
    chore: improve invidious companion proxying Fijxu 2026-07-14 02:41:11 -04:00
  • e5bde4bc60
    chore: update openssl to 3.6.3 in OCI (#5808) Fijxu 2026-07-14 02:38:21 -04:00
  • d344c86a36
    chore: update openssl to 3.6.3 in OCI Fijxu 2026-07-14 01:18:48 -04:00
  • c84acc10ad
    chore(deps): bump int128/docker-manifest-create-action (#5807) dependabot[bot] 2026-07-13 22:46:19 -04:00
  • 91db14f3a6
    chore(deps): bump int128/docker-manifest-create-action dependabot[bot] 2026-07-13 20:43:35 +00:00
  • 029a496578
    Various enhancements and rewording to the issues/PRs templates (#5804) TheFrenchGhosty 2026-07-12 09:29:21 +02:00
  • 621496eb55
    Consistency TheFrenchGhosty 2026-07-12 09:20:06 +02:00
  • 345fc27a16
    Add comma to make the sentences flow better TheFrenchGhosty 2026-07-12 09:16:13 +02:00
  • d9555a07e7
    Make the checkbox valid markdown so that they don't appear as text next to the rendered checked one TheFrenchGhosty 2026-07-12 09:11:47 +02:00
  • 734f5af9df
    Remove the "explain how" from the checkboxes since the explanation is below TheFrenchGhosty 2026-07-12 09:10:35 +02:00
  • 7c1572d9af
    Various enhancements and rewording to the issues/PRs templates TheFrenchGhosty 2026-07-12 09:06:46 +02:00
  • 6f9242d20e Improve suggestions accessibility and search privacy Ted Pier 2026-07-11 15:27:36 -07:00
  • 1111ea7294
    Add a field for AI policy compliance in the issues/PRs templates (#5803) TheFrenchGhosty 2026-07-11 11:34:32 +02:00
  • 1a7b9ab10c
    Switch to full URLs since relative URL break inconsistently TheFrenchGhosty 2026-07-11 09:37:11 +02:00
  • 992d162eaf
    Better wording for what comes from the original templates TheFrenchGhosty 2026-07-11 09:30:57 +02:00
  • 8dea70d149
    Typo coming from the original template TheFrenchGhosty 2026-07-11 09:30:14 +02:00
  • 905207ff64
    Enhance the PR template TheFrenchGhosty 2026-07-11 09:18:37 +02:00
  • 3a19de6024
    Reword the issue templates to be consistent with the PR template TheFrenchGhosty 2026-07-11 09:15:18 +02:00
  • 75bca58a32
    Enhance the PR template TheFrenchGhosty 2026-07-11 09:10:49 +02:00
  • 1f17a7aab7
    Fix assignees field type in issue templates TheFrenchGhosty 2026-07-11 08:58:57 +02:00
  • 2693f2ddad
    Align pull request template with AI policy disclosure TheFrenchGhosty 2026-07-11 08:42:45 +02:00
  • feb5a7f55a
    Convert issue templates to Issue Forms with AI policy disclosure TheFrenchGhosty 2026-07-11 08:41:47 +02:00
  • 9e8d102c94
    Fix videos being incorrectly labelled as isUpcoming = true (#5800) absidue 2026-07-11 07:33:23 +02:00
  • 6dee8e0f88 Fix videos being incorrectly labelled as isUpcoming = true absidue 2026-07-10 00:08:13 +02:00
  • 2e3d97e059 Clarify audio quality labels in listen mode 220nightmore-spec 2026-07-08 15:14:59 +08:00
  • abe4c6e7bc Fix a comment Ted Pier 2026-07-07 22:45:06 -07:00
  • 4a57c21609 Fix error when searchbox is missing and move minimum character requirement Ted Pier 2026-07-07 22:41:33 -07:00
  • 9b62062eba Add search suggestions UI Ted Pier 2026-07-07 18:45:23 -07:00
  • 6373ac7814
    chore(deps): bump 84codes/crystal in /docker (#5797) dependabot[bot] 2026-07-07 16:39:57 +02:00
  • 97b4384cec
    chore(deps): bump 84codes/crystal in /docker dependabot[bot] 2026-07-06 20:43:40 +00:00
  • 31ecdd85f9
    Create AI_POLICY.md (#5791) TheFrenchGhosty 2026-07-04 08:20:07 +02:00
  • 18c6b91305
    Add a line about it being mostly done by the maintainers TheFrenchGhosty 2026-07-04 05:09:01 +02:00
  • 9c62c8b660
    Add option to disable easy to abuse API endpoints (#5630) Fijxu 2026-06-30 05:55:47 -04:00
  • d61dd7205c
    [RefreshChannelsJob] Reduce backoff if no errors occur (#5759) unrealtournament 2026-06-30 10:29:03 +02:00
  • 77ad41678b
    fix: security issue playlist deletion cross user (#5790) Émilien (perso) 2026-06-30 10:28:51 +02:00
  • ab099e46cf
    chore: update User-Agent header for Youtube requests (#5794) Fijxu 2026-06-30 04:28:26 -04:00
  • c1877b3a4c Add require_login and require_login_for_embeds config options Ethan 2026-06-30 11:55:01 +04:00
  • c010be3e0c Add require_login config option to redirect unauthenticated users Ethan 2026-06-30 11:47:52 +04:00
  • 625d128645 Add require_login config option to redirect unauthenticated users Ethan 2026-06-30 11:25:15 +04:00
  • a926317856
    chore: update User-Agent header for Youtube requests Fijxu 2026-06-29 18:21:39 -04:00
  • fe2b6dbd67
    chore(deps): bump actions/cache from 5 to 6 (#5793) dependabot[bot] 2026-06-29 17:26:26 -04:00
  • b29beb9c6f
    chore(deps): bump actions/cache from 5 to 6 dependabot[bot] 2026-06-29 20:43:37 +00:00
  • 4d6f92f036
    Various small rewording TheFrenchGhosty 2026-06-28 23:52:02 +02:00
  • c380ca72e7
    Various minor enhancements TheFrenchGhosty 2026-06-28 20:53:34 +02:00
  • 241938538f
    Update AI_POLICY.md TheFrenchGhosty 2026-06-28 18:36:36 +02:00
  • 86b2c4fb7a
    Typo TheFrenchGhosty 2026-06-28 17:23:33 +02:00
  • dba5004daf
    Add some more TheFrenchGhosty 2026-06-28 17:22:34 +02:00
  • 98d69d87c7
    Create AI_POLICY.md TheFrenchGhosty 2026-06-28 17:14:50 +02:00
  • 7b9a8e3456 fix: security issue playlist deletion cross user fix/playlist-cross-user-video-deletion Emilien 2026-06-28 11:41:48 +02:00
  • efb9269e58 Prepare for next release Emilien 2026-06-27 21:38:06 +02:00
  • ad0bd9289f
    Release v2.20260626.0 (#5787) v2.20260626.0 Émilien (perso) 2026-06-27 21:34:03 +02:00
  • 74a152cabe
    chore: apply second suggestion Émilien (perso) 2026-06-27 21:33:48 +02:00
  • d4b9abbfcf
    chore: improve changelog x1 Émilien (perso) 2026-06-27 06:05:28 +02:00
  • 8864b41b0f Harden /next fallback: fix null subreason, escaping, caching Emilien 2026-06-26 18:35:51 +02:00
  • 24182a28d5 Fix live_now detection to not override false with nil via ||= Emilien 2026-06-26 18:08:58 +02:00
  • b80ac061b9 Apply remaining review feedback from PR #5237 Emilien 2026-06-26 18:02:41 +02:00
  • c5eb4cee9d Add mock and test for video without videoDetails Emilien 2026-06-26 17:58:11 +02:00
  • c3f16be5c4 Move error message and action links before video title Emilien 2026-06-26 17:51:13 +02:00
  • 9ae7bb4ff6 Fix missing channel name when falling back to /next-only data Emilien 2026-06-26 17:42:29 +02:00
  • 65e58e083c Skip caching entirely when Invidious Companion is not configured Emilien 2026-06-26 17:35:10 +02:00
  • 77259ad42c Add companion setup docs link for admins Emilien 2026-06-26 17:33:35 +02:00
  • f86bddd8b8 Make watch page work without Invidious Companion Emilien 2026-06-26 17:32:47 +02:00
  • d4a5593ab9 Fix indentation for crystal format compliance Emilien 2026-06-26 17:10:49 +02:00
  • 537c7a86ce Fix duplicate error reason display on watch page Emilien 2026-06-26 17:04:35 +02:00
  • 842b12a551 Rebase onto master: graceful fallback to /next endpoint for major watch page data Emilien 2026-06-26 16:58:11 +02:00
  • e689588fab Release v2.20260626.0 Emilien 2026-06-26 15:44:54 +02:00
  • 08f862292a
    fix: fix playlists not showing any videos due to outdated playlist parsing (#5774) Fijxu 2026-06-24 23:54:34 -04:00
  • 804f11657c
    do not shadow outer item variable Fijxu 2026-06-24 22:14:23 -04:00
  • 043a812baa
    revert text Fijxu 2026-06-24 22:06:27 -04:00
  • d14093f815
    fix: fix playlists videos parsing Fijxu 2026-06-24 22:05:34 -04:00
  • 948d647fac
    chore(deps): bump int128/docker-manifest-create-action dependabot[bot] 2026-06-22 20:43:38 +00:00
  • 29223fc530
    chore(deps): bump actions/checkout from 6 to 7 dependabot[bot] 2026-06-22 20:43:32 +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
  • 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
  • 6dec63a3e5
    Use “www.youtube.com” consistently (#5768) Jan Moesen 2026-06-09 22:25:27 +02:00