A week in Openverse: 2021-10-25 – 2021-11-01


openverse

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

openverse-catalog

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

openverse-api

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

openverse-frontend

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

openverse-browser-extension

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