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