feat: Toggle to "Disable new IP Login authorization" emails in /admin (#1030)

Co-authored-by: Jiralite <[email protected]>
Co-authored-by: Hampus <[email protected]>
This commit is contained in:
pekempy
2026-07-01 20:38:59 +02:00
committed by GitHub
co-authored by Jiralite Hampus
parent 4a518b8e68
commit 6fd7c027e3
10 changed files with 149 additions and 44 deletions
+8 -3
View File
@@ -12642,7 +12642,9 @@
"secure": {"nullable": true, "type": "boolean"}
},
"required": ["host", "port", "username", "password_set", "secure"]
}
},
"disable_new_ip_authorization": {"type": "boolean"},
"effective_disable_new_ip_authorization": {"type": "boolean"}
},
"required": [
"enabled",
@@ -12651,7 +12653,9 @@
"effective_provider",
"from_email",
"from_name",
"smtp"
"smtp",
"disable_new_ip_authorization",
"effective_disable_new_ip_authorization"
]
},
"bluesky": {
@@ -13014,7 +13018,8 @@
"password": {"nullable": true, "type": "string", "maxLength": 4096},
"secure": {"nullable": true, "type": "boolean"}
}
}
},
"disable_new_ip_authorization": {"nullable": true, "type": "boolean"}
}
},
"bluesky": {