Commit Graph

  • 170e5db007
    Merge f00a727c7d389dc28ddc744a3f75f49e05ebf16b into 264e7c24e96274941e7831178d372c81fabf1f0a shiny-comic 2026-04-27 10:15:12 +08:00
  • 2268879d0c
    Merge ddbe9523afc8ac34dffab7f7c6cbf95e41407c29 into 264e7c24e96274941e7831178d372c81fabf1f0a dependabot[bot] 2026-04-27 03:45:42 +08:00
  • a87a64dc87
    Merge cfb4165bdd4366fa5f45b85318f29d0a3fee87a7 into 264e7c24e96274941e7831178d372c81fabf1f0a Fijxu 2026-04-26 14:56:47 -04:00
  • 54521ae238
    Merge e9a44c457fbfe68aca9731481d0f86472bef6f3a into 264e7c24e96274941e7831178d372c81fabf1f0a Fijxu 2026-04-26 14:34:13 -04:00
  • 7fb4b37fdf
    Merge d4d6fb27ce49776c471dab757da5d675ef56b97d into 264e7c24e96274941e7831178d372c81fabf1f0a Fijxu 2026-04-26 14:15:31 -04:00
  • d4d6fb27ce
    save Fijxu 2026-03-13 21:47:41 -03:00
  • a61f577b27
    apply ameba correction Fijxu 2026-02-27 02:09:20 -03:00
  • b9802547c8
    Add embed youtube link for error_template_helper Fijxu 2026-02-27 02:04:03 -03:00
  • 8e52a76a89
    Merge ebe50c6cf91c17a3dee1641486a66516c7d9a685 into 264e7c24e96274941e7831178d372c81fabf1f0a Weblate (bot) 2026-04-26 18:02:45 +00:00
  • ebe50c6cf9
    Add Sign Languages translation Hosted Weblate 2026-04-14 01:12:29 +02:00
  • c43b61710a
    Update Norwegian Bokmål translation Hosted Weblate 2026-04-14 01:12:29 +02:00
  • f58546446e
    Update Alemannic translation Hosted Weblate 2026-04-14 01:12:28 +02:00
  • 909a020321
    Update Chinese (Simplified Han script) translation Hosted Weblate 2026-04-14 01:12:28 +02:00
  • c810e80605
    Update Chinese (Traditional Han script) translation Hosted Weblate 2026-04-14 01:12:27 +02:00
  • abc2ebdf40
    Update Slovenian translation Hosted Weblate 2026-04-14 01:12:27 +02:00
  • 710b2612d0
    Update Korean translation Hosted Weblate 2026-04-14 01:12:26 +02:00
  • 5f54476b5a
    Update translation files Hosted Weblate 2026-04-14 01:12:26 +02:00
  • 576bddfa79
    Update Finnish translation Hosted Weblate 2026-04-14 01:12:26 +02:00
  • d2232bf8d9
    Update Persian translation Hosted Weblate 2026-04-14 01:12:25 +02:00
  • 2c4a5f2f46
    Update Swedish translation Hosted Weblate 2026-04-14 01:12:25 +02:00
  • 494a5555a4
    Update French translation Hosted Weblate 2026-04-14 01:12:24 +02:00
  • 8058c796a9
    Update Spanish translation Hosted Weblate 2026-04-14 01:12:24 +02:00
  • 1a44a4a974
    Update Dutch translation Hosted Weblate 2026-04-14 01:12:23 +02:00
  • 1f2f96a289
    Update Arabic translation Hosted Weblate 2026-04-14 01:12:23 +02:00
  • f60e1e99f4
    Update Italian translation Hosted Weblate 2026-04-14 01:12:22 +02:00
  • 412f672afe
    Update Polish translation Hosted Weblate 2026-04-14 01:12:22 +02:00
  • 45c2bb0807
    Update Croatian translation Hosted Weblate 2026-04-14 01:12:21 +02:00
  • 58c6370421
    Update Icelandic translation Hosted Weblate 2026-04-14 01:12:21 +02:00
  • e6d22eb0b7
    Update Portuguese translation Hosted Weblate 2026-04-14 01:12:20 +02:00
  • f728e7c8b1
    Update Czech translation Hosted Weblate 2026-04-14 01:12:20 +02:00
  • 0fa592805b
    Update Catalan translation Hosted Weblate 2026-04-14 01:12:19 +02:00
  • 0fd8265fc4
    Update Japanese translation Hosted Weblate 2026-04-14 01:12:19 +02:00
  • 2b47774521
    Update Ukrainian translation Hosted Weblate 2026-04-14 01:12:19 +02:00
  • 647c858d1a
    Update Belarusian translation Hosted Weblate 2026-04-14 01:12:18 +02:00
  • 85487cd54e
    Update Russian translation Hosted Weblate 2026-04-14 01:12:18 +02:00
  • 9fd21162cf
    Update Estonian translation Hosted Weblate 2026-04-14 01:12:17 +02:00
  • b6d10e10a5
    Update Greek translation Hosted Weblate 2026-04-14 01:12:17 +02:00
  • 7c771176b1
    Update German translation Hosted Weblate 2026-04-14 01:12:17 +02:00
  • d431b62dd3
    Update Portuguese (Brazil) translation Hosted Weblate 2026-04-14 01:12:16 +02:00
  • 8fe16d36d4
    Update Tamil translation Hosted Weblate 2026-04-14 01:12:16 +02:00
  • 3b5bf5559e
    Update Turkmen translation Hosted Weblate 2026-04-14 01:12:15 +02:00
  • b75c21549d
    Update Turkish translation Hosted Weblate 2026-04-14 01:12:15 +02:00
  • 4a543739f1
    Update Galician translation Hosted Weblate 2026-04-14 01:12:14 +02:00
  • 264e7c24e9
    player: Use correct time parameter for YouTube embed redirects (#5660) master Cameron Radmore 2026-04-26 14:02:11 -04:00
  • f7ab8729d7
    Merge 137ae95f558ab06119edb623124ff35c7fe502d7 into 9eda6e5bc433638ee251e06d05daff3fdd12ca86 Fijxu 2026-04-26 13:36:05 -04:00
  • dbce005502
    Merge ea0f99b74156276ef9fc7ddc10b694d47eac6217 into 9eda6e5bc433638ee251e06d05daff3fdd12ca86 JasonDavis666 2026-04-26 22:19:06 +08:00
  • ea0f99b741 fix: show readable audio quality labels JasonDavis666 2026-04-26 22:18:42 +08:00
  • 9327425010
    Merge d5dfcebb203c30e8d6b222efbc5eaab9c464e2e6 into 9eda6e5bc433638ee251e06d05daff3fdd12ca86 ChunkyProgrammer 2026-04-25 17:50:43 -04:00
  • 408556fbe8
    Merge 8c7411544411312ff5c15f1ba6d7ee32ed352b6a into 9eda6e5bc433638ee251e06d05daff3fdd12ca86 Ekansh Sharma 2026-04-25 17:50:43 -04:00
  • 1563a00e43
    Merge 2304b5abf0db779caf36c867f9c9bf29401efa7a into 9eda6e5bc433638ee251e06d05daff3fdd12ca86 Fijxu 2026-04-25 17:50:43 -04:00
  • c634663500
    Merge 19600fb67fac127bc5c6b092eb9ff6fee0d0eed2 into 9eda6e5bc433638ee251e06d05daff3fdd12ca86 Fijxu 2026-04-25 17:50:43 -04:00
  • e39fac07db
    Merge 9209b21769052991f5507db836569b4fd4f1418d into 9eda6e5bc433638ee251e06d05daff3fdd12ca86 shiny-comic 2026-04-25 17:50:43 -04:00
  • 2a11a5ac25
    Merge 17e98d398797aca9c1b18e4b6416852720be8fa9 into 9eda6e5bc433638ee251e06d05daff3fdd12ca86 Fijxu 2026-04-25 17:50:43 -04:00
  • 18fec10a57
    Merge d42108d77788e76e252cdc45f6c22ed2800cb456 into 9eda6e5bc433638ee251e06d05daff3fdd12ca86 Fijxu 2026-04-25 17:50:43 -04:00
  • 862459d82e
    Merge f5bf274a530430c075ab625e11e8b2a2ea87c81c into 9eda6e5bc433638ee251e06d05daff3fdd12ca86 Fijxu 2026-04-25 17:50:43 -04:00
  • 5b913dd86e
    Merge 1a2c2198090a5d52e88697373b7445d9d36bec0c into 9eda6e5bc433638ee251e06d05daff3fdd12ca86 Fijxu 2026-04-25 17:50:43 -04:00
  • 3ba3325535
    Merge 582d4973a0eb263d0dbae5b29c63a4e40d1e6058 into 9eda6e5bc433638ee251e06d05daff3fdd12ca86 Fijxu 2026-04-25 21:43:37 +00:00
  • cfb4165bdd
    use alpine:edge with crystal 1.20.0 to build Invidious, use alpine:3.23 for final layer Fijxu 2026-04-25 17:23:18 -04:00
  • e9a44c457f
    Fix Youtube and Invidious links not rewinding their time when video timestamp is rewinded Fijxu 2026-01-19 02:08:34 -03: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
  • 0d20db2b97
    Encapsulate translation constants and functions inside it's own module Fijxu 2026-02-19 15:54:29 -03:00
  • 8f469723d0
    Merge 2f678554c2290623e86b1d04571e6b2779c5dd74 into 54365c0e2a9324e94185e519f3b090afd5d2b4d3 Fijxu 2026-04-25 16:49:23 -04:00
  • 961ae659a7
    chore: lint api/v1/channels.cr Fijxu 2026-04-25 16:44:53 -04:00
  • 971e326152
    chore: update Crystal to 1.20.0 in amd64 OCI Fijxu 2026-04-25 16:33:28 -04:00
  • 1a2c219809
    CI: Bump Crystal version matrix Fijxu 2026-04-23 15:06:32 -04:00
  • 88fe05c5c8
    Merge 2dca6e07b90b56cf25858a6d09054660dad72d33 into 54365c0e2a9324e94185e519f3b090afd5d2b4d3 epicsam123 2026-04-21 02:07:52 +00:00
  • ddbe9523af
    Bump crystallang/crystal from 1.16.3-alpine to 1.20.0-alpine in /docker dependabot/docker/docker/crystallang/crystal-1.20.0-alpine dependabot[bot] 2026-04-20 22:31:29 +00:00
  • 10f684cd93
    Merge 547b3ee221483540346b8a031b9da4c1e8caf3f3 into 54365c0e2a9324e94185e519f3b090afd5d2b4d3 broquemonsieur 2026-04-20 18:08:19 +00:00
  • 6d172607c3
    Merge 033757da16ede9c17493bcc5c2f791e3c652ede5 into 54365c0e2a9324e94185e519f3b090afd5d2b4d3 Alin Trăistaru 2026-04-20 16:35:11 +00:00
  • 05dfbb862b
    Merge 7e9bf56c763729a7bd2757897586690f1859d560 into 54365c0e2a9324e94185e519f3b090afd5d2b4d3 syeopite 2026-04-20 14:11:30 +00:00
  • d833ebbae2
    Merge 0d586dde2ac609cef9c0500fe404101df1f6c617 into 54365c0e2a9324e94185e519f3b090afd5d2b4d3 bonjinnorenka 2026-04-20 13:50:01 +00:00
  • bcd71d7f96
    Merge 934ba85ee39feae97f25179258046bf143bc6503 into 54365c0e2a9324e94185e519f3b090afd5d2b4d3 syeopite 2026-04-20 13:31:27 +00:00
  • 1d2db215be
    Merge 95576555d18669521799289f990aeeaa7cc72220 into 54365c0e2a9324e94185e519f3b090afd5d2b4d3 Émilien (perso) 2026-04-20 12:29:29 +00:00
  • 47ee79c63f
    Merge 2b05e4cd45cc310e8562762eced3ebc3cc9c2097 into 54365c0e2a9324e94185e519f3b090afd5d2b4d3 Aural Glow 2026-04-20 12:05:42 +00:00
  • 2036c2781f
    Merge e476dbe25baddcbfd5ee61d27c706e16e7771f68 into 54365c0e2a9324e94185e519f3b090afd5d2b4d3 Émilien (perso) 2026-04-20 11:43:17 +00:00
  • 04ae7920d4
    Merge 6a85d469ff3dc582c89acd8cfb160b479ac7e9d0 into 54365c0e2a9324e94185e519f3b090afd5d2b4d3 MortySmith 2026-04-20 10:40:23 +00:00
  • f2eb5c1fcc
    Merge 189e6aab118a115ce3a8265276526c8c216dea88 into 54365c0e2a9324e94185e519f3b090afd5d2b4d3 Theo Luis Fischer 2026-04-20 10:12:27 +00:00
  • a058ebcb40
    Merge 47d0d30a155653310a6fcd1b4e941fec370e4919 into 54365c0e2a9324e94185e519f3b090afd5d2b4d3 syeopite 2026-04-20 09:50:50 +00:00
  • 985b86ba6e
    Merge f2333bed402bcdc22a97b07d9a17f01ddae3ad3f into 54365c0e2a9324e94185e519f3b090afd5d2b4d3 syeopite 2026-04-20 06:33:49 +00:00
  • 4b86160c05
    Merge b3c56f745e68480e0084edb167a6245d82850ab4 into 54365c0e2a9324e94185e519f3b090afd5d2b4d3 Matthew McGarvey 2026-04-20 06:05:45 +00:00
  • dad4c827bb
    Merge e44465ed4822eb997dde63863629e47f5be61488 into 54365c0e2a9324e94185e519f3b090afd5d2b4d3 Émilien (perso) 2026-04-15 15:09:18 +02:00
  • 841517623a
    Merge 073396ce3387441155ec3270a1386e8a3b01229c into 54365c0e2a9324e94185e519f3b090afd5d2b4d3 Harm133 2026-04-14 21:26:54 +02:00
  • 9c327eff8a
    Merge 7ca2bbd7685f2695f168fb525b14337457a7b4dc into 54365c0e2a9324e94185e519f3b090afd5d2b4d3 Richard Lora 2026-04-14 06:03:47 -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
  • fa2126f136
    Bump crystal-lang/install-crystal from 1.9.1 to 1.9.2 dependabot[bot] 2026-04-13 21:35:12 +00: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
  • 7ca2bbd768 fix(before_all): halt response after rendering disabled page error NorkzYT 2026-03-23 01:59:38 +00:00
  • 8cd5f0f652 fix(search_homepage): center subscription hint text under search bar NorkzYT 2026-03-23 00:16:45 +00:00
  • 58ced289d3 fix(playlists): prevent duplicate videos in the same playlist NorkzYT 2026-03-23 00:11:25 +00:00
  • 0eb941f498 feat(search): subscription-only search mode when YouTube search is disabled NorkzYT 2026-03-22 22:27:17 +00:00
  • 562389bc6d fix(pages_enabled): hide search UI and block all search routes when disabled NorkzYT 2026-03-22 21:42:11 +00:00
  • ea36b2ba4b fix(preferences): unchecked pages_enabled checkboxes now persist correctly NorkzYT 2026-03-22 21:10:55 +00:00
  • f00a727c7d
    Fix typo shiny-comic 2026-03-16 11:24:10 +09:00
  • 8519caf571 style: adjust align shiny-comic 2026-03-16 04:20:51 +09:00
  • 116a338e08
    Merge branch 'iv-org:master' into generate-thumbs-of-subbed-playlists shiny-comic 2026-03-15 06:58:06 +09:00
  • 93e26438ae fix: Generate thumbnails of subbed playlists shiny-comic 2026-03-14 19:48:19 +09:00
  • 24efb64d46
    Merge 951468cf10360c8f852f2079b906b0c706c229ba into 749791cdf1316bc89415d27d503042d3f6b3f398 dependabot[bot] 2026-03-10 20:27:56 +08:00
  • 12dd42a119
    Merge 7064f4898e28791a6af5c2adeec3ab5370d0b901 into 749791cdf1316bc89415d27d503042d3f6b3f398 Fijxu 2026-03-10 20:27:17 +08:00