changelog.rst
820 lines
| 27.9 KiB
| text/x-rst
|
RstLexer
/ docs / changelog.rst
r585 | .. _changelog: | ||
r2095 | ========= | ||
r585 | Changelog | ||
========= | |||
r2881 | 1.4.4 (**2012-XX-XX**) | ||
r2020 | ---------------------- | ||
r762 | |||
:status: in-progress | |||
:branch: beta | |||
news | |||
r2020 | ++++ | ||
r2796 | |||
r2896 | - obfuscate db password in logs for engine connection string | ||
- #574 Show pull request status also in shortlog (if any) | |||
- remember selected tab in my account page | |||
- Bumped mercurial version to 2.3.2 | |||
r2881 | fixes | ||
+++++ | |||
r2896 | - Add git version detection to warn users that Git used in system is to | ||
old. Ref #588 - also show git version in system details in settings page | |||
- fixed files quick filter links | |||
- #590 Add GET flag that controls the way the diff are generated, for pull | |||
requests we want to use non-bundle based diffs, That are far better for | |||
doing code reviews. The /compare url still uses bundle compare for full | |||
comparison including the incoming changesets | |||
- Fixed #585, checks for status of revision where to strict, and made | |||
opening pull request with those revision impossible due to previously set | |||
status. Checks now are made also for the repository. | |||
- fixes #591 git backend was causing encoding errors when handling binary | |||
files - added a test case for VCS lib tests | |||
r2902 | - fixed #597 commits in future get negative age. | ||
r2896 | |||
r2881 | 1.4.3 (**2012-09-28**) | ||
---------------------- | |||
news | |||
++++ | |||
r2859 | - #558 Added config file to hooks extra data | ||
r2878 | - bumped mercurial version to 2.3.1 | ||
r2876 | - #518 added possibility of specifying multiple patterns for issues | ||
r2878 | - update codemirror to latest version | ||
r2859 | |||
r2856 | fixes | ||
+++++ | |||
r2864 | - fixed #570 explicit users group permissions can overwrite owner permissions | ||
r2876 | - fixed #578 set proper PATH with current Python for Git | ||
hooks to execute within same Python as RhodeCode | |||
- fixed issue with Git bare repos that ends with .git in name | |||
r2864 | |||
r2856 | 1.4.2 (**2012-09-12**) | ||
---------------------- | |||
news | |||
++++ | |||
r2837 | - added option to menu to quick lock/unlock repository for users that have | ||
write access to | |||
- Implemented permissions for writing to repo | |||
groups. Now only write access to group allows to create a repostiory | |||
within that group | |||
- #565 Add support for {netloc} and {scheme} to alternative_gravatar_url | |||
r2853 | - updated translation for zh_CN | ||
r2837 | |||
r2830 | fixes | ||
+++++ | |||
r2837 | - fixed visual permissions check on repos groups inside groups | ||
r2853 | - fixed issues with non-ascii search terms in search, and indexers | ||
- fixed parsing of page number in GET parameters | |||
- fixed issues with generating pull-request overview for repos with | |||
bookmarks and tags, also preview doesn't loose chosen revision from | |||
select dropdown | |||
r2830 | |||
r2853 | 1.4.1 (**2012-09-07**) | ||
r2830 | ---------------------- | ||
news | |||
++++ | |||
r2796 | - always put a comment about code-review status change even if user send | ||
empty data | |||
r2798 | - modified_on column saves repository update and it's going to be used | ||
later for light version of main page ref #500 | |||
r2799 | - pull request notifications send much nicer emails with details about pull | ||
request | |||
r2811 | - #551 show breadcrumbs in summary view for repositories inside a group | ||
r2796 | |||
fixes | |||
+++++ | |||
r2798 | - fixed migrations of permissions that can lead to inconsistency. | ||
r2799 | Some users sent feedback that after upgrading from older versions issues | ||
with updating default permissions occurred. RhodeCode detects that now and | |||
resets default user permission to initial state if there is a need for that. | |||
Also forces users to set the default value for new forking permission. | |||
r2800 | - #535 improved apache wsgi example configuration in docs | ||
r2801 | - fixes #550 mercurial repositories comparision failed when origin repo had | ||
additional not-common changesets | |||
r2804 | - fixed status of code-review in preview windows of pull request | ||
r2807 | - git forks were not initialized at bare repos | ||
r2810 | - fixes #555 fixes issues with comparing non-related repositories | ||
r2812 | - fixes #557 follower counter always counts up | ||
r2823 | - fixed issue #560 require push ssl checkbox wasn't shown when option was | ||
enabled | |||
- fixed #559 | |||
- fixed issue #559 fixed bug in routing that mapped repo names with <name>_<num> in name as | |||
if it was a request to url by repository ID | |||
r2796 | |||
1.4.0 (**2012-09-03**) | |||
---------------------- | |||
news | |||
++++ | |||
r2284 | |||
r2299 | - new codereview system | ||
r2343 | - email map, allowing users to have multiple email addresses mapped into | ||
their accounts | |||
r2429 | - improved git-hook system. Now all actions for git are logged into journal | ||
including pushed revisions, user and IP address | |||
r2299 | - changed setup-app into setup-rhodecode and added default options to it. | ||
r2343 | - new git repos are created as bare now by default | ||
r2370 | - #464 added links to groups in permission box | ||
- #465 mentions autocomplete inside comments boxes | |||
r2373 | - #469 added --update-only option to whoosh to re-index only given list | ||
of repos in index | |||
r2379 | - rhodecode-api CLI client | ||
r2382 | - new git http protocol replaced buggy dulwich implementation. | ||
Now based on pygrack & gitweb | |||
r2429 | - Improved RSS/ATOM feeds. Discoverable by browsers using proper headers, and | ||
reformated based on user suggestions. Additional rss/atom feeds for user | |||
journal | |||
- various i18n improvements | |||
r2435 | - #478 permissions overview for admin in user edit view | ||
r2649 | - File view now displays small gravatars off all authors of given file | ||
- Implemented landing revisions. Each repository will get landing_rev attribute | |||
that defines 'default' revision/branch for generating readme files | |||
r2775 | - Implemented #509, RhodeCode enforces SSL for push/pulling if requested at | ||
earliest possible call. | |||
- Import remote svn repositories to mercurial using hgsubversion. | |||
r2709 | - Fixed #508 RhodeCode now has a option to explicitly set forking permissions | ||
r2736 | - RhodeCode can use alternative server for generating avatar icons | ||
r2759 | - implemented repositories locking. Pull locks, push unlocks. Also can be done | ||
via API calls | |||
- #538 form for permissions can handle multiple users at once | |||
r2343 | |||
r2256 | fixes | ||
+++++ | |||
r2343 | - improved translations | ||
- fixes issue #455 Creating an archive generates an exception on Windows | |||
- fixes #448 Download ZIP archive keeps file in /tmp open and results | |||
in out of disk space | |||
- fixes issue #454 Search results under Windows include proceeding | |||
backslash | |||
- fixed issue #450. Rhodecode no longer will crash when bad revision is | |||
present in journal data. | |||
- fix for issue #417, git execution was broken on windows for certain | |||
commands. | |||
- fixed #413. Don't disable .git directory for bare repos on deleting | |||
r2345 | - fixed issue #459. Changed the way of obtaining logger in reindex task. | ||
r2429 | - fixed #453 added ID field in whoosh SCHEMA that solves the issue of | ||
reindexing modified files | |||
r2649 | - fixed #481 rhodecode emails are sent without Date header | ||
- fixed #458 wrong count when no repos are present | |||
- fixed issue #492 missing `\ No newline at end of file` test at the end of | |||
new chunk in html diff | |||
- full text search now works also for commit messages | |||
r2299 | |||
r2288 | 1.3.6 (**2012-05-17**) | ||
r2269 | ---------------------- | ||
news | |||
++++ | |||
r2271 | - chinese traditional translation | ||
r2288 | - changed setup-app into setup-rhodecode and added arguments for auto-setup | ||
mode that doesn't need user interaction | |||
r2269 | |||
fixes | |||
+++++ | |||
- fixed no scm found warning | |||
- fixed __future__ import error on rcextensions | |||
- made simplejson required lib for speedup on JSON encoding | |||
r2274 | - fixes #449 bad regex could get more than revisions from parsing history | ||
r2299 | - don't clear DB session when CELERY_EAGER is turned ON | ||
r2256 | |||
1.3.5 (**2012-05-10**) | |||
---------------------- | |||
news | |||
++++ | |||
r2174 | - use ext_json for json module | ||
r2191 | - unified annotation view with file source view | ||
- notification improvements, better inbox + css | |||
- #419 don't strip passwords for login forms, make rhodecode | |||
more compatible with LDAP servers | |||
- Added HTTP_X_FORWARDED_FOR as another method of extracting | |||
IP for pull/push logs. - moved all to base controller | |||
- #415: Adding comment to changeset causes reload. | |||
Comments are now added via ajax and doesn't reload the page | |||
r2193 | - #374 LDAP config is discarded when LDAP can't be activated | ||
r2225 | - limited push/pull operations are now logged for git in the journal | ||
- bumped mercurial to 2.2.X series | |||
r2235 | - added support for displaying submodules in file-browser | ||
r2250 | - #421 added bookmarks in changelog view | ||
r2174 | |||
fixes | |||
+++++ | |||
- fixed dev-version marker for stable when served from source codes | |||
r2176 | - fixed missing permission checks on show forks page | ||
r2191 | - #418 cast to unicode fixes in notification objects | ||
r2202 | - #426 fixed mention extracting regex | ||
r2225 | - fixed remote-pulling for git remotes remopositories | ||
r2235 | - fixed #434: Error when accessing files or changesets of a git repository | ||
with submodules | |||
r2248 | - fixed issue with empty APIKEYS for users after registration ref. #438 | ||
r2251 | - fixed issue with getting README files from git repositories | ||
r2174 | |||
1.3.4 (**2012-03-28**) | |||
---------------------- | |||
news | |||
++++ | |||
r2104 | - Whoosh logging is now controlled by the .ini files logging setup | ||
- added clone-url into edit form on /settings page | |||
- added help text into repo add/edit forms | |||
r2105 | - created rcextensions module with additional mappings (ref #322) and | ||
post push/pull/create repo hooks callbacks | |||
r2127 | - implemented #377 Users view for his own permissions on account page | ||
r2129 | - #399 added inheritance of permissions for users group on repos groups | ||
r2130 | - #401 repository group is automatically pre-selected when adding repos | ||
inside a repository group | |||
r2132 | - added alternative HTTP 403 response when client failed to authenticate. Helps | ||
solving issues with Mercurial and LDAP | |||
r2133 | - #402 removed group prefix from repository name when listing repositories | ||
inside a group | |||
r2142 | - added gravatars into permission view and permissions autocomplete | ||
r2147 | - #347 when running multiple RhodeCode instances, properly invalidates cache | ||
for all registered servers | |||
r2041 | |||
fixes | |||
+++++ | |||
r2104 | - fixed #390 cache invalidation problems on repos inside group | ||
- fixed #385 clone by ID url was loosing proxy prefix in URL | |||
- fixed some unicode problems with waitress | |||
r2111 | - fixed issue with escaping < and > in changeset commits | ||
r2120 | - fixed error occurring during recursive group creation in API | ||
create_repo function | |||
r2123 | - fixed #393 py2.5 fixes for routes url generator | ||
r2124 | - fixed #397 Private repository groups shows up before login | ||
r2126 | - fixed #396 fixed problems with revoking users in nested groups | ||
r2151 | - fixed mysql unicode issues + specified InnoDB as default engine with | ||
utf8 charset | |||
r2162 | - #406 trim long branch/tag names in changelog to not break UI | ||
r2126 | |||
r2093 | 1.3.3 (**2012-03-02**) | ||
---------------------- | |||
news | |||
++++ | |||
fixes | |||
+++++ | |||
r2068 | - fixed some python2.5 compatibility issues | ||
r2069 | - fixed issues with removed repos was accidentally added as groups, after | ||
full rescan of paths | |||
r2072 | - fixes #376 Cannot edit user (using container auth) | ||
r2075 | - fixes #378 Invalid image urls on changeset screen with proxy-prefix | ||
configuration | |||
r2080 | - fixed initial sorting of repos inside repo group | ||
- fixes issue when user tried to resubmit same permission into user/user_groups | |||
r2086 | - bumped beaker version that fixes #375 leap error bug | ||
- fixed raw_changeset for git. It was generated with hg patch headers | |||
- fixed vcs issue with last_changeset for filenodes | |||
- fixed missing commit after hook delete | |||
r2091 | - fixed #372 issues with git operation detection that caused a security issue | ||
for git repos | |||
r2093 | |||
r2067 | 1.3.2 (**2012-02-28**) | ||
---------------------- | |||
news | |||
++++ | |||
fixes | |||
+++++ | |||
r2052 | - fixed git protocol issues with repos-groups | ||
r2053 | - fixed git remote repos validator that prevented from cloning remote git repos | ||
r2055 | - fixes #370 ending slashes fixes for repo and groups | ||
r2061 | - fixes #368 improved git-protocol detection to handle other clients | ||
r2059 | - fixes #366 When Setting Repository Group To Blank Repo Group Wont Be | ||
Moved To Root | |||
r2062 | - fixes #371 fixed issues with beaker/sqlalchemy and non-ascii cache keys | ||
r2063 | - fixed #373 missing cascade drop on user_group_to_perm table | ||
r2041 | |||
r2047 | 1.3.1 (**2012-02-27**) | ||
---------------------- | |||
news | |||
++++ | |||
fixes | |||
+++++ | |||
- redirection loop occurs when remember-me wasn't checked during login | |||
- fixes issues with git blob history generation | |||
- don't fetch branch for git in file history dropdown. Causes unneeded slowness | |||
r2041 | 1.3.0 (**2012-02-26**) | ||
---------------------- | |||
news | |||
++++ | |||
r1695 | - code review, inspired by github code-comments | ||
r1645 | - #215 rst and markdown README files support | ||
r1658 | - #252 Container-based and proxy pass-through authentication support | ||
- #44 branch browser. Filtering of changelog by branches | |||
r1785 | - mercurial bookmarks support | ||
r1939 | - new hover top menu, optimized to add maximum size for important views | ||
r1785 | - configurable clone url template with possibility to specify protocol like | ||
ssh:// or http:// and also manually alter other parts of clone_url. | |||
r1695 | - enabled largefiles extension by default | ||
r1750 | - optimized summary file pages and saved a lot of unused space in them | ||
r1756 | - #239 option to manually mark repository as fork | ||
r1785 | - #320 mapping of commit authors to RhodeCode users | ||
- #304 hashes are displayed using monospace font | |||
- diff configuration, toggle white lines and context lines | |||
- #307 configurable diffs, whitespace toggle, increasing context lines | |||
- sorting on branches, tags and bookmarks using YUI datatable | |||
r1810 | - improved file filter on files page | ||
- implements #330 api method for listing nodes ar particular revision | |||
r1870 | - #73 added linking issues in commit messages to chosen issue tracker url | ||
r1841 | based on user defined regular expression | ||
r1914 | - added linking of changesets in commit messages | ||
r1870 | - new compact changelog with expandable commit messages | ||
r1950 | - firstname and lastname are optional in user creation | ||
r1972 | - #348 added post-create repository hook | ||
r2018 | - #212 global encoding settings is now configurable from .ini files | ||
- #227 added repository groups permissions | |||
- markdown gets codehilite extensions | |||
- new API methods, delete_repositories, grante/revoke permissions for groups | |||
and repos | |||
r1841 | |||
r1524 | fixes | ||
r2020 | +++++ | ||
r1524 | |||
r1750 | - rewrote dbsession management for atomic operations, and better error handling | ||
r1785 | - fixed sorting of repo tables | ||
- #326 escape of special html entities in diffs | |||
r1810 | - normalized user_name => username in api attributes | ||
r1826 | - fixes #298 ldap created users with mixed case emails created conflicts | ||
on saving a form | |||
r1830 | - fixes issue when owner of a repo couldn't revoke permissions for users | ||
and groups | |||
r1892 | - fixes #271 rare JSON serialization problem with statistics | ||
r1901 | - fixes #337 missing validation check for conflicting names of a group with a | ||
repositories group | |||
r1939 | - #340 fixed session problem for mysql and celery tasks | ||
r1946 | - fixed #331 RhodeCode mangles repository names if the a repository group | ||
contains the "full path" to the repositories | |||
r2018 | - #355 RhodeCode doesn't store encrypted LDAP passwords | ||
r1939 | |||
r1970 | 1.2.5 (**2012-01-28**) | ||
r2020 | ---------------------- | ||
r1970 | |||
news | |||
r2020 | ++++ | ||
r1970 | |||
fixes | |||
r2020 | +++++ | ||
r1970 | |||
- #340 Celery complains about MySQL server gone away, added session cleanup | |||
for celery tasks | |||
- #341 "scanning for repositories in None" log message during Rescan was missing | |||
a parameter | |||
- fixed creating archives with subrepos. Some hooks were triggered during that | |||
operation leading to crash. | |||
- fixed missing email in account page. | |||
- Reverted Mercurial to 2.0.1 for windows due to bug in Mercurial that makes | |||
forking on windows impossible | |||
r1923 | 1.2.4 (**2012-01-19**) | ||
r2020 | ---------------------- | ||
r1919 | |||
news | |||
r2020 | ++++ | ||
r1919 | |||
- RhodeCode is bundled with mercurial series 2.0.X by default, with | |||
full support to largefiles extension. Enabled by default in new installations | |||
- #329 Ability to Add/Remove Groups to/from a Repository via AP | |||
- added requires.txt file with requirements | |||
fixes | |||
r2020 | +++++ | ||
r1919 | |||
- fixes db session issues with celery when emailing admins | |||
- #331 RhodeCode mangles repository names if the a repository group | |||
contains the "full path" to the repositories | |||
- #298 Conflicting e-mail addresses for LDAP and RhodeCode users | |||
- DB session cleanup after hg protocol operations, fixes issues with | |||
`mysql has gone away` errors | |||
- #333 doc fixes for get_repo api function | |||
- #271 rare JSON serialization problem with statistics enabled | |||
- #337 Fixes issues with validation of repository name conflicting with | |||
a group name. A proper message is now displayed. | |||
- #292 made ldap_dn in user edit readonly, to get rid of confusion that field | |||
doesn't work | |||
- #316 fixes issues with web description in hgrc files | |||
r1645 | 1.2.3 (**2011-11-02**) | ||
r2020 | ---------------------- | ||
r1645 | |||
news | |||
r2020 | ++++ | ||
r1645 | |||
- added option to manage repos group for non admin users | |||
- added following API methods for get_users, create_user, get_users_groups, | |||
get_users_group, create_users_group, add_user_to_users_groups, get_repos, | |||
get_repo, create_repo, add_user_to_repo | |||
- implements #237 added password confirmation for my account | |||
and admin edit user. | |||
- implements #291 email notification for global events are now sent to all | |||
administrator users, and global config email. | |||
fixes | |||
r2020 | +++++ | ||
r1645 | |||
- added option for passing auth method for smtp mailer | |||
- #276 issue with adding a single user with id>10 to usergroups | |||
- #277 fixes windows LDAP settings in which missing values breaks the ldap auth | |||
- #288 fixes managing of repos in a group for non admin user | |||
r1562 | |||
1.2.2 (**2011-10-17**) | |||
r2020 | ---------------------- | ||
r1562 | |||
news | |||
r2020 | ++++ | ||
r1562 | |||
- #226 repo groups are available by path instead of numerical id | |||
fixes | |||
r2020 | +++++ | ||
r1562 | |||
- #259 Groups with the same name but with different parent group | |||
- #260 Put repo in group, then move group to another group -> repo becomes unavailable | |||
- #258 RhodeCode 1.2 assumes egg folder is writable (lockfiles problems) | |||
- #265 ldap save fails sometimes on converting attributes to booleans, | |||
added getter and setter into model that will prevent from this on db model level | |||
- fixed problems with timestamps issues #251 and #213 | |||
r1645 | - fixes #266 RhodeCode allows to create repo with the same name and in | ||
r1562 | the same parent as group | ||
- fixes #245 Rescan of the repositories on Windows | |||
- fixes #248 cannot edit repos inside a group on windows | |||
- fixes #219 forking problems on windows | |||
r1537 | 1.2.1 (**2011-10-08**) | ||
r2020 | ---------------------- | ||
r1537 | |||
news | |||
r2020 | ++++ | ||
r1524 | |||
r1537 | fixes | ||
r2020 | +++++ | ||
r1537 | |||
- fixed problems with basic auth and push problems | |||
- gui fixes | |||
- fixed logger | |||
r1524 | |||
1.2.0 (**2011-10-07**) | |||
r2020 | ---------------------- | ||
r1524 | |||
news | |||
r2020 | ++++ | ||
r1524 | |||
r1454 | - implemented #47 repository groups | ||
r912 | - implemented #89 Can setup google analytics code from settings menu | ||
r963 | - implemented #91 added nicer looking archive urls with more download options | ||
like tags, branches | |||
r885 | - implemented #44 into file browsing, and added follow branch option | ||
r1213 | - implemented #84 downloads can be enabled/disabled for each repository | ||
r912 | - anonymous repository can be cloned without having to pass default:default | ||
into clone url | |||
- fixed #90 whoosh indexer can index chooses repositories passed in command | |||
line | |||
r995 | - extended journal with day aggregates and paging | ||
r1200 | - implemented #107 source code lines highlight ranges | ||
r1011 | - implemented #93 customizable changelog on combined revision ranges - | ||
equivalent of githubs compare view | |||
r1123 | - implemented #108 extended and more powerful LDAP configuration | ||
r1055 | - implemented #56 users groups | ||
- major code rewrites optimized codes for speed and memory usage | |||
- raw and diff downloads are now in git format | |||
r1096 | - setup command checks for write access to given path | ||
r1103 | - fixed many issues with international characters and unicode. It uses utf8 | ||
decode with replace to provide less errors even with non utf8 encoded strings | |||
r1123 | - #125 added API KEY access to feeds | ||
r1200 | - #109 Repository can be created from external Mercurial link (aka. remote | ||
repository, and manually updated (via pull) from admin panel | |||
r1285 | - beta git support - push/pull server + basic view for git repos | ||
r1302 | - added followers page and forks page | ||
r1488 | - server side file creation (with binary file upload interface) | ||
and edition with commits powered by codemirror | |||
r1454 | - #111 file browser file finder, quick lookup files on whole file tree | ||
- added quick login sliding menu into main page | |||
- changelog uses lazy loading of affected files details, in some scenarios | |||
this can improve speed of changelog page dramatically especially for | |||
larger repositories. | |||
- implements #214 added support for downloading subrepos in download menu. | |||
- Added basic API for direct operations on rhodecode via JSON | |||
r1467 | - Implemented advanced hook management | ||
r1011 | |||
r872 | fixes | ||
r2020 | +++++ | ||
r872 | |||
r885 | - fixed file browser bug, when switching into given form revision the url was | ||
not changing | |||
r912 | - fixed propagation to error controller on simplehg and simplegit middlewares | ||
r945 | - fixed error when trying to make a download on empty repository | ||
r963 | - fixed problem with '[' chars in commit messages in journal | ||
- fixed #99 Unicode errors, on file node paths with non utf-8 characters | |||
r1068 | - journal fork fixes | ||
- removed issue with space inside renamed repository after deletion | |||
- fixed strange issue on formencode imports | |||
r1123 | - fixed #126 Deleting repository on Windows, rename used incompatible chars. | ||
r1285 | - #150 fixes for errors on repositories mapped in db but corrupted in | ||
filesystem | |||
r1293 | - fixed problem with ascendant characters in realm #181 | ||
r1302 | - fixed problem with sqlite file based database connection pool | ||
- whoosh indexer and code stats share the same dynamic extensions map | |||
r1454 | - fixes #188 - relationship delete of repo_to_perm entry on user removal | ||
- fixes issue #189 Trending source files shows "show more" when no more exist | |||
- fixes issue #197 Relative paths for pidlocks | |||
- fixes issue #198 password will require only 3 chars now for login form | |||
- fixes issue #199 wrong redirection for non admin users after creating a repository | |||
- fixes issues #202, bad db constraint made impossible to attach same group | |||
more than one time. Affects only mysql/postgres | |||
- fixes #218 os.kill patch for windows was missing sig param | |||
- improved rendering of dag (they are not trimmed anymore when number of | |||
heads exceeds 5) | |||
r1254 | 1.1.8 (**2011-04-12**) | ||
r2020 | ---------------------- | ||
r1254 | |||
news | |||
r2020 | ++++ | ||
r1254 | |||
- improved windows support | |||
fixes | |||
r2020 | +++++ | ||
r1254 | |||
- fixed #140 freeze of python dateutil library, since new version is python2.x | |||
incompatible | |||
- setup-app will check for write permission in given path | |||
- cleaned up license info issue #149 | |||
- fixes for issues #137,#116 and problems with unicode and accented characters. | |||
- fixes crashes on gravatar, when passed in email as unicode | |||
- fixed tooltip flickering problems | |||
- fixed came_from redirection on windows | |||
- fixed logging modules, and sql formatters | |||
- windows fixes for os.kill issue #133 | |||
- fixes path splitting for windows issues #148 | |||
- fixed issue #143 wrong import on migration to 1.1.X | |||
- fixed problems with displaying binary files, thanks to Thomas Waldmann | |||
- removed name from archive files since it's breaking ui for long repo names | |||
- fixed issue with archive headers sent to browser, thanks to Thomas Waldmann | |||
- fixed compatibility for 1024px displays, and larger dpi settings, thanks to | |||
Thomas Waldmann | |||
- fixed issue #166 summary pager was skipping 10 revisions on second page | |||
r1174 | 1.1.7 (**2011-03-23**) | ||
r2020 | ---------------------- | ||
r1174 | |||
news | |||
r2020 | ++++ | ||
r1174 | |||
fixes | |||
r2020 | +++++ | ||
r1174 | |||
- fixed (again) #136 installation support for FreeBSD | |||
1.1.6 (**2011-03-21**) | |||
r2020 | ---------------------- | ||
r1174 | |||
news | |||
r2020 | ++++ | ||
r1174 | |||
fixes | |||
r2020 | +++++ | ||
r1174 | |||
- fixed #136 installation support for FreeBSD | |||
- RhodeCode will check for python version during installation | |||
1.1.5 (**2011-03-17**) | |||
r2020 | ---------------------- | ||
r1174 | |||
news | |||
r2020 | ++++ | ||
r1174 | |||
- basic windows support, by exchanging pybcrypt into sha256 for windows only | |||
highly inspired by idea of mantis406 | |||
fixes | |||
r2020 | +++++ | ||
r1174 | |||
- fixed sorting by author in main page | |||
- fixed crashes with diffs on binary files | |||
- fixed #131 problem with boolean values for LDAP | |||
- fixed #122 mysql problems thanks to striker69 | |||
- fixed problem with errors on calling raw/raw_files/annotate functions | |||
with unknown revisions | |||
- fixed returned rawfiles attachment names with international character | |||
- cleaned out docs, big thanks to Jason Harris | |||
r1097 | 1.1.4 (**2011-02-19**) | ||
r2020 | ---------------------- | ||
r1097 | |||
news | |||
r2020 | ++++ | ||
r1097 | |||
fixes | |||
r2020 | +++++ | ||
r1097 | |||
- fixed formencode import problem on settings page, that caused server crash | |||
when that page was accessed as first after server start | |||
- journal fixes | |||
- fixed option to access repository just by entering http://server/<repo_name> | |||
r1068 | |||
1.1.3 (**2011-02-16**) | |||
r2020 | ---------------------- | ||
r1068 | |||
news | |||
r2020 | ++++ | ||
r1068 | |||
- implemented #102 allowing the '.' character in username | |||
- added option to access repository just by entering http://server/<repo_name> | |||
- celery task ignores result for better performance | |||
fixes | |||
r2020 | +++++ | ||
r1068 | |||
- fixed ehlo command and non auth mail servers on smtp_lib. Thanks to | |||
apollo13 and Johan Walles | |||
- small fixes in journal | |||
r1011 | - fixed problems with getting setting for celery from .ini files | ||
r1068 | - registration, password reset and login boxes share the same title as main | ||
application now | |||
r1055 | - fixed #113: to high permissions to fork repository | ||
r1068 | - fixed problem with '[' chars in commit messages in journal | ||
- removed issue with space inside renamed repository after deletion | |||
- db transaction fixes when filesystem repository creation failed | |||
- fixed #106 relation issues on databases different than sqlite | |||
r1055 | - fixed static files paths links to use of url() method | ||
r1068 | |||
r938 | 1.1.2 (**2011-01-12**) | ||
r2020 | ---------------------- | ||
r938 | |||
news | |||
r2020 | ++++ | ||
r938 | |||
fixes | |||
r2020 | +++++ | ||
r938 | |||
- fixes #98 protection against float division of percentage stats | |||
- fixed graph bug | |||
- forced webhelpers version since it was making troubles during installation | |||
r928 | 1.1.1 (**2011-01-06**) | ||
r2020 | ---------------------- | ||
r912 | |||
r919 | news | ||
r2020 | ++++ | ||
r919 | |||
- added force https option into ini files for easier https usage (no need to | |||
set server headers with this options) | |||
r928 | - small css updates | ||
r919 | |||
fixes | |||
r2020 | +++++ | ||
r919 | |||
- fixed #96 redirect loop on files view on repositories without changesets | |||
- fixed #97 unicode string passed into server header in special cases (mod_wsgi) | |||
and server crashed with errors | |||
r928 | - fixed large tooltips problems on main page | ||
r920 | - fixed #92 whoosh indexer is more error proof | ||
r872 | 1.1.0 (**2010-12-18**) | ||
r2020 | ---------------------- | ||
r872 | |||
news | |||
r2020 | ++++ | ||
r872 | |||
r762 | - rewrite of internals for vcs >=0.1.10 | ||
r790 | - uses mercurial 1.7 with dotencode disabled for maintaining compatibility | ||
with older clients | |||
r762 | - anonymous access, authentication via ldap | ||
r1663 | - performance upgrade for cached repos list - each repository has its own | ||
r669 | cache that's invalidated when needed. | ||
r811 | - performance upgrades on repositories with large amount of commits (20K+) | ||
r642 | - main page quick filter for filtering repositories | ||
r762 | - user dashboards with ability to follow chosen repositories actions | ||
r707 | - sends email to admin on new user registration | ||
r762 | - added cache/statistics reset options into repository settings | ||
r661 | - more detailed action logger (based on hooks) with pushed changesets lists | ||
r669 | and options to disable those hooks from admin panel | ||
- introduced new enhanced changelog for merges that shows more accurate results | |||
r790 | - new improved and faster code stats (based on pygments lexers mapping tables, | ||
r845 | showing up to 10 trending sources for each repository. Additionally stats | ||
can be disabled in repository settings. | |||
r669 | - gui optimizations, fixed application width to 1024px | ||
r845 | - added cut off (for large files/changesets) limit into config files | ||
r777 | - whoosh, celeryd, upgrade moved to paster command | ||
r790 | - other than sqlite database backends can be used | ||
r762 | |||
fixes | |||
r2020 | +++++ | ||
r762 | |||
- fixes #61 forked repo was showing only after cache expired | |||
- fixes #76 no confirmation on user deletes | |||
- fixes #66 Name field misspelled | |||
- fixes #72 block user removal when he owns repositories | |||
- fixes #69 added password confirmation fields | |||
r845 | - fixes #87 RhodeCode crashes occasionally on updating repository owner | ||
- fixes #82 broken annotations on files with more than 1 blank line at the end | |||
r762 | - a lot of fixes and tweaks for file browser | ||
- fixed detached session issues | |||
r790 | - fixed when user had no repos he would see all repos listed in my account | ||
- fixed ui() instance bug when global hgrc settings was loaded for server | |||
instance and all hgrc options were merged with our db ui() object | |||
- numerous small bugfixes | |||
r762 | (special thanks for TkSoh for detailed feedback) | ||
r631 | |||
r682 | 1.0.2 (**2010-11-12**) | ||
r2020 | ---------------------- | ||
r681 | |||
r762 | news | ||
r2020 | ++++ | ||
r762 | |||
- tested under python2.7 | |||
- bumped sqlalchemy and celery versions | |||
fixes | |||
r2020 | +++++ | ||
r762 | |||
r681 | - fixed #59 missing graph.js | ||
- fixed repo_size crash when repository had broken symlinks | |||
- fixed python2.5 crashes. | |||
r762 | |||
r681 | |||
1.0.1 (**2010-11-10**) | |||
r2020 | ---------------------- | ||
r681 | |||
r762 | news | ||
r2020 | ++++ | ||
r762 | |||
- small css updated | |||
fixes | |||
r2020 | +++++ | ||
r762 | |||
r681 | - fixed #53 python2.5 incompatible enumerate calls | ||
- fixed #52 disable mercurial extension for web | |||
- fixed #51 deleting repositories don't delete it's dependent objects | |||
r762 | |||
r681 | |||
r642 | 1.0.0 (**2010-11-02**) | ||
r2020 | ---------------------- | ||
r623 | |||
- security bugfix simplehg wasn't checking for permissions on commands | |||
other than pull or push. | |||
- fixed doubled messages after push or pull in admin journal | |||
r642 | - templating and css corrections, fixed repo switcher on chrome, updated titles | ||
r623 | - admin menu accessible from options menu on repository view | ||
- permissions cached queries | |||
r592 | 1.0.0rc4 (**2010-10-12**) | ||
r2020 | -------------------------- | ||
r585 | |||
r592 | - fixed python2.5 missing simplejson imports (thanks to Jens Bäckman) | ||
- removed cache_manager settings from sqlalchemy meta | |||
- added sqlalchemy cache settings to ini files | |||
r597 | - validated password length and added second try of failure on paster setup-app | ||
- fixed setup database destroy prompt even when there was no db | |||
r592 | |||
1.0.0rc3 (**2010-10-11**) | |||
r2020 | ------------------------- | ||
r591 | |||
- fixed i18n during installation. | |||
r592 | 1.0.0rc2 (**2010-10-11**) | ||
r2020 | ------------------------- | ||
r585 | |||
- Disabled dirsize in file browser, it's causing nasty bug when dir renames | |||
occure. After vcs is fixed it'll be put back again. | |||
r872 | - templating/css rewrites, optimized css. |