| LOW | tracker/installation_support/autoconsent-to-cookies.js | 25 | export function initializeCookieConsentEngine({ |
| LOW | tracker/installation_support/verifier.js | 14 | async function verifyPlausibleInstallation(options) { |
| LOW | tracker/installation_support/verifier.js | 121 | function getNormalizedPlausibleEventBody(fetchOptions) { |
| LOW | tracker/installation_support/verifier.js | 144 | function startRecordingEventFetchCalls() { |
| LOW | tracker/installation_support/verifier.js | 310 | function forceIgnoreWebdriverCondition() { |
| LOW | tracker/test/support/initialize-page-dynamically.ts | 73 | export function getConfiguredPlausibleWebSnippet({ |
| LOW | tracker/test/support/initialize-page-dynamically.ts | 112 | export async function initializePageDynamically( |
| LOW | tracker/test/support/test-utils.js | 243 | export function ensurePlausibleInitialized(page) { |
| LOW | tracker/compiler/index.js | 108 | function wrapInstantlyEvaluatingFunction(baseCode) { |
| LOW | tracker/src/engagement.js | 105 | function registerEngagementListener() { |
| LOW | tracker/src/custom-events.js | 53 | function shouldInterceptNavigation(event, link) { |
| LOW | tracker/src/custom-events.js | 278 | function handleTaggedFormSubmitEvent(event) { |
| LOW | tracker/src/custom-events.js | 321 | function handleTaggedElementClickEvent(event) { |
| LOW | assets/js/app.js | 74 | function showChangelogNotification(el) { |
| LOW | assets/js/dashboard/api.ts | 87 | export function dashboardStateToSearchParams( |
| LOW | assets/js/dashboard/api.ts | 152 | function getSharedLinkSearchParams(): Record<string, string> { |
| LOW | assets/js/dashboard/dashboard-time-periods.ts | 572 | export function useSaveTimePreferencesToStorage({ |
| LOW | assets/js/dashboard/dashboard-time-periods.ts | 599 | export function getSavedTimePreferencesFromStorage({ |
| LOW | assets/js/dashboard/dashboard-time-periods.ts | 672 | export function getCurrentPeriodDisplayName({ |
| LOW | assets/js/dashboard/dashboard-time-periods.ts | 731 | export function getCurrentComparisonPeriodDisplayName({ |
| LOW | assets/js/dashboard/dashboard-state-context.tsx | 41 | export default function DashboardStateContextProvider({ |
| LOW | assets/js/dashboard/dashboard-state.ts | 134 | export function isDateOnOrAfterStatsStartDate({ |
| LOW | assets/js/dashboard/dashboard-state.ts | 146 | export function isDateBeforeOrOnCurrentDate({ |
| LOW | assets/js/dashboard/dashboard-state.ts | 195 | function setDashboardPeriodAndDate({ |
| LOW | assets/js/dashboard/util/filters.js | 67 | export function isFreeChoiceFilterOperation(operation) { |
| LOW | assets/js/dashboard/util/filters.js | 85 | export function getPropertyKeyFromFilterKey(filterKey) { |
| LOW | assets/js/dashboard/util/url-search-params.ts | 166 | export function serializeSimpleSearchEntry([key, value]: [string, unknown]): [ |
| LOW | assets/js/dashboard/util/url-search-params.ts | 194 | export function encodeURIComponentPermissive( |
| LOW | assets/js/dashboard/util/url-search-params.ts | 237 | export function maybeGetLatestReadableSearch( |
| LOW | assets/js/dashboard/util/url-search-params.ts | 274 | export function getSearchWithEnforcedSegment( |
| LOW | assets/js/dashboard/util/storage.js | 8 | function testLocalStorageAvailability() { |
| LOW | assets/js/dashboard/nav-menu/dashboard-options-menu.tsx | 93 | function DashboardOptionsMenuItems() { |
| LOW | …board/nav-menu/query-periods/dashboard-period-menu.tsx | 41 | function DashboardPeriodMenuKeybinds({ |
| LOW | assets/js/dashboard/filtering/segments.ts | 96 | export function formatSegmentIdAsLabelKey(id: number | string): string { |
| LOW | assets/js/dashboard/filtering/segments.ts | 118 | export function getSearchToRemoveSegmentFilter(): Required<AppNavigationTarget>['search'] { |
| LOW | assets/js/dashboard/filtering/segments.ts | 134 | export function getSearchToSetSegmentFilter( |
| LOW | …s/js/dashboard/navigation/routeless-modals-context.tsx | 22 | export function RoutelessModalsContextProvider({ |
| LOW | assets/js/dashboard/components/combobox.js | 231 | function renderSingleOptionContent() { |
| LOW | assets/js/dashboard/components/feature-setup-notice.tsx | 84 | function renderSecondaryCallToAction() { |
| LOW | assets/js/dashboard/extra/exploration/index.tsx | 27 | function useScrollActiveColumnIntoView( |
| LOW | assets/js/dashboard/extra/exploration/journey.ts | 275 | export function updateJourneyOnRateLimitError({ |
| LOW | assets/js/dashboard/hooks/use-query-api.ts | 150 | export function useSearchAndPaginateQueryAPI( |
| LOW | assets/js/dashboard/error/something-went-wrong.tsx | 8 | export function SomethingWentWrongMessage({ |
| LOW | …/dashboard/stats/imported-query-unsupported-warning.js | 7 | export default function ImportedQueryUnsupportedWarning({ |
| LOW | assets/js/dashboard/stats/breakdowns.tsx | 59 | export function getStatsQueryWithImplicitNotEmptyFilter( |
| LOW | assets/js/dashboard/stats/breakdowns.tsx | 135 | export function MetricValueTooltipContent({ |
| LOW | assets/js/dashboard/stats/graph/intervals.ts | 46 | export function extractIntervalFromDimensions(dimensions: string[]): Interval { |
| LOW | assets/js/dashboard/stats/graph/intervals.ts | 136 | function validIntervalsForMainPeriod( |
| LOW | assets/js/dashboard/stats/graph/intervals.ts | 152 | function validIntervalsForCustomComparison( |
| LOW | assets/js/dashboard/stats/graph/intervals.ts | 200 | function validIntervalsForCustomPeriod({ to, from }: DayjsRange): Interval[] { |
| LOW | assets/js/dashboard/stats/graph/intervals.ts | 216 | function validIntervalsForAllTimePeriod( |
| LOW | assets/js/dashboard/stats/graph/visitor-graph.tsx | 181 | function getStoredTopStatsHeightKey(site: Pick<PlausibleSite, 'domain'>) { |
| LOW | assets/js/dashboard/stats/behaviours/index.js | 479 | function renderImportedQueryUnsupportedWarning() { |
| LOW | …hboard/stats/behaviours/special-goal-prop-breakdown.js | 21 | function getExternalLinkUrlFactory() { |
| LOW | assets/js/dashboard/stats/behaviours/modes-context.tsx | 48 | function getInitiallyAvailableModes({ |
| LOW | …s/js/dashboard/stats/modals/details-breakdown.test.tsx | 76 | function flushTanStackNotification() { |
| LOW | assets/js/dashboard/stats/modals/details-breakdown.tsx | 257 | function VisitorsWithPercentageCell({ |
| LOW | assets/js/dashboard/stats/locations/map.tsx | 272 | function colorInCountriesWithValues( |
| LOW | assets/js/dashboard/stats/locations/map.tsx | 303 | function drawHighlightedCountryOutline(element: SVGSVGElement) { |
| LOW | assets/js/dashboard/stats/locations/map.tsx | 334 | function parseWorldTopoJsonToGeoJsonFeatures(): Array<WorldJsonCountryData> { |
| 3 more matches not shown… |