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