aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2011-07-18feat(strict mode): adding strict mode flag to all js filesIgor Minar
the flag must be in all src and test files so that we get the benefit of running in the strict mode even in jstd the following script was used to modify all files: for file in `find src test -name "*.js"`; do echo -e "'use strict';\n" > temp.txt cat $file >> temp.txt mv temp.txt $file done
2011-07-18feat(strict mode): turn on ECMAScript 5 strict modeIgor Minar
- add 'use strict'; statement to the prefix file - configure closure compiler to use the ES5 strict mode - strip all file-specific strict mode flags after concatination Closes #223
2011-07-18fix(strict mode): fix all issues discovered by strict mode and unit/e2e testsIgor Minar
2011-07-18chore(closure-compiler): upgrading to v20110615Igor Minar
2011-07-18doc(angular.annotate): properly disable doc snippet to avoid compiler warningsIgor Minar
2011-07-18doc(misc): fixing typos in docsIgor Minar
2011-07-18refactor($browser): hide startPoll and poll methodsDiPeng
Breaks $browser.poll() method is moved inline to $browser.startpoll() Breaks $browser.startpoll() method is made private Refactor tests to reflect updated browser API Closes #387
2011-07-17refactor(docs): run e2e tests with and without jqueryDi Peng
- e2e tests will run index.html (without jquery) and with index-jq.html(with jquery). - many small changes to make e2e tests work withough JQuery as we discover problems that were previously hidden by using real JQuery.
2011-07-17style(jqLiteSpec): add spaceDi Peng
2011-07-17feat(jqlite): added show(),hide() and eq() methods to jqliteDi Peng
- add those three methods to jqlite
2011-07-18style(injector): remove extra semicolonIgor Minar
2011-07-16doc(ng:include): improve the doc example to avoid confusionIgor Minar
2011-07-16fix(doc): fix all broken linksIgor Minar
2011-07-16doc(css): add '#content-list .level-4' cssIgor Minar
2011-07-16doc(ngdoc): add 'this' and 'returns' section for methodsIgor Minar
2011-07-16doc(ngdoc): fix usage format for functions bolted onto servicesIgor Minar
2011-07-16test(ngdoc): add test for @ngdoc functionIgor Minar
2011-07-16test(ngdoc): fix a typo in the @deprecated specIgor Minar
2011-07-16test(ngdoc): fix failing testsIgor Minar
2011-07-16doc(angular.mock.service.$browser): add xhr docsDi Peng
2011-07-14chore(configs): Add missing files to jstd configVojta Jina
Add jstd-scenario-adapter files into jstd configs (jquery, coverage). Remove angular.prefix, sufifix from exclude, as they don't have to be there. They are not included, because of *.js mask.
2011-07-14chore(scripts): add test-jquery.sh for running unit tests with jQueryVojta Jina
2011-07-13fix(ng:class): preserve classes added post compilationDi Peng
- make sure ng:class preserve classes added after compilation Closes #355
2011-07-13refactor($browser.xhr): use $browser.addJs for JSONPIgor Minar
There is no reason why we shouldn't reuse $browser.addJs for JSONP requests.
2011-07-13fix($browser.addJs): make addJs jQuery compatibleIgor Minar
Change addJs implementation to avoid use of jQuery because of issues that affect angular-ie-compat.js. See inlined comment for more info.
2011-07-13fix($browser.xhr): properly delete jsonp callbacksIgor Minar
2011-07-13fix(ie-compat): escape \ in regexpIgor Minar
2011-07-13style(ie-compat): improved generated ie compat codeIgor Minar
2011-07-13fix(bootstrap): Fix bootstrap on IE<8Vojta Jina
No reason for including ie-compat in bootstrap, it's included during angularInit. Fix including ie-compat even for production.
2011-07-13doc($route): fix $route example and couple of typosVojta Jina
Rewrite $route example a bit, as it required $location and $route services to be eager published in the root scope. Fix small typos in formatter and ng:options docs.
2011-07-12fix:jqLite: Set event.target on IE<8Vojta Jina
IE<8's Event has not target property - it has srcElement property. Fix that to be consistent as jQuery.
2011-07-12fix:jqLite: Normalize non-existing attributes to undefined as jQueryVojta Jina
jqLite was returning null, but jQuery returns undefined
2011-07-12fix:jqLite: Fix binding to more events separated by spaceVojta Jina
The var eventHandler was defined outside forEach loop, so registering more events caused calling listeners registered by the last one. Regression: elm.bind('click keyup', callback1); elm.bind('click', callback2); elm.bind('keyup', callback3); Firing click event would have executed callback1, callback3 !
2011-07-12test(ng:repeat): add tests for $position for small arrays/objectsIgor Minar
2011-07-11doc:widget: improve angular.widget docsIgor Minar
2011-07-10docs:compile: Just fixing some typos in the docsVojta Jina
2011-07-08docs:template: rename <angular/> to AngularJSIgor Minar
2011-07-08docs:css: remove bullet points from tutorial sidebarIgor Minar
2011-07-08docs:css: fix indentation for pre elementIgor Minar
2011-07-08prepare the jiggling-armfat iterationIgor Minar
2011-07-06fix:injector: make injector compatible with Rhino (HtmlUnit)MÃ¥rten Dolk
2011-07-02doc:dependencies: add /api/ prefix to dependency linksIgor Minar
2011-07-02doc:changelog: small changelog fixesIgor Minar
2011-07-01fix:exceptionHandler mock: should not specify dependenciesIgor Minar
also added a test for this mock service
2011-07-01fix:jstd.conf: explicitly specify script load orderIgor Minar
Originally we relied on a lot of globbing, which resulted in angular-mocks being loaded before normal services, so we never overwrote services like $exceptionHandler with mocks. Explict definition guarantees that we don't fall into the loading order trap, but requires us to remember to update the jsTestDriver.conf file every time we add/rename/remove a js file.
2011-07-01fix:$browser mock: defer.flush() should flush all fnsIgor Minar
2011-06-30doc:markup: wrong spelling for Vojta, all DI's fault.DiPeng
2011-06-30preparing the 0.9.18 jiggling-armfat iterationIgor Minar
2011-06-30docs:include: improve docsIgor Minar
2011-06-30feat:build: better build/pkg/ dir structureIgor Minar
rake package now produced directory structure that can be uploaded to the ftp server as is without manual changes