Merged PRs
API 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.
- #4776: Publish changelog for api-2024.08.16.21.27.09
Catalog
- #4572: Add distributed reindex steps
- #4684: Add alter data step to the data refresh DAG
- #4744: Increase Wikimedia reingestion pull_data timeout
- #4747: Only cache branch protection within the scope of the function
- #4770: Fix DAG docstrings so they no longer produce improper HTML 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.
- #4773: Fix or ignore deprecation warnings in the catalog
- #4784: Add specifics of Rekognition tag filtering to implementation plan
- #4795: Add reviewed Rekognition labels to project appendix
- #4797: Update DAG parsing tests, add tests for ensuring new DAGs are added
- #4798: Update dependency apache Apache is the most widely used web server software. Developed and maintained by Apache Software Foundation. Apache is an Open Source software available for free.-airflow to v2.10.0 [SECURITY]
- #4803: Publish changelog for catalog-2024.08.22.20.53.01
Documentation
- #4770: Fix DAG docstrings so they no longer produce improper HTML
- #4775: Publish changelog for frontend-2024.08.16.21.27.06
- #4776: Publish changelog for api-2024.08.16.21.27.09
- #4784: Add specifics of Rekognition tag filtering to implementation plan
- #4793: Update documentation to recommend OrbStack for mac users
- #4794: Add Quick Tip section to rollback docs
- #4795: Add reviewed Rekognition labels to project appendix
- #4803: Publish changelog for catalog-2024.08.22.20.53.01
Frontend
- #4701: Convert the report content popover to a modal
- #4762: Move the script sections to the top of Vue Vue (pronounced /vjuː/, like view) is a progressive framework for building user interfaces. https://vuejs.org/. components
- #4763: Convert header 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.-related components to script setup (23)
- #4765: Extract `VHeader` as a wrapper for header and banners
- #4766: Silence pnpm peer dependency version warnings
- #4771: Update dependency vue to v3.4.38
- #4775: Publish changelog for frontend-2024.08.16.21.27.06
- #4780: Update the display of sensitive audio display
- #4781: Convert single result page components
- #4782: Update the filters snapshot to fix the CI
- #4789: Convert audio track components
- #4792: Fix Google Images external source link
- #4800: Use a modal for license explanation
- #4801: Convert components for license explanation modal
Ingestion Server
- #4684: Add alter data step to the data refresh DAG
Management
- #4747: Only cache branch protection within the scope of the function
- #4790: Run `ov just install` as part of `ov init`
Closed issues
Catalog
- #4148: Implement local distributed reindexing
- #4541: Add filter 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. data step to the data refresh DAG
- #4643: Determine which labels to exclude from Rekognition’s label set
Documentation
- #4750: `airflow_log_cleanup_workflow` module docs are invalid markdown
Frontend
- #524: UnhandledRejection on Safari
- #3513: “Back to Results” button doesn’t work when Report content modal is open
- #3582: Modal popover for report and license definition
- #3934: Read frontend `API_URL` environment variable at runtime
- #4733: Peer dependency issue post Nuxt 3
- #4764: Extract `VHeader` component to encapsulate duplicated code
- #4778: Improvement over audio component
- #4779: Improvement over global player component
- #4802: Big white space in the modal of content report
Ingestion Server
- #4541: Add filter data step to the data refresh DAG
Management
- #4046: Update compose file to v3 and get rid of version obsolescense warning
- #4734: PR review reminder branch protection cache is indefinite
Merged PRs
Catalog
- #1021: Bump Airflow version
Infra
- #1017: Use the bastion to find the public keys for EC2 instances
- #1019: Update GitHub 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 by the repository owner. https://github.com/ actions pertaining to AWS
Management
- #1019: Update GitHub actions pertaining to AWS
Closed issues
Catalog
- #1014: Add Rekognition data bucket to Terraform
Infra
- #1014: Add Rekognition data bucket to Terraform
- #1016: New EC2 instances fail to initialize with ansible script
#openverse, #week-in-openverse