Skip to content

Release (2026-08-05) - #252

Merged
dan2k3k4 merged 50 commits into
prodfrom
dev
Aug 5, 2026
Merged

Release (2026-08-05)#252
dan2k3k4 merged 50 commits into
prodfrom
dev

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown

Changes in this release:

700a609 chore: increase horizon iframe width
cc268b4 chore: warm api docs
da0f332 chore: add --max-time to alert/heartbeat curls so a hung webhook can't block horizon restart
7da06de chore: harden horizon worker - never-fatal restarts, supervisorctl socket, slack alerts on exit/down
a3789e9 chore: fix activity log relation manager broken by activitylog v5 rename
0c1262c chore: webhook security hardening - https-only URLs and per-webhook sensitive data opt-in
c5a9f6d chore: ratchet coverage gate to 50
831d997 chore: fix phpstan errors instead of baselining, 511 -> 214
bc95ebe test: cover Engine dispatch table, failure paths, and metadata push
9ec2239 chore(deps): upgrade phpunit to 13, spatie/laravel-permission to 8
af1d9f8 chore: annotate array value types, phpstan baseline 842 -> 511
fdd44a4 chore(deps): update composer and npm dependencies within constraints
4dc0167 fix: restore app instance config fields in admin create form
caa4925 chore: raise coverage gate to 47%, phpstan to level 6, add policy/token/filament tests
df4b246 chore(deps): bump the composer group with 14 updates
743a4a0 fix: restrict okta linking to managed domains, hard-disable fake idp on lagoon
a296da5 chore: memoize hosted form class discovery
5ab7865 chore: implement hosted form labels
378155a chore: require session-level okta mfa proof for local totp exemption
1172f4b chore: honour activitylog config in migration and tighten okta mfa exemption
35d8bbd chore: stop tracking published filament assets
e423e9a chore: gitignore local working files
db61d1d chore: stop tracking published filament assets
d75da65 chore: import backedenum and unitenum instead of inline fqcn
a0daa9d chore: import base login class as alias instead of fqcn
5895d34 chore: require php 8.4 and note completed upgrade in plan doc
339aebb chore: replace breezy with filament native mfa and fix upgrade fallout
8e4ee4c chore: upgrade to laravel 13, filament 5 and major dependency bumps
f06a24f chore: remove filament-breezy ahead of filament native mfa
3237448 chore: harden okta callback linking, group sync and fake idp gating
9186fd4 chore: reword iff to only-when in okta config comments
4a1aafb chore: add dev-only fake okta idp for local sso testing
f57fec3 chore: record implemented okta sso plan with team answers
f85bb2a chore: fix static analysis findings in okta login code
67dfe17 chore: sync okta groups to roles on login and add support role
ce5cbeb chore: add okta oidc sso with identifier-first login and jit provisioning
9b8953f chore: enforce totp two-factor auth on admin panel via filament-breezy
209b200 chore: remove unused app panel and user tenancy code

