Commit graph

  • fa50e0abf4
    Simplify last_node retrieval #4790 syeopite 2024-07-17 12:21:48 -0700
  • 76ab51e219
    Ameba: Disable Naming/BlockParameterName syeopite 2024-07-17 12:17:05 -0700
  • 8258062ec5
    Ameba: Fix Lint/NotNilAfterNoBang syeopite 2024-07-15 17:36:00 -0700
  • 00900dfa43 upgrade videojs-contrib-quality-menu + remove modif about videojs-contrib-quality-menu icon #4439 Emilien Devos 2024-07-13 23:56:57 +0200
  • 2484619eca fix bug videojs-quality-selector bug Emilien Devos 2024-07-13 23:35:33 +0200
  • fada20a7ab
    Merge 0d586dde2a into bad92093bf #4060 bonjinnorenka 2024-07-13 11:21:55 -0700
  • 8d9723d43c
    Disable Naming/AccessorMethodName rule syeopite 2024-07-11 21:15:45 -0700
  • 8a90add310
    Ameba: Fix Naming/VariableNames syeopite 2024-07-11 20:53:40 -0700
  • c45e710845
    Disable Documentation/DocumentationAdmonition rule syeopite 2024-07-11 20:47:24 -0700
  • 593257a750
    Fix typo syeopite 2024-07-11 20:45:27 -0700
  • b2f5b1eb68
    Add logic to fetch transcripts from label #4788 syeopite 2024-06-13 10:56:18 -0700
  • 7693f61e44
    Add API endpoint to fetch YouTube transcripts syeopite 2024-06-11 18:31:41 -0700
  • 4a4e489447 fix(user/imports.cr): double header removal caused first video to be skipped #4787 ThatMatrix 2024-07-11 03:44:56 +0200
  • 7eb166fd4d fix(user/imports.cr): splitting error fixed ThatMatrix 2024-07-11 03:32:06 +0200
  • 8288878c55 fix(docker-compose.yml): removed hmac_key (randomly generated) used for testing ThatMatrix 2024-07-11 02:52:39 +0200
  • d3eca5ff20 Fix(user/importers): Fixed typos ThatMatrix 2024-07-11 02:41:08 +0200
  • 16f3f0979f Fix(user/importers): Fixed youtube csv playlist importer ThatMatrix 2024-07-11 01:53:58 +0200
  • bad92093bf
    Channels: Add sort options to streams (#4224) Samantaz Fox 2024-07-10 22:28:22 +0200
  • 436a61e3bb
    API: Fix error code for disabled popular endpoint (#4296) Samantaz Fox 2024-07-10 22:25:31 +0200
  • 5e0f55333a
    Allow embedding videos in local HTML files (#4450) Samantaz Fox 2024-07-10 22:24:18 +0200
  • de61b163a3
    CI: Bump Crystal version matrix (#4654) Samantaz Fox 2024-07-10 22:21:17 +0200
  • 99c7e9e800
    YtAPI: Remove API keys like official clients (#4655) Samantaz Fox 2024-07-10 22:19:51 +0200
  • e9bab06e90
    HTML: Use full URL in the og:image property (#4675) Samantaz Fox 2024-07-10 22:17:45 +0200
  • a56a724a55
    Rewrite transcript logic to be more generic (#4747) Samantaz Fox 2024-07-10 22:14:56 +0200
  • 0a54e26536
    CI: Run Ameba (#4753) Samantaz Fox 2024-07-10 22:13:45 +0200
  • d135e5b7f7
    CI: Add release based containers (#4763) Samantaz Fox 2024-07-10 22:11:01 +0200
  • 911dad6935 Channel: parse subscriber count and channel banner #4785 ChunkyProgrammer 2024-07-09 13:25:18 -0400
  • 7214fdaff4
    JS: Update timeupdate event defensive to prevent errors #4782 PMK 2024-07-06 21:39:00 +0200
  • 4af4bb85d5 fixed mobile view #4777 discollizard 2024-07-05 23:16:26 -0300
  • 4171ae9455 basic search button implemented discollizard 2024-07-05 23:05:12 -0300
  • a8a3d73c84 make format ran + badge works on dark mode discollizard 2024-07-04 19:30:17 -0300
  • 94bf5c0852
    Merge branch 'iv-org:master' into video-length-on-page discollizard 2024-07-04 19:14:15 -0300
  • 220cc9bd2f
    Typo #4763 syeopite 2024-07-04 10:13:01 -0700
  • aace30b2b4
    Bump nightly container build workflow crystal ver syeopite 2024-07-04 10:11:36 -0700
  • d61710a5dc
    Search: Change smart search inhibitor to a backslash #4146 Samantaz Fox 2024-04-27 23:21:27 +0200
  • eb43d710cf
    Misc: Clean some code in UrlSanitizer Samantaz Fox 2024-02-17 14:27:25 +0100
  • bf2a61c483
    Search: Add URL search inhibition logic Samantaz Fox 2024-02-13 21:46:12 +0100
  • 4b7be6cb53
    Search: Add support for youtu.be and youtube.com URLs Samantaz Fox 2023-10-05 23:01:44 +0200
  • 0dceb553fe
    Add a youtube URL sanitizer Samantaz Fox 2023-10-01 19:39:53 +0200
  • da723c109c
    Merge 3bfe51a60f into 1ae14cc224 #3990 Samantaz Fox 2024-07-03 20:52:18 +0000
  • 3bfe51a60f
    Routes: Run 'before_all' handler in case of a 404 #3990 Samantaz Fox 2023-09-17 14:49:20 +0200
  • 2a7ae83ad2
    HTML: Make template.ecr more resilient to errors Samantaz Fox 2023-09-17 14:47:22 +0200
  • fbe7a9d21e
    Add a simple error code page (mostly for handling 404s) Samantaz Fox 2023-09-10 17:00:10 +0200
  • 8de8f23481
    Routes: use 'resolve_url()' in 404 error route Samantaz Fox 2023-07-15 15:44:15 +0200
  • 64d1f26ece
    Fix trigger for stable container build syeopite 2024-07-01 21:39:14 -0700
  • 8f5c6a602b
    Rename container workflows syeopite 2024-07-01 21:35:08 -0700
  • fdec9046b1
    Update src/invidious/views/user/preferences.ecr #4674 Richard Lora 2024-07-01 19:36:33 -0400
  • b0cbd29563 feat(en-US.json): add translation key and value Richard Lora 2024-07-01 19:36:14 -0400
  • 2ec34f36f5
    Update config/config.example.yml Richard Lora 2024-07-01 19:32:53 -0400
  • bfe51590b1 chore(lint): format with crystal tool Richard Lora 2024-07-01 14:48:55 -0400
  • ba7e504fd1 chore(search.cr): add newline at end of file Richard Lora 2024-06-30 18:11:56 -0400
  • da422fae05 feat(invidious): specific pages are disabled with the use of an array Richard Lora 2024-06-30 18:05:26 -0400
  • dd38eef41a
    Add workflow to build container on release syeopite 2024-06-24 11:45:00 -0700
  • 848ab1e9c8
    Specify which workflow builds from master syeopite 2024-06-24 11:36:11 -0700
  • 933802b897
    Use "master" label for master container build syeopite 2024-06-24 11:34:55 -0700
  • f52ef639ed Fix compialtion for all tests #4760 Joseph Johansen 2024-06-21 18:22:42 +0100
  • 5b175f6b33 Fix specs and clean up Joseph Johansen 2024-06-21 18:18:54 +0100
  • a333bc6efe Minor cleanup Joseph Johansen 2024-06-21 17:57:02 +0100
  • 3bac467a8c Call as? instead of as to not force string conversion #4717 meatball 2024-06-19 12:52:53 +0200
  • 248df785d7 Update spec and rollback to last commits changes meatball 2024-06-18 20:55:14 +0200
  • 4077bdfb98
    Only show tag if there is one #4702 Sebastian Hädrich 2024-06-17 14:39:26 +0200
  • 6b429575bf
    Update ameba version #4753 syeopite 2024-06-16 16:22:01 -0700
  • c24ed85110
    Fix named arg syntax when passing force_resolve #4754 syeopite 2024-06-16 14:49:48 -0700
  • 4b8c6ea652
    Search API: Fix named arg syntax to make_client #4709 syeopite 2024-06-16 14:15:05 -0700
  • e0ed094cc4
    Cache ameba binary syeopite 2024-06-16 13:29:06 -0700
  • a644d76497
    Update ameba config syeopite 2024-06-16 13:12:15 -0700
  • 45fd4a1968
    Add job to lint code through Ameba in CI syeopite 2024-06-16 13:11:48 -0700
  • 41f7f70f6e
    Typo syeopite 2024-06-16 15:18:21 +0000
  • e82c965e89
    Player: Fix video playback for videos that have already been watched. #4731 Fijxu 2024-06-05 11:26:57 -0400
  • 969e40ed40 Initial commit Joseph Johansen 2024-06-14 19:12:22 +0100
  • f466116cd7
    Extract label for transcript in YouTube response #4747 syeopite 2024-06-13 09:05:47 -0700
  • 288e1dccda Fix player menus hiding onHover #4750 giacomocerquone 2024-06-13 01:10:35 +0200
  • 5b519123a7
    Raise error when transcript does not exist syeopite 2024-06-11 18:46:34 -0700
  • 0224162ad2
    Rewrite transcript logic to be more generic syeopite 2024-06-11 17:57:33 -0700
  • b3c56f745e formatting fix #4746 Matthew 2024-06-11 20:22:14 -0500
  • 9e4bae4fa5 throw in required usage as example Matthew 2024-06-11 20:01:40 -0500
  • 2aa30760f6 Check for pending migrations on app startup. Includes index change migration Matthew 2024-06-11 19:54:50 -0500
  • 509ca19ca5
    Video: try using the TvHtml5ScreenEmbed client type to get videos. #4737 Ashley :3 2024-06-07 16:53:54 +0300
  • ba5bdc1fe0
    Merge 2bc7b9354d into 1ae14cc224 #3584 Samantaz Fox 2024-06-05 17:13:59 +0200
  • f6ccc7de28
    Merge 5ee5f49b54 into 1ae14cc224 #4007 Arya K 2024-06-05 17:13:44 +0200
  • 8fa119f939
    Merge branch 'iv-org:master' into newpipe-history-import #4465 kadykov 2024-06-01 10:42:57 +0000
  • 0bee2e9bea
    Merge branch 'iv-org:master' into main #4032 broquemonsieur 2024-05-31 03:57:22 +0000
  • 04ca64691b Make solution complaint with spec meatball 2024-05-30 22:37:55 +0200
  • 5957523624 Improve code quallity meatball 2024-05-30 22:13:30 +0200
  • 629599f940 Fix change in parser file meatball 2024-05-30 21:57:15 +0200
  • 31ad708206 fix: Handle nil value for genreUcid in Video struct meatball 2024-05-30 21:56:33 +0200
  • 595d2991f4
    VideoJS: Don't override native player on Safari #4118 syeopite 2024-02-18 17:55:31 -0800
  • 1d4fb9647b
    typo syeopite 2023-11-14 12:55:15 -0800
  • 9387f10238
    Add translations for video quality labels syeopite 2023-11-14 12:49:53 -0800
  • 98976faef4
    Update src/invidious/routes/watch.cr syeopite 2023-11-14 20:35:28 +0000
  • ea00541d87
    Fix typo in disabled quality fallback syeopite 2023-11-14 20:34:08 +0000
  • e74c09e591
    Allow hls to be disabled via disable_proxy config syeopite 2023-09-27 18:49:57 -0400
  • 41271300ed
    Improve URL replacement regex in HLS manifest logic syeopite 2023-09-27 22:38:48 +0000
  • 986784f664
    Add option for HLS quality in user preferences syeopite 2023-09-22 10:34:26 -0400
  • 0dd9bd101d
    Merge dfd94f4f2e into 1ae14cc224 #4438 syeopite 2024-05-27 05:46:06 +0000
  • 1ae14cc224
    move helm chart to a dedicated github repository (#4711) Émilien (perso) 2024-05-27 00:40:43 +0200
  • 328de0ed24 move helm chart to a dedicated github repository #4711 Emilien Devos 2024-05-27 00:06:00 +0200
  • e3ba1b7b08
    Fix typo in argument to make_client syeopite 2024-05-24 13:11:14 -0700
  • 9980c0e00f
    Update uptime logic to handle updown.io response #4193 syeopite 2024-05-22 13:28:15 -0700
  • aa96cf3453
    Fix invalid logic for instance uptime comparison syeopite 2023-12-07 11:43:44 -0800