Main menu -> Settings
System settings (a)
On this page you can define some miscellaneous systemwide
settings.
Mail server
This is the mail server used to send all outgoing email messages. You
should specify the email server of your company or the email server of
your internet provider here. The given mail server must be able to send
messages using the mail account specified below.
Mail account
This is the mail account which is used as the sender in all messages
sent. The mail server must be able to send messages using this
mail account.
Use modifier name in From field when sending notification
messages
If this option is selected, the From field in all messages sent by the
system contains the name of the user who performed the operation that
resulted the message to be sent. For example, if a user named John Doe
reported a bug and this option was selected, the From field would be
John Doe. This option has no effect on the mail account used to send
the message; the account is always the one specified by the mail
account setting. This is because many mail servers refuse to send
messages using any mail account.
Disable email sending from entire system
If you don't want any notification messages to be sent under any
circumstances you can totally remove the email functionality by
selecting this option. Selecting this option also removes all email
relalted components from bug reporting, task adding, and other
pages.
Send automatic reminder messages of unfinished tasks and
bugs
This option can be used to toggle auto reminder
on and off.
Use project deadline if bug / task doesn't have explicit
deadline
This option specifies whether the automatic reminder should use
project deadline when the bug or task does not have an explicit
deadline set. If this option is off, no reminders are sent for such
bugs or tasks that do not have an explicit deadline.
Don't count weekends as workdays
This option specifies whether Saturdays and Sundays should be counted
as working days or not. The effect of this option is such that if
current day of week is, say, Wednesday and certain bug (whose status is
open and notify days for open bugs is 3) will be due next
Monday, the reminder will be sent today, because, though there are 5
days remaining before deadline, only three of them are workdays.
Send notification of open bugs / bugs being fixed / ... N days
before deadline
These values define the number of days before deadline the reminder
should be sent for each possible unfinished bug and task status. You
can also disable the reminder for some states by selecting Don't
send from the drop-down menu.
Date format
This setting specifies the format in which all dates are shown and in
which they must be entered. For example mm/dd/yyyy means that all
dates must be written in the form 09/23/2002 where 09 is the month, 23
the day and 2002 the year. Leading zeroes and the millennium may be
omitted, thus 9/23/2002 and 9/23/02 would aso be valid dates. The
other date formats work similarly, just the order of values and the
separating character differs.
Default language
The default language specifies the language to be used when the system
cannot determine the preference of the user. The login page is for
example always shown using default language and emails that contain
arbitrary recipient addresses are also sent using default
language. The default language also specifies which language is
initially selected when adding new users to the system.
Timezone
The timezone specifies the timezone the users of Sirid are located
in. The default setting, use server time, is usually correct because
the server is most often located in the same time zone as the users
but in some occations this may not be the case. The timezone affects
only the times showed by the system: All times are stored in GMT
time.
Page encoding
This setting specifies the encoding to use to handle all data entered
to the system. Default encoding currently equals to ISO-8859-1
(English and most Western Europian languages). If you need to use
different encoding such as Cyrillic, you can set this to appropriate
value. E.g. Windows-1251 for Cyrillic. For multi-byte languages such
as Chinese or Japanese you should set this value to UTF-8. UTF-8 will
also work with any other language. Note that changing the page
encoding can render any existing text in the system into unreadable
format and you should thus select the desired encoding as early as possible.
First day of week
This setting specifies the first day of week. Currently possible
options are monday and sunday. This setting affects the appearance of the
calendar dialog.
Database backup interval
This setting specifies the interval of how often Sirid automatically
takes a backup of all data in the system. For more information about
the database backup see the topic Automcatic backup.
Audit expiration time
This setting specifies how long audit entries are kept until
automatically removed. Setting this value to "No auditing" does not
immediately remove all audit entries; instead, no more audit entries
are recored and the currently existing ones are removed after 60
days. There is no "no expiration" option available because over time
the audit entries start to take considerable amount of disk space and
tend to slow down the system; the older audit entries are always
available in the automatic database backups anyway.
For more information about auditing, see the topic Audit.
Session expiration time
Session expiration time specifies the number of minutes (or hours) a
user can leave the system idle before he / she must re-login.
Search and use existing sessions
Enabling this option allows the users to use links to Sirid pages
without session id in the request URL if they have another open
session. When this option is selected, the users don't need to relogin
every time when they, for example, press the view link in the
notification messages.
Allow X login tries from one IP address in Y minutes before
rejecting login for Z minutes from that IP
These three drop-down menus can used to define how strictly the system
blocks IP addresses when an IP address is (apparently) used to try to
break in to the system. The name of the setting should tell enough
about the details of the setting but one thing to notice is that the
higher the value of Y, the more strict the setting is.
Related links
Auto reminder
Automcatic backup
|