A week in Openverse: 2023-10-23 – 2023-10-30

openverse

Merged PRs

  • #3256: Update focus-trap dependency
  • #3255: Update uuid dependency
  • #3254: Update vue-demi dependencies
  • #3253: Update Tailwindcss dependencies
  • #3252: Update Clipboard dependencies
  • #3250: Update @popperjs/coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. dependency
  • #3249: Update @nuxtjs/i18n dependency
  • #3245: Publish changelog for ingestion_server-2023.10.25.06.38.07
  • #3238: Publish changelog for api-2023.10.23.11.40.59
  • #3236: Use pook from GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ to add binary support
  • #3225: Update close buttons
  • #3214: Add correct label to exclude
  • #3213: Use `property` attribute for OpenGraph title and image
  • #3198: Raise error when space is in URLURL A specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org
  • #3185: Hotfix for `undefined` in Nuxt provider data
  • #3171: Allow data refresh poke interval for Image.
  • #3162: Remove unreferenced subfields in indices
  • #3161: Use top-level `keyword` fields instead of subfields
  • #3150: Update thumbnail response time runbooks
  • #3136: Simplify Nuxt query parameter computation

Closed issues

  • #3211: `name` incorrectly used instead of `property` for OpenGraph tags
  • #3184: Stats endpoint can return `undefined` in data
  • #3126: Duplicated 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. access logs
  • #2670: Implementation Plan: Dataset maintenance
  • #2669: Implementation Plan: Initial data dump creation
  • #2598: Auckland Museum
  • #2545: Providing and maintaining OpenverseOpenverse Openverse is a search engine for openly-licensed media, including images and audio. Find Openverse on GitHub and at https://openverse.org. media datasets
  • #2478: LoopExit in _post_process_results
  • #2456: Django API logs various warnings about OpenAPI configuration issues
  • #1279: Raise an exception if a space is found in URL fields
  • #445: Do not add "project" issues to the Backlog
  • #467: Part of the focus outline on the popover close button is cut off
  • #1472: Allow data refresh poke interval to be configured per media type

openverse-infrastructure

Merged PRs

  • #663: Update ingestion server to newest release
  • #661: Add nginxNGINX NGINX is open source software for web serving, reverse proxying, caching, load balancing, media streaming, and more. It started out as a web server designed for maximum performance and stability. In addition to its HTTP server capabilities, NGINX can also function as a proxy server for email (IMAP, POP3, and SMTP) and a reverse proxy and load balancer for HTTP, TCP, and UDP servers. https://www.nginx.com/. proxy to production frontend
  • #659: 🔄 synced file(s) with WordPress/openverse
  • #656: Create `ec2-service` generic module and use it for Kibana with persistent storage
  • #648: Add nginx to staging frontend
  • #642: Add basic Ansible setup and work towards Elasticsearch monitoring configuration changes

Closed issues

  • #658: Spin up Kibana
  • #650: Forward Elasticsearch monitoring from production to staging
  • #647: Add audio index to staging

#openverse, #week-in-openverse