dan2k3k4 and others added 30 commits July 6, 2026 17:03
# Conflicts:
#	.gitignore
#	app/Filament/Admin/Resources/PolydockAppInstanceResource.php
#	app/Filament/Admin/Resources/PolydockAppInstanceResource/Pages/ListPolydockAppInstances.php
#	app/Filament/Admin/Resources/PolydockStoreAppResource.php
#	app/Filament/Admin/Resources/PolydockStoreAppResource/RelationManagers/PreWarmInstancesRelationManager.php
#	app/Filament/Admin/Resources/UserGroupResource/RelationManagers/AppInstancesRelationManager.php
#	app/Filament/Admin/Widgets/PolydockAppInstancesCreatedByStoreChart.php
#	app/Filament/Admin/Widgets/PolydockAppInstancesCreatedByTypeChart.php
#	app/Filament/Admin/Widgets/UserCreatedChart.php
#	app/Filament/Admin/Widgets/UserRemoteRegistrationsChart.php
#	app/Forms/BaseHostedForm.php
#	app/Forms/DrupalAIDemoDrupalOrgForm.php
#	app/Jobs/ProcessPolydockAppInstanceJobs/BaseJob.php
#	app/Jobs/ProcessPolydockAppInstanceJobs/Health/PollHealthJob.php
#	app/Jobs/ProcessPolydockAppInstanceJobs/ProgressToNextStageJob.php
#	app/Polydock/Apps/AmazeeClaw/PolydockAmazeeClawAiApp.php
#	app/Polydock/Apps/AmazeeClaw/Traits/Claim/ClaimAppInstanceTrait.php
#	app/Polydock/Apps/AmazeeClaw/Traits/Create/PostCreateAppInstanceTrait.php
#	app/Polydock/Apps/AmazeeClaw/Traits/Create/PreCreateAppInstanceTrait.php
#	app/Polydock/Apps/DependencyTrack/Traits/Create/PostCreateAppInstanceTrait.php
#	app/Polydock/Apps/DependencyTrack/Traits/Create/PreCreateAppInstanceTrait.php
#	app/Polydock/Apps/Generic/PolydockAiApp.php
#	app/Polydock/Apps/Generic/Traits/Claim/ClaimAppInstanceTrait.php
#	app/Polydock/Apps/Generic/Traits/Create/PostCreateAppInstanceTrait.php
#	app/Polydock/Apps/Generic/Traits/Deploy/PostDeployAppInstanceTrait.php
#	app/Polydock/Apps/Generic/Traits/Remove/PostRemoveAppInstanceTrait.php
#	app/Polydock/Apps/Generic/Traits/Upgrade/PostUpgradeAppInstanceTrait.php
#	app/Polydock/Apps/PrivateGpt/Exceptions/AmazeeAiValidationException.php
#	app/Polydock/Apps/PrivateGpt/Generated/Routemap/Routemapper.php
#	app/Polydock/Apps/PrivateGpt/PolydockPrivateGptApp.php
#	app/Polydock/Apps/PrivateGpt/Traits/Create/PostCreateAppInstanceTrait.php
#	app/Providers/AppServiceProvider.php
#	app/Services/LagoonClientService.php
#	composer.json
#	composer.lock
#	tests/Feature/AmazeeClawConfigTest.php
#	tests/Feature/Controllers/FormControllerTest.php
Bumps the composer group with 14 updates:

