CloudFront Media Behavior Automation Web PHP v153
v153 fixes the Run controls and puts live run output directly inside the Run card below the buttons.
Run behavior
- Dry run and Apply are non-submit buttons.
- Dry run and Apply use a standalone AJAX streaming runner.
- The Run card contains an inline log panel under the buttons.
- Clicking a run button immediately writes a started line into the inline log panel.
- Streaming progress lines update the same inline log panel.
- Normal page POST is still blocked before CloudFront calls.
CloudFront behavior
- Apply/Dry run use the same AWS credential resolver as the green AWS credential test.
- JSON directory-index behavior is intentionally left untouched.
- Generated media behaviors preserve/restore default Lambda@Edge and CloudFront Function associations.
Built 2026-05-21T01:40:06Z.