##// END OF EJS Templates
API changes...
API changes - added removed_user_from_users_group function - fixed errors on wrong username - normalized add/remove members from groups functions - docs updates

File last commit:

r1972:27abf546 beta
r1989:0f87c784 beta
Show More
changelog.rst
497 lines | 16.4 KiB | text/x-rst | RstLexer
Version bump....
r585 .. _changelog:
Changelog
=========
version bump
r1524
1.3.0 (**XXXX-XX-XX**)
doc fix
r929 ======================
docs updates
r762
:status: in-progress
:branch: beta
news
doc fix
r929 ----
docs updates
r762
updated changelog
r1695 - code review, inspired by github code-comments
changelog update for 1.2.3 release
r1645 - #215 rst and markdown README files support
small changelog update
r1658 - #252 Container-based and proxy pass-through authentication support
- #44 branch browser. Filtering of changelog by branches
removed duplicate arrow image
r1785 - mercurial bookmarks support
docs update
r1939 - new hover top menu, optimized to add maximum size for important views
removed duplicate arrow image
r1785 - configurable clone url template with possibility to specify protocol like
ssh:// or http:// and also manually alter other parts of clone_url.
updated changelog
r1695 - enabled largefiles extension by default
updated docs
r1750 - optimized summary file pages and saved a lot of unused space in them
UI !
r1756 - #239 option to manually mark repository as fork
removed duplicate arrow image
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
implements #330 api method for listing nodes at particular revision...
r1810 - improved file filter on files page
- implements #330 api method for listing nodes ar particular revision
docs update
r1870 - #73 added linking issues in commit messages to chosen issue tracker url
docs fix
r1841 based on user defined regular expression
docs fix
r1914 - added linking of changesets in commit messages
docs update
r1870 - new compact changelog with expandable commit messages
#344 optional firstname lastname on user creation...
r1950 - firstname and lastname are optional in user creation
#348 added post-create repository hook
r1972 - #348 added post-create repository hook
docs fix
r1841
version bump
r1524 fixes
-----
updated docs
r1750 - rewrote dbsession management for atomic operations, and better error handling
removed duplicate arrow image
r1785 - fixed sorting of repo tables
- #326 escape of special html entities in diffs
implements #330 api method for listing nodes at particular revision...
r1810 - normalized user_name => username in api attributes
changelog update
r1826 - fixes #298 ldap created users with mixed case emails created conflicts
on saving a form
changelog update
r1830 - fixes issue when owner of a repo couldn't revoke permissions for users
and groups
changelog update
r1892 - fixes #271 rare JSON serialization problem with statistics
changelog update
r1901 - fixes #337 missing validation check for conflicting names of a group with a
repositories group
docs update
r1939 - #340 fixed session problem for mysql and celery tasks
changelog fix
r1946 - fixed #331 RhodeCode mangles repository names if the a repository group
contains the "full path" to the repositories
docs update
r1939
syncec changelog from stable branch
r1970 1.2.5 (**2012-01-28**)
======================
news
----
fixes
-----
- #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
docfix
r1923 1.2.4 (**2012-01-19**)
backported 1.2.4 changelog into beta docs
r1919 ======================
news
----
- 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
-----
- 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
changelog update for 1.2.3 release
r1645 1.2.3 (**2011-11-02**)
======================
news
----
- 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
-----
- 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
docs update
r1562
1.2.2 (**2011-10-17**)
======================
news
----
- #226 repo groups are available by path instead of numerical id
fixes
-----
- #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
changelog update for 1.2.3 release
r1645 - fixes #266 RhodeCode allows to create repo with the same name and in
docs update
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
updated changelog
r1537 1.2.1 (**2011-10-08**)
======================
news
----
version bump
r1524
updated changelog
r1537 fixes
-----
- fixed problems with basic auth and push problems
- gui fixes
- fixed logger
version bump
r1524
1.2.0 (**2011-10-07**)
======================
news
----
updated changelog
r1454 - implemented #47 repository groups
docs: changelog + setup update
r912 - implemented #89 Can setup google analytics code from settings menu
fixed changelog
r963 - implemented #91 added nicer looking archive urls with more download options
like tags, branches
fixes to #92, updated changelog
r885 - implemented #44 into file browsing, and added follow branch option
#150 fixes for errors on repositories mapped in db but corrupted in filesystem
r1213 - implemented #84 downloads can be enabled/disabled for each repository
docs: changelog + setup update
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
fixes for journal, added paging now it's possible to view whole journal...
r995 - extended journal with day aggregates and paging
added os.sep for files controller...
r1200 - implemented #107 source code lines highlight ranges
updated changelog
r1011 - implemented #93 customizable changelog on combined revision ranges -
equivalent of githubs compare view
docs update
r1123 - implemented #108 extended and more powerful LDAP configuration
updated changelog, small fix for journal
r1055 - implemented #56 users groups
- major code rewrites optimized codes for speed and memory usage
- raw and diff downloads are now in git format
updated changelog
r1096 - setup command checks for write access to given path
changelog update, bumped mako version in setup
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
docs update
r1123 - #125 added API KEY access to feeds
added os.sep for files controller...
r1200 - #109 Repository can be created from external Mercurial link (aka. remote
repository, and manually updated (via pull) from admin panel
changelog update
r1285 - beta git support - push/pull server + basic view for git repos
moved LANGUAGE_EXTENSION_MAP to lib, and made whoosh indexer use the same map
r1302 - added followers page and forks page
Updated docs and contributors
r1488 - server side file creation (with binary file upload interface)
and edition with commits powered by codemirror
updated changelog
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
doc update - hooks
r1467 - Implemented advanced hook management
updated changelog
r1011
implemented #91,...
r872 fixes
doc fix
r929 -----
implemented #91,...
r872
fixes to #92, updated changelog
r885 - fixed file browser bug, when switching into given form revision the url was
not changing
docs: changelog + setup update
r912 - fixed propagation to error controller on simplehg and simplegit middlewares
fixed error when trying to make download on empty repository
r945 - fixed error when trying to make a download on empty repository
fixed changelog
r963 - fixed problem with '[' chars in commit messages in journal
- fixed #99 Unicode errors, on file node paths with non utf-8 characters
changelog update
r1068 - journal fork fixes
- removed issue with space inside renamed repository after deletion
- fixed strange issue on formencode imports
docs update
r1123 - fixed #126 Deleting repository on Windows, rename used incompatible chars.
changelog update
r1285 - #150 fixes for errors on repositories mapped in db but corrupted in
filesystem
fixed issue #181, and small fix in gitmiddleware
r1293 - fixed problem with ascendant characters in realm #181
moved LANGUAGE_EXTENSION_MAP to lib, and made whoosh indexer use the same map
r1302 - fixed problem with sqlite file based database connection pool
- whoosh indexer and code stats share the same dynamic extensions map
updated changelog
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)
small merges from default
r1254 1.1.8 (**2011-04-12**)
======================
news
----
- improved windows support
fixes
-----
- 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
update changelog from default
r1174 1.1.7 (**2011-03-23**)
======================
news
----
fixes
-----
- fixed (again) #136 installation support for FreeBSD
1.1.6 (**2011-03-21**)
======================
news
----
fixes
-----
- fixed #136 installation support for FreeBSD
- RhodeCode will check for python version during installation
1.1.5 (**2011-03-17**)
======================
news
----
- basic windows support, by exchanging pybcrypt into sha256 for windows only
highly inspired by idea of mantis406
fixes
-----
- 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
merge changelog with default (added 1.1.4 version)
r1097 1.1.4 (**2011-02-19**)
======================
news
----
fixes
-----
- 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>
changelog update
r1068
1.1.3 (**2011-02-16**)
======================
news
----
- 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
-----
- fixed ehlo command and non auth mail servers on smtp_lib. Thanks to
apollo13 and Johan Walles
- small fixes in journal
updated changelog
r1011 - fixed problems with getting setting for celery from .ini files
changelog update
r1068 - registration, password reset and login boxes share the same title as main
application now
updated changelog, small fix for journal
r1055 - fixed #113: to high permissions to fork repository
changelog update
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
updated changelog, small fix for journal
r1055 - fixed static files paths links to use of url() method
changelog update
r1068
fixed changelog, and setup docs. Yeeee a 1000 commit :)
r938 1.1.2 (**2011-01-12**)
======================
news
----
fixes
-----
- fixes #98 protection against float division of percentage stats
- fixed graph bug
- forced webhelpers version since it was making troubles during installation
merged small changes from default branch
r928 1.1.1 (**2011-01-06**)
doc fix
r929 ======================
docs: changelog + setup update
r912
Changelog update
r919 news
doc fix
r929 ----
Changelog update
r919
- added force https option into ini files for easier https usage (no need to
set server headers with this options)
merged small changes from default branch
r928 - small css updates
Changelog update
r919
fixes
doc fix
r929 -----
Changelog update
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
merged small changes from default branch
r928 - fixed large tooltips problems on main page
changelog update
r920 - fixed #92 whoosh indexer is more error proof
implemented #91,...
r872 1.1.0 (**2010-12-18**)
doc fix
r929 ======================
implemented #91,...
r872
news
doc fix
r929 ----
implemented #91,...
r872
docs updates
r762 - rewrite of internals for vcs >=0.1.10
fixed journal helper, little test update,...
r790 - uses mercurial 1.7 with dotencode disabled for maintaining compatibility
with older clients
docs updates
r762 - anonymous access, authentication via ldap
fixes #299
r1663 - performance upgrade for cached repos list - each repository has its own
docs update
r669 cache that's invalidated when needed.
docs updates
r811 - performance upgrades on repositories with large amount of commits (20K+)
docs update
r642 - main page quick filter for filtering repositories
docs updates
r762 - user dashboards with ability to follow chosen repositories actions
docs update, added ldap section, added troubleshooting section...
r707 - sends email to admin on new user registration
docs updates
r762 - added cache/statistics reset options into repository settings
added option to enable/disable of logger hooks from admin panel....
r661 - more detailed action logger (based on hooks) with pushed changesets lists
docs update
r669 and options to disable those hooks from admin panel
- introduced new enhanced changelog for merges that shows more accurate results
fixed journal helper, little test update,...
r790 - new improved and faster code stats (based on pygments lexers mapping tables,
docs update
r845 showing up to 10 trending sources for each repository. Additionally stats
can be disabled in repository settings.
docs update
r669 - gui optimizations, fixed application width to 1024px
docs update
r845 - added cut off (for large files/changesets) limit into config files
fixed cache problem,...
r777 - whoosh, celeryd, upgrade moved to paster command
fixed journal helper, little test update,...
r790 - other than sqlite database backends can be used
docs updates
r762
fixes
doc fix
r929 -----
docs updates
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
docs update
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
docs updates
r762 - a lot of fixes and tweaks for file browser
- fixed detached session issues
fixed journal helper, little test update,...
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
docs updates
r762 (special thanks for TkSoh for detailed feedback)
Hacking for git support,and new faster repo scan
r631
changed official rhodecode favicon, from hg to some more generic...
r682 1.0.2 (**2010-11-12**)
doc fix
r929 ======================
small fixes to docs, and setup file
r681
docs updates
r762 news
doc fix
r929 ----
docs updates
r762
- tested under python2.7
- bumped sqlalchemy and celery versions
fixes
doc fix
r929 -----
docs updates
r762
small fixes to docs, and setup file
r681 - fixed #59 missing graph.js
- fixed repo_size crash when repository had broken symlinks
- fixed python2.5 crashes.
docs updates
r762
small fixes to docs, and setup file
r681
1.0.1 (**2010-11-10**)
doc fix
r929 ======================
small fixes to docs, and setup file
r681
docs updates
r762 news
doc fix
r929 ----
docs updates
r762
- small css updated
fixes
doc fix
r929 -----
docs updates
r762
small fixes to docs, and setup file
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
docs updates
r762
small fixes to docs, and setup file
r681
docs update
r642 1.0.0 (**2010-11-02**)
doc fix
r929 ======================
changelog update
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
docs update
r642 - templating and css corrections, fixed repo switcher on chrome, updated titles
changelog update
r623 - admin menu accessible from options menu on repository view
- permissions cached queries
#37 fixed json imports for python2.5...
r592 1.0.0rc4 (**2010-10-12**)
doc fix
r929 ==========================
Version bump....
r585
#37 fixed json imports for python2.5...
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
added password validation, second try on paster setup-app,...
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
#37 fixed json imports for python2.5...
r592
1.0.0rc3 (**2010-10-11**)
doc fix
r929 =========================
docs update
r591
- fixed i18n during installation.
#37 fixed json imports for python2.5...
r592 1.0.0rc2 (**2010-10-11**)
doc fix
r929 =========================
Version bump....
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.
implemented #91,...
r872 - templating/css rewrites, optimized css.