Skip to content

Support Laravel 12#245

Merged
jbrooksuk merged 7 commits into
mainfrom
laravel-12
Jun 25, 2026
Merged

Support Laravel 12#245
jbrooksuk merged 7 commits into
mainfrom
laravel-12

Conversation

@jbrooksuk

Copy link
Copy Markdown
Member

No description provided.

jbrooksuk and others added 2 commits June 25, 2026 09:26
- Resolve unresolved composer.json merge conflict
- Register QueryBuilderServiceProvider in tests so API filters/sorts apply
- Remove leftover dd()/withoutExceptionHandling() in IncidentTest
- Restore default created_at desc ordering via defaultSort on incidents
- Use absolute diffInMinutes in MetricPoint::withinThreshold (Carbon 3 signed diff)
- Make created_at fillable on MetricPoint so timestamps can be set
- Update CreateMetricPoint test assertion for Carbon 3 isSameAs signature

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
beta.9 and earlier serialize resource fields flat instead of nesting
them under `attributes`, breaking the JSON:API response shape the API
tests assert. Only surfaced on the prefer-lowest CI matrix.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@jbrooksuk jbrooksuk merged commit 4703372 into main Jun 25, 2026
76 checks passed
@jbrooksuk jbrooksuk deleted the laravel-12 branch June 25, 2026 08:58
jbrooksuk added a commit to steffjenl/core that referenced this pull request Jun 25, 2026
* origin/main:
  Support Laravel 12 (cachethq#245)
  Advanced Component Group Ordering (cachethq#212)
  Move completed maintenance into the timeline (cachethq#334)
  Fix code styling
  Component Monitoring (cachethq#211)
  Fix failing "Build Assets" GitHub Actions job (cachethq#362)
  Fix missing login route redirects
  Fix formatting of bad query params
  Show affected components on the incident page (cachethq#363)
  Compile Assets
  Add Psalm taint (security) analysis (cachethq#364)
  Fix PHPDoc typo from IncidentTemplate.php (cachethq#365)
  Fix code styling
  Allow setting component group collapsed state via API (cachethq#356)
  Bump vite, @tailwindcss/vite and laravel-vite-plugin (cachethq#361)
  Ability to GET each component's group nested under its relationships, when querying schedules or incidents via the API (cachethq#357)
  Add helper text to Cachet settings forms (cachethq#353)
  Fix status page incident count to exclude resolved incidents (cachethq#355)
  Fix schedule API update silently dropping completed_at (cachethq#359)
  Compile Assets

# Conflicts:
#	composer.json
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