Sara

Results 129 issues of Sara

## Problem When you merge a PR it's not obvious where to look to track the deployment progress. ## Description Let's update the `ghcr.yml` workflow to post a comment on...

help wanted
🟩 priority: low
🤖 aspect: dx
🧰 goal: internal improvement

## Problem Take this test as an example: https://github.com/WordPress/openverse-frontend/blob/26af972f90f3f9b8081131d8c61a2aefb8329991/test/e2e/search.spec.js#L29 If we try to run it in another language that is translated, it will fail. But we shouldn't have to write...

🟩 priority: low
💻 aspect: code
🧰 goal: internal improvement
🟨 tech: javascript

## Problem @krysal pointed out that Sentry consumes some things automatically from the environment. SENTRY_ENVIRONMENT for example, which we set in the ECS task definition. SENTRY_RELEASE is another one and...

🟩 priority: low
💻 aspect: code
🧰 goal: internal improvement

## Description Add type checking to `healthcheck.js`. This module has zero dependencies. Make sure to add it to `tsconfig.json`'s `include` list. Note: The exported function should be typed using `@nuxt/types`'s...

good first issue
help wanted
🟩 priority: low
💻 aspect: code
🧰 goal: internal improvement

## Description We do not fully handle the promise returned by the AudioElement's `play` function: https://developer.mozilla.org/en-US/docs/Web/API/HTMLMediaElement/play#return_value We need to resolve errors in the promise by catching and handling them. We...

🟧 priority: high
🛠 goal: fix
💻 aspect: code
🐛 tooling: sentry

## Sentry link https://sentry.io/share/issue/0e9ffd2ec1144d8e8b504db32e4e6c25/ ## Description https://github.com/WordPress/openverse-frontend/blob/96b061f411fbc73ae55980e2b6f9ecd358931762/src/stores/media/index.ts#L388 If we don't know how to handle an error, we should not just swallow it completely and mask it with a vague string...

🟧 priority: high
🛠 goal: fix
🤖 aspect: dx
🐛 tooling: sentry

## Problem The IconButton component should always have an aria- label unless it is `aria-hidden`, which it shouldn't probably ever be considering it's an interactive part of the page. Without...

good first issue
help wanted
🟨 priority: medium
✨ goal: improvement
♿️ aspect: a11y

## Problem We currently use `husky` for the pre-commit hook in the frontend repository. If we switched to (or added) `pre-commit`, it would allow us to sync all linting rules...

🟩 priority: low
🤖 aspect: dx
🧰 goal: internal improvement

## Description https://sentry.io/share/issue/336fc229d5fb4428bbdc73ded9c0b581/ Some folks browsing Openverse do not have the `scrollTo` function. Do we want to include a conditional async polyfill for this feature? On mobile it's a pretty...

🟩 priority: low
🛠 goal: fix
💻 aspect: code
🐛 tooling: sentry

## Problem See https://github.com/WordPress/openverse-frontend/pull/1569/files#r933336938 for a description of the problem and a suggested solution. The discussion is copied here for posterity: > I think isVersioned here assumes that the api...

🟩 priority: low
💻 aspect: code
🧰 goal: internal improvement