Copilot
Copilot
XData validation was skipped when the data object was empty, allowing content with missing required fields to pass validation. ```json "x": { "com-enonic-app-features": { "all-except-folders": {} } } ``` If...
- [x] Analyze repository structure and existing codebase - [x] Add Spring AI dependencies to pom.xml - Added `spring-ai-openai-spring-boot-starter` and `spring-ai-ollama-spring-boot-starter` - Updated to Spring AI `1.0.0` stable release (from...
## Problem Several language flags were not displaying on the webpage despite having flag assets available in the `assets/icons/flags/` directory. The issue was reported specifically for the Korean flag, but...
Fixes #1504 This PR implements support for CSS string literals as `list-style-type` values, allowing developers to use custom text markers for HTML lists. ## What's Changed Previously, the `list-style-type` property...
The TURN server credentials renewal interval was hardcoded to 3 hours in `IceServersManager.ts`. This is now configurable via the `TURN_CREDENTIALS_RENEWAL_TIME` environment variable. ## Changes - **Added environment variable**: `TURN_CREDENTIALS_RENEWAL_TIME` (milliseconds,...
Upgrades Node.js from mixed versions (16/20/22) to unified version 24 throughout the codebase. ### Changes **Dockerfiles** - Updated all service images to `node:24-bullseye-slim`: - `play/Dockerfile` (20.18 → 24) - `back/Dockerfile`...
Updates matrix-js-sdk to v39.1.2 to address the 7-version gap and incorporate upstream improvements. ## API Breaking Changes ### Crypto API Reorganization - `CryptoEvent` moved to `matrix-js-sdk/lib/crypto-api` - `Phase` enum renamed...
This PR implements comprehensive Gateway API support for the WorkAdventure Helm chart, providing users with a modern alternative to traditional Kubernetes Ingress resources. ## What's Changed ### Gateway API Integration...
Modernizing WorkAdventure Desktop Application - Complete Modernization ✅ ## Major Upgrades Successfully Completed: ### 🚀 **Electron**: 18.0.3 → 32.3.3 (14 major versions!) - **Security**: 2+ years of critical security updates...
This PR completes all missing German translations in the WorkAdventure application. The i18n system was missing numerous translation keys across multiple modules, which could result in English fallbacks being displayed...