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.
- #5222: chore(deps): update docker.io/nginx 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/. docker tag to v1.27.3
- #5228: fix(deps): update dependency drf-spectacular to >=0.28, <0.29
- #5230: fix(deps): update dependency uvicorn to >=0.32, <0.33
- #5234: fix(deps): update dependency pillow to v11
- #5238: Making docker user names consistent
- #5240: fix(deps): update dependency django-structlog to v9
- #5244: Publish changelog for api-2024.12.02.20.27.17
- #5248: Bump sentry-sdk to 2.18.0 and structlog-sentry to 2.2.1
- #5249: Bump dev and test dependencies of the API
- #5250: Bump and unify PDM in the api/ and indexer_worker/ to 2.21
Catalog
- #5221: chore(deps): update dependency tldextract to v5.1.3
- #5225: chore(deps): update dependency elasticsearch to v8.16.0
- #5231: chore(deps): update dependency pook to v2.1.2
- #5233: chore(deps): update dependency pytest-sugar to v1
- #5238: Making docker user names consistent
- #5245: Handle new 90% alarms in alarm toggle
Documentation
- #5239: Publish changelog for frontend-2024.12.02.17.23.30
- #5244: Publish changelog for api-2024.12.02.20.27.17
- #5253: Add changelog section to project proposal and implementation plan
- #5255: Added https HTTPS is an acronym for Hyper Text Transfer Protocol Secure. HTTPS is the secure version of HTTP, the protocol over which data is sent between your browser and the website that you are connected to. The ‘S’ at the end of HTTPS stands for ‘Secure’. It means all communications between your browser and the website are encrypted. This is especially helpful for protecting sensitive data like banking information. instead of http HTTP is an acronym for Hyper Text Transfer Protocol. HTTP is the underlying protocol used by the World Wide Web and this protocol defines how messages are formatted and transmitted, and what actions Web servers and browsers should take in response to various commands. in wordpress design channel slack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/ link
Frontend
- #5222: chore(deps): update docker.io/nginx docker tag to v1.27.3
- #5223: chore(deps): update pnpm to v9.14.4
- #5229: fix(deps): update dependency openapi-fetch to ^0.13.0
- #5235: fix(deps): update dependency uuid to v11
- #5236: Add a duotone icon to represent the “system” theme
- #5237: Update the icon color in `onMounted`
- #5239: Publish changelog for frontend-2024.12.02.17.23.30
- #5251: chore(deps): update dependency prettier to v3.4.2
- #5252: fix(deps): update dependency @pinia/nuxt to ^0.9.0
Ingestion Server
- #5225: chore(deps): update dependency elasticsearch to v8.16.0
- #5231: chore(deps): update dependency pook to v2.1.2
- #5232: chore(deps): update dependency pytest to v8
- #5233: chore(deps): update dependency pytest-sugar to v1
- #5238: Making docker user names consistent
Management
- #5241: Disable renovate updates for ES, PG and Redis docker images
- #5242: chore(deps): update workflows
- #5243: chore(deps): update docker.io/library/fedora docker tag to v42
- #5247: Fix ov Dockerfile
Closed issues
API
- #1145: Use consistent Docker user names
- #4901: RuntimeError: unable to perform operation on <TCPTransport closed=True reading=False 0x55dc68caf9f0>; the handl…
Catalog
- #1145: Use consistent Docker user names
- #4856: Add Flickr source for Katmai National Park and new homepage images set
- #4882: Unify ES CPU alarm names once they’re updated upstream
Documentation
- #4619: Standardize an approach to documenting implementation/project plan changes
- #4620: Fix issues with ES node replacement documentation
- #5254: Need to Add https instead of http in design channel slack link
Frontend
- #606: Add explicit image width and height properties to the VImageCell components
- #629: [i18n] Add irregular pluralizations
- #4856: Add Flickr source for Katmai National Park and new homepage images set
- #4979: Flatten i18n message keys in message JSON JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application, as an alternative to XML.
- #5059: Incorrect slug for Kyrgyz locale
- #5190: TypeError: Cannot read properties of null (reading ‘value’) – in VHeaderMobile
- #5215: Theme selector with previous dark theme colors
- #5227: Client-server mismatch when the color mode is set to `system`
Ingestion Server
- #1145: Use consistent Docker user names
Management
- #5246: `ov init` fails because Docker engine cannot be installed on Fedora 42
Merged PRs
Infra
- #1111: Update minor terraform providers
- #1112: Update Terraform cloudflare to ~> 4.47.0
- #1113: Update Terraform 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/ to v6.4.0
- #1114: Update Terraform grafana to ~> 3.13.0
- #1118: Add Plausible as a datasource in Grafana
Management
- #1117: 🔄 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
Infra
- #602: Add ES 90% CPU alarms
- #1041: Add Plausible to Grafana using the Infinity datasource
#openverse, #week-in-openverse