naomiblack
a3a9d4af05
docs(faq): add info on logo reuse and how to get t-shirts and stickers
2013-01-04 18:59:11 +01:00
Jonathan Card
36089931a5
docs(form): minor form doc and example fixes
...
Form documentation fixes:
- Fix broken form example in docs
- A few small other corrections in form docs.
2013-01-04 09:28:35 +01:00
Per Rovegård
74db36ee94
docs($http): clarify documentation on error status codes
...
Modify the documentation for $http to correspond to what Angular
considers a success status code.
Closes #1693
2013-01-03 20:49:43 +01:00
Matt Hardy
8d42ce8563
docs(guide): change example controller to properly call greet method on greeter
2012-12-31 12:49:51 +01:00
petrovalex
f0c6ebc076
feat($timeout-mock): add verifyNoPendingTasks method
...
added verifyNoPendingTasks method, which throws error if not all
deferred tasks have been flushed
Closes #1245
2012-12-20 20:39:40 +01:00
Murilo da Silva
59d9b89852
docs(anchorScroll): correct word "location"
2012-12-19 21:01:41 +01:00
John Fletcher
6aac69039e
docs(guide): minor English corrections to the Directive guide
2012-12-19 20:35:31 +01:00
Jeremy Tymes
9e96d98345
feat(limitTo): limitTo filter accepts strings
...
This allows strings to be filtered by limitTo, using the same methods
Closes #653
2012-12-19 20:13:36 +01:00
Miško Hevery
1e13544da8
docs(directive): old syntax
2012-12-18 20:38:43 -08:00
Mark Nadig
e03182f018
feat(directive): ng:keydown, ng:keyup
...
New directives for binding to keydown and keyup events.
Closes #1035
2012-12-18 22:57:58 +01:00
Pawel Kozlowski
f2d526190a
docs(ngView): fix code example (change template to templateUrl)
...
Closes #1715
2012-12-17 23:18:12 +01:00
Miško Hevery
039b138042
docs(q): added testing information
2012-12-14 05:49:22 -08:00
Gonzalo Ruiz de Villa
30a9da5dc1
fix($route): correctly extract $routeParams from urls
...
Routes like '/bar/foovalue/barvalue' matching '/bar/:foo/:bar'
now are well mapped in $routeParams to:
{bar:'barvalue', foo:'foovalue'}
Closes : #1501
Signed-off-by: Gonzalo Ruiz de Villa <gonzaloruizdevilla@gmail.com>
2012-12-14 01:15:15 +01:00
ggoodman
25e1ad9a94
feat(docs): Add angularjs tag to plunks and make private
...
This is a minor edit to allow Plunks created by way of the docs.angularjs.org site to be appropriately tagged as `angularjs`.
Also, make these generated Plunks private by default.
2012-12-11 19:04:46 +00:00
Peter Evjan
37cced6296
docs(README.md): add missing 'you' and a comma
2012-12-11 19:20:30 +01:00
Romain Neutron
a66c968df2
docs(guide): fix injector service code example
...
Fix syntax and update code to the latest API
2012-12-10 23:19:20 +01:00
Juha Syrjälä
c398d7d370
docs($resource): document port number escaping and fix typo
...
Closes #1243
2012-12-09 17:13:29 +01:00
Eric Case
d93533812b
docs(tutorial): typo fix commandx -> command
2012-12-08 11:33:07 +01:00
Eric Case
ff11061a8f
docs($q): typo fix - programing -> programming
2012-12-07 20:45:33 +01:00
János Rusiczki
c52bfd37ee
doc(concepts): Fix typo in $render() function
2012-12-07 10:03:58 +00:00
Jeremy Tymes
f8b755982a
docs($http): fix link typo in $http doc
...
Should be $httpBackend instead of $httpBacked
Closes #1516
2012-12-06 21:25:47 +01:00
Fred Sauer
bcc7089b3c
docs(mocks): update src/ngMock/angular-mocks.js documentation
...
Clarify how to use `$exceptionHandlerProvider.mode('log')` in tests
2012-12-06 21:18:49 +01:00
Fred Sauer
d43cc3f893
docs(mocks): fix documentation bug: angular.mock.debug
2012-12-06 21:13:51 +01:00
Igor Minar
c9d937082c
chore(bootstrap-prettify): update urls to code.angularjs.org
...
Closes #1599
2012-12-05 02:55:43 +01:00
_pants
26adeb119b
fix(select): support optgroup + select[multiple] combo
...
Closes #1553
2012-12-05 02:20:11 +01:00
Stephane Bisson
15183f3e1f
feat(e2eRunner): fail when an option to select does not exist
2012-12-01 20:05:42 +01:00
Sudhir Jonathan
2c405f4171
fix($injector): provider can now be defined in the array format
...
`injector.instantiate` is now called for arrays too, instead of only for functions.
Closes #1452
2012-12-01 18:41:59 +01:00
Sudhir Jonathan
8991680d8a
fix($resource): HTTP method should be case-insensitive
...
Perform call `angular.uppercase` on all given action methods.
Closes #1403
2012-11-30 22:58:11 +01:00
Cezar Berea
ec801ac137
refactor($resource): fix indentation and move a method definition
...
Moved Resource.bind out of the actions forEach
2012-11-30 22:35:57 +01:00
Igor Minar
d6da505f4e
fix(Scope): ensure that a scope is destroyed only once
...
Due to bd524fc4 calling $destroy() on a scope mupltiple times cases NPE.
Closes #1627
2012-11-30 13:10:00 +01:00
Daniel Luz
5f7054bf5d
docs(directive): correct expression, fix typo and re-wrap lines
2012-11-29 19:40:33 +01:00
Johannes Hansen
cf4ed8a145
fix(docs): add missing </div> tag to sourceEdit directive template
2012-11-29 19:40:30 +01:00
Igor Minar
d1e48fcbf3
docs(menu): fix the navbar drop down links
2012-11-28 23:56:09 +01:00
Pascal Corpet
cc42c99bec
feat($resource): allow dynamic default parameters
...
Default resource params can now be calculated at runtime if defined
via a function.
2012-11-28 16:01:57 +01:00
Igor Minar
3c7bfa77aa
chore(release): start 1.1.2 tofu-animation iteration
2012-11-28 14:21:33 +01:00
Igor Minar
2ee0f56c54
chore(release): cutting the 1.1.1 pathological-kerning release
2012-11-27 01:45:35 +01:00
Igor Minar
9b18644f30
docs(CHANGELOG): release notes for 1.0.3 and 1.1.1 releases
2012-11-27 01:43:05 +01:00
Rado Kirov
fce100a46c
fix($http): only set X-XSFR-TOKEN header for same-domain request
...
This is needed to prevent CORS preflight checks. The XSFR token
is quite useless for CORS requests anyway.
BREAKING CHANGE: X-XSFR-TOKEN is no longer send for cross domain
requests. This shouldn't affect any known production service.
Closes #1096
2012-11-26 23:58:59 +01:00
Rado Kirov
3a75b1124d
fix($http): remove 'X-Requested-With' from header defaults
...
X-Requested-With header is rarely used in practice and by using
it all the time we are triggering preflight checks for crossdomain
requests.
We could try detecting if we are doing CORS requests or not, but
it doesn't look like it's worth the trouble.
BREAKING CHANGE: X-Requested-With header is not set by $http service
any more. If anyone actually uses this header it's quite easy to add
it back via:
```
myAppModule.config(['$httpProvider', function($httpProvider) {
$httpProvider.defaults.headers.common["X-Requested-With"] = 'XMLHttpRequest';
}]);
```
Closes #1004
2012-11-26 23:36:40 +01:00
Rado Kirov
a32bc40fd7
fix($location): reset $location.$$replace with every watch call
...
Closes #1111
2012-11-26 23:21:02 +01:00
Igor Minar
cfe13b5dac
chore(validate-commit-msg): recognize 'revert' as valid commit type
2012-11-26 21:05:38 +01:00
Igor Minar
d859dcecea
fix(ngClassOdd/ngClassEven): support shrinking/reordering in repeaters
...
We need to watch $index in addition to cssClasses because only then
we can correctly respond to shrinking or reordered repeaters.
Closes #1076
2012-11-26 20:36:53 +01:00
Igor Minar
d3b32a7c94
style(jqLite): better variable names
...
selector => cssClasses
2012-11-26 20:36:53 +01:00
Igor Minar
1b17dfa693
fix(ngRepeat): support mostly-stable repeating for primitives
...
I'm reverting changes that were originally done to ngRepeat to fix #933 ,
because these are now not necessary after the previous changes to keep
ngModel always synced with the DOM.
2012-11-26 20:36:53 +01:00
Igor Minar
e6d9bea4f3
fix(ngModel): sync ngModel state with scope state
...
In cases when we reuse elements in a repeater but associate
them with a new scope (see #933 - repeating over array of
primitives) it's possible for the internal ngModel state and
the scope state to get out of sync. This change ensure that
the two are always sync-ed up even in cases where we
reassociate an element with a different (but similar) scope.
In the case of repeating over array of primitives it's still
possible to run into issue if we iterate over primitives and
use form controls or similar widgets without ngModel - oh well,
we'd likely need a special repeater for primitives to deal
with this properly, even then there might be cornercases.
Closes #933
2012-11-26 20:36:53 +01:00
Igor Minar
c8e9105fe6
test(ngRepeat): clean up and improve tests
2012-11-26 20:36:52 +01:00
Igor Minar
d644dcfa52
fix(ngRepeat): attempt to simplify and improve existing fix for #933
...
I'm keeping this in for future reference. The issue with this solution
is that if we shift() the first item in the array, the whole repeater
DOM will be rebuilt from scratch, we need to do better than that.
2012-11-26 20:31:54 +01:00
Igor Minar
e7d37ee45a
test(ngRepeat): add test for issue #1076
2012-11-26 20:17:11 +01:00
Pawel Kozlowski
733a97adf8
feat(form): add ability to reset a form to pristine state
...
Retting a form to pristine state will cause all of the nested
form and form controls to be recursively reset as well.
Closes #856
2012-11-26 16:44:34 +01:00
Igor Minar
96ed9ff59a
fix(jqLite): support append on document fragment
...
previously jquery didn't support append on this node type, now it does
(since 1.8.x) so I'm adding this to jqlite as well.
2012-11-26 15:45:04 +01:00