Commit Graph

  • 56915c2824
    Merge 327b0aee07e8edd34bff5b68cbb13be20c98890c into 31ecdd85f9cbf453c41ecbf4f276a3e8145dba23 Fijxu 2026-07-07 09:46:14 +02:00
  • 59bb7df398
    Merge 47ce8a726b0bb4196c211a3f22eb9a7721d8e6ab into 31ecdd85f9cbf453c41ecbf4f276a3e8145dba23 Émilien (perso) 2026-07-06 22:47:08 +02:00
  • 3a54aac914
    Merge 97b4384cec707eb92596cc510c7ec344bd360096 into 31ecdd85f9cbf453c41ecbf4f276a3e8145dba23 dependabot[bot] 2026-07-06 20:43:43 +00:00
  • 97b4384cec
    chore(deps): bump 84codes/crystal in /docker dependabot/docker/docker/84codes/crystal-1.20.3-alpine dependabot[bot] 2026-07-06 20:43:40 +00:00
  • 00dba56b37
    Merge 948d647fac0ca14f8d73c5e86d5e8cabc5323e1f into 31ecdd85f9cbf453c41ecbf4f276a3e8145dba23 dependabot[bot] 2026-07-06 09:45:22 -05:00
  • c59b78ad8c
    Merge 69e2f37539aeb06f6ad84308dbdf0bca64d1cbe2 into 31ecdd85f9cbf453c41ecbf4f276a3e8145dba23 Samantaz Fox 2026-07-05 16:09:06 +09:00
  • fa37bd5ce0
    Merge 9b827cacc210b6f193f30b5865e441561e91f99f into 31ecdd85f9cbf453c41ecbf4f276a3e8145dba23 Émilien (perso) 2026-07-04 15:54:19 -04:00
  • effcfdd08d
    Merge 3bb6aea32831c5eafa0414e4de0d6bfdfb01507a into 31ecdd85f9cbf453c41ecbf4f276a3e8145dba23 Weblate (bot) 2026-07-04 06:21:31 +00:00
  • 3bb6aea328
    Add Sign Languages translation Hosted Weblate 2026-06-25 05:55:27 +02:00
  • 18fea39a17
    Update Norwegian Bokmål translation Hosted Weblate 2026-06-25 05:55:26 +02:00
  • 19af7d3667
    Update Alemannic translation Hosted Weblate 2026-06-25 05:55:26 +02:00
  • 9541b16697
    Update Chinese (Simplified Han script) translation Hosted Weblate 2026-06-25 05:55:26 +02:00
  • 5097de5473
    Update Chinese (Traditional Han script) translation Hosted Weblate 2026-06-25 05:55:25 +02:00
  • 4665c5dd8c
    Update Portuguese (Portugal) translation Hosted Weblate 2026-06-25 05:55:25 +02:00
  • d7ba2f740b
    Update Slovenian translation Hosted Weblate 2026-06-25 05:55:24 +02:00
  • 61b5c24aaa
    Update Korean translation Hosted Weblate 2026-06-25 05:55:24 +02:00
  • c109c0e7ba
    Update Albanian translation Hosted Weblate 2026-06-25 05:55:23 +02:00
  • eb21d6ccec
    Update Finnish translation Hosted Weblate 2026-06-25 05:55:23 +02:00
  • 9c3b31213c
    Update Persian translation Hosted Weblate 2026-06-25 05:55:22 +02:00
  • 08ab15d832
    Update Swedish translation Hosted Weblate 2026-06-25 05:55:22 +02:00
  • b2f89dd4b4
    Update French translation Hosted Weblate 2026-06-25 05:55:21 +02:00
  • e91dd7e21e
    Update Spanish translation Hosted Weblate 2026-06-25 05:55:21 +02:00
  • c28ba1af8f
    Update Dutch translation Hosted Weblate 2026-06-25 05:55:20 +02:00
  • 7c6bba6aea
    Update Indonesian translation Hosted Weblate 2026-06-25 05:55:20 +02:00
  • 2fce5b04c1
    Update Arabic translation Hosted Weblate 2026-06-25 05:55:19 +02:00
  • e993f716b1
    Update Italian translation Hosted Weblate 2026-06-25 05:55:19 +02:00
  • 221657db75
    Update Polish translation Hosted Weblate 2026-06-25 05:55:18 +02:00
  • 45741f4c86
    Update Croatian translation Hosted Weblate 2026-06-25 05:55:18 +02:00
  • 1c5d982958
    Update Icelandic translation Hosted Weblate 2026-06-25 05:55:18 +02:00
  • 47191bad0d
    Update Portuguese translation Hosted Weblate 2026-06-25 05:55:17 +02:00
  • 5c7a9576c8
    Update Czech translation Hosted Weblate 2026-06-25 05:55:17 +02:00
  • 77ac82031e
    Update Catalan translation Hosted Weblate 2026-06-25 05:55:17 +02:00
  • 8dcd1a891a
    Update Japanese translation Hosted Weblate 2026-06-25 05:55:16 +02:00
  • 8c5b14045d
    Update Ukrainian translation Hosted Weblate 2026-06-25 05:55:16 +02:00
  • dd89bc6d79
    Update Belarusian translation Hosted Weblate 2026-06-25 05:55:15 +02:00
  • eb6e91296b
    Update Russian translation Hosted Weblate 2026-06-25 05:55:15 +02:00
  • 2ddd5ed468
    Update Estonian translation Hosted Weblate 2026-06-25 05:55:14 +02:00
  • 5c0e4c7972
    Update Greek translation Hosted Weblate 2026-06-25 05:55:14 +02:00
  • 879d2c2a22
    Update German translation Hosted Weblate 2026-06-25 05:55:13 +02:00
  • 54b2ed84ec
    Update Portuguese (Brazil) translation Hosted Weblate 2026-06-25 05:55:12 +02:00
  • 7bbe244f70
    Update Tamil translation Hosted Weblate 2026-06-25 05:55:12 +02:00
  • 1d90fa53a9
    Update Turkmen translation Hosted Weblate 2026-06-25 05:55:12 +02:00
  • 6da814a85b
    Update Turkish translation Hosted Weblate 2026-06-25 05:55:11 +02:00
  • 69989f64c5
    Update Galician translation Hosted Weblate 2026-06-25 05:55:11 +02:00
  • 31ecdd85f9
    Create AI_POLICY.md (#5791) master 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
  • 23ec024dbc
    Merge 8864b41b0f4d19b3c90c049954033f3f4e54237e into 9c62c8b6603d8cecde61a446627a408e7fd57969 Émilien (perso) 2026-07-04 01:02:10 +09:00
  • 52f31da1c0
    Merge f2333bed402bcdc22a97b07d9a17f01ddae3ad3f into 9c62c8b6603d8cecde61a446627a408e7fd57969 syeopite 2026-07-01 13:19:01 +00:00
  • 074df4b5e8
    Merge 2304b5abf0db779caf36c867f9c9bf29401efa7a into 9c62c8b6603d8cecde61a446627a408e7fd57969 Fijxu 2026-07-01 13:19:01 +00:00
  • 913694d5b9
    Merge 7e9bf56c763729a7bd2757897586690f1859d560 into 9c62c8b6603d8cecde61a446627a408e7fd57969 syeopite 2026-07-01 13:19:01 +00:00
  • 27e6b4fe45
    Merge 137ae95f558ab06119edb623124ff35c7fe502d7 into 9c62c8b6603d8cecde61a446627a408e7fd57969 Fijxu 2026-07-01 13:19:01 +00:00
  • 462b5582f1
    Merge 48ad909983feb38d2b8e5b1345403e5705adf31c into 9c62c8b6603d8cecde61a446627a408e7fd57969 shiny-comic 2026-07-01 13:19:01 +00:00
  • 04c5b6f6b4
    Merge 2ac549c40afc363a2d6515015d77276db7011a81 into 9c62c8b6603d8cecde61a446627a408e7fd57969 Fijxu 2026-07-01 13:19:01 +00:00
  • 70a6841129
    Merge 29223fc5306f9bb0c6ebe3b8bc10157eda978280 into 9c62c8b6603d8cecde61a446627a408e7fd57969 dependabot[bot] 2026-07-01 13:19:01 +00:00
  • 293f21214d
    Merge b3c56f745e68480e0084edb167a6245d82850ab4 into 9c62c8b6603d8cecde61a446627a408e7fd57969 Matthew McGarvey 2026-07-01 04:09:08 +00:00
  • d25718bec9
    Merge d5dfcebb203c30e8d6b222efbc5eaab9c464e2e6 into 9c62c8b6603d8cecde61a446627a408e7fd57969 ChunkyProgrammer 2026-06-30 15:08:55 +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
  • 7733a1ff12
    Merge c1877b3a4cf33c9688d9a0055def7f5cae615721 into fe2b6dbd67ef29bf3e0da6796f67623165c7b318 Geekshere 2026-06-30 12:06:23 +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
  • 6b3c9a642e
    Merge dfd94f4f2eaedc054f5f528738b2e362496c46d9 into fe2b6dbd67ef29bf3e0da6796f67623165c7b318 syeopite 2026-06-30 00:53:24 +00: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
  • 6b4ab80964
    Merge 47d0d30a155653310a6fcd1b4e941fec370e4919 into efb9269e58fbc8f98dcf155a39520cd5850e5d39 syeopite 2026-06-28 22:13:34 +08: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/github_actions/int128/docker-manifest-create-action-2.24.0 dependabot[bot] 2026-06-22 20:43:38 +00:00
  • 29223fc530
    chore(deps): bump actions/checkout from 6 to 7 dependabot/github_actions/actions/checkout-7 dependabot[bot] 2026-06-22 20:43:32 +00:00
  • df9a53d5ca
    Merge c754d351c6f709a0f94930164d73722532b3afb9 into 73a1bacea87508a9ff21eed798be57f7dd5caf76 Ian Brown 2026-06-21 02:30:57 +00:00