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