Skip to content

Conversation

@barakiva
Copy link
Contributor

@barakiva barakiva commented Nov 9, 2025

Following through on PR #876 , I have tested lucs7@03d4f43 per @lucs7 request at #876 (comment).

His code works (and is far more elegant & exhaustive) which is why I think it should be the one to be pushed.

Now I am still new to this contribution thing so I guessed his intention was to add his fork to my fork as a remote, test the code, add documentation and make a PR. Sorry if making a 2nd PR is messy if theres a better way to cooperate between 2 forks i'd be happy to learn it.

lucs7 and others added 3 commits November 7, 2025 17:26
Add devcontainer setup for LibreBooking development environment:
- Docker Compose configuration with PHP 8.1 and MariaDB 10.6
- Xdebug enabled for debugging support
- Composer dependencies auto-installed on container creation
- Automatic permission setup for uploads and tpl_c directories
- Pre-configured VS Code extensions (PHP Debug, Intelephense, EditorConfig)
- Database initialization with test schema

This enables consistent development environment across team members
and simplifies onboarding for new contributors.
- Added documentation for instructing contribution using devcontainers
- Included instructions on using devcontainers without VScode
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