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