Note: versions 0.4.1 and below have a security issue[0] which could,
under some circumstances, allow one user to impersonate another. If you
are specifically using these versions (rather than the "latest" version)
please update your client software to use version 0.5.
New In 0.5:
* Performance instrumentation. I have added code which records how long
requests take, so I can see whether the bottlenecks are, if any.
If you are having performance issues with the API, _please_ file bugs
and tell me what is slow!
* JSONP support. Use "Accept: application/javascript" and pass a
"callback=myfunction" parameter, and you will get JSONP served
as application/javascript.
Compatibility Notes:
* The range of content types that the API can return is now restricted
to:
- YAML-HTML (for browsing) - text/html
- JSON - application/json
- JSONP - application/javascript
- XML (utterly unfrozen!) - application/xml
* The deprecated "count=1" parameter to bug searches to get a count has
been removed.
File bugs:
https://bugzilla.mozilla.org/enter_bug.cgi?product=Webtools&component=BzAPI
Feedback and discussion:
http://www.mozilla.org/community/developer-forums.html#tools
Gerv
[0] https://bugzilla.mozilla.org/show_bug.cgi?id=552399 . This bug will
be opened in a few days.
Further to this: 0.1 to 0.3 have already been disabled on the api-dev
server, and 0.4 and 0.4.1 should be considered seriously endangered
species. Please upgrade your tools and apps to use /0.5 or /latest ASAP.
Gerv
Do you have a list of clients? AFAICT, my app sends a Referer header,
probably could check your logs for that.
Axel
Cheers,
Shawn
I'm not seeing Referer headers for most requests. There are some user
agent headers, but nothing specific. Python is popular :-)
Gerv
Cheers,
Shawn