Changelog for
python-djblets-0.6.10-1.fc15.noarch.rpm :
Mon Aug 22 14:00:00 2011 Stephen Gallagher
- 0.6.10-1
- New upstream release 0.6.10
- Required for ReviewBoard 1.5.6
Mon Jul 25 14:00:00 2011 Stephen Gallagher - 0.6.9-15
- New upstream release 0.6.9
- Required for ReviewBoard 1.6
Thu Jun 23 14:00:00 2011 Stephen Gallagher - 0.6.8-14
- New upstream release 0.6.8
- djblets.datagrid:
-
* Fixed an occasional ValueError with the datagrid.
- On occasion, the \"active\" state of a column can sometimes be
- True when the column isn\'t in self.datagrid.columns, which meant
- it would throw a ValueError when trying to remove itself from the
- list. We\'re more bullet-proof now.
- djblets.gravatars:
-
* The gravatar templatetag no longer errors out if the provided user
- is anonymous.
- djblets.log:
-
* The \"Logging to...\" lines are now only logged when settings.DEBUG
- is on.
- djblets.util:
-
* JSONField no longer errors out if blank=False is used. (Bug #2015)
-
* Fixed escaping of label names in label_tag() on newer versions
- of Django.
- djblets.webapi:
-
* Fixed a problem when settings.WEB_API_ENCODERS isn\'t set.
- Our fallback for when this setting wasn\'t set was broken, causing
- new errors.
Tue Feb 8 13:00:00 2011 Fedora Release Engineering - 0.6.7-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Mon Jan 10 13:00:00 2011 Stephen Gallagher - 0.6.7-12
- New upstream release 0.6.7
- djblets.datagrid:
- The datagrids now use a RequestContext when rendering cells, allowing
- the columns or templates to access data from context processors.
- djblets.siteconfig:
- The form body of a siteconfig settings page can now be replaced.
- It\'s now stored in the \"form_content\" block.
- SiteConfigurationManager no longer crashes if trying to clear
- the cache for a SiteConfiguration that no longer exists.
- djblets.testing:
- The Selenium test suite has been updated to support Django 1.2\'s
- multi-database support. Previously, fixtures would fail to load
- if using the new settings.DATABASES variable.
- djblets.util:
- The AATTaugment_method_from decorator wasn\'t properly calling up the
- decorator chain, preventing some decorators from being invoked. This
- has been fixed to ensure all decorators are called.
-
- djblets.webapi:
- Due to the AATTaugment_method_from breakage listed above, webapi
- decorators could fail to add their own checks, causing various
- problems in field checking and authentication. This is now fixed.
- The Permission Denied (HTTP 403) errors being returned weren\'t
- sufficient for clients that weren\'t authenticated. Now, an
- unauthenticated client will instead see Not Logged In (HTTP 401)
- errors.
-
- The HTTP_AUTHORIZATION header is now checked on all requests. When
- provided by the client, it will be used for authentication. This
- means that clients can now force a login from their very first
- request on, instead of requiring a HTTP 401 Unauthorized being
- sent out first.
-
- This will also prevent multiple logins across different requests
- from the same client, when the HTTP_AUTHORIZATION header is passed
- on each request. This makes requests less heavy-weight and prevents
- the last_login timestamp on the User from being updated on each
- request.
-
- As part of this change, any webapps manually using the
- AATTwebapi_login_required decorator without the new resource code
- will no longer support HTTP Basic auth. However, this was never
- a supported feature anyway, and was more there by accident.
-
- The \'api_format\' parameter in requests is now treated specially
- and doesn\'t trigger any invalid attribute errors during field
- validation.
-
- WebAPIResource.delete now uses get_object instead of fetching
- the object directly, which simplifies the function and guarantees
- that the correct object is used (especially when a resource
- overrides get_object).
-
- Redirects now preserve any special parameters (\"callback\",
- \"_method\", \"expand\", and \"api_format\") passed to the request.
- This works around problems in HTTP implementations that don\'t
- allow the caller to know that redirects occurred (such as major
- browsers), which would lead to this information being stripped and
- the wrong results being returned.
-
- The \"expand\" parameter for expanding links in payloads is now
- supported for POST and PUT requests.
Mon Nov 22 13:00:00 2010 Stephen Gallagher - 0.6.6-11
- New upstream release 0.6.6
- djblets.util:
- Fixed a compatibility problem with JSONField and Django 1.1. It
- was assuming support for Django 1.2\'s multi-database support.
- Fixed multi-database support in Django 1.2 with JSONField, where
- the default connection was always being used in one case.
Mon Nov 22 13:00:00 2010 Stephen Gallagher - 0.6.5-10
- djblets.datagrid:
- MEDIA_SERIAL is now used for all the images in the datagrid
- template. Patch by Ben Hollis.
- djblets.util:
- Added a AATTroot_url decorator for use with get_absolute_url
- implementations, which appends SITE-ROOT to any returned URLs.
- Added a CounterField for atomically updating counters.
- CounterField can be used to atomically increment or decrement
- an integer stored in the database, on individual models or
- on many models at a time. It\'s intended to substitute for
- potentially expensive or numerous SQL queries that retrieve
- counts of objects.
- Updated the custom fields for Django 1.2 multi-database
- compatibility.
- djblets.webapi:
- Fixed a bug in serializing \'long\' values in XML.
- Resources now Vary on HTTP Accept, meaning that the browser won\'t
- cache the wrong response type when accessing the same resource
- with two different requested mimetypes.
- Reduced the SQL query count for resources.
- Fixed problems that could occur with URLs when serializing objects in
- a list and when returning links.
Mon Sep 20 14:00:00 2010 Stephen Gallagher - 0.6.4-9
- New upstream release 0.6.4
- http://downloads.reviewboard.org/releases/Djblets/0.6/Djblets-0.6.4.NEWS
Thu Jul 22 14:00:00 2010 David Malcolm - 0.6.3-8
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
Tue Jul 6 14:00:00 2010 Stephen Gallagher 0.6.3-7
- Added utility functions for HTTP Accept-based content negotation.
- Add some gravy to make sites work better on iphone/ipad Safari
- Required for ReviewBoard 1.5rc1 and later
Fri May 14 14:00:00 2010 Stephen Gallagher 0.6.2-6
- Fixed rendering issues with columns in the datagrids
- Fixed over-caching of columns
- Added a new resource-based model for doing more RESTful APIs
- Required for ReviewBoard 1.5beta2 and later
Mon Apr 5 14:00:00 2010 Stephen Gallagher 0.5.9-4
- Translated strings no longer break cache backends
- Performance improvements for djblets.datagrid
- Fix \"stale settings\" issue. No longer need to restart apache to
- see updated settings
- Use updated web API settings. No longer assume all API calls
- succeed
Fri Mar 12 13:00:00 2010 Stephen Gallagher 0.5.7-3
- Correct required minimum Django version to 1.1.1
Fri Mar 12 13:00:00 2010 Stephen Gallagher 0.5.7-2
- Update to latest upstream release
- Contains new features required by ReviewBoard 1.5
Mon Dec 21 13:00:00 2009 Stephen Gallagher 0.5.6-0
- Update to latest upstream release
- Remove pre-release handling in the package name and spec
Fri Oct 23 14:00:00 2009 Dan Young - 0.5-0.3.rc1
- Fix License tag
Wed May 13 14:00:00 2009 Dan Young - 0.5-0.2.rc1
- BuildRequires: python and python-setuptools
Thu May 7 14:00:00 2009 David Malcolm - 0.5-0.1.rc1
- bump to upstream 0.5rc1
- add NEWS and AUTHORS files as documentation
Thu May 7 14:00:00 2009 David Malcolm - 0.5-0.1.alpha3
- rename from Djblets to python-djblets
- update version/release to try to preserve update path (prerelease issues)
- fix mixed tabs/spaces in specfile (use spaces throughout)
- remove tests subdirectory
- make feedparser.py executable
Sat Feb 21 13:00:00 2009 Ramez Hanna
- First build.