aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
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
2011-06-30docs:changelog: add release date for 0.9.17Igor Minar
2011-06-30cutting the 0.9.17 vegetable-reanimation relasev0.9.17Igor Minar
2011-06-30docs:changelog: updating release notesIgor Minar
2011-06-30fix:docs: fix $orderBy example and e2e testIgor Minar
2011-06-30fix:docs: properly distinguish between being offline and 404Igor Minar
2011-06-30feat:$xhr: provide access to $xhr header defaultsIgor Minar
$xhr header defaults are now exposed as $xhr.defaults.headers.common and $xhr.default.headers.<httpmethod>. This allows applications to configure their defaults as needed. This commit doesn't allow headers to be set per request, only per application. Per request change would require api change, which I tried to avoid *for now*.
2011-06-27fix:tests: replace angular.annotate with annotateIgor Minar
forgot to fix tests in 6aee2938a71c99fdd35639725c6900347999f658
2011-06-27test:ng#class: added a better unit test for ng:classDi Peng
2011-06-27fix:testabilityPatch: remove annotate since it's not publicIgor Minar
2011-06-27docs:release notes: prepare for notes for 0.9.17 releaseIgor Minar
2011-06-27fix:docs: css lint fixesIgor Minar
2011-06-27fix:$browser: Use document.createElement to create JSONP script tagVojta Jina
Creating <script> tags would require a lot of extra work if we want all browsers to load and execute these scripts. We decided to not implement that in jqLite. See #369 for more information. Closes #369
2011-06-25fix:docs: Fix sitemap generator to use doc.id instead of doc.nameDi Peng
doc.id should be used instead of doc.name, otherwise links are wrongly generated
2011-06-23fix:repeat: fix ending comment tagIgor Minar
2011-06-23feat:filter.date: add day/month string format supportDi Peng
Support new date format, specifically day of week/Month of year in string e.g. {{ someDate | data:"EEE, MMM d, yyyy" }} -> "Wed, Jul 10, 2011" Closes #396
2011-06-23fix:ng:repeater - fix $position when collection size changesMisko Hevery
2011-06-23style:ApiSpecs - clean up test names to match jasmine conventionsMisko Hevery
2011-06-23fix:$orderBy - return unsorted array if no predicateMisko Hevery
Closes #399
2011-06-23fix:scope - reintroduce support for eager servicesDi Peng
8cad231 broke $eager services Problem is that the injector.eager function is not invoked when a new scope is created. Added a test to make sure service is eagerly instantiated. Closes #403
2011-06-23test:angular.service - add tests for $injectDi Peng
2011-06-21Update fixed docs content (guide)Vojta Jina
Couple of typos fixed: * indentation * batchLogbatchLog -> batchLog * start periodic checking * missing brace
2011-06-17Fix failing unit tests in IE7 (Binder, select widget)Vojta Jina
The fix does not change any production code, we only need to ignore couple of attributes that IE7 should not display: * value attribute for LI * selected attribut for SELECT Simplified condition in compiler test, this should have been part of f9f0905f4ad7b1d0bb9b606a6d25fb1f88354a78
2011-06-17Fix compiler test for IE9Vojta Jina
Older IEs serialize html uppercased, but IE9 does not... Would be better to expect case insensitive, unfortuntaly jasmine does not allow to user regexps for throw expectations. Closes #392