Skip to content

Release: capture du sélecteur visuel en back-office (#119) - #120

Merged
PrestaEdit merged 11 commits into
mainfrom
dev
Oct 6, 2026
Merged

PrestaEdit merged 11 commits into
mainfrom
dev

Conversation

@PrestaEdit

Copy link
Copy Markdown
Contributor

Release de dev vers main : capture du sélecteur visuel en back-office (#119).

  • PageSnapshot::captureCurrent()
  • VisualTestsSuite::openBackOfficeCheckpoint() / closeBackOfficeSession(), BackOfficeTimeoutException
  • plafonds de navigation et d'issue de connexion réglables par page (défauts du run inchangés)

🤖 Generated with Claude Code

PrestaEdit and others added 11 commits October 6, 2026 14:50
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…te ; take() l'appelle après sa navigation

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… par page, défauts du run inchangés

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…nt comme le run, sous plafonds ; closeBackOfficeSession referme la session

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… sans jeton ni identifiants d'URL

Échéance = début + plafond de connexion + plafond de navigation ; chaque étape
reçoit le reste, et n'est pas lancée faute de temps. Messages de délai neutres ;
net::ERR_TIMED_OUT traité comme un délai.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…us un budget global

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…dés masqués, issue de connexion remise à zéro

- openBackOfficeCheckpoint : l'issue de la connexion réserve aussi les 5 s
  d'isLoggedIn() ; formulaire envoyé seulement s'il reste 16 s.
- Masquage des jetons encodés (%26token%3D, %3F_token%3D) et en entité HTML,
  sans toucher un « @ » de requête.
- Login\Page::login() remet loginOutcomeSeen à null en tête.
- Doubles fidèles aux plafonds ; délais de captureCurrent()/take() vérifiés ;
  docblocks (captureCurrent, CommonPage::$navigationTimeout).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…connexion réservé)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…gin, session reprise ; suivi des tâches

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@PrestaEdit
PrestaEdit merged commit c1b029c into main Oct 6, 2026
13 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