| Package | From | To |
| --- | --- | --- |
| [bezhansalleh/filament-shield](https://github.com/bezhanSalleh/filament-shield) | `4.2.0` | `4.3.1` |
| [cuyz/valinor](https://github.com/CuyZ/Valinor) | `2.5.0` | `2.5.1` |
| [dedoc/scramble](https://github.com/dedoc/scramble) | `0.13.30` | `0.13.36` |
| [filament/filament](https://github.com/filamentphp/panels) | `5.6.8` | `5.7.5` |
| [laravel/horizon](https://github.com/laravel/horizon) | `5.47.2` | `5.48.1` |
| [laravel/sanctum](https://github.com/laravel/sanctum) | `4.3.2` | `4.3.3` |
| [laravel/slack-notification-channel](https://github.com/laravel/slack-notification-channel) | `3.8.0` | `3.9.0` |
| [laravel/socialite](https://github.com/laravel/socialite) | `5.28.0` | `5.29.0` |
| [spatie/mjml-php](https://github.com/spatie/mjml-php) | `1.2.6` | `1.3.0` |
| [spatie/ssh](https://github.com/spatie/ssh) | `1.13.1` | `1.13.2` |
| [laravel/pint](https://github.com/laravel/pint) | `1.29.3` | `1.30.0` |
| [laravel/sail](https://github.com/laravel/sail) | `1.63.0` | `1.64.0` |
| [nunomaduro/collision](https://github.com/nunomaduro/collision) | `8.9.4` | `8.9.5` |
| [rector/rector](https://github.com/rectorphp/rector) | `2.5.4` | `2.5.8` |


Updates `bezhansalleh/filament-shield` from 4.2.0 to 4.3.1
- [Release notes](https://github.com/bezhanSalleh/filament-shield/releases)
- [Changelog](https://github.com/bezhanSalleh/filament-shield/blob/main/CHANGELOG.md)
- [Commits](bezhanSalleh/filament-shield@4.2.0...4.3.1)

Updates `cuyz/valinor` from 2.5.0 to 2.5.1
- [Release notes](https://github.com/CuyZ/Valinor/releases)
- [Commits](CuyZ/Valinor@2.5.0...2.5.1)

Updates `dedoc/scramble` from 0.13.30 to 0.13.36
- [Release notes](https://github.com/dedoc/scramble/releases)
- [Commits](dedoc/scramble@v0.13.30...v0.13.36)

Updates `filament/filament` from 5.6.8 to 5.7.5
- [Commits](filamentphp/panels@v5.6.8...v5.7.5)

Updates `laravel/horizon` from 5.47.2 to 5.48.1
- [Release notes](https://github.com/laravel/horizon/releases)
- [Changelog](https://github.com/laravel/horizon/blob/5.x/CHANGELOG.md)
- [Commits](laravel/horizon@v5.47.2...v5.48.1)

Updates `laravel/sanctum` from 4.3.2 to 4.3.3
- [Release notes](https://github.com/laravel/sanctum/releases)
- [Changelog](https://github.com/laravel/sanctum/blob/4.x/CHANGELOG.md)
- [Commits](laravel/sanctum@v4.3.2...v4.3.3)

Updates `laravel/slack-notification-channel` from 3.8.0 to 3.9.0
- [Release notes](https://github.com/laravel/slack-notification-channel/releases)
- [Changelog](https://github.com/laravel/slack-notification-channel/blob/3.x/CHANGELOG.md)
- [Commits](laravel/slack-notification-channel@v3.8.0...v3.9.0)

Updates `laravel/socialite` from 5.28.0 to 5.29.0
- [Release notes](https://github.com/laravel/socialite/releases)
- [Changelog](https://github.com/laravel/socialite/blob/5.x/CHANGELOG.md)
- [Commits](laravel/socialite@v5.28.0...v5.29.0)

Updates `spatie/mjml-php` from 1.2.6 to 1.3.0
- [Release notes](https://github.com/spatie/mjml-php/releases)
- [Changelog](https://github.com/spatie/mjml-php/blob/main/CHANGELOG.md)
- [Commits](spatie/mjml-php@1.2.6...1.3.0)

Updates `spatie/ssh` from 1.13.1 to 1.13.2
- [Release notes](https://github.com/spatie/ssh/releases)
- [Changelog](https://github.com/spatie/ssh/blob/main/CHANGELOG.md)
- [Commits](spatie/ssh@1.13.1...1.13.2)

Updates `laravel/pint` from 1.29.3 to 1.30.0
- [Release notes](https://github.com/laravel/pint/releases)
- [Changelog](https://github.com/laravel/pint/blob/main/CHANGELOG.md)
- [Commits](laravel/pint@v1.29.3...v1.30.0)

Updates `laravel/sail` from 1.63.0 to 1.64.0
- [Release notes](https://github.com/laravel/sail/releases)
- [Changelog](https://github.com/laravel/sail/blob/1.x/CHANGELOG.md)
- [Commits](laravel/sail@v1.63.0...v1.64.0)

Updates `nunomaduro/collision` from 8.9.4 to 8.9.5
- [Commits](nunomaduro/collision@v8.9.4...v8.9.5)

Updates `rector/rector` from 2.5.4 to 2.5.8
- [Release notes](https://github.com/rectorphp/rector/releases)
- [Commits](rectorphp/rector@2.5.4...2.5.8)

---
updated-dependencies:
- dependency-name: bezhansalleh/filament-shield
  dependency-version: 4.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: composer
- dependency-name: cuyz/valinor
  dependency-version: 2.5.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: composer
- dependency-name: dedoc/scramble
  dependency-version: 0.13.36
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: composer
- dependency-name: filament/filament
  dependency-version: 5.7.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: composer
- dependency-name: laravel/horizon
  dependency-version: 5.48.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: composer
- dependency-name: laravel/sanctum
  dependency-version: 4.3.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: composer
- dependency-name: laravel/slack-notification-channel
  dependency-version: 3.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: composer
- dependency-name: laravel/socialite
  dependency-version: 5.29.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: composer
- dependency-name: spatie/mjml-php
  dependency-version: 1.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: composer
- dependency-name: spatie/ssh
  dependency-version: 1.13.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: composer
- dependency-name: laravel/pint
  dependency-version: 1.30.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: composer
- dependency-name: laravel/sail
  dependency-version: 1.64.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: composer
- dependency-name: nunomaduro/collision
  dependency-version: 8.9.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: composer
- dependency-name: rector/rector
  dependency-version: 2.5.8
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: composer
...

Signed-off-by: dependabot[bot] <support@github.com>
dan2k3k4 added 20 commits August 1, 2026 11:11
…ler baseline, dep upgrades, two admin-form bug fixes (#246)
@dan2k3k4
dan2k3k4 merged commit 2a06a44 into prod Aug 5, 2026
6 checks passed
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