<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/src/ngMock, branch v1.1.5</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>feat($http): add support for aborting via timeout promises</title>
<updated>2013-05-20T21:15:04+00:00</updated>
<author>
<name>David Bennett</name>
</author>
<published>2013-04-27T15:22:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=9f4f5937112655a9881d3281da8e72035bc8b180'/>
<id>9f4f5937112655a9881d3281da8e72035bc8b180</id>
<content type='text'>
If the timeout argument is a promise, abort the request when it is resolved.
Implemented by adding support to $httpBackend service and $httpBackend mock
service.

This api can also be used to explicitly abort requests while keeping the
communication between the deffered and promise unidirectional.

Closes #1159
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the timeout argument is a promise, abort the request when it is resolved.
Implemented by adding support to $httpBackend service and $httpBackend mock
service.

This api can also be used to explicitly abort requests while keeping the
communication between the deffered and promise unidirectional.

Closes #1159
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(ngMock::$log): improve the `$log.*.logs` descriptions</title>
<updated>2013-05-18T21:13:58+00:00</updated>
<author>
<name>Chris M</name>
</author>
<published>2013-05-18T15:23:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=3b69eaebcd73f6da3170aa0c1c9fc4fe73bf358b'/>
<id>3b69eaebcd73f6da3170aa0c1c9fc4fe73bf358b</id>
<content type='text'>
Because ngDoc generation only takes the last segment of a property name,
each $log.[error|warn|log...].logs property has the same name and is
confusing in the docs.
This commit helps this by adding a link to the $log.* method and also an
appropriate usage example.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Because ngDoc generation only takes the last segment of a property name,
each $log.[error|warn|log...].logs property has the same name and is
confusing in the docs.
This commit helps this by adding a link to the $log.* method and also an
appropriate usage example.
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: fix typos</title>
<updated>2013-04-11T22:03:59+00:00</updated>
<author>
<name>Matt Haggard</name>
</author>
<published>2013-04-11T21:14:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=a92bb2e02564e9e6cec4ec6c15c3e058a8f37de5'/>
<id>a92bb2e02564e9e6cec4ec6c15c3e058a8f37de5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(ngAnimate): skip animation on first render</title>
<updated>2013-04-11T21:15:20+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2013-04-09T22:33:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=1351ba2632b5011ad6eaddf004a7f0411bea8453'/>
<id>1351ba2632b5011ad6eaddf004a7f0411bea8453</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(angular-mocks): fix wording</title>
<updated>2013-04-11T20:51:40+00:00</updated>
<author>
<name>Brent Morrow</name>
</author>
<published>2013-04-09T05:25:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=e142687bcb2dad9cd361e0e7239ca5f77b2bfcf9'/>
<id>e142687bcb2dad9cd361e0e7239ca5f77b2bfcf9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(ngAnimate): add support for animation</title>
<updated>2013-04-02T21:05:06+00:00</updated>
<author>
<name>Misko Hevery</name>
</author>
<published>2013-03-20T23:24:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=0b6f1ce5f89f47f9302ff1e8cd8f4b92f837c413'/>
<id>0b6f1ce5f89f47f9302ff1e8cd8f4b92f837c413</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(mocks): fix typos</title>
<updated>2013-03-29T22:24:12+00:00</updated>
<author>
<name>Gert Goet</name>
</author>
<published>2013-03-23T17:48:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=8dca0561e82b16564d70c5d798c0d3ab3fe49144'/>
<id>8dca0561e82b16564d70c5d798c0d3ab3fe49144</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(http): support request/response promise chaining</title>
<updated>2013-03-27T20:13:59+00:00</updated>
<author>
<name>Sylvester Keil</name>
</author>
<published>2013-02-26T09:22:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=4ae46814ff4e7c0bbcdbbefc0a97277283a84065'/>
<id>4ae46814ff4e7c0bbcdbbefc0a97277283a84065</id>
<content type='text'>
myApp.factory('myAroundInterceptor', function($rootScope, $timeout) {
    return function(configPromise, responsePromise) {
        return {
            request: configPromise.then(function(config) {
                return config
            });
            response: responsePromise.then(function(response) {
                return 'ha!';
            }
        });
}

myApp.config(function($httpProvider){
    $httpProvider.aroundInterceptors.push('myAroundInterceptor');
});
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
myApp.factory('myAroundInterceptor', function($rootScope, $timeout) {
    return function(configPromise, responsePromise) {
        return {
            request: configPromise.then(function(config) {
                return config
            });
            response: responsePromise.then(function(response) {
                return 'ha!';
            }
        });
}

myApp.config(function($httpProvider){
    $httpProvider.aroundInterceptors.push('myAroundInterceptor');
});
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(mock): prevent NPE when module definition outside of it.</title>
<updated>2013-03-27T15:56:06+00:00</updated>
<author>
<name>Misko Hevery</name>
</author>
<published>2013-03-09T06:06:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=5c735eb4ab07144a62949472ed388cb185099201'/>
<id>5c735eb4ab07144a62949472ed388cb185099201</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(ngMock): fix minor typo in comment</title>
<updated>2013-02-26T07:54:44+00:00</updated>
<author>
<name>Matt Ginzton</name>
</author>
<published>2013-02-26T07:29:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=c38c1c503074af1b0aae7498b9381cb90cd63958'/>
<id>c38c1c503074af1b0aae7498b9381cb90cd63958</id>
<content type='text'>
Change "constroctor" to "constructor".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change "constroctor" to "constructor".
</pre>
</div>
</content>
</entry>
</feed>
