A week in Openverse: 2023-07-17 – 2023-07-24

openverse

Merged PRs

  • #2699: Publish changelog for ingestion_server-2023.07.21.20.19.21
  • #2692: Move data refresh complete 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 from ingestion server to catalog
  • #2687: Added "docker-compose.yml" in filters.yml
  • #2686: Publish changelog for frontend-2023.07.20.17.25.42
  • #2685: Bump aiohttp from 3.8.4 to 3.8.5 in /api
  • #2684: Publish changelog for catalog-2023.07.20.15.07.11
  • #2682: Fix Chrome + Safari whitespace bug
  • #2681: Handle AbortError in VAudioTrack.vue
  • #2677: Publish changelog for frontend-2023.07.19.19.15.39
  • #2674: Update Vueuse
  • #2672: Add sensitivity toggles in 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. and modal
  • #2667: Remove CC referral banner
  • #2666: Prevent hovering in the external-sources VR test
  • #2664: Publish changelog for frontend-2023.07.17.21.49.20
  • #2662: Publish changelog for api-2023.07.17.21.05.23
  • #2659: Fix error tests
  • #2650: Bump cryptography from 41.0.1 to 41.0.2 in /api
  • #2649: Bump cryptography from 41.0.1 to 41.0.2 in /automations/python
  • #2648: Add explicit gunicorn configuration for the 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. so logging is consistent
  • #2645: Add resize observer to ignored errors in Sentry
  • #2644: Fix 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. bottom border when scrolled
  • #2640: Blur sensitive search results

Closed issues

  • #2688: Move data refresh complete Slack message from ingestion server to catalog
  • #2680: `AbortError` The play() request was interrupted by a call to pause()
  • #2673: sessionStorage permissions on the frontend
  • #2665: `visual-regression/components/external-sources-section.spec.ts:18:11 › screen at breakpoint sm with width 640 › External audio sources popover – rtl` is flaky
  • #2656: Django request ID logging not working
  • #2615: Remove Creative Commons referral banner
  • #2605: Stop loading homepage image gallery on smaller screens
  • #2596: Extra White-Space in responsive mode while scrolling
  • #2590: Mobile horizontal padding discrepancy
  • #2587: Add "ResizeObserver loopLoop The Loop is PHP code used by WordPress to display posts. Using The Loop, WordPress processes each post to be displayed on the current page, and formats it according to how it matches specified criteria within The Loop tags. Any HTML or PHP code in the Loop will be processed on each post. https://codex.wordpress.org/The_Loop. limit exceeded" to ignored errors in Sentry
  • #2575: Changes to Docker Compose should trigger a full CI + CD run
  • #2563: Handle `sessionStorage` access blocked by browser security
  • #2561: Handle `AbortError` when playing audio track
  • #2440: Move the `VSkeletonGrid.vue` styles to the template
  • #2369: Support blurring in image and audio results
  • #2368: Component: Sensitive content fetch/blur sidebar toggles
  • #2274: Header's bottom border not visible in small breakpoints
  • #503: Remove unused and potentially risky `srText` from VBrand component
  • #559: Audio track seeking does not support infinite values
  • #628: Load more button styles
  • #636: Add the Safe browsing filter

openverse-infrastructure

Merged PRs

  • #572: Bump ingestion server to rel-2023.07.21.20.19.21
  • #571: Move catalog dashboard into catalog module
  • #570: Bump catalog to rel-2023.07.20.15.07.11
  • #568: 🔄 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.
  • #566: Enable the use of the filtered index on the API
  • #565: Enable Cloudwatch multi-line log parsing for the ingestion server & API
  • #564: Elasticsearch 8 staging cluster

Closed issues

  • #557: Elasticsearch nodes fail to initialize correctly
  • #529: CloudWatch configuration does not respect multi-line logs
  • #489: Move catalog dashboard into catalog-airflow

#openverse, #week-in-openverse