n8n/packages/testing/playwright/pages
n8n-assistant[bot] ed9fa260fa
chore: Resolve master→3.x sync conflict (#34758)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Stephen Wright <sjw948@gmail.com>
Co-authored-by: n8n-assistant[bot] <100856346+n8n-assistant[bot]@users.noreply.github.com>
Co-authored-by: Charlie Kolb <charlie@n8n.io>
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
Co-authored-by: Nikhil Kuriakose <nikhil.kuriakose@n8n.io>
Co-authored-by: Albert Alises <albert.alises@gmail.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
Co-authored-by: Elias Meire <elias@meire.dev>
Co-authored-by: Robin Braumann <50590409+bjorger@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
Co-authored-by: Mike Repeć <mike.repec@n8n.io>
Co-authored-by: Yuliia Pominchuk <31064937+yuliia-pominchuk@users.noreply.github.com>
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
Co-authored-by: Kai <kai.hartlage@n8n.io>
Co-authored-by: José Braulio González Valido <jose.gonzalez@n8n.io>
Co-authored-by: Michael Drury <me@michaeldrury.co.uk>
Co-authored-by: Alex Grozav <alex@grozav.com>
Co-authored-by: Lorent Lempereur <looorent@users.noreply.github.com>
Co-authored-by: Rodrigo Santos da Silva <rodrigo.silva@n8n.io>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Dmitrii <dmitrii.kulikov@n8n.io>
Co-authored-by: Savelii <savelii.sychov@n8n.io>
Co-authored-by: Arvin A <51036481+DeveloperTheExplorer@users.noreply.github.com>
Co-authored-by: Raúl Gómez Morales <raul00gm@gmail.com>
Co-authored-by: multica-agent <github@multica.ai>
Co-authored-by: Yen Su <49794855+yens1@users.noreply.github.com>
Co-authored-by: Nour Alhadi Mahmoud <nour.mahmoud@n8n.io>
Co-authored-by: Eugene <eugene@n8n.io>
Co-authored-by: LevSky22 <56281588+LevSky22@users.noreply.github.com>
Co-authored-by: Riqwan Thamir <rmthamir@gmail.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Sam Wooler <swooler592@gmail.com>
Co-authored-by: Soham Ingle <sohamingle@gmail.com>
Co-authored-by: Vishesh Gupta <vishesh.gupta12@outlook.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
Co-authored-by: Jan Kalkan <jan.kalkan@n8n.io>
Co-authored-by: n8n-assistant[bot] <n8n-assistant[bot]@users.noreply.github.com>
2026-07-23 10:05:19 +02:00
..
components feat(editor): Add sticky support for canvas groups (#34317) 2026-07-20 09:53:56 +00:00
AIAssistantPage.ts chore: Route AI builder/assistant test selectors through page objects (#33145) 2026-06-27 07:21:18 +00:00
BasePage.ts fix(editor): Unify onboarding empty states across overview and project tabs (#33670) 2026-07-08 12:18:24 +00:00
CanvasPage.ts chore: Resolve master→3.x sync conflict (#34758) 2026-07-23 10:05:19 +02:00
ChatHubChatPage.ts test: Make ChatHub E2E assertions resilient to mocked-LLM drift (#33529) 2026-07-03 10:02:30 +00:00
ChatHubPersonalAgentsPage.ts chore: Route ChatHub personal-agent delete-confirmation dialog through a page object (selector-purity) (#33874) 2026-07-08 22:00:31 +00:00
ChatHubSettingsPage.ts chore: Dedup editCredential-modal locator across credential page (#32520) 2026-06-18 07:01:18 +00:00
ChatHubWorkflowAgentsPage.ts chore: Consolidate duplicate test-id definitions in page objects (#32861) 2026-06-23 15:51:49 +00:00
CommunityNodesPage.ts feat(editor): Rename N8nActionBox to N8nEmptyState and add icon-cards variant (#34407) 2026-07-20 09:20:24 +00:00
CredentialsPage.ts fix(editor): Unify onboarding empty states across overview and project tabs (#33670) 2026-07-08 12:18:24 +00:00
DataTableDetails.ts refactor: Centralize Element Plus el-message-box selectors into a (#32879) 2026-06-23 18:15:29 +00:00
DataTableView.ts fix(editor): Unify onboarding empty states across overview and project tabs (#33670) 2026-07-08 12:18:24 +00:00
DemoPage.ts refactor: Route demo-diff spec through DemoPage (#32719) 2026-06-21 14:43:00 +00:00
EvaluationComparePage.ts chore: Janitor: remove dead EvaluationComparePage.getOutputColumns getter (#34468) 2026-07-17 15:50:31 +00:00
ExecutionsPage.ts chore: Route executions empty-state selectors through ExecutionsPage (#33005) 2026-06-25 10:54:20 +00:00
InstanceAiPage.ts fix(editor): Make AI assistant quota-exhausted error states explicit (#33847) 2026-07-14 09:46:35 +00:00
KeycloakLoginPage.ts test: Resolve 43 janitor violations and update baseline (no-changelog) (#28173) 2026-04-09 14:34:18 +00:00
MfaLoginPage.ts test: Janitor cleanup — scope-lockdown, additive-only impact narrowing, metrics refresh (no-changelog) (#26476) 2026-03-04 14:37:19 +00:00
MfaSetupModal.ts test: Resolve 20 janitor scope-lockdown and dead-code violations (#27948) 2026-04-02 17:32:27 +00:00
n8nPage.ts feat(editor): Add per-case compare tabs to eval collection compare view (#33880) 2026-07-17 09:46:40 +00:00
NodeDetailsViewPage.ts fix(editor): Avoid next prev buttons from being disabled (#33774) 2026-07-14 08:07:14 +00:00
NpsSurveyPage.ts test: Resolve 20 janitor scope-lockdown and dead-code violations (#27948) 2026-04-02 17:32:27 +00:00
OAuthConsentPage.ts feat(editor): Add scope selection to MCP OAuth consent screen (#33710) 2026-07-14 13:21:14 +00:00
ProjectSettingsPage.ts chore: Janitor: deduplicate shared page-object selectors (project-name, menu-item) (#34390) 2026-07-17 06:50:29 +00:00
PublicFormPage.ts refactor: Extract PublicFormPage page object for rendered n8n forms (#32728) 2026-06-22 07:05:00 +00:00
SecretsProviderSettingsPage.ts test: Add external secrets provider connection tests (#26493) 2026-03-04 15:52:15 +00:00
SecuritySettingsPage.ts chore: Route option selections through FloatingUiHelper (#32620) 2026-06-18 22:22:20 +00:00
SettingsEnvironmentPage.ts refactor: Centralize Element Plus el-message-box selectors into a (#32879) 2026-06-23 18:15:29 +00:00
SettingsLogStreamingPage.ts chore: Adopt ActionToggle component across page objects (#32933) 2026-06-25 08:10:22 +00:00
SettingsPersonalPage.ts chore: Janitor: deduplicate shared page-object selectors (project-name, menu-item) (#34390) 2026-07-17 06:50:29 +00:00
SettingsSsoPage.ts feat(editor): Add project rules, fallback role, remove mapping, save flow (#27689) 2026-04-08 11:23:00 +00:00
SettingsUsersPage.ts refactor(editor): Remove N8N_ENV_FEAT_CUSTOM_INSTANCE_ROLES dark-launch flag (#33688) 2026-07-06 19:01:21 +00:00
SidebarPage.ts test: Route SidebarPage through BasePage and scope in-container (#33945) 2026-07-14 14:30:29 +00:00
SignInPage.ts fix(editor): Associate form input labels with their inputs for accessibility (#25776) 2026-02-16 13:43:37 +00:00
SourceControlPullModal.ts test: Resolve 20 janitor scope-lockdown and dead-code violations (#27948) 2026-04-02 17:32:27 +00:00
SourceControlPushModal.ts test: Resolve 20 janitor scope-lockdown and dead-code violations (#27948) 2026-04-02 17:32:27 +00:00
TemplateCredentialSetupPage.ts refactor: Centralize Element Plus el-message-box selectors into a (#32879) 2026-06-23 18:15:29 +00:00
TemplatesPage.ts test: fix scope-lockdown violations in page objects (#27326) 2026-03-20 11:43:14 +00:00
VariablesPage.ts fix(editor): Unify onboarding empty states across overview and project tabs (#33670) 2026-07-08 12:18:24 +00:00
VersionsPage.ts chore: Route remaining genuine selector-purity chained locators in tests through page objects (#33850) 2026-07-08 15:10:30 +00:00
WorkerViewPage.ts chore: Janitor: deduplicate shared page-object selectors (project-name, menu-item) (#34390) 2026-07-17 06:50:29 +00:00
WorkflowActivationModal.ts test: fix scope-lockdown violations in page objects (#27326) 2026-03-20 11:43:14 +00:00
WorkflowCredentialSetupModal.ts chore: Consolidate duplicate test-id definitions in page objects (#32861) 2026-06-23 15:51:49 +00:00
WorkflowSettingsModal.ts feat: Add inline agent mode to the Message an Agent node (no-changelog) (#34059) 2026-07-14 19:03:35 +00:00
WorkflowSharingModal.ts test: Resolve 20 janitor scope-lockdown and dead-code violations (#27948) 2026-04-02 17:32:27 +00:00
WorkflowsPage.ts chore: Janitor: deduplicate shared page-object selectors (project-name, menu-item) (#34390) 2026-07-17 06:50:29 +00:00