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