-
Notifications
You must be signed in to change notification settings - Fork 7
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.
|