Dhruv Bhanushali

Results 118 issues of Dhruv Bhanushali

## Fixes Fixes #3842 by @stacimc Fixes #3843 by @stacimc Fixes #3844 by @stacimc ## Description 1. This PR adds a filter by decision ID to the sidebar of the...

🟨 priority: medium
🌟 goal: addition
💻 aspect: code
🧱 stack: api

## Description Audio models have either none, or incorrect `verbose_name_plural` values. Additionally they all lack `verbose_name`. | Model | Current `verbose_name_plural` | Expected `verbose_name_plural` | Expected `verbose_name` | |-|-|-|-| |...

good first issue
help wanted
🟨 priority: medium
🛠 goal: fix
📄 aspect: text
💻 aspect: code
🔧 tech: django
🧱 stack: api

## Problem The following services in Docker Compose are largely unused. - `load_to_s3` I could not find any occurrences of this string in the project except for the `docker-compose.yml` file....

🟩 priority: low
✨ goal: improvement
💻 aspect: code
🐳 tech: docker
🧱 stack: mgmt

## Problem Some search queries like "Openverse", only return image results and no audio. But we still go the mixed media view. This means the full list of filters is...

🟨 priority: medium
✨ goal: improvement
💻 aspect: code
🧱 stack: frontend

## Description Openverse should be easy to install from offline media like a flash drive. This will make it extremely easy to set up Openverse for contributors by carrying the...

🟨 priority: medium
✨ goal: improvement
🤖 aspect: dx
🧱 stack: mgmt

## Fixes Fixes #4478 by @dhruvkb ## Description This PR makes Openverse easier to install from an offline media. It includes the following changes 1. recipes to dump non-Openverse images...

🟨 priority: medium
✨ goal: improvement
🤖 aspect: dx
🧱 stack: mgmt

## Problem The code described in this snippet was transitionary and has served its utility. It should be removed. https://github.com/WordPress/openverse/blob/7e558ef6a03de677895c17f2125a717632df839c/api/api/controllers/search_controller.py#L552-L569 ## Description This cache invalidation snippet has definitely run in...

good first issue
help wanted
🟩 priority: low
✨ goal: improvement
💻 aspect: code
🧱 stack: api

## Description The weekly update [script `last_week_tonight.mjs`](https://github.com/WordPress/openverse/blob/main/automations/js/src/last_week_tonight.mjs?rgh-link-date=2023-12-03T07%3A20%3A36Z) runs as a standalone Node.js script. It is the last remaining standalone script in the JS based automations. Converting it to a `actions/github-script`...

help wanted
🟩 priority: low
🤖 aspect: dx
🧰 goal: internal improvement
🟨 tech: javascript
🧱 stack: mgmt

As of now the log viewer, `./scripts/start/logs.sh` is just a barebones Bash container. There are no helpful tools to ease the log tracing experience. The mission is to improve the...

enhancement
challenge

The current NGINX CSP doesn't have much thought put into it. It can sometimes be too restrictive while at the same time having serious holes. A thoughtful, balanced CSP needs...