openverse-frontend
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.
## Problem `src/components/VContentSwitcher/VMobileMenuModal.vue` and `src/components/VHeader/VPageMenu/VMobilePageMenu.vue` are currently duplicating the functionality of the `VModal` component. ## Description The modals should be refactored to use the functionality provided by `VModal`. ## Implementation...
When audio is fully supported and out of beta, we should switch the MediaStatus to 'supported' to remove the beta button from the audio item in the content switcher. ##...
The footer section that suggests new sources after [a successful search](https://wordpress.org/openverse/search/image?q=cute%20dog) appears cut off. Tested on Chrome, Firefox, and Safari on desktop.
## 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...
## Problem `@nuxtjs/svg` provides a convenient way of creating a component out of any SVG file. However, the components it creates raise TS errors. The module also does not support...
## Sentry link https://sentry.io/share/issue/0e946a5351ee44aab56a9bdc699da1ec/ ## Description `Unable to get property 'name' of undefined or null reference` is being raised at The error is being raised here: https://github.com/WordPress/openverse-frontend/blob/main/src/composables/use-match-routes.ts#L29 of `useMatchRoute`: ```...
## 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...
## Sentry link https://sentry.io/share/issue/30550627d9004513ae496fa41e81774d/ ## Description We've gotten ~700 of these over the last seven months: ``` UnhandledRejection Non-Error promise rejection captured with value: Object Not Found Matching Id:1 ```...
## Sentry link https://sentry.io/share/issue/6d1daca3ad584cffbd038f65a3396029/ ## Description This is a rare exception thrown exclusively in Edge 15.063/Edge Mobile 15.15254: `Error: TypeMismatchError: TypeMismatchError` Unfortunately there aren't many more details available so I'm...
## 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...