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