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