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

openverse

Merged PRs

  • #116: Add priority label to sync PRs
  • #115: Send SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” when PR is marked ready for review
  • #101: Add linting and pre-commit hooksHooks In WordPress theme and development, hooks are functions that can be applied to an action or a Filter in WordPress. Actions are functions performed when a certain event occurs in WordPress. Filters allow you to modify certain functions. Arguments used to hook both filters and actions look the same. for Python code
  • #90: Added formatting rules to js folder

openverse-catalog

Merged PRs

  • #294: 🔄 Synced file(s) with WordPress/openverseOpenverse Openverse is a search engine for openly-licensed media, including images and audio. Find Openverse on GitHub and at https://openverse.org.

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 categoryCategory The 'category' taxonomy lets you group posts / content together that share a common bond. Categories are pre-defined and broad ranging. 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 FilterFilter Filters are one of the two types of Hooks https://codex.wordpress.org/Plugin_API/Hooks. They provide a way for functions to modify data of other functions. They are the counterpart to Actions. Unlike Actions, filters are meant to work in an isolated manner, and should never have side effects such as affecting global variables and output. SidebarSidebar A sidebar in WordPress is referred to a widget-ready area used by WordPress themes to display information that is not a part of the main content. It is not always a vertical column on the side. It can be a horizontal rectangle below or above the content area, footer, header, or any where in the theme. component and improve scrollbar styles
  • #422: Give licenses the full name and retire `LicenseIcons`
  • #420: Update video demos for MetaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. 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: HeaderHeader The header of your site is typically the first thing people will experience. The masthead or header art located across the top of your page is part of the look and feel of your website. It can influence a visitor’s opinion about your content and you/ your organization’s brand. It may also look different on different screen sizes. Logo (`VLogoLoader`)
  • #370: Content switcher on mobile
  • #363: Add automatic RTL CSSCSS CSS is an acronym for cascading style sheets. This is what controls the design or look and feel of a site. generation for Sass and PostCSS VueVue Vue (pronounced /vjuː/, like view) is a progressive framework for building user interfaces. https://vuejs.org/. and external stylesheets
  • #358: License icons/titles accessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/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