diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 00ebeaf7b8..b7b9db32a6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -30,6 +30,9 @@ jobs: - name: ๐Ÿงช Test project run: pnpm test tests/unit + - name: ๐Ÿ”Ž Glean Lint + run: pnpm lint:glean + - name: ๐Ÿ“ Lint run: pnpm lint # Mozilla.Social changes have errors with this check, disabling for now. diff --git a/components/nav/NavFooter.vue b/components/nav/NavFooter.vue index b785274837..5447140600 100644 --- a/components/nav/NavFooter.vue +++ b/components/nav/NavFooter.vue @@ -34,7 +34,7 @@ function toggleDark() {
- + About · diff --git a/components/settings/SettingsAbout.vue b/components/settings/SettingsAbout.vue new file mode 100644 index 0000000000..c26f0b11cd --- /dev/null +++ b/components/settings/SettingsAbout.vue @@ -0,0 +1,84 @@ + + + diff --git a/components/status/StatusLink.vue b/components/status/StatusLink.vue index 613042e5b0..a8b4e9a493 100644 --- a/components/status/StatusLink.vue +++ b/components/status/StatusLink.vue @@ -1,5 +1,7 @@ + + diff --git a/pages/settings.vue b/pages/settings.vue index 1e7ccb59f6..b050619e01 100644 --- a/pages/settings.vue +++ b/pages/settings.vue @@ -76,7 +76,7 @@ const devMode = useAppConfig().env === ('dev' || 'canary' || 'preview') command icon="i-ri:information-line" :text="isHydrated ? $t('settings.about.label') : ''" - to="https://mozilla.social/about" + to="/about" />
diff --git a/telemetry/engagementDetails.ts b/telemetry/engagementDetails.ts index aaf765126c..3830fd4798 100644 --- a/telemetry/engagementDetails.ts +++ b/telemetry/engagementDetails.ts @@ -1,3 +1,4 @@ +import { postEvents } from './engagementPostEvents' import { profileEvents } from './engagementProfileEvents' import { postEvents } from './engagementPostEvents' @@ -36,6 +37,7 @@ export const engagementDetails: EngagementDetails = { 'nav.login': { engagement_type: 'general', }, + ...postEvents, ...profileEvents, ...postEvents, } diff --git a/telemetry/engagementPostEvents.js b/telemetry/engagementPostEvents.js index deb95d62e9..b5dc285095 100644 --- a/telemetry/engagementPostEvents.js +++ b/telemetry/engagementPostEvents.js @@ -111,4 +111,8 @@ export const postEvents = { 'federated.feed.post.report': { engagement_type: 'general', }, + // Other + 'post.link.tap': { + engagement_type: 'general', + }, }