Skip to content

[TASK] Integrate extension-builder-development into .devbox#822

Merged
PKuhlmay merged 5 commits intomasterfrom
feature/integrate-devbox
Apr 14, 2026
Merged

[TASK] Integrate extension-builder-development into .devbox#822
PKuhlmay merged 5 commits intomasterfrom
feature/integrate-devbox

Conversation

@PKuhlmay
Copy link
Copy Markdown
Collaborator

Summary

  • Moves DDEV config to repo root so the full repo is mounted in the container (enables packages/extension_builder symlink via post-start hook)
  • Updates .devbox/composer.json from TYPO3 11.5 to TYPO3 13.4
  • Adds .devbox/config/system/settings.php with DDEV-ready TYPO3 13 config
  • Replaces outdated introduction site config with a clean main site config
  • Adds .ddev/.gitignore following DDEV conventions for generated files

TER Compatibility

No impact — .gitattributes already has /.* export-ignore which excludes both .ddev/ and .devbox/ from TER exports.

First-time setup

ddev start
# DDEV runs composer install automatically, post-start hook creates the symlink:
# .devbox/packages/extension_builder → /var/www/html (repo root)
# Then run TYPO3 install wizard (no DB dump included for TYPO3 13 yet)

🤖 Generated with Claude Code

PKuhlmay and others added 2 commits April 13, 2026 15:53
- Move DDEV config to repo root so full repo is mounted in container
- Update .devbox/composer.json to TYPO3 13.4 (from TYPO3 11.5)
- Add .devbox/config/system/settings.php with DDEV-ready TYPO3 config
- Replace introduction site config with clean main site config
- Update .gitignore for new DDEV/devbox structure
- Post-start hook creates packages/extension_builder symlink automatically

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Move DDEV-specific ignore rules from root .gitignore into .ddev/.gitignore,
following DDEV's own convention for excluding generated files.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions github-actions bot added enhancement New feature or request maintenance labels Apr 13, 2026
PKuhlmay and others added 2 commits April 14, 2026 20:37
Remove obsolete TYPO3 v11 artifacts from .devbox/.ddev/ and
.devbox/build-files/. Fix bin path in post-start hook to match
composer bin-dir. Extend .ddev/.gitignore to cover all generated dirs.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…ions

Add new configuration parameters for extensions like backend, extensionmanager, indexed_search, redirects, scheduler, and styleguide.
@PKuhlmay PKuhlmay marked this pull request as ready for review April 14, 2026 18:39
Extend .gitignore to include CLAUDE.md and clean up unnecessary legacy indexed_search configuration from devbox settings.
@PKuhlmay PKuhlmay merged commit 259486f into master Apr 14, 2026
16 checks passed
@PKuhlmay PKuhlmay deleted the feature/integrate-devbox branch April 14, 2026 18:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request maintenance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant