Merged PRs
- #109: Remove curly brackets to fix broken notification skipping logic
- #108: Refine condition to exclude Dependabot PRs
- #105: Use single quotes in `if` conditions
- #104: Automatically publish “Week in Openverse” posts
- #102: Exclude Dependabot and sync PRs from notifications
Closed issues
- #103: Automatically publish “Week in Openverse” posts
- #92: Move `Header` component to public figma file
- #91: Create public figma file
Merged PRs
- #274: 🔄 Synced file(s) with WordPress/openverse
- #270: Add docker entrypoint to ensure db migration on startup
- #269: 🔄 Synced file(s) with WordPress/openverse
- #268: 🔄 Synced file(s) with WordPress/openverse
- #267: Add `justfile` deployment recipe
- #266: Retire update workflows, refactor operators
- #265: Add pip upgrade command, docker optimizations
- #254: Replace moto server with Minio
- #246: OAuth2 DAGs and Machinery
Closed issues
- #264: [BUG] Docker Postgres container fail to build on Apple M1 computers
- #257: Create `just` deployment configuration
- #233: [Feature] Deployment recipe
- #227: Create a Docker entrypoint for the webserver
- #211: Replace dev moto server with Minio
- #202: [Quality] Helpers for DAGs that require Oauth2 authentication
Merged PRs
- #330: 🔄 Synced file(s) with WordPress/openverse
- #327: Make general improvements to the Docker images, especially for analytics
- #326: Add just recreate command
- #325: 🔄 Synced file(s) with WordPress/openverse
- #324: 🔄 Synced file(s) with WordPress/openverse
- #318: Add integration tests, including those for audio, to the ingestion-server
- #302: Bump pyyaml from 5.4.1 to 6.0 in /ingestion_server
Closed issues
- #267: [Feature] Add `just recreate` command
- #265: Add audio to the ingestion server tests
Merged PRs
- #386: Fix filters not being set on SSR
- #384: 🔄 Synced file(s) with WordPress/openverse
- #378: Fix logic issues in search type
- #369: Create an issue template for component specifications
- #362: Move setting search type from subpages into the search page
- #360: Move scroll button from search grid to search page
- #357: Fetch single image in `fetch`
- #354: Fix Tailwind CSS name typo, clarify RTL, and add more helpful external documentation links
- #353: 🔄 Synced file(s) with WordPress/openverse
- #351: 🔄 Synced file(s) with WordPress/openverse
- #346: Add language direction picker to Storybook
- #336: Add tailwindcss-rtl plugin and test it in DownloadButton
- #334: Clean up the PhotoDetailPage and PhotoDetails components
- #316: Make search and filter stores namespaced
Closed issues
- #385: Filters from URL are not persisted
- #377: Logic issues with ‘all’ and ‘image’ views
- #361: Move setting search media type from sub pages to the search page
- #359: Move scroll button from ImageSearchGrid to the `search.vue` page.
- #356: No .nuxt/tsconfig.json file generated (even after nuxt dev)
- #352: [Bug] Image details missing on client-side route to detail view
- #342: “New front-end component” issue template
- #335: Add TailwindCSS RTL plugin
- #333: Unused props and data in pages and components
- #332: Add RTL debugging tool to Storybook
- #309: Translation string bug on Sources page
- #205: [Feature] Break down megastore into smaller modules
- #193: [Design] Add license to the boxed version of the audio track component
Merged PRs
- #24: 🔄 Synced file(s) with WordPress/openverse
- #23: 🔄 Synced file(s) with WordPress/openverse
- #22: 🔄 Synced file(s) with WordPress/openverse
#openverse, #week-in-openverse