aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2014-03-20chore(scripts): test seed and phonecat during a releaseVojta Jina
2014-03-20chore(scripts): make the release script more flexibleVojta Jina
Now the SHA can be short/long, whateva.
2014-03-20fix(version-info): explicitly specify the remoteChirayu Krishnappa
`git ls-remote --tags` assumes that you have a remote set up for your current branch. That isn't the case, at least for me, when I'm working on local branches. `grunt write` doesn't do the right thing in that case (`git ls-remote --tags` bails out and the silent: true param makes this a pain to debug.) Prefer explicit to implicit. Closes #6678.
2014-03-18test(ngMock): workaround issue with negative timestampsBrett Porter
In some specific timezones and operating systems, it seems that getTimezoneOffset() can return an incorrect value for negative timestamps, as described in #5017. While this isn't something easily fixed in the mock code, the tests can avoid that particular timeframe by using a positive timestamp. Closes #5017 Closes #6730
2014-03-18fix($$RAFProvider): check for webkitCancelRequestAnimationFrameTraxmaxx
Android 4.3 only supports webkitCancelRequestAnimationFrame. Closes #6526
2014-03-18fix(Scope): $watchCollection should call listener with oldValueIgor Minar
Originally we destroyed the oldValue by incrementaly copying over portions of the newValue into the oldValue during dirty-checking, this resulted in oldValue to be equal to newValue by the time we called the watchCollection listener. The fix creates a copy of the newValue each time a change is detected and then uses that copy *the next time* a change is detected. To make `$watchCollection` behave the same way as `$watch`, during the first iteration the listener is called with newValue and oldValue being identical. Since many of the corner-cases are already covered by existing tests, I refactored the test logging to include oldValue and made the tests more readable. Closes #2621 Closes #5661 Closes #5688 Closes #6736
2014-03-18chore(log): add `log.empty()` method to the testing loggerIgor Minar
`log.empty()` is the same as `log.reset()`, except thati `empty()` also returns the current array with messages instead of: ``` // do work expect(log).toEqual(['bar']); log.reset(); ``` do: ``` // do work expect(log.empty()).toEqual(['bar']); ```
2014-03-18docs(guide/concepts): move ng-app into example textPeter Bacon Darwin
Closes #6639
2014-03-18chore(package.json): update dgeni-packages dependencyPeter Bacon Darwin
2014-03-18chore(version-info): previousVersions should not return `undefined`Peter Bacon Darwin
Closes #6702
2014-03-16docs(guide/tutorial): make capitalization of "Angular" consistentEmile Silvis
- step_05.ngdoc - step_06.ngdoc - step_07.ngdoc - step_08.ngdoc Closes #6686 Closes #6687 Closes #6688 Closes #6689
2014-03-16fix($http): allow sending Blob data using $httpBruno Baia
Closes #5012
2014-03-16chore(package.json): update karma to 0.12.0Igor Minar
2014-03-16chore(clean-shrinkwrap): add a utility to clean up the shrinkwrap filePeter Bacon Darwin
This is to deal with https://github.com/npm/npm/issues/3581 See the previous commit for more info. Closes #6672
2014-03-16chore(npm): clean up shrinkwrap file, remove unused propertiesIgor Minar
from our experiements it appears that the presense or absense of the from and resolved properties makes no difference on the behavior of but updates these properties with different values depending on different state of the cache and node_modules. So in order to get clean diffs during updates, we are just going to drop these properties and have a script to do this automatically. Long term this should be fixed in npm: https://github.com/npm/npm/issues/3581
2014-03-14fix($http): don't covert 0 status codes to 404 for non-file protocolsPawel Kozlowski
PR #5547 introduced conversion of all 0 status codes to 404 for cases where no response was recieved (previously this was done for the file:// protocol only). But this mechanism is too eager and masks legitimate cases where status 0 should be returned. This commits reverts to the previous mechanism of handling 0 status code for the file:// protocol (converting 0 to 404) while retaining the returned status code 0 for all the protocols other than file:// Fixes #6074 Fixes #6155
2014-03-14docs(ngMock): grammar nitpick.Nick Heiner
2014-03-14docs(guide/compiler): add missing closing parenthesisSagie Maoz
2014-03-14docs(guide/unit-testing): fix typoNick Carter
2014-03-14docs($resource): fix example using promiseWesley Cho
2014-03-14fix (ngAnimate): fix requestAnimationFrame for old version of FirefoxThomas Belin
The recent $$RAFProvider which is a wrapper for the native requestAnimationFrame method doesn't use the mozRequestAnimationFrame. Old versions of FF (20 for example) crash if ngAnimate is included No breaking changes and fix issue https://github.com/angular/angular.js/issues/6535 Closes #6535 Closes #6540
2014-03-14chore(doc-gen): fix dependencyPathPeter Bacon Darwin
2014-03-14chore(package.json): update dgeni-packages dependencyPeter Bacon Darwin
The new version of dgeni-packages/ngdoc generates a manifest for each example that can be used by plunker.
2014-03-14fix($$rAF): always fallback to a $timeout incase native rAF isn't supportedMatias Niemelä
Closes #6654
2014-03-14fix(ngAnimate): setting classNameFilter disables animation inside ng-ifTomer Chachamu
Closes #6539
2014-03-14docs(scripts/utils.inc): clarify documentationPeter Bacon Darwin
2014-03-13chore(shrinkwrap): update dgeni-packagesPeter Bacon Darwin
2014-03-13chore(shrinkwrap): re-run shrinkwrap locallyPeter Bacon Darwin
This will make the following commit clearer when the update is run.
2014-03-12chore(version-info): use remote tags and increment patch versionTobias Bosch
2014-03-12chore(version-info): better error msg if not tagsPeter Bacon Darwin
2014-03-11chore(npm): add shrinkwrap to lock down dependenciesIgor Minar
We need to be able to build angular at older shas, without the lock file / shrinkwrap file the dependencies will resolve differently on different machines and at different times. This will help us avoid broken builds and hard to track down issues. I had to manually edit this file after it was generated because `npm shrinkwrap` will install optional dependencies as if they were hard dependencies. See: https://github.com/npm/npm/issues/2679#issuecomment-37361236 My manual edit: ``` diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index 756df44..dc157eb 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -3110,19 +3110,7 @@ "chokidar": { "version": "0.8.1", "from": "https://registry.npmjs.org/chokidar/-/chokidar-0.8.1.tgz", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-0.8.1.tgz", - "dependencies": { - "fsevents": { - "version": "0.1.6", - "from": "fsevents@0.1.6", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-0.1.6.tgz" - }, - "recursive-readdir": { - "version": "0.0.2", - "from": "recursive-readdir@0.0.2", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-0.0.2.tgz" - } - } + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-0.8.1.tgz" }, "glob": { "version": "3.2.9", ``` Additionally chokidar doesn't list the dependencies above as optional, but that will hopefully be soon fixed: https://github.com/paulmillr/chokidar/pull/106 In the meantime the patch from the PR above needs to be applied to node_modules/karma/node_modules/chokidar/package.json before running `npm shrinkwrap` ---- After this change is applied, angular core developers don't need to do anything differently, except when updating dependencies we need to call `npm update && npm shrinkwrap --dev` followed by reappling my patch above until npm's bug. Closes #6653
2014-03-11chore(build): don't instruct Jenkins test on IEIgor Minar
for an unknown reason the VMs can't connect to local karma, so all builds on Jenkins (ci.angularjs.org) are failing right now. Since we want to kill Jenkins anyway, and travis tests on IE, this should not have any significant impact on us. Conflicts: jenkins_build.sh
2014-03-11docs(route.js): changed html entities lt gt to < and >Louis Haußknecht
2014-03-11docs(ngRepeat): Separate animation class in new linesBasem Mostafa
Moving to new lines & making it bold to avoid confusion when they r all in same line without any separation Closes #6633
2014-03-11chore(docs): ensure the "Improve this doc" button is clickableMatias Niemelä
Closes #6631
2014-03-11docs($route): change routes property to correct typedoodeec
change $route.routes property type to Object, property is marked incorrectly as an Array Closes #6552
2014-03-11docs(guide/forms): remove unnecessary controller referenceNarretz
the controller reference was breaking the custom validation example Closes #6525 Closes #6533
2014-03-11docs(guide/providers): remove unneeded word "the"chadfennell
no need to specify which space, there's only one :) Closes #6622
2014-03-11docs(tutorial/step-12): correct application nameChung-Min Cheng
Fixed wrong app name: - phonecat -> phonecatApp, which meets the code in app.js Closes #6611
2014-03-11docs(Error404): better headingPeter Bacon Darwin
2014-03-11docs(Error404): improve search results layoutPeter Bacon Darwin
2014-03-11docs(404 errors): provide a better 404 experiencePeter Bacon Darwin
It is a bit rough and ready but does a better job than nothing.
2014-03-11docs(changelog): release notes for 1.3.0-beta.1 retractable-eyebrowBrian Ford
2014-03-11docs($sce): correct typoSekib Omazic
`consititute` -> `constitute` Typo fixed Closes #6607
2014-03-11chore(build): upgrade grunt-jscs-checker to ~0.4.0Igor Minar
this is primarily to resolve peerdependency version mismatch issue
2014-03-11docs(ngBind): fix typoSekib Omazic
`preferrable` -> `preferable` Typo fixed Closes #6606
2014-03-11docs(guide/migration): fix broken linkIgor Minar
2014-03-11docs(guide/migration): fix typosSekib Omazic
A few typos fixed. Closes #6605
2014-03-11docs(guide/directive): fix typoSekib Omazic
`restictions` -> `restrictions` Closes #6604
2014-03-11docs(tutorial): display button icons (Previous, Live Demo, ...)Stéphane Reynaud
In relation to https://github.com/angular/dgeni-packages/pull/8 Closes #6641