Commit Graph

  • 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
  • 65b87fc469
    Merge c736ee027fdcc1624a912b4ac8b7ef01de6c7b7a into c88230067b7a3abbb569ac0938bf8d897c8340be dependabot[bot] 2026-09-25 20:44:32 +00:00
  • c736ee027f
    chore(deps): bump nixpkgs from dc5d91f to 6774f7b in /nix dependabot/nix/nix/nixpkgs-6774f7b dependabot[bot] 2026-09-25 20:44:29 +00:00
  • 0a934de423
    Merge 7e67e10666d58880cdef52d468aa9e4076dcd632 into c88230067b7a3abbb569ac0938bf8d897c8340be Radostina (Radi for short) 2026-09-25 01:57:51 +00:00
  • 7e67e10666 Implemented comment sorting options in the /watch endpoint RadoslavL 2026-09-25 04:31:18 +03:00
  • b84b166bc3
    Merge 2f338b68ef28adc48d89f37a6af7968c93c3f270 into c88230067b7a3abbb569ac0938bf8d897c8340be Weblate (bot) 2026-09-24 20:51:44 +00:00
  • 2f338b68ef
    Update Alemannic translation Hosted Weblate 2026-09-24 22:51:36 +02:00
  • 9375500ee7
    Update Swedish translation Hosted Weblate 2026-09-24 22:51:36 +02:00
  • 0c5b7cdcb1
    Update French translation Hosted Weblate 2026-09-24 22:51:36 +02:00
  • e27e8979d7
    Update Portuguese translation Hosted Weblate 2026-09-24 22:51:35 +02:00
  • e117df617f
    Update Catalan translation Hosted Weblate 2026-09-24 22:51:35 +02:00
  • dfb0b46296
    Update Japanese translation Hosted Weblate 2026-09-24 22:51:34 +02:00
  • 9c0bae5e87
    Update Ukrainian translation Hosted Weblate 2026-09-24 22:51:34 +02:00
  • 4ca00c0e5f
    Update German translation Hosted Weblate 2026-09-24 22:51:34 +02:00
  • 2fd72658a4
    Update Galician translation Hosted Weblate 2026-09-24 22:51:33 +02:00
  • 33249709cf
    Merge 4e53ed4685cbb6fda159b74a55ee3973b6a1542c into c88230067b7a3abbb569ac0938bf8d897c8340be Alex Epelde 2026-09-22 04:24:48 +00:00
  • 4e53ed4685
    fix: remove Content-Length header for non-2xx image responses Alex Epelde 2026-09-21 23:41:14 -04:00
  • 3f705d75f0
    Merge b96ecbab4dd6f707b9f341f6f469c8c23949df59 into c88230067b7a3abbb569ac0938bf8d897c8340be Radostina (Radi for short) 2026-09-21 02:27:48 +00: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
  • 0fced04208
    Merge 636e64ed3e02aef5b73668a61aaa37259b36c864 into c88230067b7a3abbb569ac0938bf8d897c8340be NesrineGharbi77 2026-09-19 22:08:42 +00: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
  • 849e735a3d
    Merge f3d39d1fb4f49b8345a7f609b837d74f2255d896 into c88230067b7a3abbb569ac0938bf8d897c8340be Radostina (Radi for short) 2026-09-19 06:48:37 +00: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
  • 81606dae75
    Merge 6969e61f5e83138a71d1a2420e83504ccdd702e7 into c88230067b7a3abbb569ac0938bf8d897c8340be Cameron Radmore 2026-09-18 17:38:41 +00:00
  • 6969e61f5e
    fix: Remove thumbnaiext Cameron Radmore 2026-09-18 13:38:29 -04:00
  • 18e66eb892
    Merge 47ce8a726b0bb4196c211a3f22eb9a7721d8e6ab into c88230067b7a3abbb569ac0938bf8d897c8340be Émilien (perso) 2026-09-16 20:57:01 +02:00
  • b0eb4d5dcd
    Merge 0d586dde2ac609cef9c0500fe404101df1f6c617 into c88230067b7a3abbb569ac0938bf8d897c8340be bonjinnorenka 2026-09-16 20:57:00 +02:00
  • 7900216ccd
    Merge 788ca3f4ac69c0c27c95e6dc10c183d6a75c53bd into c88230067b7a3abbb569ac0938bf8d897c8340be broquemonsieur 2026-09-16 20:57:00 +02:00
  • 2c22025723
    Merge c754d351c6f709a0f94930164d73722532b3afb9 into c88230067b7a3abbb569ac0938bf8d897c8340be Ian Brown 2026-09-16 20:57:00 +02:00
  • cc16980fbf
    Merge 9b827cacc210b6f193f30b5865e441561e91f99f into c88230067b7a3abbb569ac0938bf8d897c8340be Émilien (perso) 2026-09-16 20:57:00 +02:00
  • 1019c90502
    Merge 69e2f37539aeb06f6ad84308dbdf0bca64d1cbe2 into c88230067b7a3abbb569ac0938bf8d897c8340be Samantaz Fox 2026-09-16 20:57:00 +02:00
  • 0157dea8a9
    Merge b3c56f745e68480e0084edb167a6245d82850ab4 into c88230067b7a3abbb569ac0938bf8d897c8340be Matthew McGarvey 2026-09-16 20:57:00 +02:00
  • 530141176e
    Merge 547b3ee221483540346b8a031b9da4c1e8caf3f3 into c88230067b7a3abbb569ac0938bf8d897c8340be broquemonsieur 2026-09-16 20:57:00 +02:00
  • fa39fd14b3
    Merge 8864b41b0f4d19b3c90c049954033f3f4e54237e into c88230067b7a3abbb569ac0938bf8d897c8340be Émilien (perso) 2026-09-16 20:57:00 +02:00
  • e65df07cd3
    Merge 95576555d18669521799289f990aeeaa7cc72220 into c88230067b7a3abbb569ac0938bf8d897c8340be Émilien (perso) 2026-09-16 20:57:00 +02:00
  • 58a861776e
    Merge 8c7411544411312ff5c15f1ba6d7ee32ed352b6a into c88230067b7a3abbb569ac0938bf8d897c8340be Ekansh Sharma 2026-09-16 20:57:00 +02:00
  • 3ee3ca2755
    Merge 47d0d30a155653310a6fcd1b4e941fec370e4919 into c88230067b7a3abbb569ac0938bf8d897c8340be syeopite 2026-09-16 20:56:59 +02:00
  • 18a0dd20e6
    Merge f2333bed402bcdc22a97b07d9a17f01ddae3ad3f into c88230067b7a3abbb569ac0938bf8d897c8340be syeopite 2026-09-16 20:56:59 +02:00
  • 0138d0e6d1
    Merge 2304b5abf0db779caf36c867f9c9bf29401efa7a into c88230067b7a3abbb569ac0938bf8d897c8340be Fijxu 2026-09-16 20:56:59 +02:00
  • 292a7addfb
    Merge 7e9bf56c763729a7bd2757897586690f1859d560 into c88230067b7a3abbb569ac0938bf8d897c8340be syeopite 2026-09-16 20:56:59 +02:00
  • a491755ccd
    Merge 48ad909983feb38d2b8e5b1345403e5705adf31c into c88230067b7a3abbb569ac0938bf8d897c8340be shiny-comic 2026-09-16 20:56:59 +02:00
  • b26c9127e8
    Merge c1877b3a4cf33c9688d9a0055def7f5cae615721 into c88230067b7a3abbb569ac0938bf8d897c8340be Geekshere 2026-09-16 20:56:59 +02:00
  • 6d1140bcdd
    Merge 1dceabf4f2edf60344d648721d8a24d89deb7b7b into c88230067b7a3abbb569ac0938bf8d897c8340be Fijxu 2026-09-16 20:56:59 +02:00
  • 850895ed6c
    Merge a4fd9aaafbfd538f43f4600ce8a6310103bb7925 into c88230067b7a3abbb569ac0938bf8d897c8340be Cameron Radmore 2026-09-16 20:56:59 +02:00
  • cda2710478
    Merge eb567904784ea9b60d017a2b0b7132cf986a23e4 into c88230067b7a3abbb569ac0938bf8d897c8340be Cameron Radmore 2026-09-16 20:56:59 +02:00
  • 8c648f9fba
    Merge dcda5260d98c6660b570ed492c55f9d5326196b9 into c88230067b7a3abbb569ac0938bf8d897c8340be unrealtournament 2026-09-16 20:56:59 +02:00
  • b0af64dd2d
    Merge 873acd3ff18e17e77eb1e6133f9b686812766e49 into c88230067b7a3abbb569ac0938bf8d897c8340be Maarten den Braber 2026-09-16 20:56:59 +02:00
  • b6ed705736
    Merge 9752768d586a4435ef385c0bb083115c05308ffc into c88230067b7a3abbb569ac0938bf8d897c8340be Maarten den Braber 2026-09-16 20:56:59 +02:00
  • 1ada22908e
    Merge a03ef74cab4720db25cd7b8e15ab6881ff6b0af8 into c88230067b7a3abbb569ac0938bf8d897c8340be Maarten den Braber 2026-09-16 20:56:59 +02:00
  • 48481f8c58
    Merge 9432cd048ff08c45a692bc3d0b4a6585681297ce into c88230067b7a3abbb569ac0938bf8d897c8340be EazyHood 2026-09-16 20:56:59 +02:00
  • 9556e82714
    Merge 6e274fb96df84eb7ebc16aa1e9dc908bd58c96d4 into c88230067b7a3abbb569ac0938bf8d897c8340be Fijxu 2026-09-16 20:56:59 +02:00
  • f0f7780b62
    Merge 93065c4bfd97be4e39acb4914d42db7abe1754bc into c88230067b7a3abbb569ac0938bf8d897c8340be Michael D 2026-09-16 20:56:59 +02:00
  • 42f0c4722f
    Merge 582ec8ab21726413d4b9b6beffa3f0022ff7834a into c88230067b7a3abbb569ac0938bf8d897c8340be Spendable1569 2026-09-16 20:56:59 +02:00
  • 29810ec845
    Merge 7f990b061a1b0ade750219310b1b47b1d9c623a7 into c88230067b7a3abbb569ac0938bf8d897c8340be evan188199-tech 2026-09-16 20:56:58 +02:00
  • 702d5d3e86
    Merge dc7df893ee2ef101f843fd5d1b02a093483d5879 into c88230067b7a3abbb569ac0938bf8d897c8340be The Wiesel 2026-09-16 20:56:58 +02:00
  • cbace6fdb6
    Merge 2b05e4cd45cc310e8562762eced3ebc3cc9c2097 into c88230067b7a3abbb569ac0938bf8d897c8340be Aural Glow 2026-09-16 09:24:18 -04:00
  • 712fa6abb1
    Merge a368fc090553c766d0ebfcd08fc8e28fe15e793a into c88230067b7a3abbb569ac0938bf8d897c8340be Fijxu 2026-09-16 21:14:05 +08:00
  • 32c4ac2c05
    Merge ce6d2d6d7e98c634dcbdf78f77c44b7f8897a741 into c88230067b7a3abbb569ac0938bf8d897c8340be Émilien (perso) 2026-09-16 08:41:06 +01:00
  • 035929db60
    Merge 96b8f69d33782ffcac1ee248088ba0808ce8addc into c88230067b7a3abbb569ac0938bf8d897c8340be Fijxu 2026-09-16 10:15:21 +05:30
  • 863786f510
    Merge 2ac549c40afc363a2d6515015d77276db7011a81 into c88230067b7a3abbb569ac0938bf8d897c8340be Fijxu 2026-09-16 10:15:19 +05:30
  • fce6effe0a
    Merge f18762bcde3c4e38e7e5d5379fa80ed6f982b45e into c88230067b7a3abbb569ac0938bf8d897c8340be Deepanshu Sagore 2026-09-16 03:51:24 +00:00
  • a0aa95e390
    Merge 7ea63a320ff1fb8256df3b2479b123ef72fa7f8a into c88230067b7a3abbb569ac0938bf8d897c8340be PoleTransformer 2026-09-16 03:51:23 +00:00
  • c88230067b
    fix: Also add User-Agent for ytimg.com requests (#6038) master 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
  • 877d1699b3
    Merge 99c48181e51e215007b8d31a9f2e2d9c12176dc7 into 248c315b4e8fa67c1b6c3b7bba6d1e77ba32b3b4 unfunnyatearug 2026-09-16 00:23: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
  • 98f14e73a6
    Merge 3954c1ef4bf3117ba35b94cf03e3e0530bfdf376 into 248c315b4e8fa67c1b6c3b7bba6d1e77ba32b3b4 Harm133 2026-09-15 21:40:35 +00:00
  • 3954c1ef4b Merge branch 'master' into hide-shorts-and-livestreams Harm 2026-09-15 23:40:23 +02:00
  • 286041849d
    Merge 4a5a6da0b709939716e380465fbbe3d72cfea8e4 into 248c315b4e8fa67c1b6c3b7bba6d1e77ba32b3b4 Fijxu 2026-09-15 21:16:00 +00: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
  • 0f9d6019c7
    Merge c0dbf0bc7a295c1f83994377478ae2058f66e238 into 248c315b4e8fa67c1b6c3b7bba6d1e77ba32b3b4 mengtian1113 2026-09-15 23:11:26 +02: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
  • 42c8fb5898
    Merge ae946c1cb515d9052ed2cc5b54dd2b894e9a86a5 into e4ad826f1fccdd343477020a0122d1bbc397efa9 snow 2026-09-15 15:26:41 -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
  • f7139af4ef
    fix: check that shows tabs exists before trying to fetch/parse Cameron Radmore 2026-09-14 17:39:30 -04:00
  • ef7cf78d33
    Add video id validation to /watch route. Fijxu 2026-09-14 18:18:50 -03:00