Title: A week in Openverse: 2022-02-21 &#8211; 2022-02-28
Author: dhruvkb
Published: February 28, 2022

---

 [  ](https://profiles.wordpress.org/dhruvkb/) [dhruvkb](https://profiles.wordpress.org/dhruvkb/)
12:14 am _on_ February 28, 2022     
Tags: [openverse ( 186 )](https://make.wordpress.org/openverse/tag/openverse/),
[week-in-openverse ( 173 )](https://make.wordpress.org/openverse/tag/week-in-openverse/)

# A week in Openverse: 2022-02-21 – 2022-02-28

## 󠀁[openverse](https://github.com/WordPress/openverse)󠁿

### Merged PRs

 * [#173](https://github.com/WordPress/openverse/pull/173): Add new tech labels 
   for Bash and TypeScript
 * [#172](https://github.com/WordPress/openverse/pull/172): Add minimum wait period
   to RFCs
 * [#164](https://github.com/WordPress/openverse/pull/164): RFC: Introduce UIUI 
   UI is an acronym for User Interface - the layout of the page the user interacts
   with. Think ‘how are they doing that’ and less about what they are doing. state
   cookie
 * [#163](https://github.com/WordPress/openverse/pull/163): Add RFC README.md

### Closed issues

 * [#144](https://github.com/WordPress/openverse/issues/144): Support locale based
   locale paths in WordPress theme

## 󠀁[openverse-catalog](https://github.com/WordPress/openverse-catalog)󠁿

### Merged PRs

 * [#372](https://github.com/WordPress/openverse-catalog/pull/372): Update Airflow
   to 2.2.4
 * [#369](https://github.com/WordPress/openverse-catalog/pull/369): Add slackSlack
   Slack is a Collaborative Group Chat Platform [https://slack.com/](https://slack.com/).
   The WordPress community has its own Slack Channel at [https://make.wordpress.org/chat/](https://make.wordpress.org/chat/)
   message on TSV load complete
 * [#361](https://github.com/WordPress/openverse-catalog/pull/361): Reconfigure 
   retries & timeouts for typical ingestion DAGs

### Closed issues

 * [#374](https://github.com/WordPress/openverse-catalog/issues/374): Format duration
   in TSV load complete Slack message
 * [#370](https://github.com/WordPress/openverse-catalog/issues/370): [RFC] Catalog&
   APIAPI An API or Application Programming Interface is a software intermediary
   that allows programs to interact with each other and share data in limited, clearly
   defined ways. 3D Model Support
 * [#356](https://github.com/WordPress/openverse-catalog/issues/356): TSV loader
   completion slack message
 * [#352](https://github.com/WordPress/openverse-catalog/issues/352): Reactivate
   provider DAGs
 * [#349](https://github.com/WordPress/openverse-catalog/issues/349): Improve provider
   workflow retries
 * [#348](https://github.com/WordPress/openverse-catalog/issues/348): Use `execution_timeout`
   rather than `dagrun_timeout`
 * [#283](https://github.com/WordPress/openverse-catalog/issues/283): Audit Provider
   scripts and associated DAGs

## 󠀁[openverse-api](https://github.com/WordPress/openverse-api)󠁿

### Merged PRs

 * [#532](https://github.com/WordPress/openverse-api/pull/532): Add logging levels
   to Slack notifications in ingestion server
 * [#507](https://github.com/WordPress/openverse-api/pull/507): Run CI/CD on every
   pull request
 * [#500](https://github.com/WordPress/openverse-api/pull/500): Bump django-oauth-
   toolkit from 1.5.0 to 1.7.0 in /api

### Closed issues

 * [#481](https://github.com/WordPress/openverse-api/issues/481): Add “limited reporting”
   mode for ingestion server
 * [#443](https://github.com/WordPress/openverse-api/issues/443): Run integration
   tests on all PRs
 * [#416](https://github.com/WordPress/openverse-api/issues/416): `test_dead_links_are_correctly_filtered`
   Flakiness
 * [#389](https://github.com/WordPress/openverse-api/issues/389): `just` scripting
   for the Analytics server

## 󠀁[openverse-frontend](https://github.com/WordPress/openverse-frontend)󠁿

### Merged PRs

 * [#998](https://github.com/WordPress/openverse-frontend/pull/998): Add optional
   peaks key to AudioDetail interface
 * [#997](https://github.com/WordPress/openverse-frontend/pull/997): Make active
   media setup store and add unit tests
 * [#995](https://github.com/WordPress/openverse-frontend/pull/995): Remove unguarded
   localStorage access
 * [#993](https://github.com/WordPress/openverse-frontend/pull/993): Fix CSSCSS 
   CSS is an acronym for cascading style sheets. This is what controls the design
   or look and feel of a site. import ordering
 * [#990](https://github.com/WordPress/openverse-frontend/pull/990): Fix attribution
   HTMLHTML HTML is an acronym for Hyper Text Markup Language. It is a markup language
   that is used in the development of web pages and websites. glyph reference and
   fix historical usages as well
 * [#988](https://github.com/WordPress/openverse-frontend/pull/988): Remove z-index
   from brand blocking search type switcher
 * [#982](https://github.com/WordPress/openverse-frontend/pull/982): Fetch single
   image result in `asyncData` hook instead of `fetch`
 * [#981](https://github.com/WordPress/openverse-frontend/pull/981): Split CI into
   discrete jobs
 * [#979](https://github.com/WordPress/openverse-frontend/pull/979): Add support
   for native TypeScript
 * [#944](https://github.com/WordPress/openverse-frontend/pull/944): Remove dead
   code and fix errant type
 * [#918](https://github.com/WordPress/openverse-frontend/pull/918): Enable SSR 
   for migrationMigration Moving the code, database and media files for a website
   site from one server to another. Most typically done when changing hosting companies.
   banner
 * [#917](https://github.com/WordPress/openverse-frontend/pull/917): Lint TS files
   in GitGit Git is a free and open source distributed version control system designed
   to handle everything from small to very large projects with speed and efficiency.
   Git is easy to learn and has a tiny footprint with lightning fast performance.
   Most modern plugin and theme development is being done with this version control
   system. [https://git-scm.com/](https://git-scm.com/) 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.
 * [#916](https://github.com/WordPress/openverse-frontend/pull/916): Disallow all
   link components except “ with eslint rule
 * [#904](https://github.com/WordPress/openverse-frontend/pull/904): Add migration
   notice and translation banner to the blank layout; fix translation banner logic
 * [#898](https://github.com/WordPress/openverse-frontend/pull/898): Avoid translating
   brand names
 * [#893](https://github.com/WordPress/openverse-frontend/pull/893): Rename Skeleton
   components
 * [#892](https://github.com/WordPress/openverse-frontend/pull/892): Rename AudioDetails
 * [#884](https://github.com/WordPress/openverse-frontend/pull/884): Use v-show 
   instead of v-if for width-based condition
 * [#880](https://github.com/WordPress/openverse-frontend/pull/880): Fix browser
   back button handling in search pages
 * [#879](https://github.com/WordPress/openverse-frontend/pull/879): Make VLink 
   component that wraps around both external and internal links
 * [#867](https://github.com/WordPress/openverse-frontend/pull/867): Refactor media
   services
 * [#851](https://github.com/WordPress/openverse-frontend/pull/851): Remove `mediaType`
   from `search.query` state
 * [#850](https://github.com/WordPress/openverse-frontend/pull/850): Update license
   explanation tooltip

### Closed issues

 * [#996](https://github.com/WordPress/openverse-frontend/issues/996): Add peaks
   to the AudioDetail interface
 * [#994](https://github.com/WordPress/openverse-frontend/issues/994): Rendering
   crashes in Chrome if localStorage is blocked
 * [#992](https://github.com/WordPress/openverse-frontend/issues/992): Focused image
   result license icons are wrong colors
 * [#983](https://github.com/WordPress/openverse-frontend/issues/983): Open external
   links in parent frame
 * [#980](https://github.com/WordPress/openverse-frontend/issues/980): Navigate 
   to the image detail page with an invalid id breaks it
 * [#921](https://github.com/WordPress/openverse-frontend/issues/921): Add native
   TS support for non-VueVue Vue (pronounced /vjuː/, like view) is a progressive
   framework for building user interfaces. [https://vuejs.org/](https://vuejs.org/).
   SFC files
 * [#909](https://github.com/WordPress/openverse-frontend/issues/909): [RFC] Introduce
   UI state cookie to fix pop-in issues
 * [#891](https://github.com/WordPress/openverse-frontend/issues/891): [RFC] Visual
   Regression Testing
 * [#890](https://github.com/WordPress/openverse-frontend/issues/890): Split tests
   and static analysis into separate actions in the CI
 * [#889](https://github.com/WordPress/openverse-frontend/issues/889): [RFC] Frontend
   3D Model Support
 * [#882](https://github.com/WordPress/openverse-frontend/issues/882): SSR Audio
   results page crashes
 * [#875](https://github.com/WordPress/openverse-frontend/issues/875): Pages menu
   lacks focus styles
 * [#866](https://github.com/WordPress/openverse-frontend/issues/866): Simplify 
   media services
 * [#860](https://github.com/WordPress/openverse-frontend/issues/860): Switching
   search type from an SSR’d audio results page to all content does not fetch all
   results
 * [#856](https://github.com/WordPress/openverse-frontend/issues/856): Using the
   back button to navigate from the images search to the all content search results
   in only images showing
 * [#835](https://github.com/WordPress/openverse-frontend/issues/835): Remove `query.
   mediaType` state property
 * [#807](https://github.com/WordPress/openverse-frontend/issues/807): Strings with
   a value of “OpenverseOpenverse **Openverse **is a search engine for openly-licensed
   media, including images and audio. Find Openverse on [GitHub](https://github.com/WordPress?q=openverse)
   and at [https://openverse.org](https://openverse.org).” should never be translated
 * [#801](https://github.com/WordPress/openverse-frontend/issues/801): Unable to
   choose images on landing page, under content types on the search bar
 * [#784](https://github.com/WordPress/openverse-frontend/issues/784): Blank layout
   doesn’t show the translation banner or CC referral banner
 * [#759](https://github.com/WordPress/openverse-frontend/issues/759): 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. size in tablet
 * [#761](https://github.com/WordPress/openverse-frontend/issues/761): Horizontal
   scroll issue on Openverse main page, when viewing license information.
 * [#663](https://github.com/WordPress/openverse-frontend/issues/663): Browser back
   button doesn’t resubmit previous search
 * [#558](https://github.com/WordPress/openverse-frontend/issues/558): Fix Audio
   e2e tests
 * [#541](https://github.com/WordPress/openverse-frontend/issues/541): Add license
   definition in filterFilter Filters are one of the two types of Hooks [https://codex.wordpress.org/Plugin_API/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.
 * [#515](https://github.com/WordPress/openverse-frontend/issues/515): CC Migration
   banner doesn’t SSR
 * [#468](https://github.com/WordPress/openverse-frontend/issues/468): External 
   links NOT opening in the Openverse iframeiframe iFrame is an acronym for an inline
   frame. An iFrame is used inside a webpage to load another HTML document and render
   it. This HTML document may also contain JavaScript and/or CSS which is loaded
   at the time when iframe tag is parsed by the user’s browser.
 * [#423](https://github.com/WordPress/openverse-frontend/issues/423): License explanation
   popup should close on click outside and be placed correctly

[#openverse](https://make.wordpress.org/openverse/tag/openverse/), [#week-in-openverse](https://make.wordpress.org/openverse/tag/week-in-openverse/)

### Share this:

 * [  Threads ](https://make.wordpress.org/openverse/2022/02/28/last-week-openverse-2022-02-21-2022-02-28/?share=threads)
 * [  Mastodon ](https://make.wordpress.org/openverse/2022/02/28/last-week-openverse-2022-02-21-2022-02-28/?share=mastodon)
 * [  Bluesky ](https://make.wordpress.org/openverse/2022/02/28/last-week-openverse-2022-02-21-2022-02-28/?share=bluesky)
 * [  Facebook ](https://make.wordpress.org/openverse/2022/02/28/last-week-openverse-2022-02-21-2022-02-28/?share=facebook)
 * [  X ](https://make.wordpress.org/openverse/2022/02/28/last-week-openverse-2022-02-21-2022-02-28/?share=x)
 * [  LinkedIn ](https://make.wordpress.org/openverse/2022/02/28/last-week-openverse-2022-02-21-2022-02-28/?share=linkedin)

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fopenverse%2F2022%2F02%2F28%2Flast-week-openverse-2022-02-21-2022-02-28%2F%23respond&locale=en_US)

### Leave a Reply 󠀁[Cancel reply](https://make.wordpress.org/openverse/2022/02/28/last-week-openverse-2022-02-21-2022-02-28/?output_format=md#respond)󠁿

You must be [logged in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fopenverse%2F2022%2F02%2F28%2Flast-week-openverse-2022-02-21-2022-02-28%2F&locale=en_US)
to post a comment.

# Post navigation

[← Community Meeting Recap (Feb 22nd)](https://make.wordpress.org/openverse/2022/02/22/community-meeting-recap-feb-22nd/)

[Community Meeting Recap (Mar 1st) →](https://make.wordpress.org/openverse/2022/03/02/community-meeting-recap-mar-1st/)