Skip to content

fix: PHPCS coding standard fixes and quality tooling#668

Merged
rubenvdlinde merged 4 commits intodevelopmentfrom
feature/code-cleanup
Mar 6, 2026
Merged

fix: PHPCS coding standard fixes and quality tooling#668
rubenvdlinde merged 4 commits intodevelopmentfrom
feature/code-cleanup

Conversation

@rubenvdlinde
Copy link
Contributor

Summary

Update phpcs config, add CI workflow, apply coding standard fixes.

Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

🤖 Generated with Claude Code

rubenvdlinde and others added 4 commits March 2, 2026 00:24
Replace existing license (Apache-2.0/AGPL) with EUPL-1.2 across all
metadata files: LICENSE, appinfo/info.xml, composer.json, package.json.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The Nextcloud App Store schema does not accept EUPL-1.2 as a valid
licence value, causing all release uploads to fail with HTTP 400.
Revert to 'agpl' which is in the accepted set.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Rename website/ → docusaurus/ (preserves git history)
- Move website/docs/ → docs/ at repository root
- Existing docs/ merged with conflict resolution (legacy suffixes)
- Update docusaurus.config.js: path '../docs', editUrl → docusaurus/
- Update documentation.yml: trigger development branch, source-folder docusaurus
- Create img/app-store.svg with blue hexagon connection icon
- Update logo.svg with blue hexagon app-store icon

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Update phpcs config, composer.json, and apply coding standard fixes.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@rubenvdlinde rubenvdlinde merged commit 6bab3ec into development Mar 6, 2026
3 of 10 checks passed
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.

1 participant