Update member UI and related app changes

This commit is contained in:
Marcel Peterkau
2026-06-26 21:57:11 +02:00
parent 833075f0dc
commit 30b6d253b2
18 changed files with 490 additions and 84 deletions
+4
View File
@@ -16,6 +16,8 @@ def test_paths_and_automation_settings_round_trip(tmp_path, monkeypatch) -> None
anniversary_days_before=21,
anniversary_days_after=5,
anniversary_intervals="30D;2M;1Y;10Y",
retroactive_claims=True,
optional_member_fields=("email", "phone", "nickname"),
window_geometry="1200x800-1800+40",
window_state="maximized",
monitor_bounds=(-1920, 0, 1920, 1080),
@@ -28,6 +30,8 @@ def test_paths_and_automation_settings_round_trip(tmp_path, monkeypatch) -> None
assert raw["schema_version"] == 1
assert raw["monitor_bounds"] == [-1920, 0, 1920, 1080]
assert raw["splash_minimum_seconds"] == 0
assert raw["retroactive_claims"] is True
assert raw["optional_member_fields"] == ["nickname", "email", "phone"]
def test_splash_minimum_defaults_to_five_and_is_clamped(tmp_path, monkeypatch) -> None: