aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2013-09-02fix($http): allow empty responses to be cachedjankuca
Closes #3809
2013-08-30chore(build): add jenkins_build.sh fileIgor Minar
cherry-pick from the master branch with the promises-aplus tests removed.
2013-08-28chore: upgrade grunt packages to match masterBrian Ford
2013-08-28docs(guide): update description of $inject mechanism to be a little clearerphanboy4
2013-08-22docs(overview): improve grammarBrian Ford
2013-08-22chore(release): start new 1.0.9 iterationIgor Minar
Marc is working on the code name :-)
2013-08-22chore(release): cut the 1.0.8 bubble-burst releasev1.0.8Igor Minar
2013-08-22chore(grunt): ensure that grunt uses zip for compressionIgor Minar
2013-08-22docs(changelog): release notes for 1.0.8 bubble-burstIgor Minar
2013-08-22docs(CHANGELOG): update changelogIgor Minar
2013-08-22docs(CHANGELOG): release notes for 1.2.0-rc1 spooky-giraffeIgor Minar
2013-08-22docs(guide): warn about module creation versus retrievalghodss
Updated Module documentation to include the suggestion of the top-rated comment: "This documentation should warn that "angular.module('myModule', [])" always creates a new module, but "angular.module('myModule')" always retrieves an existing reference."
2013-08-22revert: feat(ngForm): Supports expression in form namesIgor Minar
This reverts commit 4407e81c618d42c70e8cfca4f52dfc4a669b5c68. No features or breaking changes in the stable branch please.
2013-08-22chore(changelog.js): pickup breaking changes f/ chore/refactor commitsIgor Minar
2013-08-22docs(guide): grammatical corrections to Form and Control definitionsMarcel Morgan
2013-08-21revert: fix($compile): correct controller instantiation...Igor Minar
fix($compile): correct controller for async directives This reverts commit 51d32243fe8cfbdcd1b647950d4e99ed57677558 as well as commit 9c51d503188efae14b81bd4d6dd7d5a3363f050f Changing ordering of events in stable branch is not a good idea.
2013-08-21revert: fix($compile): always instantiate controllers...Igor Minar
fix($compile): always instantiate controllers in parent->child order This reverts commit 683fd713c41eaf5da8bfbf53b574e0176c18c518. It turns out that there is some existing code that relies on the incorrect timing. Rather than breaking these apps that depend on stable releases, we are going to keep this changeo only in master and the apps will need to migrate to the correc timing during the 1.2 upgrade.
2013-08-20fix(package.json): add a repository fieldMichał Gołębiowski
The `npm install` command complains about the missing repository field. Closes #3674
2013-08-20fix($compile): correct controller instantiation for async directivesChirayu Krishnappa
This fixes regression introduced by #3514 (9c51d503) - this commit is being reverted here and a better fix is included. The regression caused the controller to be instantiated before the isolate scope was initialized. Closes #3493 Closes #3482 Closes #3537 Closes #3540
2013-08-16style(docs): replace CRLF by LF in svg header logoReto Aebersold
2013-08-15fix(grunt): fix regex in grunt util to handle pre-release versionsBrian Ford
NOTE: this also includes a temporary work-around for Bower
2013-08-15docs($cookies): add info about angular-cookies.jsRob Dodson
per the [top comment here](http://docs.angularjs.org/api/ngCookies.$cookies#comment-912064775) updating documentation so it matches [$resource](http://docs.angularjs.org/api/ngResource.$resource) and instructs the user to include the `angular-cookies.js` and load `ngCookies`. Closes #3607
2013-08-14fix(orderBy): remove redundant if statementItsLeeOwen
Removed unnecessary additional conditional statement.
2013-08-14chore: fix Travis buildVojta Jina
Specify hostname/port for connect server to avoid https://github.com/joyent/libuv/issues/826 Conflicts: Gruntfile.js
2013-08-14chore: disable npm install on TravisVojta Jina
Grunt is configured to run `npm install` before every task. That is convenient when switching a branch for example. On Travis, this makes no sense and is causing tons of NPM warnings (eg. packages not defining repository field etc).
2013-08-14chore: update Node.js on TravisVojta Jina
2013-08-14chore: update Karma to v0.10Vojta Jina
2013-08-14chore(sauce): use tunnel-identifier and ready-file only on TravisVojta Jina
When running locally, there's not TRAVIS_JOB_NUMBER env variable defined and it screws the Sauce Connect (it uses a tunnel with empty name), this makes it work locally without defining TRAVIS_JOB_NUMBER env variable. Also, if you run the sauce_connect_setup.sh locally, without having SAUCE_CONNECT_READY_FILE, it does not pass the `--ready-file` argument to avoid Sauce Connect blowing up.
2013-08-14fix($timeout): clean deferreds immediately after callback exec/cancelAndy Gurden
Make sure $timeout callbacks are forgotten about immediately after execution or cancellation. Previously when passing invokeApply=false, the cleanup used $q and so would be pending until the next $digest was triggered. This does not make a large functional difference, but can be very visible when looking at memory consumption of an app or debugging around the $$asyncQueue - these callbacks can have a big retaining tree.
2013-08-14fix(mocks.$timeout): forward delay argumentVojta Jina
The $timeout decorator was not forwarding the delay argument to `browser.defer.flush(delay)`.
2013-08-14fix(tutorial): fix broken link caused by bad line breakebeal
2013-08-14docs($http): added return to interceptors success callbackMikk Kirstein
2013-08-14revert: docs($interpolate): add example for the providerIgor Minar
This reverts commit 1a01e80b9cde4a711bee3e6244594b0d7e4b92a4. This example is bogus, breaks docs.angularjs.org and karma e2e tests
2013-08-13docs(input): add missing ngChange directive for email typeDavid Bennett
All other input types already have it.
2013-08-12docs(guide/unit-testing): add expression exampleSiddique Hameed
* Improved developer guide, directive unit testing documentation code with scope expression * Removed documentation block with nothing on it
2013-08-12test(matchers): update toThrow matcherVojta Jina
2013-08-12fix($parse): move global getter out of parse.jsChirayu Krishnappa
2013-08-12fix($location): default to / for the url base if no base[href]Igor Minar
With the recent refactoring of $location service we changed this behavior resulting in a regression. Previously we thought that html5 mode always required base[href] to be set in order for urls to resolve properly. It turns out that base[href] is problematic because it makes anchor urls (#foo) to always resolve to the base url, which is almost always incorrect and results in all anchors links and other anchor urls (e.g. svg references) to be broken. For this reason, we should now start recommending that people just deploy to root context (/) and not set the base[href] when using the html5 mode (push/pop history state). If it's impossible to deploy to the root context then either all urls in the app must be absolute or base[href] must be set with the caveat that anchor urls in such app won't work. Closes #2762
2013-08-12fix(ngCloak): hide element even when CSS 'display' is setVineet Kumar
Previously an element like <div class="foo ng-cloak">...</div> would still be annoyingly visible if it matched a CSS rule like .foo { display: inline-block; }, overriding ng-cloak's display: none.
2013-08-12refactor(core): use native String.prototype.trim if availableSebastian Müller
2013-08-12fix(i18n): Do not transform arrays into objectsLucas Galfasó
Do not trasnform arrays into objects when generating the locale objects Add unit test for this check
2013-08-12style(sanitize): fix typo in variable namesBen Holley
2013-08-12chore(package.json): fix name to work with latest NPMVojta Jina
2013-08-12fix(grunt): cache version numberIgor Minar
caching the version number speeds up the build and preserves resources. this also fixed EMFILE error that now occurs on some macs.
2013-08-12fix(dump): Prevented window.dump from being overridden by karma-jasmine.Jeff Cross
In commit 6820322db562382fac903be35831275948825317 of Karma-Jasmine, the dependency on angular.dump was removed. This caused two undesirable side effects in the angular.js project. 1) Tests for presence of mock dump were failing, and 2) the default window.dump was not outputting valuable angular-aware info. This simple fix adds window.dump in testabilityPatch, to preprocess dumped input prior to passing it to the global dump method.
2013-08-12fix(equals): {} and [] should not be considered equivalentBrenton
angular.equals was returning inconsistent values for the comparison between {} and []: angular.equals({}, []) // true angular.equals([], {}]) // false Since these object are not of the same type, they should not be considered equivalent.
2013-08-12docs(guide): remove superfluous });Roland
2013-08-12fix($compile): don't check attr.specified on non-ie7Igor Minar
the specified attribute is depricated and creates warnings in Firefox Closes #3231 Closes #2160
2013-08-12chore(.gitignore): ignore npm-debug.log fileMatias Niemelä
2013-08-12docs($interpolate): add example for the providerEmmanuel