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