aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2013-11-27docs(tutorial/step-10): fix typoLevi Weiss
Closes #5171
2013-11-27docs($compile): fix missing spaceStéphane Reynaud
2013-11-27docs(tutorial/step-12): fix typoAmmar
Closes #5148
2013-11-27docs(tutorial/step-0): add target="_blank" to open app in new pagemagoswiat
Closes #5145
2013-11-27docs(form): provide a list of Angular's built-in validation tokensBlaise Kal
As requested by a top-rated Disqus comment: http://docs.angularjs.org/api/ng.directive:form.FormController#comment-655325797 Closes #5121
2013-11-27docs(guide/concepts): fix incorrect module name in exampledeepak-kapoor
Closes #5116
2013-11-27docs($window): move use of $window to controllerwjtk
Move use of `$window` from template to controller, because accessing `$window` in expressions is now disallowed and doesn't work. Closes #5110
2013-11-27docs($injector): use square bracket notation for $inject annotationPete Bacon Darwin
Closes #5104
2013-11-27docs(guide/di): use square bracket notation for $inject annotationEvan Winslow
Closes #5104
2013-11-27docs(guide/providers): fix typoPavel Pomerantsev
Closes #5102
2013-11-27docs(guide/compiler): add fourth step on appending the compiled template to ↵Marc Lipovsky
the DOM Closes #5087
2013-11-27docs(migration): add a note about "private" properties being revertedrodyhaddad
Closes #5086
2013-11-27chore(release): start 1.2.4 wormhole-baster iterationPeter Bacon Darwin
2013-11-27chore(release): cut 1.2.3 unicorn-zapper releasev1.2.3Peter Bacon Darwin
2013-11-27docs(CHANGELOG): add v1.2.3 changesPeter Bacon Darwin
2013-11-26feat($attrs): add $attrs.$attr to externs so that it isn't renamedJeff Cross
This fixes the issue that any usage of $attr is broken after js compilation.
2013-11-26refactor($location): move file://+win path fix to $locationJeff Cross
The urlResolve method was fixed to automatically remove the volume label from path names to fix issues with the file protocol on windows where $location.path() was returning paths where the first segment would be the volume name, such as "/C:/mypath". See #4942 and #4928 However, the solution was specific to the $location non- HTML5 mode, and was implemented at a lower level of abstraction than it should have been. This refactor moves the fix to inside of the LocationHashBangUrl $$parse method. Closes #5041
2013-11-26chore(release): fix cdn version in package.jsonIgor Minar
2013-11-26fix($sanitize): Use same whitelist mechanism as $compile does.Tobias Bosch
`$sanitize` now uses the same mechanism as `$compile` to validate uris. By this, the validation in `$sanitize` is more general and can be configured in the same way as the one in `$compile`. Changes - Creates the new private service `$$sanitizeUri`. - Moves related specs from `compileSpec.js` into `sanitizeUriSpec.js`. - Refactors the `linky` filter to be less dependent on `$sanitize` internal functions. Fixes #3748.
2013-11-26chore($httpBackend): preserve original non-zero http status code for file:// ↵corrupt
apps Previously if an app was running from file:// origin we would always return either http 200 or 404 depending on whether the response was present. This changes the behavior so that we do this only if the protocol of the request (not the origin) is file:// and only if the status code is 0. Closes #4436 Closes #4587 Closes #4514
2013-11-26chore(mocks): wrap angular-mocks.js in closureDavid Mosher
Closes #5080
2013-11-26chore(changelog): remove tmp filePeter Bacon Darwin
2013-11-26docs(compile): fix typoadam77
Closes #5133
2013-11-26docs(CONTRIBUTING): fix broken link to GitHub PR HelperDeepak Kapoor
Closes #5134
2013-11-26docs(guide/scope): access the current element's scope in the console.smarigowda
Closes #4884
2013-11-26refactor(angular.js): improve trim performancesunnylost
According to Flagrant Badassery's blog http://blog.stevenlevithan.com/archives/faster-trim-javascript and this comparison http://jsperf.com/trim-function, this trim method is faster. Closes #4406
2013-11-25chore(travis): add some more info for BrowserStack sessionsVojta Jina
2013-11-25chore(travis): let's give BrowserStack a tryVojta Jina
Switch the build to use BrowserStack instead of SauceLabs. This also adds IE11 to our build.
2013-11-25chore: add script for updating bower reposBrian Ford
2013-11-25docs(CONTRIBUTING): add link to github-pr-helperPete Bacon Darwin
2013-11-25fix(ngAnimate): ensure animations are disabled upon bootstrap for structrual ↵Matias Niemelä
animations Closes #5130
2013-11-25docs(CONTRIBUTING): fix typoPete Bacon Darwin
2013-11-25docs(CONTRIBUTING): highlight what makes a good issue submissionPete Bacon Darwin
2013-11-25docs(CONTRIBUTING): consolidated submitting PRs sectionsPete Bacon Darwin
2013-11-23fix($animate): ensure blocked keyframe animations are unblocked before the ↵Matias Niemelä
DOM operation Closes #5106
2013-11-22fix(input): Support form auto complete on modern browserTobias Bosch
Although modern browser support the "input" event, they still only fire the "change" event when they auto complete form elements other than the currently selected one. Related to #1460
2013-11-22chore(docs): remove Disqus commentsBrian Ford
We don't actively moderate these comments, and they range from out of date, to inflammatory, to spam. Going forward, improvements to the docs should be done via a PR, and questions should go on StackOverflow where they can be curated and kept up to date by AngularJS developers who help out there.
2013-11-22chore: update copyright year in file headersIgor Minar
2013-11-22chore(release): start 1.2.3 unicorn-zapper iterationIgor Minar
2013-11-22chore(release): cut 1.2.2 consciousness-inertia releasev1.2.2Igor Minar
2013-11-22docs(CHANGELOG): add release notes for 1.2.2 consciousness-inertiaIgor Minar
2013-11-22chore(style): fix missing indentation in httpBackend from a3172a2Caitlin Potter
2013-11-22fix($httpBackend): only IE8 and below can't use `script.onload` for JSONPPete Bacon Darwin
IE8, IE9 and IE10 can use `script.onreadystate` so up till now we have been using this if the sniffer says we are on IE. But IE11 now does not support `script.onreadystate` and only supports the more standard `script.onload` and `script.onerror`. IE9 and IE10 do support `script.onload` and `script.onerror`. So now we only test whether we are on IE8 or earlier before using `script.onreadystate`. See http://pieisgood.org/test/script-link-events/ jQuery just uses all these handlers at once and hopes for the best, but since IE9 and IE10 support both sets of handlers, this could cause the handlers to be run more than once. jQuery also notes that there is a potential memory leak in IE unless we remove the handlers from the script object once they are run. So we are doing this too, now. Closes #4523 Closes #4527 Closes #4922
2013-11-22test($compile): correct the assertion to make test pass on IE11Igor Minar
2013-11-22fix($parse): allow for new lines in expr when promise unwrapping is onrodyhaddad
Previously, when unwrapping promises was set to `true`, an error would occur if a parsed expression had a new line in it. This was because when generating the `evaledFnGetter` code, a new line in an parsed expression would create a new line in a JS string in that code, which is illegal. That is: ```js pw("A+ B") ``` Closes #4718
2013-11-21fix($compile): secure form[action] & iframe[srcdoc]Chirayu Krishnappa
Require bindings to form[action] to be $sce.RESOURCE_URL and bindings to iframe[srcdoc] to be $sce.HTML Closes #4927 Closes #4933
2013-11-21fix(httpBackend): should not read response data when request is abortedGonzalo Ruiz de Villa
When a request is aborted, it makes no sense to read the response headers or text. Also in IE9, trying to read data (either response headers or text) from an aborted request throws an Error c00c023f. Fixes #4913 Closes #4940
2013-11-21fix(ngMock): fixes httpBackend expectation with body objectCorey Burrows
Fixes an issue with httpBackend expectations where a given body object may not match the actual request body if its keys are serialized in a different order. Closes #4956
2013-11-21fix(loader): expose `$$minErr` to modules such as`ngResource`Pete Bacon Darwin
This is highlighted in angular-phonecat when you try to use the index-async.html which needs to load the ngResource module asynchronously but fails when it tries to call `angular.$$minErr` to create the $resourceMinErr object. Closes #5050
2013-11-21fix(ngView): Don't throw when the ngView element contains content with ↵Tobias Bosch
directives. Fixes #5069