An Open Source YouTube app for privacy
238 matches across 2 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | src/renderer/App.vue | 359 | function handleExternalLinkOpeningPromptAnswer(option) { |
| LOW | src/renderer/components/SubscriptionsShorts.vue | 126 | function loadVideosFromRemoteFirstPerWindowSometimes() { |
| LOW | src/renderer/components/SubscriptionsShorts.vue | 141 | function loadVideosFromCacheSometimes() { |
| LOW | src/renderer/components/SubscriptionsShorts.vue | 163 | function loadVideosFromCacheForAllActiveProfileChannels() { |
| LOW | src/renderer/components/SubscriptionsShorts.vue | 172 | async function loadVideosForSubscriptionsFromRemote() { |
| LOW | src/renderer/components/SubscriptionsShorts.vue | 283 | async function getChannelShortsInvidious(channel, failedAttempts = 0) { |
| LOW | src/renderer/components/SubscriptionsVideos.vue | 130 | function loadVideosFromRemoteFirstPerWindowSometimes() { |
| LOW | src/renderer/components/SubscriptionsVideos.vue | 145 | function loadVideosFromCacheSometimes() { |
| LOW | src/renderer/components/SubscriptionsVideos.vue | 167 | function loadVideosFromCacheForAllActiveProfileChannels() { |
| LOW | src/renderer/components/SubscriptionsVideos.vue | 176 | async function loadVideosForSubscriptionsFromRemote() { |
| LOW | src/renderer/components/SubscriptionsVideos.vue | 250 | async function getChannelVideosLocalScraper(channel, failedAttempts = 0) { |
| LOW | src/renderer/components/SubscriptionsVideos.vue | 351 | async function getChannelVideosInvidiousScraper(channel, failedAttempts = 0) { |
| LOW | src/renderer/components/SubscriptionsVideos.vue | 394 | async function getChannelVideosInvidiousRSS(channel, failedAttempts = 0) { |
| LOW | src/renderer/components/PrivacySettings.vue | 159 | function updateRememberSearchHistory(value) { |
| LOW | src/renderer/components/PrivacySettings.vue | 169 | function updateSaveVideoHistoryWithLastViewedPlaylist(value) { |
| LOW | src/renderer/components/PrivacySettings.vue | 186 | function updateWatchedProgressSavingMode(value) { |
| LOW | src/renderer/components/PrivacySettings.vue | 226 | function handleRemoveSubscriptions(option) { |
| LOW | src/renderer/components/SubscriptionsLive.vue | 131 | function loadVideosFromRemoteFirstPerWindowSometimes() { |
| LOW | src/renderer/components/SubscriptionsLive.vue | 146 | function loadVideosFromCacheSometimes() { |
| LOW | src/renderer/components/SubscriptionsLive.vue | 168 | function loadVideosFromCacheForAllActiveProfileChannels() { |
| LOW | src/renderer/components/SubscriptionsLive.vue | 177 | async function loadVideosForSubscriptionsFromRemote() { |
| LOW | src/renderer/components/SubscriptionsLive.vue | 395 | async function getChannelLiveInvidiousRSS(channel, failedAttempts = 0) { |
| LOW | src/renderer/components/ExternalPlayerSettings.vue | 131 | function updateExternalPlayerIgnoreWarnings(value) { |
| LOW | src/renderer/components/ExternalPlayerSettings.vue | 138 | function updateExternalPlayerIgnoreDefaultArgs(value) { |
| LOW | src/renderer/components/ExternalPlayerSettings.vue | 145 | function updateExternalPlayerExecutable(value) { |
| LOW | src/renderer/components/ExternalPlayerSettings.vue | 152 | function handleExternalPlayerCustomArgs(args) { |
| LOW | src/renderer/components/ExternalPlayerSettings.vue | 159 | function handleAddedExternalPayerCustomArgs() { |
| LOW | src/renderer/components/ParentalControlSettings.vue | 72 | function updateHideUnsubscribeButton(value) { |
| LOW | src/renderer/components/ParentalControlSettings.vue | 86 | function updateShowFamilyFriendlyOnly(value) { |
| LOW | src/renderer/components/SubscriptionsPosts.vue | 121 | function loadPostsFromRemoteFirstPerWindowSometimes() { |
| LOW | src/renderer/components/SubscriptionsPosts.vue | 136 | function loadPostsFromCacheSometimes() { |
| LOW | src/renderer/components/SubscriptionsPosts.vue | 163 | function loadPostsFromCacheForAllActiveProfileChannels() { |
| LOW | src/renderer/components/SubscriptionsPosts.vue | 176 | async function loadPostsForSubscriptionsFromRemote() { |
| LOW | src/renderer/components/SponsorBlockSettings.vue | 122 | function handleUpdateUseDeArrowTitles(value) { |
| LOW | src/renderer/components/SponsorBlockSettings.vue | 129 | function handleUpdateUseDeArrowThumbnails(value) { |
| LOW | src/renderer/components/SponsorBlockSettings.vue | 136 | function handleUpdateSponsorBlockShowSkippedToast(value) { |
| LOW | src/renderer/components/SponsorBlockSettings.vue | 143 | function handleUpdateSponsorBlockUrl(value) { |
| LOW | src/renderer/components/SponsorBlockSettings.vue | 150 | function handleUpdateDeArrowThumbnailGeneratorUrl(value) { |
| LOW | …enderer/components/GeneralSettings/GeneralSettings.vue | 221 | function updateGeneralAutoLoadMorePaginatedItemsEnabled(value) { |
| LOW | …enderer/components/GeneralSettings/GeneralSettings.vue | 231 | function updateHideToTrayOnMinimize(value) { |
| LOW | …enderer/components/GeneralSettings/GeneralSettings.vue | 241 | function updateEnableSearchSuggestions(value) { |
| LOW | …enderer/components/GeneralSettings/GeneralSettings.vue | 251 | function updateOpenDeepLinksInNewWindow(value) { |
| LOW | …enderer/components/GeneralSettings/GeneralSettings.vue | 375 | function handleThumbnailPreferenceChange(value) { |
| LOW | …enderer/components/GeneralSettings/GeneralSettings.vue | 429 | function updateExternalLinkHandling(value) { |
| LOW | …enderer/components/GeneralSettings/GeneralSettings.vue | 459 | function handleInvidiousInstanceInput(input) { |
| LOW | …enderer/components/GeneralSettings/GeneralSettings.vue | 472 | function handleSetDefaultInstanceClick() { |
| LOW | …enderer/components/GeneralSettings/GeneralSettings.vue | 480 | function handleClearDefaultInstanceClick() { |
| LOW | …/renderer/components/PlayerSettings/PlayerSettings.vue | 301 | function updateEnableSubtitlesByDefault(value) { |
| LOW | …/renderer/components/PlayerSettings/PlayerSettings.vue | 311 | function updateVideoVolumeMouseScroll(value) { |
| LOW | …/renderer/components/PlayerSettings/PlayerSettings.vue | 321 | function updateVideoPlaybackRateMouseScroll(value) { |
| LOW | …/renderer/components/PlayerSettings/PlayerSettings.vue | 331 | function updateVideoSkipMouseScroll(value) { |
| LOW | …/renderer/components/PlayerSettings/PlayerSettings.vue | 374 | function updateDisplayVideoPlayButton(value) { |
| LOW | …/renderer/components/PlayerSettings/PlayerSettings.vue | 384 | function updateEnterFullscreenOnDisplayRotate(value) { |
| LOW | …/renderer/components/PlayerSettings/PlayerSettings.vue | 515 | function updateVideoPlaybackRateInterval(value) { |
| LOW | …/renderer/components/PlayerSettings/PlayerSettings.vue | 537 | function updateDefaultAutoplayInterruptionIntervalHours(value) { |
| LOW | …/renderer/components/PlayerSettings/PlayerSettings.vue | 547 | function updateDefaultSkipInterval(value) { |
| LOW | …/renderer/components/PlayerSettings/PlayerSettings.vue | 577 | function updateMaxVideoPlaybackRate(value) { |
| LOW | …/renderer/components/PlayerSettings/PlayerSettings.vue | 600 | async function handleUpdateScreenshotFormat(format) { |
| LOW | …/renderer/components/PlayerSettings/PlayerSettings.vue | 622 | async function handleUpdateScreenshotMode(mode) { |
| LOW | …/renderer/components/PlayerSettings/PlayerSettings.vue | 658 | async function handleScreenshotFilenamePatternChanged(input) { |
| 175 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | lefthook.yml | 21 | # pre-push: |
| LOW | lefthook.yml | 41 | # govet: |
| LOW | src/renderer/store/modules/utils.js | 321 | }, |