Sara

Results 129 issues of Sara

## Current Situation It's possible for our CI/CD suite to run enough times for us to get rate limited when downloading translations from GlotPress. See this run, for example: https://github.com/WordPress/openverse/actions/runs/9937426887/job/27447855989?pr=4585#step:4:1007...

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

## Fixes Fixes #4553 by @sarayourfriend ## Description This is still WIP because I need to test a bit more thoroughly. So far things appear to work with manual testing,...

🟨 priority: medium
💻 aspect: code
🧰 goal: internal improvement
🧱 stack: api
migrations

## Problem Once installed, the renovate validator is fast. However, it's a gnarly dependency to install and takes _forever_ compared to the other modules (literally comparing minutes with renovate validator...

🟩 priority: low
✨ goal: improvement
🤖 aspect: dx
🧱 stack: mgmt

## Problem It's tedious to write `ov just` or `ov j`, and it would be nice if `ov` acted like just if the command isn't found otherwise. So then something...

🟩 priority: low
✨ goal: improvement
🤖 aspect: dx
🧱 stack: mgmt

## Problem Given the following `en.json5` fragment, the intended translator comments do not appear in the `.pot`: ```js { homepage: { /** homepage.content.a-b are used to describe blah blah blah...

🟩 priority: low
🤖 aspect: dx
🧰 goal: internal improvement
🧱 stack: mgmt

## Current Situation See this thread for context: https://github.com/WordPress/openverse/pull/4544#discussion_r1653696199 This pattern exists widely in our code, and does not need to, and has the following current and potential problems: -...

🟨 priority: medium
💻 aspect: code
🧰 goal: internal improvement
🧱 stack: api

## Description Based on my work exploring this concept in https://git.sr.ht/~sara/openverse-api-client. Differences from that version are mostly around using the OpenAPI schema to generate the types, rather than hand writing...

🟩 priority: low
🌟 goal: addition
🕹 aspect: interface
🧱 stack: api
🧱 stack: frontend
🧱 stack: infra

## Problem `ov clean` uses `docker stop` since https://github.com/WordPress/openverse/pull/4525 That's fine, but sometimes you don't care if the container exits gracefully, and just want to stop it. ## Description Add...

🟩 priority: low
🤖 aspect: dx
🧰 goal: internal improvement
🧱 stack: mgmt

## Description git pre-commit hooks run with ov do not respond to sigterm. This doesn't occur when running pre-commit directly in ` ov` (i.e., `ov j lint`). ## Reproduction 1....

🟩 priority: low
🛠 goal: fix
🤖 aspect: dx
🧱 stack: mgmt

## Description `ov` needs this fix: https://docs.openverse.org/general/general_setup.html#psycopg2-build-prerequisites ## Reproduction 1. Run `ov pdm run -p api pgcli` and you will get the following output error: ``` sara@study ~/projects/openverse main [2]...

🟩 priority: low
🛠 goal: fix
🤖 aspect: dx
🧱 stack: mgmt