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