##// END OF EJS Templates
merge with beta
marcink -
r2272:a3fc1b09 merge default
parent child Browse files
Show More
@@ -1,20 +1,21
1 List of contributors to RhodeCode project:
1 List of contributors to RhodeCode project:
2 Marcin Kuźmiński <marcin@python-works.com>
2 Marcin Kuźmiński <marcin@python-works.com>
3 Lukasz Balcerzak <lukaszbalcerzak@gmail.com>
3 Lukasz Balcerzak <lukaszbalcerzak@gmail.com>
4 Jason Harris <jason@jasonfharris.com>
4 Jason Harris <jason@jasonfharris.com>
5 Thayne Harbaugh <thayne@fusionio.com>
5 Thayne Harbaugh <thayne@fusionio.com>
6 cejones
6 cejones <>
7 Thomas Waldmann <tw-public@gmx.de>
7 Thomas Waldmann <tw-public@gmx.de>
8 Lorenzo M. Catucci <lorenzo@sancho.ccd.uniroma2.it>
8 Lorenzo M. Catucci <lorenzo@sancho.ccd.uniroma2.it>
9 Dmitri Kuznetsov
9 Dmitri Kuznetsov <>
10 Jared Bunting <jared.bunting@peachjean.com>
10 Jared Bunting <jared.bunting@peachjean.com>
11 Steve Romanow <slestak989@gmail.com>
11 Steve Romanow <slestak989@gmail.com>
12 Augosto Hermann <augusto.herrmann@planejamento.gov.br>
12 Augosto Hermann <augusto.herrmann@planejamento.gov.br>
13 Ankit Solanki <ankit.solanki@gmail.com>
13 Ankit Solanki <ankit.solanki@gmail.com>
14 Liad Shani <liadff@gmail.com>
14 Liad Shani <liadff@gmail.com>
15 Les Peabody <lpeabody@gmail.com>
15 Les Peabody <lpeabody@gmail.com>
16 Jonas Oberschweiber <jonas.oberschweiber@d-velop.de>
16 Jonas Oberschweiber <jonas.oberschweiber@d-velop.de>
17 Matt Zuba <matt.zuba@goodwillaz.org>
17 Matt Zuba <matt.zuba@goodwillaz.org>
18 Aras Pranckevicius <aras@unity3d.com>
18 Aras Pranckevicius <aras@unity3d.com>
19 Tony Bussieres <t.bussieres@gmail.com>
19 Tony Bussieres <t.bussieres@gmail.com>
20 Erwin Kroon <e.kroon@smartmetersolutions.nl> No newline at end of file
20 Erwin Kroon <e.kroon@smartmetersolutions.nl>
21 nansenat16 <nansenat16@null.tw> No newline at end of file
@@ -1,647 +1,648
1 .. _changelog:
1 .. _changelog:
2
2
3 =========
3 =========
4 Changelog
4 Changelog
5 =========
5 =========
6
6
7 1.3.6 (**2012-05-16**)
7 1.3.6 (**2012-05-16**)
8 ----------------------
8 ----------------------
9
9
10 news
10 news
11 ++++
11 ++++
12
12
13 - chinese traditional translation
13
14
14 fixes
15 fixes
15 +++++
16 +++++
16
17
17 - fixed no scm found warning
18 - fixed no scm found warning
18 - fixed __future__ import error on rcextensions
19 - fixed __future__ import error on rcextensions
19 - made simplejson required lib for speedup on JSON encoding
20 - made simplejson required lib for speedup on JSON encoding
20
21
21 1.3.5 (**2012-05-10**)
22 1.3.5 (**2012-05-10**)
22 ----------------------
23 ----------------------
23
24
24 news
25 news
25 ++++
26 ++++
26
27
27 - use ext_json for json module
28 - use ext_json for json module
28 - unified annotation view with file source view
29 - unified annotation view with file source view
29 - notification improvements, better inbox + css
30 - notification improvements, better inbox + css
30 - #419 don't strip passwords for login forms, make rhodecode
31 - #419 don't strip passwords for login forms, make rhodecode
31 more compatible with LDAP servers
32 more compatible with LDAP servers
32 - Added HTTP_X_FORWARDED_FOR as another method of extracting
33 - Added HTTP_X_FORWARDED_FOR as another method of extracting
33 IP for pull/push logs. - moved all to base controller
34 IP for pull/push logs. - moved all to base controller
34 - #415: Adding comment to changeset causes reload.
35 - #415: Adding comment to changeset causes reload.
35 Comments are now added via ajax and doesn't reload the page
36 Comments are now added via ajax and doesn't reload the page
36 - #374 LDAP config is discarded when LDAP can't be activated
37 - #374 LDAP config is discarded when LDAP can't be activated
37 - limited push/pull operations are now logged for git in the journal
38 - limited push/pull operations are now logged for git in the journal
38 - bumped mercurial to 2.2.X series
39 - bumped mercurial to 2.2.X series
39 - added support for displaying submodules in file-browser
40 - added support for displaying submodules in file-browser
40 - #421 added bookmarks in changelog view
41 - #421 added bookmarks in changelog view
41
42
42 fixes
43 fixes
43 +++++
44 +++++
44
45
45 - fixed dev-version marker for stable when served from source codes
46 - fixed dev-version marker for stable when served from source codes
46 - fixed missing permission checks on show forks page
47 - fixed missing permission checks on show forks page
47 - #418 cast to unicode fixes in notification objects
48 - #418 cast to unicode fixes in notification objects
48 - #426 fixed mention extracting regex
49 - #426 fixed mention extracting regex
49 - fixed remote-pulling for git remotes remopositories
50 - fixed remote-pulling for git remotes remopositories
50 - fixed #434: Error when accessing files or changesets of a git repository
51 - fixed #434: Error when accessing files or changesets of a git repository
51 with submodules
52 with submodules
52 - fixed issue with empty APIKEYS for users after registration ref. #438
53 - fixed issue with empty APIKEYS for users after registration ref. #438
53 - fixed issue with getting README files from git repositories
54 - fixed issue with getting README files from git repositories
54
55
55 1.3.4 (**2012-03-28**)
56 1.3.4 (**2012-03-28**)
56 ----------------------
57 ----------------------
57
58
58 news
59 news
59 ++++
60 ++++
60
61
61 - Whoosh logging is now controlled by the .ini files logging setup
62 - Whoosh logging is now controlled by the .ini files logging setup
62 - added clone-url into edit form on /settings page
63 - added clone-url into edit form on /settings page
63 - added help text into repo add/edit forms
64 - added help text into repo add/edit forms
64 - created rcextensions module with additional mappings (ref #322) and
65 - created rcextensions module with additional mappings (ref #322) and
65 post push/pull/create repo hooks callbacks
66 post push/pull/create repo hooks callbacks
66 - implemented #377 Users view for his own permissions on account page
67 - implemented #377 Users view for his own permissions on account page
67 - #399 added inheritance of permissions for users group on repos groups
68 - #399 added inheritance of permissions for users group on repos groups
68 - #401 repository group is automatically pre-selected when adding repos
69 - #401 repository group is automatically pre-selected when adding repos
69 inside a repository group
70 inside a repository group
70 - added alternative HTTP 403 response when client failed to authenticate. Helps
71 - added alternative HTTP 403 response when client failed to authenticate. Helps
71 solving issues with Mercurial and LDAP
72 solving issues with Mercurial and LDAP
72 - #402 removed group prefix from repository name when listing repositories
73 - #402 removed group prefix from repository name when listing repositories
73 inside a group
74 inside a group
74 - added gravatars into permission view and permissions autocomplete
75 - added gravatars into permission view and permissions autocomplete
75 - #347 when running multiple RhodeCode instances, properly invalidates cache
76 - #347 when running multiple RhodeCode instances, properly invalidates cache
76 for all registered servers
77 for all registered servers
77
78
78 fixes
79 fixes
79 +++++
80 +++++
80
81
81 - fixed #390 cache invalidation problems on repos inside group
82 - fixed #390 cache invalidation problems on repos inside group
82 - fixed #385 clone by ID url was loosing proxy prefix in URL
83 - fixed #385 clone by ID url was loosing proxy prefix in URL
83 - fixed some unicode problems with waitress
84 - fixed some unicode problems with waitress
84 - fixed issue with escaping < and > in changeset commits
85 - fixed issue with escaping < and > in changeset commits
85 - fixed error occurring during recursive group creation in API
86 - fixed error occurring during recursive group creation in API
86 create_repo function
87 create_repo function
87 - fixed #393 py2.5 fixes for routes url generator
88 - fixed #393 py2.5 fixes for routes url generator
88 - fixed #397 Private repository groups shows up before login
89 - fixed #397 Private repository groups shows up before login
89 - fixed #396 fixed problems with revoking users in nested groups
90 - fixed #396 fixed problems with revoking users in nested groups
90 - fixed mysql unicode issues + specified InnoDB as default engine with
91 - fixed mysql unicode issues + specified InnoDB as default engine with
91 utf8 charset
92 utf8 charset
92 - #406 trim long branch/tag names in changelog to not break UI
93 - #406 trim long branch/tag names in changelog to not break UI
93
94
94 1.3.3 (**2012-03-02**)
95 1.3.3 (**2012-03-02**)
95 ----------------------
96 ----------------------
96
97
97 news
98 news
98 ++++
99 ++++
99
100
100
101
101 fixes
102 fixes
102 +++++
103 +++++
103
104
104 - fixed some python2.5 compatibility issues
105 - fixed some python2.5 compatibility issues
105 - fixed issues with removed repos was accidentally added as groups, after
106 - fixed issues with removed repos was accidentally added as groups, after
106 full rescan of paths
107 full rescan of paths
107 - fixes #376 Cannot edit user (using container auth)
108 - fixes #376 Cannot edit user (using container auth)
108 - fixes #378 Invalid image urls on changeset screen with proxy-prefix
109 - fixes #378 Invalid image urls on changeset screen with proxy-prefix
109 configuration
110 configuration
110 - fixed initial sorting of repos inside repo group
111 - fixed initial sorting of repos inside repo group
111 - fixes issue when user tried to resubmit same permission into user/user_groups
112 - fixes issue when user tried to resubmit same permission into user/user_groups
112 - bumped beaker version that fixes #375 leap error bug
113 - bumped beaker version that fixes #375 leap error bug
113 - fixed raw_changeset for git. It was generated with hg patch headers
114 - fixed raw_changeset for git. It was generated with hg patch headers
114 - fixed vcs issue with last_changeset for filenodes
115 - fixed vcs issue with last_changeset for filenodes
115 - fixed missing commit after hook delete
116 - fixed missing commit after hook delete
116 - fixed #372 issues with git operation detection that caused a security issue
117 - fixed #372 issues with git operation detection that caused a security issue
117 for git repos
118 for git repos
118
119
119 1.3.2 (**2012-02-28**)
120 1.3.2 (**2012-02-28**)
120 ----------------------
121 ----------------------
121
122
122 news
123 news
123 ++++
124 ++++
124
125
125
126
126 fixes
127 fixes
127 +++++
128 +++++
128
129
129 - fixed git protocol issues with repos-groups
130 - fixed git protocol issues with repos-groups
130 - fixed git remote repos validator that prevented from cloning remote git repos
131 - fixed git remote repos validator that prevented from cloning remote git repos
131 - fixes #370 ending slashes fixes for repo and groups
132 - fixes #370 ending slashes fixes for repo and groups
132 - fixes #368 improved git-protocol detection to handle other clients
133 - fixes #368 improved git-protocol detection to handle other clients
133 - fixes #366 When Setting Repository Group To Blank Repo Group Wont Be
134 - fixes #366 When Setting Repository Group To Blank Repo Group Wont Be
134 Moved To Root
135 Moved To Root
135 - fixes #371 fixed issues with beaker/sqlalchemy and non-ascii cache keys
136 - fixes #371 fixed issues with beaker/sqlalchemy and non-ascii cache keys
136 - fixed #373 missing cascade drop on user_group_to_perm table
137 - fixed #373 missing cascade drop on user_group_to_perm table
137
138
138 1.3.1 (**2012-02-27**)
139 1.3.1 (**2012-02-27**)
139 ----------------------
140 ----------------------
140
141
141 news
142 news
142 ++++
143 ++++
143
144
144
145
145 fixes
146 fixes
146 +++++
147 +++++
147
148
148 - redirection loop occurs when remember-me wasn't checked during login
149 - redirection loop occurs when remember-me wasn't checked during login
149 - fixes issues with git blob history generation
150 - fixes issues with git blob history generation
150 - don't fetch branch for git in file history dropdown. Causes unneeded slowness
151 - don't fetch branch for git in file history dropdown. Causes unneeded slowness
151
152
152 1.3.0 (**2012-02-26**)
153 1.3.0 (**2012-02-26**)
153 ----------------------
154 ----------------------
154
155
155 news
156 news
156 ++++
157 ++++
157
158
158 - code review, inspired by github code-comments
159 - code review, inspired by github code-comments
159 - #215 rst and markdown README files support
160 - #215 rst and markdown README files support
160 - #252 Container-based and proxy pass-through authentication support
161 - #252 Container-based and proxy pass-through authentication support
161 - #44 branch browser. Filtering of changelog by branches
162 - #44 branch browser. Filtering of changelog by branches
162 - mercurial bookmarks support
163 - mercurial bookmarks support
163 - new hover top menu, optimized to add maximum size for important views
164 - new hover top menu, optimized to add maximum size for important views
164 - configurable clone url template with possibility to specify protocol like
165 - configurable clone url template with possibility to specify protocol like
165 ssh:// or http:// and also manually alter other parts of clone_url.
166 ssh:// or http:// and also manually alter other parts of clone_url.
166 - enabled largefiles extension by default
167 - enabled largefiles extension by default
167 - optimized summary file pages and saved a lot of unused space in them
168 - optimized summary file pages and saved a lot of unused space in them
168 - #239 option to manually mark repository as fork
169 - #239 option to manually mark repository as fork
169 - #320 mapping of commit authors to RhodeCode users
170 - #320 mapping of commit authors to RhodeCode users
170 - #304 hashes are displayed using monospace font
171 - #304 hashes are displayed using monospace font
171 - diff configuration, toggle white lines and context lines
172 - diff configuration, toggle white lines and context lines
172 - #307 configurable diffs, whitespace toggle, increasing context lines
173 - #307 configurable diffs, whitespace toggle, increasing context lines
173 - sorting on branches, tags and bookmarks using YUI datatable
174 - sorting on branches, tags and bookmarks using YUI datatable
174 - improved file filter on files page
175 - improved file filter on files page
175 - implements #330 api method for listing nodes ar particular revision
176 - implements #330 api method for listing nodes ar particular revision
176 - #73 added linking issues in commit messages to chosen issue tracker url
177 - #73 added linking issues in commit messages to chosen issue tracker url
177 based on user defined regular expression
178 based on user defined regular expression
178 - added linking of changesets in commit messages
179 - added linking of changesets in commit messages
179 - new compact changelog with expandable commit messages
180 - new compact changelog with expandable commit messages
180 - firstname and lastname are optional in user creation
181 - firstname and lastname are optional in user creation
181 - #348 added post-create repository hook
182 - #348 added post-create repository hook
182 - #212 global encoding settings is now configurable from .ini files
183 - #212 global encoding settings is now configurable from .ini files
183 - #227 added repository groups permissions
184 - #227 added repository groups permissions
184 - markdown gets codehilite extensions
185 - markdown gets codehilite extensions
185 - new API methods, delete_repositories, grante/revoke permissions for groups
186 - new API methods, delete_repositories, grante/revoke permissions for groups
186 and repos
187 and repos
187
188
188
189
189 fixes
190 fixes
190 +++++
191 +++++
191
192
192 - rewrote dbsession management for atomic operations, and better error handling
193 - rewrote dbsession management for atomic operations, and better error handling
193 - fixed sorting of repo tables
194 - fixed sorting of repo tables
194 - #326 escape of special html entities in diffs
195 - #326 escape of special html entities in diffs
195 - normalized user_name => username in api attributes
196 - normalized user_name => username in api attributes
196 - fixes #298 ldap created users with mixed case emails created conflicts
197 - fixes #298 ldap created users with mixed case emails created conflicts
197 on saving a form
198 on saving a form
198 - fixes issue when owner of a repo couldn't revoke permissions for users
199 - fixes issue when owner of a repo couldn't revoke permissions for users
199 and groups
200 and groups
200 - fixes #271 rare JSON serialization problem with statistics
201 - fixes #271 rare JSON serialization problem with statistics
201 - fixes #337 missing validation check for conflicting names of a group with a
202 - fixes #337 missing validation check for conflicting names of a group with a
202 repositories group
203 repositories group
203 - #340 fixed session problem for mysql and celery tasks
204 - #340 fixed session problem for mysql and celery tasks
204 - fixed #331 RhodeCode mangles repository names if the a repository group
205 - fixed #331 RhodeCode mangles repository names if the a repository group
205 contains the "full path" to the repositories
206 contains the "full path" to the repositories
206 - #355 RhodeCode doesn't store encrypted LDAP passwords
207 - #355 RhodeCode doesn't store encrypted LDAP passwords
207
208
208 1.2.5 (**2012-01-28**)
209 1.2.5 (**2012-01-28**)
209 ----------------------
210 ----------------------
210
211
211 news
212 news
212 ++++
213 ++++
213
214
214 fixes
215 fixes
215 +++++
216 +++++
216
217
217 - #340 Celery complains about MySQL server gone away, added session cleanup
218 - #340 Celery complains about MySQL server gone away, added session cleanup
218 for celery tasks
219 for celery tasks
219 - #341 "scanning for repositories in None" log message during Rescan was missing
220 - #341 "scanning for repositories in None" log message during Rescan was missing
220 a parameter
221 a parameter
221 - fixed creating archives with subrepos. Some hooks were triggered during that
222 - fixed creating archives with subrepos. Some hooks were triggered during that
222 operation leading to crash.
223 operation leading to crash.
223 - fixed missing email in account page.
224 - fixed missing email in account page.
224 - Reverted Mercurial to 2.0.1 for windows due to bug in Mercurial that makes
225 - Reverted Mercurial to 2.0.1 for windows due to bug in Mercurial that makes
225 forking on windows impossible
226 forking on windows impossible
226
227
227 1.2.4 (**2012-01-19**)
228 1.2.4 (**2012-01-19**)
228 ----------------------
229 ----------------------
229
230
230 news
231 news
231 ++++
232 ++++
232
233
233 - RhodeCode is bundled with mercurial series 2.0.X by default, with
234 - RhodeCode is bundled with mercurial series 2.0.X by default, with
234 full support to largefiles extension. Enabled by default in new installations
235 full support to largefiles extension. Enabled by default in new installations
235 - #329 Ability to Add/Remove Groups to/from a Repository via AP
236 - #329 Ability to Add/Remove Groups to/from a Repository via AP
236 - added requires.txt file with requirements
237 - added requires.txt file with requirements
237
238
238 fixes
239 fixes
239 +++++
240 +++++
240
241
241 - fixes db session issues with celery when emailing admins
242 - fixes db session issues with celery when emailing admins
242 - #331 RhodeCode mangles repository names if the a repository group
243 - #331 RhodeCode mangles repository names if the a repository group
243 contains the "full path" to the repositories
244 contains the "full path" to the repositories
244 - #298 Conflicting e-mail addresses for LDAP and RhodeCode users
245 - #298 Conflicting e-mail addresses for LDAP and RhodeCode users
245 - DB session cleanup after hg protocol operations, fixes issues with
246 - DB session cleanup after hg protocol operations, fixes issues with
246 `mysql has gone away` errors
247 `mysql has gone away` errors
247 - #333 doc fixes for get_repo api function
248 - #333 doc fixes for get_repo api function
248 - #271 rare JSON serialization problem with statistics enabled
249 - #271 rare JSON serialization problem with statistics enabled
249 - #337 Fixes issues with validation of repository name conflicting with
250 - #337 Fixes issues with validation of repository name conflicting with
250 a group name. A proper message is now displayed.
251 a group name. A proper message is now displayed.
251 - #292 made ldap_dn in user edit readonly, to get rid of confusion that field
252 - #292 made ldap_dn in user edit readonly, to get rid of confusion that field
252 doesn't work
253 doesn't work
253 - #316 fixes issues with web description in hgrc files
254 - #316 fixes issues with web description in hgrc files
254
255
255 1.2.3 (**2011-11-02**)
256 1.2.3 (**2011-11-02**)
256 ----------------------
257 ----------------------
257
258
258 news
259 news
259 ++++
260 ++++
260
261
261 - added option to manage repos group for non admin users
262 - added option to manage repos group for non admin users
262 - added following API methods for get_users, create_user, get_users_groups,
263 - added following API methods for get_users, create_user, get_users_groups,
263 get_users_group, create_users_group, add_user_to_users_groups, get_repos,
264 get_users_group, create_users_group, add_user_to_users_groups, get_repos,
264 get_repo, create_repo, add_user_to_repo
265 get_repo, create_repo, add_user_to_repo
265 - implements #237 added password confirmation for my account
266 - implements #237 added password confirmation for my account
266 and admin edit user.
267 and admin edit user.
267 - implements #291 email notification for global events are now sent to all
268 - implements #291 email notification for global events are now sent to all
268 administrator users, and global config email.
269 administrator users, and global config email.
269
270
270 fixes
271 fixes
271 +++++
272 +++++
272
273
273 - added option for passing auth method for smtp mailer
274 - added option for passing auth method for smtp mailer
274 - #276 issue with adding a single user with id>10 to usergroups
275 - #276 issue with adding a single user with id>10 to usergroups
275 - #277 fixes windows LDAP settings in which missing values breaks the ldap auth
276 - #277 fixes windows LDAP settings in which missing values breaks the ldap auth
276 - #288 fixes managing of repos in a group for non admin user
277 - #288 fixes managing of repos in a group for non admin user
277
278
278 1.2.2 (**2011-10-17**)
279 1.2.2 (**2011-10-17**)
279 ----------------------
280 ----------------------
280
281
281 news
282 news
282 ++++
283 ++++
283
284
284 - #226 repo groups are available by path instead of numerical id
285 - #226 repo groups are available by path instead of numerical id
285
286
286 fixes
287 fixes
287 +++++
288 +++++
288
289
289 - #259 Groups with the same name but with different parent group
290 - #259 Groups with the same name but with different parent group
290 - #260 Put repo in group, then move group to another group -> repo becomes unavailable
291 - #260 Put repo in group, then move group to another group -> repo becomes unavailable
291 - #258 RhodeCode 1.2 assumes egg folder is writable (lockfiles problems)
292 - #258 RhodeCode 1.2 assumes egg folder is writable (lockfiles problems)
292 - #265 ldap save fails sometimes on converting attributes to booleans,
293 - #265 ldap save fails sometimes on converting attributes to booleans,
293 added getter and setter into model that will prevent from this on db model level
294 added getter and setter into model that will prevent from this on db model level
294 - fixed problems with timestamps issues #251 and #213
295 - fixed problems with timestamps issues #251 and #213
295 - fixes #266 RhodeCode allows to create repo with the same name and in
296 - fixes #266 RhodeCode allows to create repo with the same name and in
296 the same parent as group
297 the same parent as group
297 - fixes #245 Rescan of the repositories on Windows
298 - fixes #245 Rescan of the repositories on Windows
298 - fixes #248 cannot edit repos inside a group on windows
299 - fixes #248 cannot edit repos inside a group on windows
299 - fixes #219 forking problems on windows
300 - fixes #219 forking problems on windows
300
301
301 1.2.1 (**2011-10-08**)
302 1.2.1 (**2011-10-08**)
302 ----------------------
303 ----------------------
303
304
304 news
305 news
305 ++++
306 ++++
306
307
307
308
308 fixes
309 fixes
309 +++++
310 +++++
310
311
311 - fixed problems with basic auth and push problems
312 - fixed problems with basic auth and push problems
312 - gui fixes
313 - gui fixes
313 - fixed logger
314 - fixed logger
314
315
315 1.2.0 (**2011-10-07**)
316 1.2.0 (**2011-10-07**)
316 ----------------------
317 ----------------------
317
318
318 news
319 news
319 ++++
320 ++++
320
321
321 - implemented #47 repository groups
322 - implemented #47 repository groups
322 - implemented #89 Can setup google analytics code from settings menu
323 - implemented #89 Can setup google analytics code from settings menu
323 - implemented #91 added nicer looking archive urls with more download options
324 - implemented #91 added nicer looking archive urls with more download options
324 like tags, branches
325 like tags, branches
325 - implemented #44 into file browsing, and added follow branch option
326 - implemented #44 into file browsing, and added follow branch option
326 - implemented #84 downloads can be enabled/disabled for each repository
327 - implemented #84 downloads can be enabled/disabled for each repository
327 - anonymous repository can be cloned without having to pass default:default
328 - anonymous repository can be cloned without having to pass default:default
328 into clone url
329 into clone url
329 - fixed #90 whoosh indexer can index chooses repositories passed in command
330 - fixed #90 whoosh indexer can index chooses repositories passed in command
330 line
331 line
331 - extended journal with day aggregates and paging
332 - extended journal with day aggregates and paging
332 - implemented #107 source code lines highlight ranges
333 - implemented #107 source code lines highlight ranges
333 - implemented #93 customizable changelog on combined revision ranges -
334 - implemented #93 customizable changelog on combined revision ranges -
334 equivalent of githubs compare view
335 equivalent of githubs compare view
335 - implemented #108 extended and more powerful LDAP configuration
336 - implemented #108 extended and more powerful LDAP configuration
336 - implemented #56 users groups
337 - implemented #56 users groups
337 - major code rewrites optimized codes for speed and memory usage
338 - major code rewrites optimized codes for speed and memory usage
338 - raw and diff downloads are now in git format
339 - raw and diff downloads are now in git format
339 - setup command checks for write access to given path
340 - setup command checks for write access to given path
340 - fixed many issues with international characters and unicode. It uses utf8
341 - fixed many issues with international characters and unicode. It uses utf8
341 decode with replace to provide less errors even with non utf8 encoded strings
342 decode with replace to provide less errors even with non utf8 encoded strings
342 - #125 added API KEY access to feeds
343 - #125 added API KEY access to feeds
343 - #109 Repository can be created from external Mercurial link (aka. remote
344 - #109 Repository can be created from external Mercurial link (aka. remote
344 repository, and manually updated (via pull) from admin panel
345 repository, and manually updated (via pull) from admin panel
345 - beta git support - push/pull server + basic view for git repos
346 - beta git support - push/pull server + basic view for git repos
346 - added followers page and forks page
347 - added followers page and forks page
347 - server side file creation (with binary file upload interface)
348 - server side file creation (with binary file upload interface)
348 and edition with commits powered by codemirror
349 and edition with commits powered by codemirror
349 - #111 file browser file finder, quick lookup files on whole file tree
350 - #111 file browser file finder, quick lookup files on whole file tree
350 - added quick login sliding menu into main page
351 - added quick login sliding menu into main page
351 - changelog uses lazy loading of affected files details, in some scenarios
352 - changelog uses lazy loading of affected files details, in some scenarios
352 this can improve speed of changelog page dramatically especially for
353 this can improve speed of changelog page dramatically especially for
353 larger repositories.
354 larger repositories.
354 - implements #214 added support for downloading subrepos in download menu.
355 - implements #214 added support for downloading subrepos in download menu.
355 - Added basic API for direct operations on rhodecode via JSON
356 - Added basic API for direct operations on rhodecode via JSON
356 - Implemented advanced hook management
357 - Implemented advanced hook management
357
358
358 fixes
359 fixes
359 +++++
360 +++++
360
361
361 - fixed file browser bug, when switching into given form revision the url was
362 - fixed file browser bug, when switching into given form revision the url was
362 not changing
363 not changing
363 - fixed propagation to error controller on simplehg and simplegit middlewares
364 - fixed propagation to error controller on simplehg and simplegit middlewares
364 - fixed error when trying to make a download on empty repository
365 - fixed error when trying to make a download on empty repository
365 - fixed problem with '[' chars in commit messages in journal
366 - fixed problem with '[' chars in commit messages in journal
366 - fixed #99 Unicode errors, on file node paths with non utf-8 characters
367 - fixed #99 Unicode errors, on file node paths with non utf-8 characters
367 - journal fork fixes
368 - journal fork fixes
368 - removed issue with space inside renamed repository after deletion
369 - removed issue with space inside renamed repository after deletion
369 - fixed strange issue on formencode imports
370 - fixed strange issue on formencode imports
370 - fixed #126 Deleting repository on Windows, rename used incompatible chars.
371 - fixed #126 Deleting repository on Windows, rename used incompatible chars.
371 - #150 fixes for errors on repositories mapped in db but corrupted in
372 - #150 fixes for errors on repositories mapped in db but corrupted in
372 filesystem
373 filesystem
373 - fixed problem with ascendant characters in realm #181
374 - fixed problem with ascendant characters in realm #181
374 - fixed problem with sqlite file based database connection pool
375 - fixed problem with sqlite file based database connection pool
375 - whoosh indexer and code stats share the same dynamic extensions map
376 - whoosh indexer and code stats share the same dynamic extensions map
376 - fixes #188 - relationship delete of repo_to_perm entry on user removal
377 - fixes #188 - relationship delete of repo_to_perm entry on user removal
377 - fixes issue #189 Trending source files shows "show more" when no more exist
378 - fixes issue #189 Trending source files shows "show more" when no more exist
378 - fixes issue #197 Relative paths for pidlocks
379 - fixes issue #197 Relative paths for pidlocks
379 - fixes issue #198 password will require only 3 chars now for login form
380 - fixes issue #198 password will require only 3 chars now for login form
380 - fixes issue #199 wrong redirection for non admin users after creating a repository
381 - fixes issue #199 wrong redirection for non admin users after creating a repository
381 - fixes issues #202, bad db constraint made impossible to attach same group
382 - fixes issues #202, bad db constraint made impossible to attach same group
382 more than one time. Affects only mysql/postgres
383 more than one time. Affects only mysql/postgres
383 - fixes #218 os.kill patch for windows was missing sig param
384 - fixes #218 os.kill patch for windows was missing sig param
384 - improved rendering of dag (they are not trimmed anymore when number of
385 - improved rendering of dag (they are not trimmed anymore when number of
385 heads exceeds 5)
386 heads exceeds 5)
386
387
387 1.1.8 (**2011-04-12**)
388 1.1.8 (**2011-04-12**)
388 ----------------------
389 ----------------------
389
390
390 news
391 news
391 ++++
392 ++++
392
393
393 - improved windows support
394 - improved windows support
394
395
395 fixes
396 fixes
396 +++++
397 +++++
397
398
398 - fixed #140 freeze of python dateutil library, since new version is python2.x
399 - fixed #140 freeze of python dateutil library, since new version is python2.x
399 incompatible
400 incompatible
400 - setup-app will check for write permission in given path
401 - setup-app will check for write permission in given path
401 - cleaned up license info issue #149
402 - cleaned up license info issue #149
402 - fixes for issues #137,#116 and problems with unicode and accented characters.
403 - fixes for issues #137,#116 and problems with unicode and accented characters.
403 - fixes crashes on gravatar, when passed in email as unicode
404 - fixes crashes on gravatar, when passed in email as unicode
404 - fixed tooltip flickering problems
405 - fixed tooltip flickering problems
405 - fixed came_from redirection on windows
406 - fixed came_from redirection on windows
406 - fixed logging modules, and sql formatters
407 - fixed logging modules, and sql formatters
407 - windows fixes for os.kill issue #133
408 - windows fixes for os.kill issue #133
408 - fixes path splitting for windows issues #148
409 - fixes path splitting for windows issues #148
409 - fixed issue #143 wrong import on migration to 1.1.X
410 - fixed issue #143 wrong import on migration to 1.1.X
410 - fixed problems with displaying binary files, thanks to Thomas Waldmann
411 - fixed problems with displaying binary files, thanks to Thomas Waldmann
411 - removed name from archive files since it's breaking ui for long repo names
412 - removed name from archive files since it's breaking ui for long repo names
412 - fixed issue with archive headers sent to browser, thanks to Thomas Waldmann
413 - fixed issue with archive headers sent to browser, thanks to Thomas Waldmann
413 - fixed compatibility for 1024px displays, and larger dpi settings, thanks to
414 - fixed compatibility for 1024px displays, and larger dpi settings, thanks to
414 Thomas Waldmann
415 Thomas Waldmann
415 - fixed issue #166 summary pager was skipping 10 revisions on second page
416 - fixed issue #166 summary pager was skipping 10 revisions on second page
416
417
417
418
418 1.1.7 (**2011-03-23**)
419 1.1.7 (**2011-03-23**)
419 ----------------------
420 ----------------------
420
421
421 news
422 news
422 ++++
423 ++++
423
424
424 fixes
425 fixes
425 +++++
426 +++++
426
427
427 - fixed (again) #136 installation support for FreeBSD
428 - fixed (again) #136 installation support for FreeBSD
428
429
429
430
430 1.1.6 (**2011-03-21**)
431 1.1.6 (**2011-03-21**)
431 ----------------------
432 ----------------------
432
433
433 news
434 news
434 ++++
435 ++++
435
436
436 fixes
437 fixes
437 +++++
438 +++++
438
439
439 - fixed #136 installation support for FreeBSD
440 - fixed #136 installation support for FreeBSD
440 - RhodeCode will check for python version during installation
441 - RhodeCode will check for python version during installation
441
442
442 1.1.5 (**2011-03-17**)
443 1.1.5 (**2011-03-17**)
443 ----------------------
444 ----------------------
444
445
445 news
446 news
446 ++++
447 ++++
447
448
448 - basic windows support, by exchanging pybcrypt into sha256 for windows only
449 - basic windows support, by exchanging pybcrypt into sha256 for windows only
449 highly inspired by idea of mantis406
450 highly inspired by idea of mantis406
450
451
451 fixes
452 fixes
452 +++++
453 +++++
453
454
454 - fixed sorting by author in main page
455 - fixed sorting by author in main page
455 - fixed crashes with diffs on binary files
456 - fixed crashes with diffs on binary files
456 - fixed #131 problem with boolean values for LDAP
457 - fixed #131 problem with boolean values for LDAP
457 - fixed #122 mysql problems thanks to striker69
458 - fixed #122 mysql problems thanks to striker69
458 - fixed problem with errors on calling raw/raw_files/annotate functions
459 - fixed problem with errors on calling raw/raw_files/annotate functions
459 with unknown revisions
460 with unknown revisions
460 - fixed returned rawfiles attachment names with international character
461 - fixed returned rawfiles attachment names with international character
461 - cleaned out docs, big thanks to Jason Harris
462 - cleaned out docs, big thanks to Jason Harris
462
463
463 1.1.4 (**2011-02-19**)
464 1.1.4 (**2011-02-19**)
464 ----------------------
465 ----------------------
465
466
466 news
467 news
467 ++++
468 ++++
468
469
469 fixes
470 fixes
470 +++++
471 +++++
471
472
472 - fixed formencode import problem on settings page, that caused server crash
473 - fixed formencode import problem on settings page, that caused server crash
473 when that page was accessed as first after server start
474 when that page was accessed as first after server start
474 - journal fixes
475 - journal fixes
475 - fixed option to access repository just by entering http://server/<repo_name>
476 - fixed option to access repository just by entering http://server/<repo_name>
476
477
477 1.1.3 (**2011-02-16**)
478 1.1.3 (**2011-02-16**)
478 ----------------------
479 ----------------------
479
480
480 news
481 news
481 ++++
482 ++++
482
483
483 - implemented #102 allowing the '.' character in username
484 - implemented #102 allowing the '.' character in username
484 - added option to access repository just by entering http://server/<repo_name>
485 - added option to access repository just by entering http://server/<repo_name>
485 - celery task ignores result for better performance
486 - celery task ignores result for better performance
486
487
487 fixes
488 fixes
488 +++++
489 +++++
489
490
490 - fixed ehlo command and non auth mail servers on smtp_lib. Thanks to
491 - fixed ehlo command and non auth mail servers on smtp_lib. Thanks to
491 apollo13 and Johan Walles
492 apollo13 and Johan Walles
492 - small fixes in journal
493 - small fixes in journal
493 - fixed problems with getting setting for celery from .ini files
494 - fixed problems with getting setting for celery from .ini files
494 - registration, password reset and login boxes share the same title as main
495 - registration, password reset and login boxes share the same title as main
495 application now
496 application now
496 - fixed #113: to high permissions to fork repository
497 - fixed #113: to high permissions to fork repository
497 - fixed problem with '[' chars in commit messages in journal
498 - fixed problem with '[' chars in commit messages in journal
498 - removed issue with space inside renamed repository after deletion
499 - removed issue with space inside renamed repository after deletion
499 - db transaction fixes when filesystem repository creation failed
500 - db transaction fixes when filesystem repository creation failed
500 - fixed #106 relation issues on databases different than sqlite
501 - fixed #106 relation issues on databases different than sqlite
501 - fixed static files paths links to use of url() method
502 - fixed static files paths links to use of url() method
502
503
503 1.1.2 (**2011-01-12**)
504 1.1.2 (**2011-01-12**)
504 ----------------------
505 ----------------------
505
506
506 news
507 news
507 ++++
508 ++++
508
509
509
510
510 fixes
511 fixes
511 +++++
512 +++++
512
513
513 - fixes #98 protection against float division of percentage stats
514 - fixes #98 protection against float division of percentage stats
514 - fixed graph bug
515 - fixed graph bug
515 - forced webhelpers version since it was making troubles during installation
516 - forced webhelpers version since it was making troubles during installation
516
517
517 1.1.1 (**2011-01-06**)
518 1.1.1 (**2011-01-06**)
518 ----------------------
519 ----------------------
519
520
520 news
521 news
521 ++++
522 ++++
522
523
523 - added force https option into ini files for easier https usage (no need to
524 - added force https option into ini files for easier https usage (no need to
524 set server headers with this options)
525 set server headers with this options)
525 - small css updates
526 - small css updates
526
527
527 fixes
528 fixes
528 +++++
529 +++++
529
530
530 - fixed #96 redirect loop on files view on repositories without changesets
531 - fixed #96 redirect loop on files view on repositories without changesets
531 - fixed #97 unicode string passed into server header in special cases (mod_wsgi)
532 - fixed #97 unicode string passed into server header in special cases (mod_wsgi)
532 and server crashed with errors
533 and server crashed with errors
533 - fixed large tooltips problems on main page
534 - fixed large tooltips problems on main page
534 - fixed #92 whoosh indexer is more error proof
535 - fixed #92 whoosh indexer is more error proof
535
536
536 1.1.0 (**2010-12-18**)
537 1.1.0 (**2010-12-18**)
537 ----------------------
538 ----------------------
538
539
539 news
540 news
540 ++++
541 ++++
541
542
542 - rewrite of internals for vcs >=0.1.10
543 - rewrite of internals for vcs >=0.1.10
543 - uses mercurial 1.7 with dotencode disabled for maintaining compatibility
544 - uses mercurial 1.7 with dotencode disabled for maintaining compatibility
544 with older clients
545 with older clients
545 - anonymous access, authentication via ldap
546 - anonymous access, authentication via ldap
546 - performance upgrade for cached repos list - each repository has its own
547 - performance upgrade for cached repos list - each repository has its own
547 cache that's invalidated when needed.
548 cache that's invalidated when needed.
548 - performance upgrades on repositories with large amount of commits (20K+)
549 - performance upgrades on repositories with large amount of commits (20K+)
549 - main page quick filter for filtering repositories
550 - main page quick filter for filtering repositories
550 - user dashboards with ability to follow chosen repositories actions
551 - user dashboards with ability to follow chosen repositories actions
551 - sends email to admin on new user registration
552 - sends email to admin on new user registration
552 - added cache/statistics reset options into repository settings
553 - added cache/statistics reset options into repository settings
553 - more detailed action logger (based on hooks) with pushed changesets lists
554 - more detailed action logger (based on hooks) with pushed changesets lists
554 and options to disable those hooks from admin panel
555 and options to disable those hooks from admin panel
555 - introduced new enhanced changelog for merges that shows more accurate results
556 - introduced new enhanced changelog for merges that shows more accurate results
556 - new improved and faster code stats (based on pygments lexers mapping tables,
557 - new improved and faster code stats (based on pygments lexers mapping tables,
557 showing up to 10 trending sources for each repository. Additionally stats
558 showing up to 10 trending sources for each repository. Additionally stats
558 can be disabled in repository settings.
559 can be disabled in repository settings.
559 - gui optimizations, fixed application width to 1024px
560 - gui optimizations, fixed application width to 1024px
560 - added cut off (for large files/changesets) limit into config files
561 - added cut off (for large files/changesets) limit into config files
561 - whoosh, celeryd, upgrade moved to paster command
562 - whoosh, celeryd, upgrade moved to paster command
562 - other than sqlite database backends can be used
563 - other than sqlite database backends can be used
563
564
564 fixes
565 fixes
565 +++++
566 +++++
566
567
567 - fixes #61 forked repo was showing only after cache expired
568 - fixes #61 forked repo was showing only after cache expired
568 - fixes #76 no confirmation on user deletes
569 - fixes #76 no confirmation on user deletes
569 - fixes #66 Name field misspelled
570 - fixes #66 Name field misspelled
570 - fixes #72 block user removal when he owns repositories
571 - fixes #72 block user removal when he owns repositories
571 - fixes #69 added password confirmation fields
572 - fixes #69 added password confirmation fields
572 - fixes #87 RhodeCode crashes occasionally on updating repository owner
573 - fixes #87 RhodeCode crashes occasionally on updating repository owner
573 - fixes #82 broken annotations on files with more than 1 blank line at the end
574 - fixes #82 broken annotations on files with more than 1 blank line at the end
574 - a lot of fixes and tweaks for file browser
575 - a lot of fixes and tweaks for file browser
575 - fixed detached session issues
576 - fixed detached session issues
576 - fixed when user had no repos he would see all repos listed in my account
577 - fixed when user had no repos he would see all repos listed in my account
577 - fixed ui() instance bug when global hgrc settings was loaded for server
578 - fixed ui() instance bug when global hgrc settings was loaded for server
578 instance and all hgrc options were merged with our db ui() object
579 instance and all hgrc options were merged with our db ui() object
579 - numerous small bugfixes
580 - numerous small bugfixes
580
581
581 (special thanks for TkSoh for detailed feedback)
582 (special thanks for TkSoh for detailed feedback)
582
583
583
584
584 1.0.2 (**2010-11-12**)
585 1.0.2 (**2010-11-12**)
585 ----------------------
586 ----------------------
586
587
587 news
588 news
588 ++++
589 ++++
589
590
590 - tested under python2.7
591 - tested under python2.7
591 - bumped sqlalchemy and celery versions
592 - bumped sqlalchemy and celery versions
592
593
593 fixes
594 fixes
594 +++++
595 +++++
595
596
596 - fixed #59 missing graph.js
597 - fixed #59 missing graph.js
597 - fixed repo_size crash when repository had broken symlinks
598 - fixed repo_size crash when repository had broken symlinks
598 - fixed python2.5 crashes.
599 - fixed python2.5 crashes.
599
600
600
601
601 1.0.1 (**2010-11-10**)
602 1.0.1 (**2010-11-10**)
602 ----------------------
603 ----------------------
603
604
604 news
605 news
605 ++++
606 ++++
606
607
607 - small css updated
608 - small css updated
608
609
609 fixes
610 fixes
610 +++++
611 +++++
611
612
612 - fixed #53 python2.5 incompatible enumerate calls
613 - fixed #53 python2.5 incompatible enumerate calls
613 - fixed #52 disable mercurial extension for web
614 - fixed #52 disable mercurial extension for web
614 - fixed #51 deleting repositories don't delete it's dependent objects
615 - fixed #51 deleting repositories don't delete it's dependent objects
615
616
616
617
617 1.0.0 (**2010-11-02**)
618 1.0.0 (**2010-11-02**)
618 ----------------------
619 ----------------------
619
620
620 - security bugfix simplehg wasn't checking for permissions on commands
621 - security bugfix simplehg wasn't checking for permissions on commands
621 other than pull or push.
622 other than pull or push.
622 - fixed doubled messages after push or pull in admin journal
623 - fixed doubled messages after push or pull in admin journal
623 - templating and css corrections, fixed repo switcher on chrome, updated titles
624 - templating and css corrections, fixed repo switcher on chrome, updated titles
624 - admin menu accessible from options menu on repository view
625 - admin menu accessible from options menu on repository view
625 - permissions cached queries
626 - permissions cached queries
626
627
627 1.0.0rc4 (**2010-10-12**)
628 1.0.0rc4 (**2010-10-12**)
628 --------------------------
629 --------------------------
629
630
630 - fixed python2.5 missing simplejson imports (thanks to Jens Bäckman)
631 - fixed python2.5 missing simplejson imports (thanks to Jens Bäckman)
631 - removed cache_manager settings from sqlalchemy meta
632 - removed cache_manager settings from sqlalchemy meta
632 - added sqlalchemy cache settings to ini files
633 - added sqlalchemy cache settings to ini files
633 - validated password length and added second try of failure on paster setup-app
634 - validated password length and added second try of failure on paster setup-app
634 - fixed setup database destroy prompt even when there was no db
635 - fixed setup database destroy prompt even when there was no db
635
636
636
637
637 1.0.0rc3 (**2010-10-11**)
638 1.0.0rc3 (**2010-10-11**)
638 -------------------------
639 -------------------------
639
640
640 - fixed i18n during installation.
641 - fixed i18n during installation.
641
642
642 1.0.0rc2 (**2010-10-11**)
643 1.0.0rc2 (**2010-10-11**)
643 -------------------------
644 -------------------------
644
645
645 - Disabled dirsize in file browser, it's causing nasty bug when dir renames
646 - Disabled dirsize in file browser, it's causing nasty bug when dir renames
646 occure. After vcs is fixed it'll be put back again.
647 occure. After vcs is fixed it'll be put back again.
647 - templating/css rewrites, optimized css. No newline at end of file
648 - templating/css rewrites, optimized css.
General Comments 0
You need to be logged in to leave comments. Login now