Skip to content

Improve modal navigation - #17

Merged
AUDUL merged 8 commits into
v6.xfrom
improve-modal-navigation
Oct 2, 2026
Merged

AUDUL merged 8 commits into
v6.xfrom
improve-modal-navigation

Conversation

@AUDUL

@AUDUL AUDUL commented Oct 2, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

AUDUL and others added 8 commits October 2, 2026 14:59
- Execution modals: Informations/Log tabs in the same modal with in-memory cache,
  back button to the previous modal, empty log message
- Form modals: focus first field on open, reset values and errors on close,
  disable submit button while the request is pending
- Scheduled form: reload page after successful submit and keep the datepicker on error
Add a ?job=<id> query parameter on the main page that opens the job
details popin, so that notifications can link to a job. Document the
popin navigation and the deep link in the README.
- CI: test PHP 8.4/8.5 with lowest and highest dependencies, add
  PHP CS Fixer, PHPStan (level 4, ekino banned code) and Rector jobs
- Fix tests for PHPUnit 12 (attributes, static providers, stubs,
  no withConsecutive) and migrate phpunit.xml to the new schema
- Apply PHP CS Fixer (non-Yoda) and Rector (PHP 8.4) to src and tests
- Pin phpstan/phpstan to ~2.1.0 (Rector 2.4 is incompatible with 2.2)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@AUDUL
AUDUL requested a review from jeremycr October 2, 2026 13:29
@AUDUL
AUDUL merged commit 4bef2a0 into v6.x Oct 2, 2026
5 checks passed
@AUDUL
AUDUL deleted the improve-modal-navigation branch October 2, 2026 13:36
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.

2 participants