Merged PRs
- #191: Label PRs by contributors
- #189: Update Pipenv files for Python 3.10
- #188: Update Python workflows to run on Python 3.10
- #185: Prevent PR labeller from overwriting labels on labelled PRs
- #184: Lint RFCs and ensure they are lint-checked in the future
- #180: Create a workflow to label a PR based on its linked issues
Closed issues
- #183: Update Python workflows to run on Python 3.10
- #175: PRs created with labels via GH CLI Command Line Interface. Terminal (Bash) in Mac, Command Prompt in Windows, or WP-CLI for WordPress. fail label check
- #75: [Feature] Automatically label PRs with the aspect and goal labels
Merged PRs
- #403: 🔄 Synced file(s) with WordPress/openverse Openverse is a search engine for openly-licensed media, including images and audio. Find Openverse on GitHub and at https://openverse.org.
Closed issues
- #384: Update 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. key for NYPL DAG
- #383: Update API key for Smithsonian DAG
Merged PRs
- #563: Send `[]` if media has no tags
- #555: 🔄 Synced file(s) with WordPress/openverse
- #548: Bump django from 3.2.12 to 4.0.3 in /api
- #536: Bump pytest from 6.2.5 to 7.0.1 in /analytics
- #530: Django command for generating waveforms
Closed issues
- #549: Upgrade to Django 4
- #529: Audio waveform cache-warming Django command
- #143: [Bug] Integration tests of Ingestion server are failing
Merged PRs
- #1113: Removed unused css class transition-colors
- #1109: Remove unused deps
- #1100: Handle waveform with `peaks` prop as a blank array
- #1099: Add component imports, remove extra blank lines between imports
- #1097: Remove Vocabulary icon font
- #1095: Move typography defaults into `tailwind.css` file
- #1092: Switch to css grid instead of legacy column classes in media reuse
- #1084: Remove analytics code
- #1082: Update a11y 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) plugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party. and remove outdated package
- #1080: 🔄 Synced file(s) with WordPress/openverse
- #1070: Fix prop name mismatch
- #1069: removing all the ‘ focus: ‘ classes from VIconButton.vue
- #1068: Add Centre for Ageing to image meta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. search
- #1065: Give clearer feedback for how to fix outdated POT file in CI
- #1063: Removed iframe 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.-height.js and its implementations
- #1061: Convert Pinia stores to TypeScipt
- #1045: Use a non-versioned API URL A specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org to mock analytics requests, too
- #1039: Extract 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. store from the search store and convert it to Pinia
Closed issues
- #1094: Add font defaults to tailwind css file
- #1091: Media reuse uses legacy columns classes
- #1074: Empty waveform peaks data renders an empty waveform; should render placeholder instead.
- #1067: Meta search provider: Centre for Ageing Better
- #1059: Remove dead iframe height code
- #1054: Replace individual `lodash.*` packages with `lodash` or remove entirely
- #1026: Convert `usage-data` store from Vuex to Pinia
- #1025: Convert `user` store from Vuex to Pinia
- #1009: Empty audio search page shows audio track skeletons indefinitely
- #1005: Audio play buttons have double focus rings
- #1003: TypeError: Cannot read properties of undefined (reading ‘name’)
- #919: Search from error page only show images
- #915: Mock e2e testing analytics network requests
- #842: Only update POT file timestamp if translations have changed
- #834: Fixed footer when loading more images
- #799: Image results sometimes `undefined`
Merged PRs
- #31: Update README.md for consistiency with other repos
- #29: 🔄 Synced file(s) with WordPress/openverse
Closed issues
- #30: Update README to match other repositories
#openverse, #week-in-openverse