A week in Openverse: 2021-11-29 – 2021-12-06


openverse

Merged PRs

  • #116: Add priority label to sync PRs
  • #115: Send Slack ping when PR is marked ready for review
  • #101: Add linting and pre-commit hooks for Python code
  • #90: Added formatting rules to js folder

openverse-catalog

Merged PRs

  • #294: 🔄 Synced file(s) with WordPress/openverse

openverse-api

Merged PRs

  • #380: 🔄 Synced file(s) with WordPress/openverse
  • #379: Bump boto3 from 1.18.64 to 1.20.15 in /openverse_api
  • #378: Bump boto3 from 1.20.10 to 1.20.15 in /ingestion_server
  • #377: Bump ipython from 7.29.0 to 7.30.0 in /openverse_api
  • #375: Bump ipython from 7.28.0 to 7.30.0 in /ingestion_server
  • #368: Bump filelock from 3.3.1 to 3.4.0 in /ingestion_server
  • #366: Add gunicorn to project requirements
  • #365: Include deleted & mature existence checks when updating indices
  • #360: Capture log output before docker stack is torn down
  • #359: Make category a single-value field shared by all media types
  • #355: Bump sqlalchemy from 1.4.26 to 1.4.27 in /analytics
  • #354: Bump alembic from 1.7.4 to 1.7.5 in /analytics
  • #350: Bump psycopg2-binary from 2.9.1 to 2.9.2 in /ingestion_server
  • #348: Bump django from 3.2.7 to 3.2.9 in /openverse_api
  • #346: Production deployment files
  • #345: Bump locust from 2.4.0 to 2.5.0 in /openverse_api
  • #343: Bump django-braces from 1.14.0 to 1.15.0 in /openverse_api

Closed issues

  • #361: Index update fails on missing deleted columns
  • #357: Category must be a single value string

openverse-frontend

Merged PRs

  • #484: Fix a typo that prevents subsequent fetches to not be decoded
  • #481: 🔄 Synced file(s) with WordPress/openverse
  • #471: Fix button ring offset
  • #467: Add /healthcheck endpoint
  • #461: Set default English locale correctly
  • #456: Make single result page for images RTL-compatible
  • #455: Update Sass breakpoints to match tailwind
  • #454: Converge `NavSection` components
  • #452: Safelist the classes for common icon sizes
  • #450: Update Sentry version and turn it on only for production
  • #448: VLogoLoader
  • #439: Toggle `SearchGridFilter` completely according to view width
  • #434: Set explicit ltr direction for pages untranslated in rtl languages
  • #432: Simplify Filter Sidebar component and improve scrollbar styles
  • #422: Give licenses the full name and retire `LicenseIcons`
  • #420: Update video demos for Meta Search
  • #415: Remove `nuxt-ssr-cache` and move dependencies
  • #410: Add VItemGroup component
  • #388: Improve `Dockerfile` and enable pipeline to automate docker image generation

Closed issues

  • #475: FiltersButton
  • #470: Button focus styles are difficult to see
  • #466: Create a health check endpoint
  • #451: Ensure icon size classes are not purged
  • #446: Upgrade to the latest version of the Sentry SDK
  • #440: Match Bulma’s breakpoints to those of Tailwind
  • #438: Ids of filters input are not unique
  • #435: Make single result page for images RTL compatible
  • #433: Make `EmbeddedNavSection` the standard `NavSection`
  • #431: Sources page
  • #428: Make Search results page ready for RTL
  • #418: Recreate Meta Search marketing page documentation with Openverse screenshots
  • #371: Component: Header Logo (`VLogoLoader`)
  • #370: Content switcher on mobile
  • #363: Add automatic RTL CSS generation for Sass and PostCSS Vue and external stylesheets
  • #358: License icons/titles accessibility
  • #308: Visiting english site doesn’t set english locale

openverse-browser-extension

Merged PRs

  • #26: 🔄 Synced file(s) with WordPress/openverse

#openverse, #week-in-openverse