Skip to content

Add affected components to demo schedules - #418

Merged
jbrooksuk merged 2 commits into
mainfrom
codex/demo-schedule-components
Aug 5, 2026
Merged

Add affected components to demo schedules#418
jbrooksuk merged 2 commits into
mainfrom
codex/demo-schedule-components

Conversation

@jbrooksuk

Copy link
Copy Markdown
Member

Summary

  • Associate the documentation maintenance demo schedule with Cachet Documentation.
  • Associate the database upgrade demo schedule with Cachet Website.
  • Cover the seeded component links and their maintenance statuses with a regression test.

Why

The demo seeder created maintenance schedules without attaching their affected components, despite the existing schedule-component relationship and UI support.

Validation

  • vendor/bin/pest tests/Unit/Database/DatabaseSeederTest.php
  • vendor/bin/pint --test database/seeders/DatabaseSeeder.php tests/Unit/Database/DatabaseSeederTest.php

@jbrooksuk
jbrooksuk marked this pull request as ready for review August 5, 2026 16:19
@jbrooksuk
jbrooksuk merged commit be3fdb4 into main Aug 5, 2026
23 checks passed
@jbrooksuk
jbrooksuk deleted the codex/demo-schedule-components branch August 5, 2026 16:19
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