-
Notifications
You must be signed in to change notification settings - Fork 6
Settings
Dudrie edited this page Oct 17, 2020
·
2 revisions
⚠ The wiki got moved to a new documentation. The information you find here might be outdated or inaccurate.
All settings descriped here are configurable by the administrator through a special page on the client. One can configure those through the configuration file on the first setup, too, but it is not required to do so.
For a complete overview of all configuration options available see the Configuration page.
Setting | Default | Description |
---|---|---|
defaultTeamSize |
2 |
Size of a 'default team'. Teams are not validated against this constraint but the client uses it for Quality of Life adjustments. |
canTutorExcuseStudents |
false |
Are tutors able to excuse their students? If this is true they can set the attendance state of their students to excused . If this is false only the administrator can set the attendance states to excused . |
mailingConfig |
(optional) | Options for nodemailer. For more information see below. |
The following table contains the options available for the mailing configuration, a short description and their default value (if they are optional).
Option | Default | Description |
---|---|---|
host |
'localhost' |
string - Hostname of the IP address of the mail server. |
port |
587 |
number - Port used by the mail server. The default depends on the secure setting. |
from |
'' |
string - Used as the sender of the mail. Must be either a valid email or a string with the form {{name}} <{{email}}>
|
subject |
No default |
string - Subject of the emails containing the TMS credentials for the users. |
auth |
No default |
{ user: string; pass: string } - Object containing the authentication data for the mail server. Please note: For now, OAuth is not supported.
|