| 1 | # -*- coding: utf-8 -*- |
|---|
| 2 | |
|---|
| 3 | [account-manager] |
|---|
| 4 | force_passwd_change = false |
|---|
| 5 | password_file = ${basedir}/trac.htpasswd |
|---|
| 6 | password_store = HtPasswdStore |
|---|
| 7 | |
|---|
| 8 | [attachment] |
|---|
| 9 | max_size = 16777216 |
|---|
| 10 | render_unsafe_content = false |
|---|
| 11 | |
|---|
| 12 | [browser] |
|---|
| 13 | color_scale = True |
|---|
| 14 | downloadable_paths = /trunk, /branches/*, /tags/* |
|---|
| 15 | hide_properties = svk:merge |
|---|
| 16 | intermediate_color = |
|---|
| 17 | intermediate_point = |
|---|
| 18 | newest_color = (255, 136, 136) |
|---|
| 19 | oldest_color = (136, 136, 255) |
|---|
| 20 | |
|---|
| 21 | [changeset] |
|---|
| 22 | max_diff_bytes = 10000000 |
|---|
| 23 | max_diff_files = 0 |
|---|
| 24 | wiki_format_messages = true |
|---|
| 25 | |
|---|
| 26 | [components] |
|---|
| 27 | acct_mgr.admin.accountmanageradminpage = enabled |
|---|
| 28 | acct_mgr.api.accountmanager = enabled |
|---|
| 29 | acct_mgr.htfile.htpasswdstore = enabled |
|---|
| 30 | acct_mgr.web_ui.accountmodule = enabled |
|---|
| 31 | acct_mgr.web_ui.loginmodule = enabled |
|---|
| 32 | acct_mgr.web_ui.registrationmodule = enabled |
|---|
| 33 | autocompleteusers.* = enable |
|---|
| 34 | autoupgrade.* = enabled |
|---|
| 35 | captchaauth.register.registrationcaptcha = enabled |
|---|
| 36 | componentdependencies.componentdependency.componentdependencyplugin = enabled |
|---|
| 37 | contactinfo.contactinfo.contactinfo = enabled |
|---|
| 38 | customfieldadmin.api.customfields = enabled |
|---|
| 39 | customfieldadmin.customfieldadmin.customfieldadminpage = enabled |
|---|
| 40 | graphviz.graphviz.graphviz = enabled |
|---|
| 41 | icalexporter.icalexporter.icalexporterplugin = enabled |
|---|
| 42 | includemacro.macros.includemacro = enabled |
|---|
| 43 | iniadmin.iniadmin.iniadminplugin = enabled |
|---|
| 44 | mail2trac.email2ticket.emailtoticket = enabled |
|---|
| 45 | mail2trac.email2ticket.replytoticket = enabled |
|---|
| 46 | mail2trac.web.emailposthandler = enabled |
|---|
| 47 | mastertickets.* = enabled |
|---|
| 48 | permredirect.filter.permredirectmodule = enabled |
|---|
| 49 | redirect.redirect.tracredirect = enabled |
|---|
| 50 | reposreadme.* = enabled |
|---|
| 51 | rssembed.* = enabled |
|---|
| 52 | svnurls.svnurls.svnurls = enabled |
|---|
| 53 | ticketdelete.web_ui.ticketdeleteplugin = enabled |
|---|
| 54 | ticketsidebarprovider.ticketsidebar.ticketsidebarprovider = enabled |
|---|
| 55 | trac.web.auth.loginmodule = disabled |
|---|
| 56 | tracbacks.tracbacks.tracbacksplugin = enabled |
|---|
| 57 | tractags.* = enabled |
|---|
| 58 | tractoc.macro.tocmacro = enabled |
|---|
| 59 | wikirename.* = enabled |
|---|
| 60 | |
|---|
| 61 | [header_logo] |
|---|
| 62 | alt = ${description} |
|---|
| 63 | height = -1 |
|---|
| 64 | link = ${url} |
|---|
| 65 | src = ${logo} |
|---|
| 66 | width = -1 |
|---|
| 67 | |
|---|
| 68 | [logging] |
|---|
| 69 | log_file = trac.log |
|---|
| 70 | log_level = DEBUG |
|---|
| 71 | log_type = file |
|---|
| 72 | |
|---|
| 73 | [milestone] |
|---|
| 74 | stats_provider = DefaultTicketGroupStatsProvider |
|---|
| 75 | |
|---|
| 76 | [mimeviewer] |
|---|
| 77 | enscript_modes = text/x-dylan:dylan:4 |
|---|
| 78 | enscript_path = enscript |
|---|
| 79 | max_preview_size = 16777216 |
|---|
| 80 | mime_map = text/x-dylan:dylan,text/x-idl:ice,text/x-ada:ads:adb |
|---|
| 81 | php_path = php |
|---|
| 82 | pygments_default_style = trac |
|---|
| 83 | pygments_modes = |
|---|
| 84 | silvercity_modes = |
|---|
| 85 | tab_width = 8 |
|---|
| 86 | |
|---|
| 87 | [notification] |
|---|
| 88 | always_notify_owner = true |
|---|
| 89 | always_notify_reporter = true |
|---|
| 90 | always_notify_updater = true |
|---|
| 91 | mime_encoding = base64 |
|---|
| 92 | smtp_always_bcc = |
|---|
| 93 | smtp_always_cc = |
|---|
| 94 | smtp_default_domain = ${domain} |
|---|
| 95 | smtp_enabled = true |
|---|
| 96 | smtp_from = ${project}@${domain} |
|---|
| 97 | smtp_password = |
|---|
| 98 | smtp_port = 25 |
|---|
| 99 | smtp_replyto = ${project}@${domain} |
|---|
| 100 | smtp_server = localhost |
|---|
| 101 | smtp_subject_prefix = [${project} trac] |
|---|
| 102 | smtp_user = |
|---|
| 103 | use_public_cc = true |
|---|
| 104 | use_short_addr = false |
|---|
| 105 | use_tls = false |
|---|
| 106 | |
|---|
| 107 | [privatetickets] |
|---|
| 108 | group_blacklist = anonymous, authenticated |
|---|
| 109 | |
|---|
| 110 | [project] |
|---|
| 111 | admin = ${manager} |
|---|
| 112 | descr = ${description} |
|---|
| 113 | footer = ${footer} |
|---|
| 114 | icon = ${favicon} |
|---|
| 115 | name = ${project} |
|---|
| 116 | url = ${url} |
|---|
| 117 | |
|---|
| 118 | [roadmap] |
|---|
| 119 | stats_provider = DefaultTicketGroupStatsProvider |
|---|
| 120 | |
|---|
| 121 | [search] |
|---|
| 122 | min_query_length = 3 |
|---|
| 123 | |
|---|
| 124 | [svn] |
|---|
| 125 | branches = trunk,branches/* |
|---|
| 126 | repository_url = ${repository_url} |
|---|
| 127 | tags = tags/* |
|---|
| 128 | |
|---|
| 129 | [ticket] |
|---|
| 130 | default_component = [unspecified] |
|---|
| 131 | default_milestone = |
|---|
| 132 | default_priority = important |
|---|
| 133 | default_type = defect |
|---|
| 134 | restrict_owner = false |
|---|
| 135 | |
|---|
| 136 | [ticket-custom] |
|---|
| 137 | blockedby = text |
|---|
| 138 | blockedby.label = Blocked By |
|---|
| 139 | blocking = text |
|---|
| 140 | blocking.label = Blocking |
|---|
| 141 | |
|---|
| 142 | [ticket-workflow] |
|---|
| 143 | accept = new -> assigned |
|---|
| 144 | accept.operations = set_owner_to_self |
|---|
| 145 | accept.permissions = TICKET_MODIFY |
|---|
| 146 | leave = * -> * |
|---|
| 147 | leave.default = 1 |
|---|
| 148 | leave.operations = leave_status |
|---|
| 149 | reassign = new,assigned,reopened -> new |
|---|
| 150 | reassign.operations = set_owner |
|---|
| 151 | reassign.permissions = TICKET_MODIFY |
|---|
| 152 | reopen = closed -> reopened |
|---|
| 153 | reopen.operations = del_resolution |
|---|
| 154 | reopen.permissions = TICKET_CREATE |
|---|
| 155 | resolve = new,assigned,reopened -> closed |
|---|
| 156 | resolve.operations = set_resolution |
|---|
| 157 | resolve.permissions = TICKET_MODIFY |
|---|
| 158 | |
|---|
| 159 | [timeline] |
|---|
| 160 | changeset_long_messages = false |
|---|
| 161 | changeset_show_files = 0 |
|---|
| 162 | default_daysback = 30 |
|---|
| 163 | ticket_show_details = false |
|---|
| 164 | |
|---|
| 165 | [trac] |
|---|
| 166 | authz_file = |
|---|
| 167 | authz_module_name = |
|---|
| 168 | auto_reload = True |
|---|
| 169 | base_url = https://${domain}/${project} |
|---|
| 170 | check_auth_ip = false |
|---|
| 171 | database = sqlite:db/trac.db |
|---|
| 172 | default_charset = iso-8859-15 |
|---|
| 173 | default_handler = WikiModule |
|---|
| 174 | htdocs_location = |
|---|
| 175 | ignore_auth_case = false |
|---|
| 176 | mainnav = wiki,timeline,roadmap,browser,tickets,newticket,search |
|---|
| 177 | metanav = login,logout,help,about,prefs |
|---|
| 178 | permission_policies = DefaultPermissionPolicy, LegacyAttachmentPolicy |
|---|
| 179 | permission_store = DefaultPermissionStore |
|---|
| 180 | repository_dir = ${repository_dir} |
|---|
| 181 | repository_type = svn |
|---|
| 182 | show_email_addresses = false |
|---|
| 183 | timeout = 20 |
|---|
| 184 | |
|---|
| 185 | [wiki] |
|---|
| 186 | ignore_missing_pages = false |
|---|
| 187 | render_unsafe_content = false |
|---|
| 188 | split_page_names = false |
|---|