A week in Openverse: 2022-01-17 – 2022-01-24

openverse-catalog

Merged PRs

  • #328: Fix inconsistent alignment in 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/. message text
  • #327: Properly handle “None” values returned from Freesound 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.

openverse-api

Merged PRs

  • #477: Add environment to data refresh slack alert username
  • #476: Use the existing and configured env indicator
  • #474: Record transfer limit for data refresh
  • #466: Add logger configuration to allow prod exception handling

Closed issues

  • #475: Replace PYTHON_ENV with ENVIRONMENT
  • #473: Distinguish between staging & prod when sending data refresh slack updates
  • #472: Capture subset of data for refresh on staging

openverse-frontend

Merged PRs

  • #685: Always show search title, even when search has no results
  • #684: Prevent vertical movement in filters
  • #683: All results audio tabbing, single result link, and play/pause fixes
  • #681: Notices for Jamendo tracks when seeking is impossible
  • #679: Increase space between audio results
  • #678: Fix spacing issues in the Row S layout
  • #677: Add a transparent border to 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. button
  • #669: Use ‘s’ audio track layout for mobile
  • #667: Make e2e tests pass
  • #666: Use `propTypes` as `props`
  • #665: Add stories for the content type switcher
  • #664: Remove events from `VAudioThumbnail` stories
  • #661: Fix another missing dependency lodash.set
  • #660: Fix homepage 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)
  • #658: Fix pages menu min width
  • #655: Cleanup assets
  • #654: Fix global audio syncing and seeking issues
  • #651: Add the privacy policy to the menu
  • #648: Ignoring extra files
  • #647: Replace plain `` tag with `VAudioThumbnail` component
  • #643: Enable audio universally
  • #642: Fix docker builds
  • #640: Add a wrapper to FETCH_MEDIA to simplify fetching all content
  • #638: Add interaction styles to the content switcher
  • #637: Add ‘betaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process.’ VPill to Audio in the content switcher
  • #634: Final locale removal
  • #633: Fix audio waveform seeking behaviors
  • #627: Do not automatically include the preview URLURL A specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org into the list of download formats
  • #625: Stop logging vuex stuff
  • #624: Remove wp-locales from git

Closed issues

  • #690: Some images are showing trademark
  • #689: Impossible to report a problem
  • #680: Jamendo tracks can’t be seeked in Blink browsers
  • #676: Enabling a filter pushes the content downwards
  • #675: Width change in Filter button when active
  • #674: Spacing between items in audio results
  • #672: Small audio track has inconsistent spacing
  • #670: Search page titles are hidden when results are loading
  • #668: Mobile audio search result is using wrong layout size
  • #662: All results boxed audio a11yAccessibility 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)
  • #657: Pages menu min-width
  • #653: Update global audio to swap between many audio objects
  • #652: Animating the placeholder text on homepage is bad for accessibility
  • #650: Add privacy policy to the main menu
  • #636: Audio single result page does not show default artwork if no thumbnail is available
  • #632: Display a loading animation on the play/pause button when an audio is being loaded
  • #630: Component: VPill
  • #628: Waveform keyboard seeking does not work
  • #626: Preview link is being included in freesound download formats
  • #623: Audio single result page keyboard navigation is broken
  • #612: Cannot return from 404 page
  • #589: Implement global audio player on mobile audio results view
  • #570: Connect to real audio endpoint instead of sample data
  • #533: ‘All results’ search view 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.
  • #510: Add smaller size for Download button
  • #485: Internal Pages Menu
  • #462: Header
  • #453: Component: Content link
  • #396: Clean up image assets
  • #368: Filters 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.

#openverse, #week-in-openverse