# -*- coding: utf-8 -*- [inherit] templates_dir = /var/www/website/share/trac/templates [attachment] max_size = 262144 render_unsafe_content = false [browser] downloadable_paths = /trunk, /branches/*, /tags/* hide_properties = svk:merge render_unsafe_content = false [changeset] max_diff_bytes = 10000000 max_diff_files = 0 wiki_format_messages = true [header_logo] alt = height = -1 link = https://website.com src = https://website.com/images/logomain.gif width = -1 [logging] log_type = file log_file = /var/www/website/traclogs/trac.log log_level = ERROR [mainnav] wiki.label = Home tickets.href = /query [mimeviewer] enscript_modes = text/x-dylan:dylan:4 enscript_path = enscript max_preview_size = 262144 mime_map = text/x-dylan:dylan,text/x-idl:ice,text/x-ada:ads:adb php_path = php silvercity_modes = tab_width = 8 [notification] smtp_enabled = true smtp_server = smtp.website.com smtp_port = 25 smtp_from = do-not-reply@trac.website.com always_notify_owner = true always_notify_reporter = true mime_encoding = quoted-printable smtp_subject_prefix = __default__ use_public_cc = false use_short_addr = false use_tls = false [project] descr = My example project footer = Visit the Trac open source project at
http://trac.edgewall.org/ icon = common/trac.ico name = Trac project url = http://example.org/ [query] default_anonymous_query = status!=closed&cc~=$USER default_query = status!=closed&order=id [search] min_query_length = 3 [ticket] default_component = default_milestone = default_priority = major default_type = defect default_version = restrict_owner = true commit_ticket_update_check_perms = false [timeline] changeset_long_messages = false changeset_show_files = 0 default_daysback = 30 ticket_show_details = true [trac] authz_file = authz_module_name = base_url = check_auth_ip = true default_charset = iso-8859-15 default_handler = WikiModule htdocs_location = ignore_auth_case = false mainnav = wiki,timeline,roadmap,browser,tickets,newticket,search metanav = login,logout,settings,help,about permission_store = DefaultPermissionStore repository_type = svn timeout = 20 repository_sync_per_request = auto_reload = True [wiki] ignore_missing_pages = true split_page_names = false safe_schemes = cvs,file,ftp,git,irc,http,https,news,sftp,smb,ssh,svn,svn+ssh [components] webadmin.* = enabled acct_mgr.* = enabled trac.web.auth.LoginModule = enabled trac.ticket.report.* = enabled acct_mgr.api = enabled acct_mgr.web_ui.* = disabled acct_mgr.register.EmailVerificationModule = disabled mastertickets.* = enabled graphviz.* = enabled trachours.* = enabled tracrpc.* = enabled tracopt.versioncontrol.svn.* = enabled tracmigrate.* = enabled tracopt.ticket.commit_updater.* = enabled tracwikiextras.* = enabled trac.ticket.batch.* = enabled [mastertickets] dot_path = /usr/bin/dot [account-manager] password_format = htpasswd password_file = /var/www/website/trac/.htpasswd password_store = HtPasswdStore [ticket-custom] blocking = text blocking.label = Blocking blockedby = text blockedby.label = Blocked By estimatedhours = text estimatedhours.label = Estimated Hours estimatedhours.value = 0 totalhours = text totalhours.label = Total Hours totalhours.value = 0 [ticket-workflow] leave = * -> * leave.default = 20 leave.operations = leave_status new = new -> new new.operations = set_owner new.permissions = TICKET_MODIFY new.default = 19 accept = new -> analysis accept.operations = set_owner_to_self accept.permissions = TICKET_MODIFY accept.default = 18 analysis = new,analysis -> analysis analysis.operations = set_owner analysis.permissions = TICKET_MODIFY analysis.default = 17 in_work = new,analysis,need_info,corrective_action,in_work -> in_work in_work.operations = set_owner in_work.permissions = TICKET_MODIFY in_work.default = 11 need_info = analysis,in_work,re_work,review,test,corrective_action,need_info -> need_info need_info.operations = set_owner need_info.permissions = TICKET_MODIFY need_info.name = need_info need_info.default = 3 corrective_action = re_work,review,test,merge,release_test,release,need_info,corrective_action -> corrective_action corrective_action.operations = set_owner corrective_action.permissions = TICKET_MODIFY corrective_action.name = corrective_action corrective_action.default = 3 review = in_work,need_info,review,re_work,corrective_action -> review review.operations = set_owner review.permissions = TICKET_MODIFY review.default = 9 re_work = review,test,re_work,need_info,corrective_action,release_test -> re_work re_work.operations = set_owner re_work.permissions = TICKET_MODIFY re_work.default = 7 test = in_work,re_work,review,need_info,corrective_action,test -> test test.operations = set_owner test.permissions = TICKET_MODIFY test.default = 8 merge = test,merge -> merge merge.operations = set_owner merge.permissions = TICKET_MODIFY merge.default = 5 release_test = merge,review,need_info,corrective_action,release_test -> release_test release_test.operations = set_owner release_test.permissions = TICKET_MODIFY release_test.default = 8 release = review,test,release_test,corrective_action,release -> release release.operations = set_owner release.permissions = TICKET_MODIFY release.default = 8 resolve = new,analysis,in_work,review,test,release,need_info,corrective_action -> closed resolve.operations = set_resolution resolve.permissions = TICKET_MODIFY resolve.default = 2