Commit Graph

  • 8f3c7d2d44
    rename variable to video Fijxu 2026-08-05 15:10:27 -04:00
  • d9dfa9baec
    feat: Use Innertube instead of channel RSS feeds to update channels Fijxu 2026-08-05 04:46:54 -04:00
  • 96b8f69d33
    chore: replace deprecated argument writeable to writable in IO::Memory.new() Fijxu 2026-04-27 20:35:28 -04:00
  • 821365cf71
    chore: removed unused locale argument in #get_about_info function (#5902) Fijxu 2026-08-17 01:49:17 -04:00
  • d2bc3e6a6d
    apply ameba suggestion Fijxu 2026-08-17 01:47:44 -04:00
  • a5d303db00
    forgot to modify the help target :p Fijxu 2026-08-17 01:45:49 -04:00
  • 0b2f2aa36e
    Add SKIP_VERISON_CHECK to Makefile Fijxu 2026-08-17 01:43:57 -04:00
  • 121ac8f81e
    correct version Fijxu 2026-08-17 01:41:30 -04:00
  • 22e269ba99
    Improve minimum version by using shards.yml crystal attribute Fijxu 2026-08-17 01:39:45 -04:00
  • 143077be07
    set min version in a variable Fijxu 2026-08-06 20:48:55 -04:00
  • 047a128622
    Update src/invidious.cr Fijxu 2026-08-06 18:14:30 -04:00
  • 182521f077
    Update src/invidious.cr Fijxu 2026-08-06 18:14:15 -04:00
  • 086763c67c
    Update src/invidious.cr Fijxu 2026-08-06 18:14:01 -04:00
  • 400bb30803
    Update src/invidious.cr Fijxu 2026-08-06 18:13:46 -04:00
  • f4b65a3fac
    Change minimum version to 1.14.1 Fijxu 2026-08-06 15:46:11 -04:00
  • 2052acfe0d
    better message Fijxu 2026-08-06 15:45:39 -04:00
  • 477a1a088d
    typo Fijxu 2026-08-06 15:43:56 -04:00
  • b8c7b59d31
    feat: show message for unsupported Crystal versions at compile time Fijxu 2026-08-06 15:39:44 -04:00
  • cc5beb5630 Continue scan past empty browseId in parse_related_video (#5722) wrvnnull 2026-08-17 05:30:36 +08:00
  • bfb7f6a309 Fix broken channel link for related videos with multiple creators (#5722) wrvnnull 2026-08-17 05:13:54 +08:00
  • 605776938d [Bug] HMoneyTop casing thekeunpie-hash 2026-08-16 21:20:30 +09:00
  • 88c25e48f8 fix: populate ucid for videos with multiple authors (fixes #5722) wrvnnull 2026-08-16 17:27:44 +08:00
  • fe079b456c docs: add HMoneyTop file headers ja1claudio 2026-08-15 10:47:44 -03:00
  • dcda5260d9 remove duplicate export option, add i18n keys unrealtournament 2026-08-15 15:15:42 +02:00
  • 9d88bf018d make newpipe export values constant unrealtournament 2026-08-15 15:03:03 +02:00
  • 8ebf9231cd fix: краткий заголовок PR до 80 символов JoTalbot 2026-08-15 09:36:59 +03:00
  • d10f2a4802
    chore(deps): bump nixpkgs from b7c2ada to 2fcb964 in /nix (#5939) dependabot[bot] 2026-08-14 22:09:09 -04:00
  • ab8ee0ba2a
    chore(deps): bump int128/docker-manifest-create-action (#5938) dependabot[bot] 2026-08-14 22:08:54 -04:00
  • fd4fbf43c4
    chore(deps): bump 84codes/crystal in /docker (#5937) dependabot[bot] 2026-08-14 22:08:43 -04:00
  • 301eca12b0
    chore(deps): bump nixpkgs from b7c2ada to 2fcb964 in /nix dependabot[bot] 2026-08-14 20:47:03 +00:00
  • e4631ffa80
    chore(deps): bump int128/docker-manifest-create-action dependabot[bot] 2026-08-14 20:43:57 +00:00
  • 96ea9a1c9e
    chore(deps): bump 84codes/crystal in /docker dependabot[bot] 2026-08-14 20:43:48 +00:00
  • e44dcd3cf0 Automated fix for #5931 alienvisitor8675-bit 2026-08-14 10:23:08 -07:00
  • d7f990ebd7 fix(extractors): search all metadataRows for views/published in lockupViewModel videos Alison Moura 2026-08-14 11:08:56 -03:00
  • 8a4d18bea6
    Merge be4f5875a27d5f55484f3bffae290f2b46e5e410 into 6865cf208e575ded6723f1269ba5172c74445f55 Ali Alshami 2026-08-13 16:27:26 +03:00
  • be4f5875a2 fix: exclude trailing punctuation from auto-detected links alooshxl 2026-08-13 16:23:41 +03:00
  • 0db4d8e682 CI: publish :latest from the arik branch only NeskireDK 2026-08-13 08:38:34 +02:00
  • 77eee92465 Add specs for the ArikTube settings store NeskireDK 2026-08-13 06:43:32 +02:00
  • c47d9a93f0 Add an admin settings page for the ArikTube extensions NeskireDK 2026-08-13 06:37:14 +02:00
  • 437c6194d6 Auto-approve token consent for SSO sessions on listed origins NeskireDK 2026-08-13 06:25:14 +02:00
  • fae22d037e Gate the SSO password waiver on password_self_service NeskireDK 2026-08-13 06:18:56 +02:00
  • c0a6587d52 Store the fork's settings in Postgres, overriding the config NeskireDK 2026-08-13 06:14:01 +02:00
  • f2a550efe6 Preserve auto-generated channel video identity leeweisa3-maker 2026-08-13 10:38:17 +08:00
  • b3272e62a4 Show real view counts in playlist-backed feeds NeskireDK 2026-08-12 21:21:03 +02:00
  • 5025d06c00 Allow SSO sessions to set a password without the current one NeskireDK 2026-08-12 21:02:26 +02:00
  • c644d73def Add playlist-backed Trending/Popular feeds NeskireDK 2026-08-12 18:47:52 +02:00
  • 31fe847126 Fix workflow and submodule configuration NeskireDK 2026-08-12 18:03:02 +02:00
  • 3fa2f55437 Fix workflow submodule checkout failure NeskireDK 2026-08-12 18:00:03 +02:00
  • f771983e25 CI: build+push ArikTube container to ghcr.io on the arik branch NeskireDK 2026-08-12 17:57:42 +02:00
  • 8e5a9e079e Add trusted-header authentication (Authelia SSO) NeskireDK 2026-08-12 17:49:53 +02:00
  • cce26864ad ArikTube headline brand: logo + red accent theme NeskireDK 2026-08-12 17:46:37 +02:00
  • 867f4fce82 Preserve channel video publication times leeweisa3-maker 2026-08-12 23:19:22 +08:00
  • fc52b5fd8b Use InnerTube to fetch channel videos leeweisa3-maker 2026-08-12 21:40:12 +08:00
  • 6865cf208e
    Ban the use of AI to write to and/or address another Human (#5930) TheFrenchGhosty 2026-08-12 08:26:08 +02:00
  • 195267ee25
    Typo TheFrenchGhosty 2026-08-12 08:21:24 +02:00
  • bd27cfb426
    Ban the use of AI to write to and/or address another Human TheFrenchGhosty 2026-08-12 08:15:58 +02:00
  • fc3c75e9b5
    Update Spanish translation (#5919) Weblate (bot) 2026-08-12 08:01:45 +02:00
  • 7ea63a320f filter using regex instead of hostname PoleTransformer 2026-08-11 20:26:46 -07:00
  • f18762bcde Render custom channel emoji in comments and descriptions Deepanshu Sagore 2026-08-12 03:58:54 +05:30
  • cbb27b0f34 Invalidate companion client after stream failure sergiobuilds 2026-08-12 02:37:09 +09:00
  • d817ab1431 Handle companion stream failures after commit sergiobuilds 2026-08-12 02:23:19 +09:00
  • 79f9ec576e Avoid unavailable thumbnail on stored channels sergiobuilds 2026-08-12 02:21:20 +09:00
  • ef2a535596 Fix empty author and authorId in playlists by falling back to avatar command sergiobuilds 2026-08-12 02:08:06 +09:00
  • c18daf5652 Preserve thumbnail fallback in category items sergiobuilds 2026-08-12 01:56:10 +09:00
  • 4ec99d7898 Fix inconsistent page param behavior for YouTube playlists in APIv1 sergiobuilds 2026-08-12 01:54:03 +09:00
  • ed1fec8a87 Remove unrelated companion change from channel fix sergiobuilds 2026-08-12 01:48:33 +09:00
  • b793ad5c40 Fix missing author_thumbnail and premiere_timestamp for SearchVideo on channel routes sergiobuilds 2026-08-12 01:47:08 +09:00
  • 471c1170e6 Fix spamming videoplayback requests when companion is unreachable sergiobuilds 2026-08-12 01:28:03 +09:00
  • 6ecbbd2b6a Fix missing channel links for multi-creator related videos sergiobuilds 2026-08-12 01:16:17 +09:00
  • 745a4b659b feat(ui): link hashtags in video titles to search campbell 2026-08-12 00:08:59 +09:00
  • d7824af247 fix(parser): parse published date and view count for collab videos campbell 2026-08-11 22:59:44 +09:00
  • e2ea3cef78 custom_emojis PoleTransformer 2026-08-10 21:56:27 -07:00
  • a4fd9aaafb
    fix: check known_tabs against downcased selected_tab Cameron Radmore 2026-07-19 17:32:12 -04:00
  • ba88959f5e
    feat: add support for additional channel urls (:user/:tab) Cameron Radmore 2026-07-19 17:31:35 -04:00
  • eb56790478
    fix(parser): parse published date and view count for collab videos Cameron Radmore 2026-07-19 18:38:56 -04:00
  • 611623f1dd
    Update Spanish translation Hosted Weblate 2026-08-10 21:51:26 +02:00
  • 8fde720f94
    Translations update from Hosted Weblate (#5892) Fijxu 2026-08-09 15:34:50 -04:00
  • 42ea9cf708
    Update Chinese (Simplified Han script) translation Hosted Weblate 2026-08-09 12:52:31 +02:00
  • b0d79e480e
    Update Chinese (Traditional Han script) translation Hosted Weblate 2026-08-09 12:52:30 +02:00
  • fe5ef8bd69
    Update Slovenian translation Hosted Weblate 2026-08-09 12:52:30 +02:00
  • 215d7ec73d
    Update Spanish translation Hosted Weblate 2026-08-09 12:52:29 +02:00
  • d42510b1c0
    Update Italian translation Hosted Weblate 2026-08-09 12:52:29 +02:00
  • 5e59810585
    Update Armenian translation Hosted Weblate 2026-08-09 12:52:29 +02:00
  • 8580ada425
    Update Czech translation Hosted Weblate 2026-08-09 12:52:28 +02:00
  • 3561d0689b
    Update Russian translation Hosted Weblate 2026-08-09 12:52:28 +02:00
  • b97cd24b3c
    Update Estonian translation Hosted Weblate 2026-08-09 12:52:27 +02:00
  • 0cf68a1d9e
    Update Portuguese (Brazil) translation Hosted Weblate 2026-08-09 12:52:27 +02:00
  • e450ef0168
    Update Turkish translation Hosted Weblate 2026-08-09 12:52:27 +02:00
  • c2c75d212b
    chore: remove leftover MT variable from Makefile Fijxu 2026-08-09 15:19:47 -04:00
  • bab6a7b798 feat: render custom channel emoji in descriptions and comments water 2026-08-09 16:04:52 +08:00
  • 93065c4bfd Wrap user create/delete flows in a Postgres transaction Aoife Brennan 2026-08-09 05:22:49 +08:00
  • 965a48c7d7 fix(comments): sanitize raw run text for emoji alt attributes and harden parser guards Test User 2026-08-08 16:10:19 -04:00
  • 61a1c84f4b fix(comments): add defensive guards for emoji thumbnails and correct attribute escaping Test User 2026-08-08 15:51:21 -04:00
  • 2ea9a8e6d9 fix(comments): HTML escape emoji alt text to prevent attribute injection Test User 2026-08-08 15:16:32 -04:00
  • b313d2cf71 fix(comments): render custom channel emojis in comments and descriptions (closes #5888) Test User 2026-08-08 14:46:33 -04:00
  • 17e8fd416d
    CI TEST donotmerge TheFrenchGhosty 2026-08-08 03:27:31 +02:00
  • 2f1fac21f6 fix(comments): handle adjacent run boundaries ¨chico10117¨ 2026-08-07 16:16:41 -06:00
  • ff8aa06f84 fix(comments): render nested attachment runs ¨chico10117¨ 2026-08-07 16:13:00 -06:00
  • a570e0b43e fix(comments): preserve emoji text fallback ¨chico10117¨ 2026-08-07 16:00:30 -06:00
  • 2338e30185 Test custom emoji fallback escaping andrzejber 2026-08-07 22:56:11 +02:00