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