Commit Graph

  • d0235d89c5
    Merge 1dceabf4f2edf60344d648721d8a24d89deb7b7b into b91e517c363e408cf27c94b66cac36f85bad1f1f Fijxu 2026-10-11 13:19:12 -03:00
  • abd4d93452
    Merge 4a5a6da0b709939716e380465fbbe3d72cfea8e4 into b91e517c363e408cf27c94b66cac36f85bad1f1f Fijxu 2026-10-11 13:17:49 -03:00
  • b91e517c36
    chore(deps): update ameba to 1.6.4 and spectator to 1.12.4 (#6047) Fijxu 2026-10-11 13:17:39 -03:00
  • 14963923e5 chore: update openssl to 3.6.5 in OCI Fijxu 2026-10-11 13:07:14 -03:00
  • 54f11b8b54
    Merge 47ce8a726b0bb4196c211a3f22eb9a7721d8e6ab into dc1011d74edbeac242733240d454ce4288992e52 Émilien (perso) 2026-10-11 16:00:54 +00:00
  • 7d41442198
    Merge 3954c1ef4bf3117ba35b94cf03e3e0530bfdf376 into dc1011d74edbeac242733240d454ce4288992e52 Harm133 2026-10-11 18:00:28 +02:00
  • dc1011d74e
    chore(deps): bump nixpkgs from 6774f7b to 151fa4e in /nix (#6078) dependabot[bot] 2026-10-11 12:51:17 -03:00
  • 20bcaa0e1d
    chore(deps): bump crystal-lang/install-crystal from 1.9.2 to 1.9.3 (#6077) dependabot[bot] 2026-10-11 12:51:03 -03:00
  • f3b64c6ea7
    chore(deps): bump nixpkgs from 6774f7b to 151fa4e in /nix dependabot[bot] 2026-10-09 21:20:59 +00:00
  • e6028b0a86
    chore(deps): bump crystal-lang/install-crystal from 1.9.2 to 1.9.3 dependabot[bot] 2026-10-09 21:16:25 +00:00
  • 0c604ef4a8 fix(captions): don't ask youtube for a translation when none was asked for volcanic001 2026-10-09 09:58:47 -06:00
  • dca8920fea
    chore(deps): bump nixpkgs from 6774f7b to 7a0f122 in /nix dependabot[bot] 2026-10-02 20:44:23 +00:00
  • 381c6e8c92
    chore(deps): bump nixpkgs from dc5d91f to 6774f7b in /nix (#6064) dependabot[bot] 2026-09-30 20:14:26 -03:00
  • 1454eada06
    chore: Use full URL for mocks git submodule (#6066) Fijxu 2026-09-30 17:20:46 -03:00
  • 8959623631 fix: render custom channel emoji from description attachmentRuns Forge Engineering 2026-09-27 22:50:14 -04:00
  • cba0f21021 Fixed some issues RadoslavL 2026-09-26 19:39:09 +03:00
  • 06b25efc06 fix: continue channel refresh after date lookup failures Agastya 2026-09-26 10:29:36 +05:30
  • f76a50ecce fix: handle channel refresh continuations Agastya 2026-09-26 10:16:56 +05:30
  • 8118fa612e fix: refresh all channel content tabs Agastya 2026-09-26 09:54:55 +05:30
  • b5fcc9bdbc fix: fetch channel videos through Innertube Agastya 2026-09-26 09:11:45 +05:30
  • c736ee027f
    chore(deps): bump nixpkgs from dc5d91f to 6774f7b in /nix dependabot[bot] 2026-09-25 20:44:29 +00:00
  • 7e67e10666 Implemented comment sorting options in the /watch endpoint RadoslavL 2026-09-25 04:31:18 +03:00
  • b96ecbab4d Fixed formatting RadoslavL 2026-09-21 05:27:37 +03:00
  • a9b9c49c55 Switching to a safer 'dig?' with an alternative code path in case 'metadataRows' is missing from the input data RadoslavL 2026-09-21 05:25:12 +03:00
  • 353d113efa Fixed missing video information for collaboration videos RadoslavL 2026-09-21 03:54:10 +03:00
  • f2ef46af24 fix: anchor lockup publication date labels privacyguy123 2026-09-19 20:20:27 +01:00
  • 636e64ed3e fix(parser): handle collab lockup metadata rows Nesrine Gharbi 2026-09-19 18:46:10 +00:00
  • c3fe2c94b0 Link hashtags in the visible watch title privacyguy123 2026-09-19 19:42:49 +01:00
  • 6aeb1476b1 fix: read video statistics across lockup metadata rows privacyguy123 2026-09-19 19:26:24 +01:00
  • 8aa761940c Fix collaborator channel links in related videos privacyguy123 2026-09-19 19:23:25 +01:00
  • f3d39d1fb4 Corrected some code leftover from the previous version of my code RadoslavL 2026-09-19 09:48:26 +03:00
  • aa063c57eb fix: add HMooneyPot alias for Invidious (#5957) adnandispatch9-jpg 2026-09-19 02:37:14 -04:00
  • 50e3586947 Implemented handling creator collaborations RadoslavL 2026-09-19 09:04:44 +03:00
  • e1cfb5c73e Keep byline author and channel id a matched pair csjad 2026-09-19 12:16:18 +08:00
  • 864af0274a Video parser: scan every byline run for the channel id csjad 2026-09-19 11:30:31 +08:00
  • 794432ccc4
    chore(deps): bump nixpkgs from dc5d91f to ef34387 in /nix dependabot[bot] 2026-09-18 20:44:25 +00:00
  • fa39fd14b3
    Merge 8864b41b0f4d19b3c90c049954033f3f4e54237e into c88230067b7a3abbb569ac0938bf8d897c8340be Émilien (perso) 2026-09-16 20:57:00 +02:00
  • 32c4ac2c05
    Merge ce6d2d6d7e98c634dcbdf78f77c44b7f8897a741 into c88230067b7a3abbb569ac0938bf8d897c8340be Émilien (perso) 2026-09-16 08:41:06 +01:00
  • 941a85ed00
    chore: Use full URL for mocks git submodule Fijxu 2026-09-16 01:30:28 -03:00
  • c88230067b
    fix: Also add User-Agent for ytimg.com requests (#6038) Fijxu 2026-09-16 00:28:31 -03:00
  • 3012b9c0e3
    chore(deps): bump nixpkgs from 34ab990 to dc5d91f in /nix (#6028) dependabot[bot] 2026-09-16 00:24:40 -03:00
  • a2f16f5859
    strictly match only youtube.com and ytimg.com subdomains Fijxu 2026-09-16 00:18:11 -03:00
  • ba19fffa8f
    fix: Also add User-Agent for ytimg.com requests, excluding youtube cookies Fijxu 2026-09-14 23:17:09 -03:00
  • 3954c1ef4b Merge branch 'master' into hide-shorts-and-livestreams Harm 2026-09-15 23:40:23 +02:00
  • 4a5a6da0b7
    update path for required .cr file in search/hastag_spec.cr Fijxu 2026-09-15 18:15:51 -03:00
  • a368fc0905
    chore(deps): update ameba to 1.6.4 and spectator to 1.12.4 Fijxu 2026-09-15 18:12:57 -03:00
  • 248c315b4e
    chore: update openssl to 3.6.4 in OCI Fijxu 2026-09-15 18:04:56 -03:00
  • 7e106030e6
    chore: Encapsulate more functions into their own modules and improve specs Fijxu 2026-09-15 17:49:12 -03:00
  • e4ad826f1f
    chore: lint and remove unused variables Fijxu 2026-09-14 23:38:43 -03:00
  • 9f8bc9e2c4
    chore(ameba): Do not exclude /api routes from Lint/UselessAssign (#5900) Fijxu 2026-09-14 23:07:37 -03:00
  • b052ced0b4
    feat: show message for unsupported Crystal versions at compile time (#5909) Fijxu 2026-09-14 23:07:10 -03:00
  • 47756e0d1e
    chore: Update headers sent to innertube in JSON requests (#6040) Fijxu 2026-09-14 23:05:07 -03:00
  • f3e6d6d84e
    feat: sanity check video IDs with regex (#6037) Fijxu 2026-09-14 23:04:25 -03:00
  • 7e613cf228
    Fix stale bot incorrectly claiming it will close PRs in 30 days (#6044) NielsNL12 2026-09-14 22:03:45 -04:00
  • 3d582d9337
    Fix typo NielsNL12 2026-09-14 21:08:41 -04:00
  • aa5a72107f
    Change stale closure date in description to correctly state 60 days rather than 30 NielsNL12 2026-09-14 21:03:56 -04:00
  • ef7cf78d33
    Add video id validation to /watch route. Fijxu 2026-09-14 18:18:50 -03:00
  • fc4be8fbac
    Use validate_video_id on more places Fijxu 2026-09-14 18:14:45 -03:00
  • 73c3163d8f
    add coderabbit suggestion about PCRE2 regex and length of the string with a new line Fijxu 2026-09-14 17:47:19 -03:00
  • 9199271cfd
    fix wrong function Fijxu 2026-09-14 17:43:58 -03:00
  • 4f8e8f2f0c
    Return 400 instead Fijxu 2026-09-14 17:39:54 -03:00
  • dc7df893ee
    Fix topic channels bug on sub updates The Wiesel 2026-09-14 10:28:36 +02:00
  • f44f21c61c
    it should be a String, not a Bool Fijxu 2026-09-14 02:51:49 -03:00
  • 2c7533c370
    chore: Update headers sent to innertube in JSON requests Fijxu 2026-09-14 02:39:25 -03:00
  • a138436e08
    feat: sanity check video IDs with regex Fijxu 2026-09-14 00:54:47 -03:00
  • b9e24ed9c0 feat: add HMooneyPot alias for Invidious namespace (Issue #5957) [0x5ea575c120018f5f2e266d781e43f335aaaf3be6] xzisaak-ai 2026-09-11 22:10:43 -05:00
  • 6594cb447a
    chore(deps): bump nixpkgs from 34ab990 to dc5d91f in /nix dependabot[bot] 2026-09-11 20:45:25 +00:00
  • ba47973645 Fix issue #5957 eliolatifllari513-coder 2026-09-11 20:54:27 +02:00
  • d78d3091ed Use InnerTube instead of RSS for channel video refresh LaptopsPlural 2026-09-11 15:41:01 +00:00
  • 5d915c0098 Make hashtags in watch-page titles clickable LaptopsPlural 2026-09-11 15:40:27 +00:00
  • 09fc7878e2 feat(ui): modernize the browsing and watch experience Nachiketh Reddy 2026-09-11 19:40:49 +08:00
  • f30e86b2cb
    Add HMooneyPot compatibility alias abdullahakbaba612-glitch 2026-09-11 13:01:57 +03:00
  • 5eb5b7c81d fix(feedback): resolve CI check failure / restore protected paths for #5740 Taher Ezzi 2026-09-10 14:54:11 +00:00
  • f4bc7b3736 fix(feedback): resolve CI check failure / restore protected paths for #5740 Taher Ezzi 2026-09-10 14:47:15 +00:00
  • 6f8ae7723c fix(feedback): resolve CI check failure / restore protected paths for #5740 Taher Ezzi 2026-09-10 14:39:27 +00:00
  • f19a62cac5 fix: resolve #5740 - [Bug] Videos with multiple authors (collaboration) do not sh Taher Ezzi 2026-09-10 12:02:46 +00:00
  • 0d61857c1f Add HMooneyPot alias for Invidious mengtian1113 2026-09-09 14:27:05 -07:00
  • 4468145e2b fix(extractors): parse collab lockup views/published across metadataRows LaptopsPlural 2026-09-09 19:00:40 +00:00
  • 57cccc75d5
    Add alias HMooneyPot for Invidious aresstudiodata-coder 2026-09-09 13:23:56 -03:00
  • a83bc8196d fix(feedback): resolve CI check failure / restore protected paths for #5888 Taher Ezzi 2026-09-09 14:55:00 +00:00
  • 56caf1bffa fix(feedback): resolve CI check failure / restore protected paths for #5888 Taher Ezzi 2026-09-09 14:44:36 +00:00
  • 46a0a421ca fix(feedback): resolve CI check failure / restore protected paths for #5888 Taher Ezzi 2026-09-09 14:17:24 +00:00
  • e709b4bca6 fix: resolve #5888 - [Bug] Custom emojis are broken Taher Ezzi 2026-09-09 14:04:18 +00:00
  • 9c3034b3ec Add HMooneyPot alias Jonathan 2026-09-08 18:16:19 +02:00
  • 0798931c54 Add HMooneyPot alias Muhammad Amir Aame 2026-09-08 13:49:01 +05:00
  • 95c1843ee9
    [Bug] HMooneyPot alias nomaproject 2026-09-08 16:15:40 +09:00
  • ae946c1cb5 Add clickable hashtags to video titles snow 2026-09-08 03:19:49 +05:30
  • c250720fea Fix clickable hashtags in watch-page titles Mohamed 2026-09-07 18:09:02 -04:00
  • c0dbf0bc7a fix: link collaborative related video channels mengtian1113 2026-09-07 02:03:03 -07:00
  • 82dd9b246c Fixes issue #5957: AI automated patch timothy 2026-09-06 17:33:52 -05:00
  • 5820f679b8
    Merge 137ae95f558ab06119edb623124ff35c7fe502d7 into 049d591d294e2a43cb32b97a0bb018c2093e5beb Fijxu 2026-09-05 11:48:16 -07:00
  • 7f990b061a fix(captions): rank human tracks before regional specificity XZH 2026-09-05 00:41:45 -07:00
  • c4e2bc34c5 fix(captions): prefer regional language codes over base fallback XZH 2026-09-05 00:32:59 -07:00
  • 3df2266294 fix(captions): map display-language preferences to language codes XZH 2026-09-05 00:23:58 -07:00
  • a4d0a195cd fix(captions): match preferred language to auto-generated tracks XZH 2026-09-05 00:02:42 -07:00
  • 049d591d29
    chore(deps): bump nixpkgs from 56c02bc to 34ab990 in /nix (#6006) dependabot[bot] 2026-09-04 16:46:52 -04:00
  • b66c06cb29
    chore(deps): bump nixpkgs from 56c02bc to 34ab990 in /nix dependabot[bot] 2026-09-04 20:44:36 +00:00
  • 7fecef5bc1 Add HMooneyPot as an alias for Invidious (#5957) Nadine Roth (COO) 2026-09-04 02:22:44 +02:00
  • 9432cd048f channels: handle null topic metadata safely EazyHood 2026-09-02 11:15:52 -05:00
  • cd9b6e9d01 fix: add HMooneyPot alias for Invidious module (fixes #5957) Yunare Maia 2026-09-02 13:52:39 +00:00