| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2012-12-08 | docs(tutorial): typo fix commandx -> command | Eric Case | |
| 2012-12-07 | docs($q): typo fix - programing -> programming | Eric Case | |
| 2012-12-07 | doc(concepts): Fix typo in $render() function | János Rusiczki | |
| 2012-12-06 | docs($http): fix link typo in $http doc | Jeremy Tymes | |
| Should be $httpBackend instead of $httpBacked Closes #1516 | |||
| 2012-12-06 | docs(mocks): update src/ngMock/angular-mocks.js documentation | Fred Sauer | |
| Clarify how to use `$exceptionHandlerProvider.mode('log')` in tests | |||
| 2012-12-06 | docs(mocks): fix documentation bug: angular.mock.debug | Fred Sauer | |
| 2012-12-05 | chore(bootstrap-prettify): update urls to code.angularjs.org | Igor Minar | |
| Closes #1599 | |||
| 2012-12-05 | fix(select): support optgroup + select[multiple] combo | _pants | |
| Closes #1553 | |||
| 2012-12-01 | fix($injector): provider can now be defined in the array format | Sudhir Jonathan | |
| `injector.instantiate` is now called for arrays too, instead of only for functions. Closes #1452 | |||
| 2012-11-30 | fix($resource): HTTP method should be case-insensitive | Sudhir Jonathan | |
| Perform call `angular.uppercase` on all given action methods. Closes #1403 | |||
| 2012-11-30 | refactor($resource): fix indentation and move a method definition | Cezar Berea | |
| Moved Resource.bind out of the actions forEach | |||
| 2012-11-30 | fix(Scope): ensure that a scope is destroyed only once | Igor Minar | |
| Due to bd524fc4 calling $destroy() on a scope mupltiple times cases NPE. Closes #1627 | |||
| 2012-11-29 | docs(directive): correct expression, fix typo and re-wrap lines | Daniel Luz | |
| 2012-11-29 | fix(docs): add missing </div> tag to sourceEdit directive template | Johannes Hansen | |
| 2012-11-28 | docs(menu): fix the navbar drop down links | Igor Minar | |
| 2012-11-28 | chore(release): start 1.0.4 bewildering-hair iteration | Igor Minar | |
| 2012-11-27 | chore(release): cut the 1.0.3 bouncy-thunder releasev1.0.3 | Igor Minar | |
| 2012-11-27 | docs(CHANGELOG): release notes for 1.0.3 and 1.1.1 releases | Igor Minar | |
| 2012-11-26 | fix($location): reset $location.$$replace with every watch call | Rado Kirov | |
| Closes #1111 | |||
| 2012-11-26 | docs: load angular from CDN only on production | Vojta Jina | |
| So that when running the docs locally, eg. during e2e testing, we use the latest build version of angular, rather than the stable one from CDN. This fixes e2e tests running with Testacular. | |||
| 2012-11-26 | fix(ngClassOdd/ngClassEven): support shrinking/reordering in repeaters | Igor Minar | |
| 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 | style(jqLite): better variable names | Igor Minar | |
| selector => cssClasses | |||
| 2012-11-26 | fix(ngRepeat): support mostly-stable repeating for primitives | Igor Minar | |
| 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 | fix(ngModel): sync ngModel state with scope state | Igor Minar | |
| 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 | test(ngRepeat): clean up and improve tests | Igor Minar | |
| 2012-11-26 | fix(ngRepeat): attempt to simplify and improve existing fix for #933 | Igor Minar | |
| 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 | test(ngRepeat): add test for issue #1076 | Igor Minar | |
| 2012-11-26 | fix(jqLite): fire $destroy event via triggerHandler | Igor Minar | |
| in jQuery 1.8.x the data() data structure is changed and events are not accessible via data().events. Since all we need is to trigger all event handlers, we can do so via triggerHandler() api instead of mocking with the internal jQuery data structures. This fix was originally proposed by PeteAppleton via PR #1512. Closes #1512 | |||
| 2012-11-26 | feat(jqLite): add triggerHandler() | Igor Minar | |
| we need triggerHandler() to become jQuery 1.8.x compatible. this is not fully featured triggerHandler() implementation - it doesn't bother creating new DOM events and passing them into the event handlers. this is intentional, we don't need access to the native DOM event for our own purposes and creating these event objects is really tricky. | |||
| 2012-11-25 | docs(CONTRIBUTING.md): add contrib info file for GitHub | Iristyle | |
| 2012-11-25 | fix(Scope): allow removing a listener during event | Vojta Jina | |
| 2012-11-25 | docs(README.md): fix "API Docs" link | Kevin Western | |
| use direct link to api docs | |||
| 2012-11-25 | docs(api): add ngRequired to input/select/textarea directives | Dean Sofer | |
| Closes #1202 | |||
| 2012-11-24 | fix($cacheFactory): return undefined when removing non-existent entry | Jeremy Tymes | |
| Instead of throwning an exception, remove should return undefined when cache entry to be removed doesn't exist. Closes #1497 | |||
| 2012-11-24 | fix($resource): prevent default params to be shared between actions | Adrian Gheorghe | |
| 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({}); // => /Path?objId=1 R.perform({}); // => /Path?objId=1 | |||
| 2012-11-22 | docs(): Fix a couple of typos in the documentation | Kris Jenkins | |
| 2012-11-22 | docs(guide/concepts): some typo/grammar fixes | Dave Clayton | |
| 2012-11-22 | docs(guide/directive): fix typo | John Hume | |
| 2012-11-22 | docs($q): fix missing bracket in the example | Uri Goldshtein | |
| 2012-11-14 | fix($rootScope): workaround for Chrome's memleak | Igor Minar | |
| Under certain circumstances chrome fails to GC scopes because of buggy optimizations and caching. Nulling out references to (not from!) other scopes helps Chrome to realize that this object should be GC-ed. This is really just a workaround as the real problem needs to be fixed in Chrome. See discusstion at: https://github.com/angular/angular.js/issues/1313#issuecomment-10378451 And chrome bug at: https://code.google.com/p/v8/issues/detail?id=2073 Closes #1313 | |||
| 2012-11-11 | revert($resource): support custom headers per action | Igor Minar | |
| This reverts commit b936e52874fe0173c6d4ba0a84f45deac67518ac. This commit introduces a feature and should haven't been merged into the stable branch. | |||
| 2012-11-11 | chore(validate-commit-msg): recognize 'revert' as valid commit type | Igor Minar | |
| 2012-11-11 | docs(angular.module): improve angular.Module#run docs | Haralan Dobrev | |
| 2012-11-11 | docs(guide): fix run-on sentence in modules guide | Jamison Dance | |
| 2012-11-11 | docs(tutorial): change module name in step-7 | Jamison Dance | |
| 2012-11-11 | docs($timeout): set return type to Promise instead of *. | Wes Alvaro | |
| The cancel function accepts a Promise, but the timeout function fails to specify returning a Promise. | |||
| 2012-11-11 | docs(ngList): fix typo | Josh Adams | |
| 2012-11-11 | docs(encodeUriSegment): fix typo | Josh Adams | |
| 2012-11-11 | docs(guide/directive): fix names in scope '='; easier to grok | Tim Macfarlane | |
| 2012-11-11 | docs(ngHide): Fix typo and make it more in line with ngShow | Christian Vuerings | |
