openverse-frontend icon indicating copy to clipboard operation
openverse-frontend copied to clipboard

The gateway to the Openverse. Openverse is a search tool for CC-licensed and public domain content across the internet.

Results 153 openverse-frontend issues
Sort by recently updated
recently updated
newest added

## Description On screen widths above `md` breakpoints, the single image result page has a large padding above the image even when there's no `Back to Search Results` link. First...

good first issue
🟩 priority: low
🛠 goal: fix
🕹 aspect: interface
🟨 tech: javascript
🔧 tech: vue
needs design

## Description Clicking the provider link on the audio metadata information takes you to the track page on the provider rather than the provider's main page. Reported by @sarayourfriend ##...

good first issue
help wanted
🟩 priority: low
🛠 goal: fix
🕹 aspect: interface

## Sentry link https://sentry.io/share/issue/1e4d506348ab4ec79ab36a11d8d55a0f/ ## Description `DataCloneError: The object can not be cloned` is being raised by `postMessage` after a small number of searches. There are only 7 events in...

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

## 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

## Description We would like to switch to using `ENTRYPOINT` instead of `CMD` in our Dockerfile because entrypoint accepts arguments without also requiring you to replace the entire command. [This...

🟨 priority: medium
🛠 goal: fix
🤖 aspect: dx

## 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

This issue provides visibility into Renovate updates and their statuses. [Learn more](https://docs.renovatebot.com/key-concepts/dashboard/) ## Awaiting Schedule These updates are awaiting their schedule. Click on a checkbox to get an update now....

## 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

It would be nice if the deployment Slack notifications contained links to the actual deployed sites for easy reviewing. We might have to manually maintain references to the urls, however,...

🟩 priority: low
✨ goal: improvement
🤖 aspect: dx