make setting up apple mail clients easier by providing .mobileconfig device management profiles

including showing a qr code to easily get the file on iphones.
the profile is currently in the "account" page.

idea by x8x in issue #65
This commit is contained in:
Mechiel Lukkien
2023-09-23 12:05:40 +02:00
parent a0f3856e40
commit 2b97c21f99
20 changed files with 2076 additions and 148 deletions

View File

@ -437,7 +437,7 @@
},
{
"Name": "AccountAdd",
"Docs": "AccountAdd adds existing a new account, with an initial email address, and reloads the configuration.",
"Docs": "AccountAdd adds existing a new account, with an initial email address, and\nreloads the configuration.",
"Params": [
{
"Name": "accountName",
@ -544,8 +544,8 @@
"Returns": []
},
{
"Name": "ClientConfigDomain",
"Docs": "ClientConfigDomain returns configurations for email clients, IMAP and\nSubmission (SMTP) for the domain.",
"Name": "ClientConfigsDomain",
"Docs": "ClientConfigsDomain returns configurations for email clients, IMAP and\nSubmission (SMTP) for the domain.",
"Params": [
{
"Name": "domain",
@ -558,7 +558,7 @@
{
"Name": "r0",
"Typewords": [
"ClientConfig"
"ClientConfigs"
]
}
]
@ -2772,21 +2772,21 @@
]
},
{
"Name": "ClientConfig",
"Docs": "ClientConfig holds the client configuration for IMAP/Submission for a\ndomain.",
"Name": "ClientConfigs",
"Docs": "ClientConfigs holds the client configuration for IMAP/Submission for a\ndomain.",
"Fields": [
{
"Name": "Entries",
"Docs": "",
"Typewords": [
"[]",
"ClientConfigEntry"
"ClientConfigsEntry"
]
}
]
},
{
"Name": "ClientConfigEntry",
"Name": "ClientConfigsEntry",
"Docs": "",
"Fields": [
{