Enable version control plugins for trac
[chef.git] / cookbooks / trac / templates / default / trac.ini.erb
1 # DO NOT EDIT - This file is being maintained by Chef
2
3 [attachment]
4 max_size = 262144
5 render_unsafe_content = false
6
7 [browser]
8 color_scale = True
9 downloadable_paths = /trunk, /branches/*, /tags/*
10 hide_properties = svk:merge
11 intermediate_color = 
12 intermediate_point = 
13 newest_color = (255, 136, 136)
14 oldest_color = (136, 136, 255)
15 oneliner_properties = trac:summary
16 render_unsafe_content = false
17 wiki_properties = trac:description
18
19 [changeset]
20 max_diff_files = 100
21 wiki_format_messages = true
22
23 [components]
24 tracopt.versioncontrol.git.* = enabled
25 tracopt.versioncontrol.svn.* = enabled
26
27 [header_logo]
28 alt = OpenStreetMap
29 height = 80
30 link = http://trac.openstreetmap.org/
31 src = site/osm.png
32 width = 228
33
34 [inherit]
35 plugins_dir = 
36 templates_dir = 
37
38 [intertrac]
39 josm.compat = false
40 josm.title = JOSM Trac
41 josm.url = http://josm.openstreetmap.de
42
43 [logging]
44 log_file = trac.log
45 log_level = INFO
46 log_type = file
47
48 [milestone]
49 stats_provider = DefaultTicketGroupStatsProvider
50
51 [mimeviewer]
52 enscript_modes = text/x-dylan:dylan:4
53 enscript_path = enscript
54 max_preview_size = 102400
55 mime_map = text/x-dylan:dylan,text/x-idl:ice,text/x-ada:ads:adb
56 php_path = php
57 pygments_default_style = trac
58 pygments_modes = 
59 tab_width = 8
60 treat_as_binary = application/octet-stream,application/pdf,application/postscript,application/rtf
61
62 [notification]
63 admit_domains = 
64 always_notify_owner = true
65 always_notify_reporter = true
66 always_notify_updater = true
67 ignore_domains = 
68 mime_encoding = qp
69 smtp_always_bcc = 
70 smtp_always_cc = 
71 smtp_default_domain = 
72 smtp_enabled = true
73 smtp_from = trac@noreply.openstreetmap.org
74 smtp_from_name = 
75 smtp_password = 
76 smtp_port = 25
77 smtp_replyto = trac@noreply.openstreetmap.org
78 smtp_server = localhost
79 smtp_subject_prefix = __default__
80 smtp_user = 
81 ticket_subject_template = $prefix #$ticket.id: $summary
82 use_public_cc = true
83 use_short_addr = false
84 use_tls = false
85
86 [project]
87 admin = 
88 admin_trac_url = .
89 descr = OpenStreetMap is a free editable map of the whole world
90 footer = Visit the map at<br /><a href="http://www.openstreetmap.org/">http://www.openstreetmap.org/</a>
91 icon = site/osm.ico
92 name = OpenStreetMap
93 url = http://www.openstreetmap.org/
94
95 [query]
96 default_anonymous_query = status!=closed&cc~=$USER
97 default_query = status!=closed&owner=$USER
98 items_per_page = 100
99
100 [report]
101 items_per_page = 100
102 items_per_page_rss = 0
103
104 [revisionlog]
105 default_log_limit = 100
106
107 [roadmap]
108 stats_provider = DefaultTicketGroupStatsProvider
109
110 [search]
111 min_query_length = 3
112
113 [svn]
114 branches = trunk,branches/*
115 tags = tags/*
116
117 [ticket]
118 default_cc = 
119 default_component = 
120 default_description = 
121 default_keywords = 
122 default_milestone = 
123 default_owner = 
124 default_priority = minor
125 default_resolution = fixed
126 default_severity = 
127 default_summary = 
128 default_type = defect
129 default_version = 
130 max_comment_size = 262144
131 max_description_size = 262144
132 preserve_newlines = default
133 restrict_owner = false
134 workflow = ConfigurableTicketWorkflow
135
136 [ticket-workflow]
137 accept = new,assigned,accepted,reopened -> accepted
138 accept.operations = set_owner_to_self
139 accept.permissions = TICKET_MODIFY
140 leave = * -> *
141 leave.default = 1
142 leave.operations = leave_status
143 reassign = new,assigned,accepted,reopened -> assigned
144 reassign.operations = set_owner
145 reassign.permissions = TICKET_MODIFY
146 reopen = closed -> reopened
147 reopen.operations = del_resolution
148 reopen.permissions = TICKET_CREATE
149 resolve = new,assigned,accepted,reopened -> closed
150 resolve.operations = set_resolution
151 resolve.permissions = TICKET_MODIFY
152
153 [timeline]
154 abbreviated_messages = True
155 changeset_collapse_events = false
156 changeset_long_messages = false
157 changeset_show_files = 0
158 default_daysback = 30
159 max_daysback = 90
160 newticket_formatter = oneliner
161 ticket_show_details = false
162
163 [trac]
164 authz_file = 
165 authz_module_name = 
166 auto_reload = False
167 backup_dir = db
168 base_url = https://<%= @name %>/
169 check_auth_ip = false
170 database = sqlite:db/trac.db
171 debug_sql = False
172 default_charset = utf-8
173 htdocs_location = 
174 ignore_auth_case = false
175 mainnav = wiki,timeline,roadmap,browser,tickets,newticket,search
176 metanav = login,logout,prefs,help,about
177 mysqldump_path = mysqldump
178 never_obfuscate_mailto = false
179 permission_policies = DefaultPermissionPolicy, LegacyAttachmentPolicy
180 permission_store = DefaultPermissionStore
181 pg_dump_path = pg_dump
182 repository_sync_per_request = 
183 secure_cookies = False
184 show_email_addresses = false
185 show_ip_addresses = false
186 timeout = 20
187 use_base_url_for_redirect = False
188
189 [repositories]
190 subversion.dir = /var/lib/subversion/repos/openstreetmap
191 subversion.description = Legacy subversion repository
192 subversion.type = svn
193 subversion.url = http://svn.openstreetmap.org/
194 subversion.hidden = true
195 <% Dir.glob("/var/lib/git/*.git").each do |repository| -%>
196 <%= File.basename(repository, ".git") %>.dir = <%= repository %>
197 <%= File.basename(repository, ".git") %>.description = <%= IO.read("#{repository}/description").strip %>
198 <%= File.basename(repository, ".git") %>.type = git
199 <%= File.basename(repository, ".git") %>.url = git://git.openstreetmap.org/<%= File.basename(repository) %>
200 <% end -%>
201 .alias = subversion
202
203 [wiki]
204 ignore_missing_pages = false
205 max_size = 262144
206 render_unsafe_content = false
207 split_page_names = false
208