<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/test/ngResource, branch v1.1.2</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>revert: fix($resource): Route constructor, updated RegExp</title>
<updated>2013-01-23T00:32:02+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2013-01-23T00:30:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=ffe5e01584ec1c10930a9a01ce4cec2ec888966b'/>
<id>ffe5e01584ec1c10930a9a01ce4cec2ec888966b</id>
<content type='text'>
This reverts commit 06ed8ef0127bf80610eba17b5021d1f483d0b0bf.

The reverted commit causes regressions. See comments in the PR:
https://github.com/angular/angular.js/pull/1402#issuecomment-12575399
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 06ed8ef0127bf80610eba17b5021d1f483d0b0bf.

The reverted commit causes regressions. See comments in the PR:
https://github.com/angular/angular.js/pull/1402#issuecomment-12575399
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($resource): Route constructor, updated RegExp</title>
<updated>2013-01-19T05:28:15+00:00</updated>
<author>
<name>Fredrik Bonander</name>
</author>
<published>2012-09-21T11:39:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=06ed8ef0127bf80610eba17b5021d1f483d0b0bf'/>
<id>06ed8ef0127bf80610eba17b5021d1f483d0b0bf</id>
<content type='text'>
Update RegExp to allow urlParams with out leading slash (/).
- Will allow reoucese to be loaded from a relative path

Example:
var R = $resource(':path');
R.get({ path : 'data.json' });

Example usage:
Load resources in applications not using webserver, ie local webapp in on a tablet.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update RegExp to allow urlParams with out leading slash (/).
- Will allow reoucese to be loaded from a relative path

Example:
var R = $resource(':path');
R.get({ path : 'data.json' });

Example usage:
Load resources in applications not using webserver, ie local webapp in on a tablet.</pre>
</div>
</content>
</entry>
<entry>
<title>fix(ngResource): correct leading slash removal.</title>
<updated>2013-01-19T04:52:57+00:00</updated>
<author>
<name>pavelgj</name>
</author>
<published>2013-01-08T22:19:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=b2f46251aca76c8568ee7d4bab54edbc9d7a186a'/>
<id>b2f46251aca76c8568ee7d4bab54edbc9d7a186a</id>
<content type='text'>
Fixed an issues with ngResource param substitution where it was incorrectly removing leading slash when param was followed by a non-slash character.
Ex:
'/:foo/:bar.baz/:aux'

params = {
  foo: 'aaa',
  bar: undefined,
  aux: undefined
}

The above params were incorrectly producing '/aaa.baz' but now it results in '/aaa/.baz'.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixed an issues with ngResource param substitution where it was incorrectly removing leading slash when param was followed by a non-slash character.
Ex:
'/:foo/:bar.baz/:aux'

params = {
  foo: 'aaa',
  bar: undefined,
  aux: undefined
}

The above params were incorrectly producing '/aaa.baz' but now it results in '/aaa/.baz'.</pre>
</div>
</content>
</entry>
<entry>
<title>feat(ngResource): support all $http.config actions</title>
<updated>2013-01-18T07:08:39+00:00</updated>
<author>
<name>Misko Hevery</name>
</author>
<published>2013-01-18T06:01:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=af89daf4641f57b92be6c1f3635f5a3237f20c71'/>
<id>af89daf4641f57b92be6c1f3635f5a3237f20c71</id>
<content type='text'>
This allows the transformation of the $http request in both directions,
headers, caching, and timeout.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows the transformation of the $http request in both directions,
headers, caching, and timeout.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($resource): HTTP method should be case-insensitive</title>
<updated>2012-11-30T21:58:11+00:00</updated>
<author>
<name>Sudhir Jonathan</name>
</author>
<published>2012-11-27T06:24:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=8991680d8ab632dda60cd70c780868c803c74509'/>
<id>8991680d8ab632dda60cd70c780868c803c74509</id>
<content type='text'>
Perform call `angular.uppercase` on all given action methods.

Closes #1403
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Perform call `angular.uppercase` on all given action methods.

Closes #1403
</pre>
</div>
</content>
</entry>
<entry>
<title>feat($resource): allow dynamic default parameters</title>
<updated>2012-11-28T15:01:57+00:00</updated>
<author>
<name>Pascal Corpet</name>
</author>
<published>2012-07-04T08:07:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=cc42c99bec6a03d6c41b8e1d29ba2b1f5c16b87d'/>
<id>cc42c99bec6a03d6c41b8e1d29ba2b1f5c16b87d</id>
<content type='text'>
Default resource params can now be calculated at runtime if defined
via a function.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Default resource params can now be calculated at runtime if defined
via a function.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($resource): prevent default params to be shared between actions</title>
<updated>2012-11-24T20:27:24+00:00</updated>
<author>
<name>Adrian Gheorghe</name>
</author>
<published>2012-09-22T23:53:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=94e1c0391c351b6f691fad8abed2828fa20548b2'/>
<id>94e1c0391c351b6f691fad8abed2828fa20548b2</id>
<content type='text'>
Having a $resource defined as:

var R = $resource('/Path', {}, {
  get: {method: 'GET', params: {objId: '1'}},
  perform: {method: 'GET'}
});

was causing both actions to call the same URI (if called in this order):

R.get({}); // =&gt; /Path?objId=1
R.perform({}); // =&gt; /Path?objId=1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Having a $resource defined as:

var R = $resource('/Path', {}, {
  get: {method: 'GET', params: {objId: '1'}},
  perform: {method: 'GET'}
});

was causing both actions to call the same URI (if called in this order):

R.get({}); // =&gt; /Path?objId=1
R.perform({}); // =&gt; /Path?objId=1
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($resource): allow falsy values in URL parameters</title>
<updated>2012-09-06T23:06:22+00:00</updated>
<author>
<name>Benjamín Eidelman</name>
</author>
<published>2012-08-20T22:47:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=4909d1d39d61d6945a0820a5a7276c1e657ba262'/>
<id>4909d1d39d61d6945a0820a5a7276c1e657ba262</id>
<content type='text'>
Close #1212

when a param value was 0 (or false) it was ignored and removed from url.
after this fix that only happens if the value is undefined or null.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Close #1212

when a param value was 0 (or false) it was ignored and removed from url.
after this fix that only happens if the value is undefined or null.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix($resource): ignore undefined parameters</title>
<updated>2012-09-06T23:06:22+00:00</updated>
<author>
<name>petrovalex</name>
</author>
<published>2012-05-11T20:14:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=10e1c759f4602d993a76b0eacf6a2d04c8880017'/>
<id>10e1c759f4602d993a76b0eacf6a2d04c8880017</id>
<content type='text'>
- $resource should handle multiple params with same name
- ignore slashes of undefined parameters
- fix default parameters issue, mentioned in #875

Closes #875
Closes #782
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- $resource should handle multiple params with same name
- ignore slashes of undefined parameters
- fix default parameters issue, mentioned in #875

Closes #875
Closes #782
</pre>
</div>
</content>
</entry>
<entry>
<title>feat($resource): support custom headers per action</title>
<updated>2012-09-06T23:06:21+00:00</updated>
<author>
<name>Max Martinsson</name>
</author>
<published>2012-05-17T15:11:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=fbdab513dd48f667ad857030cf4b3481ecdd9097'/>
<id>fbdab513dd48f667ad857030cf4b3481ecdd9097</id>
<content type='text'>
Closes #736
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #736
</pre>
</div>
</content>
</entry>
</feed>
