Test suite assertion count is nondeterministic across runs
Move dev compose to docker/dev/ to match the standard layout
Add browser test for the dashboard
Add browser test for skipping a meal and marking eating out
Add browser tests for editing and deleting users
Add browser test for registration
Replace Dusk with Pest 4 browser testing (Playwright)
Tests can wipe the dev database: phpunit.xml env vars are not forced
Indicate eating out when skipping a meal
Tests can wipe the dev database: phpunit.xml env vars are not forced
Move dev compose to docker/dev/ to match the standard layout
Indicate eating out when skipping a meal
CI: authenticate Composer against GitHub to avoid codeload 429s