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