aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2012-03-20docs(changelog): fix rc2 release dateIgor Minar
2012-03-20chore(release): start 1.0.0rc barefoot-telepathy iterationIgor Minar
2012-03-20chore(release): cutting the 1.0.0rc2 silence-absorption releasev1.0.0rc2Igor Minar
2012-03-20docs(changelog): release notes for 1.0.0rc2 silence-absorptionIgor Minar
2012-03-20docs(guide/controllers): add a section on testing controllersDaniel Zen
2012-03-20feat(input.radio): Allow value attribute to be interpolatedVojta Jina
2012-03-20docs(guide/location): fix exampleIgor Minar
2012-03-20docs(guide/started): fix examplesIgor Minar
2012-03-20refactor($resource): unify and simplify the codeIgor Minar
2012-03-20fix($http): don't send Content-Type header when no dataIgor Minar
When a http request has no data (body), we should not send the Content-Type header as it causes problems for some server-side frameworks. Closes #749
2012-03-20style(ResourceSpec): style clean upIgor Minar
2012-03-20fix($resource): support escaping of ':' in resource urlIgor Minar
So one can how define cors/jsonp resources with port number as: resource.route('http://localhost\\:8080/Path')
2012-03-20feat($route): when matching consider trailing slash as optionalIgor Minar
This makes for a much more flexible route matching: - route /foo matches /foo and redirects /foo/ to /foo - route /bar/ matches /bar/ and redirects /bar to /bar/ Closes #784
2012-03-20fix(e2e runner): fix typo that caused errors on IE8Igor Minar
Closes #806
2012-03-20fix($compile): don't touch static element attributesIgor Minar
Compiler should not reassign values to element attributes if its not neccessary due to interpolation or special attribute magic (ng-src -> src) This resolves several issues on IE caused by reassigning script.src attribute which caused all of the scripts to be reloaded.
2012-03-20fix($log): avoid console.log.apply calls in IEIgor Minar
In IE window.console.log and friends are functions that don't have apply or call fns. For this reason we have to treat them specially and do our best to log at least something when running in this browser. Closes #805
2012-03-20style($log): reformat code for readabilityIgor Minar
2012-03-20docs(filters): use ng-model-instant in live examplesIgor Minar
Closes #807
2012-03-20fix($compile): Merge interpolated css class when replacing an elementVojta Jina
2012-03-19fix(matchers.toHaveClass): Correct reference to angular.mock.dumpVojta Jina
2012-03-19bug(ie7): incorrectly set all inputs to disabledMisko Hevery
In ie7 all of the input fields are set to readonly and disabled, because ie7 enumerates over all attributes even if the are not declared on the element.
2012-03-19chore(parseInt): cleanup parseInt() for our int()Misko Hevery
2012-03-19fix(json): added support for iso8061 timezoneMisko Hevery
Added support of timezone in dates not just zulu timezone. This fixes issues for date filter which uses json deserialization under the hood. (for now) Closes #/800
2012-03-19fix(compiler): allow transclusion of root elementsMisko Hevery
Fixed an issue where a directive that uses transclusion (such as ngRepeat) failed to link if it was declared on the root element of the compilation tree. (For example ngView or ngInclude including template where ngRepeat was the top most element).
2012-03-19fix(select): multiselect failes to update view on selection insertMisko Hevery
In multiselect when the underlying selection array push/pops an element the view did not re-render since the array reference stayed the same.
2012-03-19fix(ngForm): alias name||ngFormMisko Hevery
form directive was requiring name attribute even when invoked as attribute, resulting in unnecessary duplication
2012-03-19fix(ngView): controller not publishedMisko Hevery
corrected omitted assignment of controller to the element data object. Without this fix the controller created by ngView is not accessible from the browser debugger.
2012-03-19feat(jqLite): add .controller() methodMisko Hevery
extend JQuery with .controller() method which retrieves the closest controller for a given element
2012-03-18feat(scope.$eval): Allow passing locals to the expressionVojta Jina
2012-03-17fix(ngRepeat): correct variable reference in error messageIgor Minar
Closese #803
2012-03-16docs(scope): add $destroy event docsIgor Minar
2012-03-16fix(ngDocSpec): fix broken testsIgor Minar
2012-03-16fix(forms): Remove double registering of formg3-v1.0.0rc1g3-v1.0.0-rc2Vojta Jina
2012-03-16fix(forms): Set ng-valid/ng-invalid correctlyVojta Jina
2012-03-16feat(injector): infer _foo_ as fooIgor Minar
this is to enable nicer tests: describe('fooSvc', function() { var fooSvc; beforeEach(inject(function(_fooSvc_) { fooSvc = _fooSvc_; })); it('should do this thing', function() { //test fooSvc }); });
2012-03-16style(ngViewSpec): pretify some tests with $destroy eventsIgor Minar
2012-03-16feat(scope): broadcast $destroy event on scope destructionIgor Minar
perf testing shows that in chrome this change adds 5-15% overhead when destroying 10k nested scopes where each scope has a $destroy listener
2012-03-15style(ngSwitchSpec): fix typoIgor Minar
2012-03-15docs(changelog): fix broken linksIgor Minar
Closes #793
2012-03-14fix(ng-switch): properly destroy child scopesIgor Minar
2012-03-14chore(release): start the 1.0.0rc2 silence-absorption iterationIgor Minar
2012-03-14style(changelog): Fix some typosalkis
2012-03-14chore(release): cutting 1.0.0rc1 moiré-visionv1.0.0rc1Igor Minar
2012-03-13fix(Rakefile): version.dot extractor should ignore 'rc1'Igor Minar
2012-03-13docs(*): fixing various docsIgor Minar
2012-03-13docs(links): corrected borken linksMisko Hevery
2012-03-13fix(docs): properly close the optional ] in directive signaturesIgor Minar
2012-03-13feat(ng-list): Allow custom separatorVojta Jina
2012-03-13docs(guide): fix non-working example + add docs for implicit DIDaniel Zen
2012-03-13feat(compile): allow ngForm on attribute and classMisko Hevery
#feature - ngForm directive can now be used with element, class, and attributes