Skip to content

Conversation

@kumy
Copy link
Member

@kumy kumy commented Sep 28, 2025

No description provided.

@github-actions
Copy link

Robot Framework reports

- Add git safe directory config to Dockerfile
- Add vendor dependency installation check in entrypoint
- Handle dev/prod environment differences for composer install
- Move allowed origins configuration to SecurityHeaders
- Add applyCorsHeaders method for basic CORS support
- Add applyCorsCredentialsHeaders method for authenticated requests
- Centralize CORS logic for better maintainability
- Add applySecurityWithCors helper function
- Remove duplicate CORS logic in favor of SecurityHeaders service
- Fix invalid '*' pattern to 'GET|HEAD|POST|PUT|OPTIONS /*'
- Improve code organization with logical grouping
- Add descriptive comments for middleware sections
- Add 'unsafe-hashes' to script-src for jQuery event handlers
- Add script-src-attr 'unsafe-hashes' for inline event handlers
- Include crowdin-static.cf-downloads.crowdin.com for avatar images
- Allow Crowdin blob workers and child sources for inline translation
- Fixes CSP blocking of Crowdin functionality in inline-translation mode
@kumy kumy force-pushed the feature/security-headers-implementation branch from 0a2a312 to 3fd2f74 Compare September 28, 2025 11:20
- Remove Base parameter dependencies from SecurityHeaders methods
- Ensure worker-src allows Crowdin blob workers in inline translation mode
- Maintain compatibility with existing CSP structure
- Replace individual check commands with pre-commit integration
- Add PHP_CS_FIXER_IGNORE_ENV to handle PHP 8.4 compatibility
- Create unified test target for easier CI/CD integration
- Maintain backward compatibility with existing targets
- Combine git config and composer install commands into single RUN instruction
- Resolves hadolint DL3059 linting warning about consecutive RUN commands
- Reduces Docker image layers for better build efficiency
@kumy kumy added this pull request to the merge queue Sep 28, 2025
Merged via the queue into main with commit 1b59588 Sep 28, 2025
18 checks passed
@kumy kumy deleted the feature/security-headers-implementation branch September 28, 2025 13:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants