aboutsummaryrefslogtreecommitdiffstats
path: root/docs/content
AgeCommit message (Collapse)Author
2013-11-20docs(guide/ie): fix typogipsy86147
Closes #5006
2013-11-20docs(guide/providers): remove extra closing parenthesis in exampleDave Gaeddert
Closes #5005
2013-11-20docs(guide/migration): fix typoTyler Eich
Closes #5002
2013-11-20docs(guide/compiler): fix typo in isolate scope defYves Richard
Closes #4999
2013-11-20docs(tutorial): minimum node.js version is 0.10 (Windows too)Stéphane Reynaud
The doc has been modified by the following commit: bcc6e8d4f64a18039e0ed2eee0b54c17471b43e3 But the change was not made ​​for the part of Windows. Closes #4967
2013-11-20docs(guide/migration): fix typoJayson Harshbarger
Closes #4965
2013-11-18docs(guide/directive): clarify code example for isolated scopes bindingsJens Berthold
Use different names for the attribute on the element (`info`) and the property (`customerInfo`) on the isolate scope. Before `customer` was used for both which made it harder to understand. Closes #4825
2013-11-18docs(guide/directive): add note about HTML case-insensitivityPete Bacon Darwin
Closes #4719
2013-11-18docs(tutorial/step-4): controllers are no longer global functionsChance
The docs did not line up with the codebase / previous steps of the tutorial. Closes #4988
2013-11-18docs(guide/i18n): fix link to i18n files in the projectPete Bacon Darwin
Closes #4998
2013-11-14docs(tutorial): change controllers to not have name twicevictorbjelkholm
While giving the controller function a name helps with debugging, since otherwise your controller will be anonymous in stack traces, passing the name to both the `controller()` method and as the function name is confusing for beginners. Closes #4415
2013-11-14docs(misc/faq): fix invalid escaping of characterandre
Backslash is acting as escape character so text is not properly formatted. Closes #4923
2013-11-14docs(guide/concepts): controllers can also access scopesmarigowda
Closes #4918
2013-11-14docs(guide/concepts): improve sentence wordingPhillip Alexander
Before: > Let's add some more logic to the example to allow to enter and calculate the costs in different currencies and also pay the invoice. After: > Let's add some more logic to the example that allows us to enter and calculate the costs in different currencies and also pay the invoice. Closes #4903
2013-11-14docs(tutorial/step-2): remove repeated "the"Mauro Carrero
Closes #4854
2013-11-14docs(guide/directive): split long linesPete Bacon Darwin
2013-11-14docs(guide/directive): clarify sentence meaningxdhmoore
Closes #4873
2013-11-14docs(tutorial/step-12): fix incorrect code filenamePeter Kosa
Closes #4860
2013-11-14docs(misc/contribute): fix internal linksgdi2290
Closes #4848
2013-11-14docs(downloading): fix invalid filenames and add missing modulesPatrickJS
Closes #4846
2013-11-13feat($parse): revert hiding "private" propertiesVojta Jina
Hiding `_*` properties was a feature primarily for developers using Closure compiler and Google JS style. We didn't realize how many people will be affected by this change. We might introduce this feature in the future, probably under a config option, but it needs more research and so I'm reverting the change for now. This reverts commit 3d6a89e8888b14ae5cb5640464e12b7811853c7e. Closes #4926 Closes #4842 Closes #4865 Closes #4859 Closes #4849 Conflicts: src/ng/parse.js
2013-11-13docs(tutorial): minimum required node.js version is 0.10Pete Bacon Darwin
2013-11-13docs(guide/scope): correct scopes exampleandre
Remove reference to `employee` property as it's not used in the example. Inject and use `$rootScope` applying `department` property as mentioned in text. Closes #4839
2013-11-13docs(guide/scope): ensure demo CSS styles work in JSFiddle and PlunkerPete Bacon Darwin
The CSS styling in the ng-scope demo was using CSS classes (`.doc-example-live` and `.show-scope') to prevent the styling for the demo from affecting the entire page. Unfortunately elements containing these classes did not appear in JSFiddle or Plunker when you click edit. This fix moves the `.show-scope' class inside the demo (renaming it `.show-scope-demo`) and removes the reliance on `.doc-example-live` altogether. Closes #4838
2013-11-13docs(contribute): justify note about elevation on WindowsTatham Oddie
This message needs a justification. Without one, it's like asking somebody on *nix to run everything under sudo 'just because'. Closes #4832
2013-11-13docs(errors/compile/tplrt): display html block as codeEddie Monge Jr
HTML elements were getting parsed by as HTML elements Closes #4827
2013-11-13docs(guide): fix typoDerek Peterson
Closes #4821
2013-11-13docs(guide/understanding_controller): fix incorrect property referenceAaditya Talwai
Correct " model property `spice` " to " model property `customSpice` " to match the code sample Closes #4812
2013-11-13docs(guide): add ng-newsletter to weekly updates linkAri
Closes #4793
2013-11-13docs(guide): add ng-book link to booksAri
Closes #4792
2013-11-11fix($resource): don't use $parse for @dotted.memberChirayu Krishnappa
params and paramDefaults support looking up the parameter value from the data object. The syntax for that is `@nested.property.name`. Currently, $resource uses $parse to do this. This is too liberal (you can use values like `@a=b` or `@a | filter` and have it work - which doesn't really make sense). It also puts up a dependency on $parse which is has restrictions to secure expressions used in templates. The value here, though a string, is specified in Javascript code and shouldn't have those restrictions.
2013-11-10docs(guide/migration): fix internal linkPete Bacon Darwin
2013-11-08docs(guide/migration): fix up internal linksPete Bacon Darwin
2013-11-08docs(guide/migration): fix link to #2500Brian Ford
2013-11-08docs(guide/migration): add migration guideBrian Ford
2013-11-07docs(guide/filter): Refactor filter guide docsTobias Bosch
This refactors the filter guide docs into a single file. Also removes out of date references to the fact that Angular used to enhance Arrays while evaluating expressions.
2013-11-06docs(guide): delete ancient videoBrad Green
We have links to better videos now on the guide/index page. This one's time has past.
2013-11-06docs(guide/overview): Refactor overview and mvc docsTobias Bosch
Before, there we multiple overview docs: - guide/overview - guide/introduction - guide/dev_guide.mvc - guide/dev_guide.mvc.understanding_model - guide/dev_guide.mvc.understanding_view - guide/concepts Now we have: - guide/introduction: High level description of Angular with the key benefits but without code or any concrete concepts - guide/concepts: explains all important concepts with a simple example and contains deep links to the other parts of the guide. All the old information was moved into existing documents or deleted when they were duplicates.
2013-11-06docs(guide/directive): link to directives API from the top of the pageBrian Ford
2013-11-06docs(guide/providers): add providers documentationBrian Ford
2013-11-05docs(guide/directive): fix transclusion exampleMichal Bendowski
The example about transclusion and scopes worked only because the order of `scope` and `element` arguments is wrong, which means that the `name' property of the scope is not really being updated. To really work, the directive has to define its own scope, either a new child scope or, as is more common with transclusion, an isolated scope. Closes #4774
2013-11-04docs(guide): add SEO4Ajax to the SEO tools listG Lormeau
Closes #4748
2013-11-04docs(guide/understanding-controllers): fix typo in examplejoshbowdoin
Broken - $scope.spicy = 'very'; Works - $scope.spice = 'very'; Closes #4752
2013-11-04docs(overview): improve readabilityJesse Palmer
Inserted a couple of line breaks to increase readability. Closes #4756
2013-11-04docs(guide/contribute): remove redundancy and link to CONTRIBUTING.mdBrian Ford
2013-10-30feat($parse): secure expressions by hiding "private" propertiesChirayu Krishnappa
BREAKING CHANGE: This commit introduces the notion of "private" properties (properties whose names begin and/or end with an underscore) on the scope chain. These properties will not be available to Angular expressions (i.e. {{ }} interpolation in templates and strings passed to `$parse`) They are freely available to JavaScript code (as before). Motivation ---------- Angular expressions execute in a limited context.  They do not have direct access to the global scope, Window, Document or the Function constructor.  However, they have direct access to names/properties on the scope chain.  It has been a long standing best practice to keep sensitive APIs outside of the scope chain (in a closure or your controller.)  That's easier said that done for two reasons: (1) JavaScript does not have a notion of private properties so if you need someone on the scope chain for JavaScript use, you also expose it to Angular expressions, and (2) the new "controller as" syntax that's now in increased usage exposes the entire controller on the scope chain greatly increaing the exposed surface.  Though Angular expressions are written and controlled by the developer, they (1) typically deal with user input and (2) don't get the kind of test coverage that JavaScript code would.  This commit provides a way, via a naming convention, to allow publishing/restricting properties from controllers/scopes to Angular expressions enabling one to only expose those properties that are actually needed by the expressions.
2013-10-30docs(api): fix broken linksPete Bacon Darwin
2013-10-30docs(api): fix broken linksFred Sauer
Closes #4705
2013-10-30docs(guide/injecting-services): fix indentation in exampleAdam Bowen
Closes #4714
2013-10-30docs(tutorial): add instructions to install karma pluginsRenan Ivo