Commit Graph

  • 005b064d09 Update Portuguese translation Hosted Weblate 2026-08-02 17:19:10 +02:00
  • 2f607b6263 Update Czech translation Hosted Weblate 2026-08-02 17:19:10 +02:00
  • ae039fd60a Update Catalan translation Hosted Weblate 2026-08-02 17:19:10 +02:00
  • e041ac1208 Update Japanese translation Hosted Weblate 2026-08-02 17:19:10 +02:00
  • d269559587 Update Ukrainian translation Hosted Weblate 2026-08-02 17:19:10 +02:00
  • db5b60f770 Update Belarusian translation Hosted Weblate 2026-08-02 17:19:10 +02:00
  • 642a21ca4a Update Russian translation Hosted Weblate 2026-08-02 17:19:10 +02:00
  • 218d557899 Update Estonian translation Hosted Weblate 2026-08-02 17:19:10 +02:00
  • 8736b8fb85 Update Greek translation Hosted Weblate 2026-08-02 17:19:10 +02:00
  • 353d8ad85e Update German translation Hosted Weblate 2026-08-02 17:19:10 +02:00
  • 264a283bba Update Portuguese (Brazil) translation Hosted Weblate 2026-08-02 17:19:10 +02:00
  • 1fd0be210c Update Tamil translation Hosted Weblate 2026-08-02 17:19:10 +02:00
  • 36bf14d0fe Update Turkmen translation Hosted Weblate 2026-08-02 17:19:10 +02:00
  • be9874cad1 Update Turkish translation Hosted Weblate 2026-08-02 17:19:09 +02:00
  • eb4998c1fc Update Galician translation Hosted Weblate 2026-08-02 17:19:09 +02:00
  • ad4b1c69ce chore: add more development dependencies to packages.nix + some notes Fijxu 2026-08-02 16:29:05 -04:00
  • 21a3434850 fix: skip non comment commentFilterContextViewModel key in comments (#5870) Fijxu 2026-08-02 16:20:43 -04:00
  • 51dd4fefd0 fix: fix comments html rendering (#5862) Fijxu 2026-08-02 03:48:25 -04:00
  • 1a0fd8287d chore: Move nix files out of root directory (#5861) Fijxu 2026-08-02 00:06:13 -04:00
  • 40378a2dc0 Fix lint and formatting Fijxu 2026-08-01 21:29:31 -04:00
  • 9c3266ef64 CI: Pin Crystal to 1.20.3 for linting task so ameba can build (#5859) Fijxu 2026-08-01 21:29:03 -04:00
  • a6f206b21f CI: ignore nix files Fijxu 2026-08-01 18:55:40 -04:00
  • 67bfb56bbe chore: Add Nix development files (#5856) Fijxu 2026-08-01 18:50:15 -04:00
  • 6e13814c9e Remove the awesome humane tech badge (#5853) TheFrenchGhosty 2026-08-01 19:33:48 +02:00
  • c5fb30c509 CI: add Crystal 1.21.0 in ci.yml matrix Fijxu 2026-07-31 22:38:52 -04:00
  • 111ae066a1 CI: update Crystal 1.20.2 to 1.20.3 in ci.yml matrix Fijxu 2026-07-31 22:34:34 -04:00
  • 76ff3c006b Update the AI policy to properly ban AI slop (#5849) TheFrenchGhosty 2026-07-31 11:17:04 +02:00
  • 9d1291a0b8 chore(deps): bump actions/setup-python from 5 to 7 (#5829) dependabot[bot] 2026-07-28 10:10:43 +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
  • adfec7646b Hotfix - Fix YouTube change(#5818) gabe4278 2026-07-22 23:04:24 -05:00
  • 30c0656a93 Hotfix - Fix YouTube change (#5819) bunchy7ss 2026-07-22 22:57:07 -05:00
  • e5bde4bc60 chore: update openssl to 3.6.3 in OCI (#5808) Fijxu 2026-07-14 02:38:21 -04:00
  • c84acc10ad chore(deps): bump int128/docker-manifest-create-action (#5807) dependabot[bot] 2026-07-13 22:46:19 -04:00
  • 029a496578 Various enhancements and rewording to the issues/PRs templates (#5804) TheFrenchGhosty 2026-07-12 09:29:21 +02:00
  • 1111ea7294 Add a field for AI policy compliance in the issues/PRs templates (#5803) TheFrenchGhosty 2026-07-11 11:34:32 +02:00
  • 9e8d102c94 Fix videos being incorrectly labelled as isUpcoming = true (#5800) absidue 2026-07-11 07:33:23 +02:00
  • 6373ac7814 chore(deps): bump 84codes/crystal in /docker (#5797) dependabot[bot] 2026-07-07 16:39:57 +02:00
  • 31ecdd85f9 Create AI_POLICY.md (#5791) TheFrenchGhosty 2026-07-04 08:20:07 +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
  • fe2b6dbd67 chore(deps): bump actions/cache from 5 to 6 (#5793) dependabot[bot] 2026-06-29 17:26:26 -04: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
  • 08f862292a fix: fix playlists not showing any videos due to outdated playlist parsing (#5774) Fijxu 2026-06-24 23:54:34 -04: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
  • c435dc1204 fix: fix private invidious playlists on rss feeds from being fetched without authentication (#5776) Fijxu 2026-06-14 22:31:22 -04:00
  • 6dec63a3e5 Use “www.youtube.com” consistently (#5768) Jan Moesen 2026-06-09 22:25:27 +02:00
  • 067260a4ab chore(deps): bump int128/docker-manifest-create-action (#5766) dependabot[bot] 2026-06-09 15:29:59 -04:00
  • 47ce8a726b limit feeds and delete materialized views limit-feeds-materialized-views Emilien Devos 2023-07-26 15:43:43 +02: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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 6659cbbbd8 fix: fix channel videos and playlists on searches (#5736) Fijxu 2026-05-26 17:46:32 -04:00
  • 99390d065d fix: fix Missing hash key: "collectionThumbnailViewModel" for channel video thumbnails (#5725) Fijxu 2026-05-20 21:36:50 -04:00
  • e82ac674ae chore(deps): bump int128/docker-manifest-create-action (#5721) dependabot[bot] 2026-05-19 14:08:06 -04:00
  • 103f80e617 CI: update Crystal 1.20.1 to 1.20.2 in ci.yml matrix Fijxu 2026-05-17 16:59:49 -04:00
  • 9ee39bc437 chore: update Crystal to 1.20.2 in OCI Fijxu 2026-05-17 16:58:36 -04:00
  • 529fc8a8a3 fix: restore referrerpolicy for embed youtube link that got removed in commit bc64cd9 Fijxu 2026-05-12 23:12:37 -04:00
  • b4728b81dc chore: update openssl to 3.6.2 in OCI (#5701) Fijxu 2026-05-12 15:28:41 -04:00
  • f914ce8040 Bump int128/docker-manifest-create-action from 2.19.0 to 2.20.0 (#5705) dependabot[bot] 2026-05-05 09:31:29 -04:00
  • 57ba257233 CI: Unify ARM64 and AMD64 Dockerfiles (#5700) Fijxu 2026-05-04 14:59:24 -04:00
  • e012334975 chore: update Crystal to 1.20.1 in OCI Fijxu 2026-05-01 14:12:15 -04:00
  • 85a078a580 CI: update Crystal 1.20.0 to 1.20.1 in ci.yml matrix (#5703) Fijxu 2026-04-30 13:18:49 -04:00
  • afea61bb8f CI: display progress and stats when compiling Invidious in ci.yml matrix (#5696) Fijxu 2026-04-28 06:42:45 -04:00
  • fd313e0107 CI: Bump Crystal version matrix (#5691) Fijxu 2026-04-27 20:15:11 -04:00
  • 0c600988ca chore: update Crystal to 1.20.0 in OCI (#5692) Fijxu 2026-04-27 20:11:51 -04:00
  • 264e7c24e9 player: Use correct time parameter for YouTube embed redirects (#5660) Cameron Radmore 2026-04-26 14:02:11 -04:00
  • 9eda6e5bc4 chore: lint api/v1/channels.cr (#5693) Fijxu 2026-04-25 16:57:45 -04:00
  • 73c749f13f Encapsulate helpers constants and functions inside it's own Helpers module (#5639) Fijxu 2026-04-25 16:57:33 -04:00
  • bc64cd9b67 Encapsulate translation constants and functions inside it's own module (#5637) Fijxu 2026-04-25 16:55:55 -04:00
  • 54365c0e2a Bump crystal-lang/install-crystal from 1.9.1 to 1.9.2 (#5686) dependabot[bot] 2026-04-14 01:11:37 +02:00
  • 606467c693 Playlists: fix parsing error when some videos are paid for in a course (#5207) ChunkyProgrammer 2026-04-09 08:52:03 -04:00
  • 749791cdf1 Bump docker/login-action from 3 to 4 (#5661) dependabot[bot] 2026-03-10 09:59:52 +01:00
  • d7361cbb9a Bump docker/build-push-action from 6 to 7 (#5662) dependabot[bot] 2026-03-10 09:59:44 +01:00
  • f07c9a7209 Bump docker/metadata-action from 5 to 6 (#5663) dependabot[bot] 2026-03-10 09:59:34 +01:00
  • cf9b6c4fcb Bump docker/setup-buildx-action from 3 to 4 (#5664) dependabot[bot] 2026-03-10 09:59:26 +01:00
  • 21d0d1041a Remove noreferrer since youtube now requires referrers on embeds (#5642) Ashley :3 2026-02-24 03:36:12 +03:00
  • fda8d1b528 Remove trailing whitespaces from codebase (#5634) Fijxu 2026-02-19 14:28:22 -03:00
  • e7f8b15b21 Add title listen button time updates (#5625) Jeroen Boersma 2026-02-16 20:39:44 +01:00
  • 60c31e3069 Remove sort by rating and date in video search filters (#5629) Fijxu 2026-02-16 14:06:06 -03:00
  • 11db343cfb Prepare for next release Emilien 2026-02-07 22:10:11 +01:00
  • 118d635650 Release v2.20260207.0 (#5621) v2.20260207.0 Émilien (perso) 2026-02-07 21:47:19 +01:00
  • f3540d7e7f Clarify release notes for proxy header stripping release-v2.20260207.0 Emilien 2026-02-07 21:05:48 +01:00