aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2012-08-27chore(Rakefile): rewrite version numbers in all index filesIgor Minar
2012-08-25chore(docs): support _escaped_fragment_ hack for crawlerIgor Minar
2012-08-24chore(docs): use GAE and Google CDN for docsIgor Minar
Short summary: if you use local node server everything should work as before, if you use GAE, everything should work now as well, but we pull assets from CDN. - GAE doesn't support ':' in filenames, so I had to replace it with '_' but only in the filename, all servers were reconfigured to rewrite the urls from : to _ when doing file lookup - We now pull angular assets from google CDN when deployed on GAE (locally or in production). When running on a non GAE server we pull assets from ../ directory as before - Since only certain versions of Angular are available on CDN and we want to be able to autodeploy docs, I had to pin down the Angular files to a "stable" version when running on GAE
2012-08-24docs(a): expose hidden docsIgor Minar
It seems that docs for these directive were previously hidden by accident
2012-08-24docs(ngRoute): fix typojohnlindquist
aftre -> after
2012-08-24docs(tutorial): fix typo in step_00phil
Just removed an extra comma. No big deal.
2012-08-13fix($compile): denormalize directive templatesIgor Minar
Since developers are allowed to customize start/end interpolation strings, but third-party directive creators don't know about these customizations, we should standardize on {{ }} in templates of reusable (third-party) directives. During the compilation, these templates are then denormalized to use whatever the custom start/end symbol is, effectively translating the template into the syntax of the runtime environment. This addresses an issue raised at http://goo.gl/e8VPV Existing code should not be affected by this change since project that do use custom interpolation markers are not expected to use {{ }} in existing directive templates.
2012-08-13refactor($compile): code cleanupIgor Minar
2012-08-13fix(ngPluralize): fixes ng-pluralize when using non-standard start/end symbolsBrian Ford
Closes #1134
2012-08-13style(ngPluralizeSpec): fix indentationIgor Minar
2012-08-13feat($interpolate): expose start/end symbols in run phaseIgor Minar
previously the startSymbol() and endSymbol() getters were exposed only via provider in the config phase
2012-08-13docs($interpolateProvider): fixing docsIgor Minar
2012-08-13fix($interpolate): $interpolateProvider.endSymbol() returns startSymbolIgor Minar
I also added missing tests.
2012-08-13docs($interpolate): fix typo in descriptionIgor Minar
2012-08-12docs($compileProvider): remove duplicate of .directive()Vojta Jina
2012-08-12docs: fix broken links to $compileProvider.directive()Vojta Jina
2012-08-10fix(docs): fixed documentation for using linkyBrian Ford
2012-08-10chore(ngDoc): add support for custom @usage metadataBrian Ford
2012-08-10fix(docs): added note about using JSON3 as a polyfill for IE7Brian Ford
2012-08-10fix(docs): added note about needing JSON shim for IE7 and earlierBrian Ford
2012-08-10fix(option): support option elements in datalistIgor Minar
previously we expected to find option elements only within select element and if that was not the case we throw an error. This made it impossible to include datalist element with nested option elements in the template. Closes #1165
2012-08-10docs($rootScope): fix $on listener signature docunirgy
Added args in $on() listener syntax declaration
2012-08-10test(jqLite): add missing test for $destroy eventIgor Minar
2012-08-10fix(form): prevent page reload when form destroyedIgor Minar
this fix ensures that we prevent the default action on form submission (full page reload) even in cases when the form is being destroyed as a result of the submit event handler (e.g. when route change is triggered). The fix is more complicated than I'd like it to be mainly because we need to ensure that we don't create circular references between js closures and dom elements via DOM event handlers that would then result in a memory leak. Also the differences between IE8, IE9 and normal browsers make testing this ugly. Closes #1238
2012-08-10test(form): fix broken preventDefault testIgor Minar
the original test relied on incorrect assumptions about how jasmine async tests work (when setTimeout is triggered) and how browser reloads a page (the sequence of events) and thus the test passes even when the default is not prevented. this change fixes the test by registering an extra submit event handler that checks if the default was prevented. if the default was not prevented, the test will fail and the page will be reloaded causing the test runner to panic.
2012-08-10refactor(formSpec): group preventDefault specs into a describeIgor Minar
2012-08-10docs(faq): update faq docsIgor Minar
2012-08-10docs(styles): fix the cog icon alignmentIgor Minar
2012-08-10chore(nodeserver): add font mime typeVojta Jina
2012-08-10docs(guide): hide scenario for directive exampleVojta Jina
scenario test for this example would be tricky, we need to teach the runner how to inject mocks first.
2012-08-10docs(design): fix iconsVojta Jina
Copy fontawesome during build
2012-08-10fix(docs): "in depth" -> "in-depth"brettcannon
2012-07-19docs(readme): improve blurb about AngularJS in README.mdIgor Minar
2012-07-19fix(docs): Capitalize Angular.brettcannon
2012-07-19fix(docs): Fix a spelling mistake by replacing the noun with "it"brettcannon
2012-07-19fix(docs): "were" -> "where"brettcannon
2012-07-19fix(docs): Capitalize "URL".brettcannon
2012-07-19fix(docs): Fixed defer to timeout change in timer directive exampleChris Dawson
2012-07-19fix(docs): Spelling errorsChris Dawson
2012-07-19fic(docs): Consistently use __bold__ for things that must be done when ↵brettcannon
moving the ng-controller declaration.
2012-07-19fix(docs): Tweak some grammar and add some links relating to DI.brettcannon
2012-07-19fix(docs): Capitalize "APIs"brettcannon
2012-07-19fix(docs): Capitalize "Angular".brettcannon
2012-07-19fix(docs): Capitalize Angular.brettcannon
2012-07-19fix(docs): Add a missing "the".brettcannon
2012-07-19fix(docs): ngRepeater isn't a thing, ngRepeat isbrettcannon
2012-07-19fix(docs): Remove a redundant "in".brettcannon
2012-07-18fix(docs): Grammatical fixbrettcannon
2012-07-18fix(docs): Fixed some awkward wordingbrettcannon
2012-07-18fix(docs): Tweak formatting and wording of a listbrettcannon