Remove server remote browser support

This commit is contained in:
liumangmang
2026-06-02 19:25:20 +08:00
parent 3181a6f6cc
commit a42bcba483
22 changed files with 151 additions and 5029 deletions
+6 -6
View File
@@ -36,7 +36,7 @@ def test_create_page_auto_enables_autofill_when_credentials_are_saved(db_session
custom_pages.CustomPageCreate(
name="Login page",
url="https://example.test/login",
access_mode="remote_browser",
access_mode="direct",
login_username="alice",
login_password="secret",
),
@@ -53,7 +53,7 @@ def test_create_page_respects_explicit_autofill_disable(db_session):
custom_pages.CustomPageCreate(
name="Login page",
url="https://example.test/login",
access_mode="remote_browser",
access_mode="direct",
login_username="alice",
login_password="secret",
login_autofill_enabled=False,
@@ -69,7 +69,7 @@ def test_update_page_auto_enables_autofill_when_new_password_is_saved(db_session
page = CustomPage(
name="Login page",
url="https://example.test/login",
access_mode="remote_browser",
access_mode="direct",
login_username="alice",
login_password="old-secret",
login_autofill_enabled=False,
@@ -95,7 +95,7 @@ def test_update_page_keeps_autofill_disabled_when_existing_password_is_kept(db_s
page = CustomPage(
name="Login page",
url="https://example.test/login",
access_mode="remote_browser",
access_mode="direct",
login_username="alice",
login_password="secret",
login_autofill_enabled=False,
@@ -118,7 +118,7 @@ def test_update_page_respects_explicit_autofill_disable(db_session):
page = CustomPage(
name="Login page",
url="https://example.test/login",
access_mode="remote_browser",
access_mode="direct",
login_username="alice",
login_password="secret",
login_autofill_enabled=False,
@@ -154,7 +154,7 @@ def test_custom_page_migration_backfills_autofill_once(monkeypatch):
conn.execute(text(
"INSERT INTO custom_pages "
"(name, url, icon, sort_order, enabled, use_proxy, access_mode, login_username, login_password, login_autofill_enabled, created_at, updated_at) "
"VALUES ('Login page', 'https://example.test/login', 'Link', 0, 1, 0, 'remote_browser', 'alice', 'secret', 0, CURRENT_TIMESTAMP, CURRENT_TIMESTAMP)"
"VALUES ('Login page', 'https://example.test/login', 'Link', 0, 1, 0, 'direct', 'alice', 'secret', 0, CURRENT_TIMESTAMP, CURRENT_TIMESTAMP)"
))
database_module._migrate_custom_pages()