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