Commit Graph

  • 7b9f5d74dc Create videos caching table as UNLOGGED Émilien Devos 2022-01-06 20:14:50 +00:00
  • 6eadba784d Typo TheFrenchGhosty 2022-01-08 20:01:00 +00:00
  • 3a39045617 Add e-mail contact to the README TheFrenchGhosty 2022-01-08 19:52:05 +00:00
  • 67cb8b7107 Merge translations from 'weblate/master' Samantaz Fox 2022-01-08 20:10:26 +01:00
  • 4962c00ba8 Update to fetch related channels again matthewmcgarvey 2022-01-08 12:21:36 -06:00
  • 6764185543 Add explicit return keyword bbielsa 2021-11-17 20:44:04 -05:00
  • 0a66a68db8 Move require statement to the correct file bbielsa 2021-11-17 20:41:23 -05:00
  • 8d47ec714e Add text/xml as a possible mime type for xml file uploads bbielsa 2021-11-03 19:57:00 -04:00
  • 9607fe03af Detect the type of subscription import format based on the content type of the file uploaded bbielsa 2021-11-03 00:45:03 -04:00
  • 62057e676a Move parse_subscription_export_csv function to user/imports.cr bbielsa 2021-11-03 00:31:43 -04:00
  • 43ff3be751 Test if body content is likely JSON, if so parse the json format of subscriptions export. If the content is anything else, assume it is CSV and parse bbielsa 2021-10-27 17:54:40 -04:00
  • 7cbd79fee5 Add helper function parse_subscription_export_csv() which parses the csv format returned by the subscription exporter bbielsa 2021-10-26 21:19:20 -04:00
  • 3fba342ed2 Merge pull request #2769 from weblate/weblate-invidious-translations Samantaz Fox 2022-01-08 18:03:07 +01:00
  • 2419c4d8ae Update Italian translation Hosted Weblate 2022-01-08 16:22:25 +01:00
  • e37fb09d41 Update Portuguese translation Hosted Weblate 2022-01-08 16:22:25 +01:00
  • 86b1357a68 Update Hungarian translation Hosted Weblate 2022-01-08 16:22:25 +01:00
  • b782ab5787 Merge pull request #2762 from matthewmcgarvey/spectactor Samantaz Fox 2022-01-08 16:22:10 +01:00
  • 6c0486646f Add spectator and switch to Spectator DSL matthewmcgarvey 2022-01-04 19:25:21 -06:00
  • dffe8fc49e Move helpers_spec.rb into invidious directory matthewmcgarvey 2022-01-04 19:24:31 -06:00
  • 1336ecbef2 Update Italian translation Hosted Weblate 2022-01-07 15:09:10 +01:00
  • d00e430f50 Update Hungarian translation Hosted Weblate 2022-01-07 15:09:10 +01:00
  • 5a728243a2 Merge pull request #2767 from SamantazFox/fix-subscriptions-not-cleared Samantaz Fox 2022-01-06 14:17:33 +01:00
  • 37f38dbf6c Merge pull request #2771 from matthewmcgarvey/delete-playlists Samantaz Fox 2022-01-06 14:17:10 +01:00
  • 2eb7c5c037 PR feedback matthewmcgarvey 2022-01-05 20:15:42 -06:00
  • ba0bc72d0b delete_by_playlist_id -> delete_by_playlist matthewmcgarvey 2022-01-05 19:03:32 -06:00
  • e1219cbdef Fix playlist deletion matthewmcgarvey 2022-01-05 18:24:04 -06:00
  • bf0a48847c DB: fix subscription not being cleared Samantaz Fox 2022-01-05 19:58:24 +01:00
  • 3bb7fbb2f1 Merge pull request #2719 from SamantazFox/batch-minor-fixes Samantaz Fox 2022-01-05 17:20:57 +01:00
  • 326a362eb8 Merge pull request #2685 from SamantazFox/database-improvments TheFrenchGhosty 2022-01-05 09:40:39 +00:00
  • fdc380e7f7 Merge pull request #2677 from SamantazFox/decompression-fix-2 TheFrenchGhosty 2022-01-05 09:38:53 +00:00
  • db04f1556e Remove spec for playlist continuation Samantaz Fox 2022-01-05 03:42:41 +01:00
  • 444b1c99d0 Show unavailable videos in playlists Samantaz Fox 2022-01-05 02:43:17 +01:00
  • 3b1a286290 Use dig?() for playlist title Samantaz Fox 2021-12-08 01:38:09 +01:00
  • 6c8a5a1e7f Fix leading spaces being collapsed in descriptions Samantaz Fox 2021-12-07 05:40:19 +01:00
  • 1769b0fdce Fix "video can't be added to playlist without JS" Samantaz Fox 2021-12-07 04:55:14 +01:00
  • 68cbc11810 Fix the search box Samantaz Fox 2021-12-07 04:30:05 +01:00
  • edcc155482 Merge pull request #2744 from tirz/feature-fix_null_ptr_for_localStorage Samantaz Fox 2022-01-05 03:23:22 +01:00
  • 8231216371 Merge pull request #2750 from 11Tuvork28/patch-2 Samantaz Fox 2022-01-04 18:42:59 +01:00
  • e1215584b4 Merge pull request #2746 from weblate/weblate-invidious-translations Samantaz Fox 2022-01-04 18:38:39 +01:00
  • a905175e8c Update Danish translation Hosted Weblate 2022-01-04 11:59:00 +01:00
  • e98ed41656 Update Indonesian translation Hosted Weblate 2022-01-04 11:59:00 +01:00
  • fd139841f4 Update Persian translation Hosted Weblate 2022-01-04 11:58:59 +01:00
  • dac0f42777 Update Dutch translation Hosted Weblate 2022-01-04 11:58:59 +01:00
  • f0788162a4 Add Albanian translation Hosted Weblate 2022-01-04 11:58:59 +01:00
  • c963e50cde Update Croatian translation Hosted Weblate 2022-01-04 11:58:59 +01:00
  • b4a4767fb3 Update French translation Hosted Weblate 2022-01-04 11:58:59 +01:00
  • d6918b2976 Update German translation Hosted Weblate 2022-01-04 11:58:58 +01:00
  • 47e273c402 Update Arabic translation Hosted Weblate 2022-01-04 11:58:58 +01:00
  • ba25e8e720 Update Chinese (Traditional) translation Hosted Weblate 2022-01-04 11:58:58 +01:00
  • 058ae5cc29 Update Turkish translation Hosted Weblate 2022-01-04 11:58:58 +01:00
  • f8be5d2559 Update Hungarian translation Hosted Weblate 2022-01-04 11:58:58 +01:00
  • 792d25594c Update Spanish translation Hosted Weblate 2022-01-04 11:58:58 +01:00
  • 9f9020e422 Double quote variable to prevent sh error (#2754) mcnesium 2022-01-04 17:53:40 +01:00
  • 302fecbdcb Clean useless database arguments (5/5) Samantaz Fox 2021-12-07 03:57:18 +01:00
  • d74873fed1 Clean useless database arguments (4/5) Samantaz Fox 2021-12-07 02:55:43 +01:00
  • 40ed4a0506 Clean useless database arguments (3/5) Samantaz Fox 2021-12-07 00:42:55 +01:00
  • c25d664edc Clean useless database arguments (2/5) Samantaz Fox 2021-12-06 22:28:16 +01:00
  • 9bad7e2940 Clean useless database arguments (1/5) Samantaz Fox 2021-12-07 03:40:15 +01:00
  • 6704ce3214 Move DB utility functions to the proper module Samantaz Fox 2021-12-06 18:03:37 +01:00
  • 914cfbd953 Move DB queries related to 'annotations' in a separate module Samantaz Fox 2021-12-06 17:24:49 +01:00
  • 85cf27119c Move DB queries related to playlists in a separate module (3/3) Samantaz Fox 2021-12-06 17:02:15 +01:00
  • 7691f53520 Move DB queries related to 'users' in a separate module (2/2) Samantaz Fox 2021-12-03 03:29:52 +01:00
  • 094f835642 Move DB queries related to 'users' in a separate module (1/2) Samantaz Fox 2021-12-03 02:27:51 +01:00
  • 92eea3b18b Move DB queries related to session tokens in a separate module Samantaz Fox 2021-12-02 23:57:13 +01:00
  • c021b93b5c Move DB queries related to channels in a separate module Samantaz Fox 2021-12-02 19:16:41 +01:00
  • d94d4c2045 Move DB queries related to statistics in a separate module Samantaz Fox 2021-12-01 22:05:21 +01:00
  • 46d08237c6 Move DB queries related to playlists in a separate module (2/3) Samantaz Fox 2021-11-30 03:11:21 +01:00
  • 3deafe9f8d Move DB queries related to playlists in a separate module (1/3) Samantaz Fox 2021-11-30 02:24:24 +01:00
  • 998edba6f0 Move DB queries related to 'videos' in a separate module Samantaz Fox 2021-11-26 19:36:31 +01:00
  • 4f219362fe Also fix DISABLE_QUIC declaration Samantaz Fox 2022-01-04 01:47:41 +01:00
  • c427444946 Flag to disable QUIC should be 'disable_quic' Samantaz Fox 2022-01-04 01:46:07 +01:00
  • d59323a601 Add check to avoid saving player pos to the 11Tuvork28 2021-12-31 03:24:08 +01:00
  • a779cdd463 Merge pull request #2727 from SamantazFox/add-shorts-support Samantaz Fox 2021-12-28 22:13:36 +01:00
  • 73a142fd9b fix: null ptr while loading/switching theme Théo Gaillard 2021-12-26 13:53:32 +01:00
  • 0453d08eed fix: null ptr while retaining time Théo Gaillard 2021-12-26 13:45:27 +01:00
  • a18068aedf Merge pull request #2734 from iv-org/TheFrenchGhosty-patch-1 TheFrenchGhosty 2021-12-22 00:03:53 +00:00
  • 12fba3bb7a Add the Invidious's Mastodon account to the README TheFrenchGhosty 2021-12-22 01:03:09 +01:00
  • fc2b9031d4 i18n: Add Serbian back Samantaz Fox 2021-12-22 00:52:08 +01:00
  • 28a6589a1e Merge pull request #2538 from bbielsa/player-remember-position Samantaz Fox 2021-12-21 22:05:43 +01:00
  • cf9c790499 Merge pull request #2730 from weblate/weblate-invidious-translations Samantaz Fox 2021-12-21 22:02:20 +01:00
  • 3d6dceae10 Update Indonesian translation Hosted Weblate 2021-12-21 20:02:23 +01:00
  • 130a14d0d9 Update Chinese (Traditional) translation Hosted Weblate 2021-12-21 20:02:23 +01:00
  • f07b4f8fc4 Update Turkish translation Hosted Weblate 2021-12-21 20:02:23 +01:00
  • 75f655aafc Update French translation Hosted Weblate 2021-12-21 20:02:23 +01:00
  • a3fd9ccea7 Update Arabic translation Hosted Weblate 2021-12-21 20:02:22 +01:00
  • 4136ac633a Update Japanese translation Hosted Weblate 2021-12-21 20:02:22 +01:00
  • 2724456882 Update Norwegian Bokmål translation Hosted Weblate 2021-12-21 20:02:22 +01:00
  • b396a2cbfd Update Spanish translation Hosted Weblate 2021-12-21 20:02:22 +01:00
  • ddb06b0cac Fix XSS vulnerability in channel playlists Samantaz Fox 2021-12-19 20:11:50 +01:00
  • f54e247eb4 Extractors: Add support for shorts Samantaz Fox 2021-12-12 20:58:45 +01:00
  • 2ac19eb8fc Merge pull request #2725 from weblate/weblate-invidious-translations Samantaz Fox 2021-12-17 15:02:59 +01:00
  • 6cdaafdc37 Update Norwegian Bokmål translation Hosted Weblate 2021-12-16 06:25:54 +01:00
  • ed6476b5ea Allow the t parameter to override the stored video playback position bbielsa 2021-11-17 20:25:47 -05:00
  • b90bceb2dc Fix formatting of preferences.cr and videos.cr bbielsa 2021-11-03 00:06:29 -04:00
  • f31bd5ffb9 Use localization for save player position label in the preferences page bbielsa 2021-10-26 19:31:50 -04:00
  • 5abe7fe123 Rename 'remember_position' to 'save_player_pos' for clarity bbielsa 2021-10-26 19:25:29 -04:00
  • b6792cf02e Added default value for get_video_time() which was causing a bug in safari bbielsa 2021-10-26 18:43:28 -04:00
  • 1261323c66 Remove console.log debugging bbielsa 2021-10-26 17:30:59 -04:00
  • 2a45b4eba0 Save and load the position for the video using a local storage object, the object is a dictionary, where the key is the video ID, and the value is the time at which the user last left off watching the video. If the user deselected the 'remember video position' checkbox in the preferences this dictionary is cleared bbielsa 2021-10-25 20:59:36 -04:00
  • a6a0bbf398 Add remember_position field to the Preferences and VideoPreferences structs, and add a checkbox in the preferences page to toggle it bbielsa 2021-10-25 19:50:17 -04:00