mirror of
https://github.com/allaunthefox/Research-Stack.git
synced 2026-07-30 18:56:16 +00:00
- Jellyfin setup wizard completed, admin account created (admin/jellyfin-admin) - SSO-Auth plugin v4.0.0.3 downloaded and placed in plugins directory - Authentik OIDC provider for Jellyfin updated with correct redirect URI - All services verified running Build: 3313 jobs, 0 errors (lake build Compiler)
21 lines
841 B
TypeScript
21 lines
841 B
TypeScript
import { test } from '@playwright/test';
|
|
test('Debug Jellyfin wizard', async ({ page }) => {
|
|
test.setTimeout(60000);
|
|
await page.goto('https://media.researchstack.info/web/#/wizard/start.html', { waitUntil: 'networkidle', timeout: 30000 });
|
|
await page.waitForTimeout(5000);
|
|
await page.screenshot({ path: '/tmp/jf-wizard-debug.png', fullPage: true });
|
|
|
|
// Dump all buttons
|
|
const buttons = page.locator('button');
|
|
const count = await buttons.count();
|
|
console.log(`Found ${count} buttons`);
|
|
for (let i = 0; i < count; i++) {
|
|
const text = await buttons.nth(i).textContent();
|
|
const visible = await buttons.nth(i).isVisible();
|
|
console.log(` Button ${i}: text="${text?.trim()}" visible=${visible}`);
|
|
}
|
|
|
|
// Dump the page title
|
|
console.log('Title:', await page.title());
|
|
console.log('URL:', page.url());
|
|
});
|