Fixes#2493
No need to dual boot `AppComponent` and `ProvidersComponent` only to
ensure that we could demo optional injection; instead just inject null
for the `@Optional` constructor parameter type.
No prose is affected by these changes.
* re-enable upgrade-adapter and upgrade-phonecat-1 tests
* re-enable upgrade-phonecat-2 tests
* add hybrid toggle switch to helpers
* use 2.2.0-rc.0
* revert change to browser.ignoreSynchronization
* convert 1-2-hybrid-bootstrap to upgrade/static
* remove shared adapter example
* add systemjs config extras to all indexes
* update upgrade-static
* update upgrade-io example
* update downgrade-static
* update downgrade-io
* update 1-to-2-projection
* update 2-to-1-transclusion
* update 1-to-2-providers
* update 2-to-1-providers
* cleanup upgrade-adapter e2e test
* re-enable upgrade-adapter tests
* change HeroDetailComponent to HeroDetailDirective
* fix missing systemjs.config.extras
* add typing to UpgradeModule DI
* update upgrade-phonecat-2-hybrid
* update upgrade-adapter's prose
* rename upgrade-adapter example to upgrade-module
* improve angular1 type declaration in hybrid apps
* remove unused imports in protractor-helpers
* update phonecat-hybrid bootstrap prose
* update phonecat-hybrid service and components
* update phonecat-final prose
* update e2e prose
* update systemjs.config.js to have @angular/upgrade/static by default
* add aot (WIP)
* remove wip aot changes from test run
* change let to const in bootstrap
* elaborate upgraded component alert
* use 2.2.0 versions instead of rc0
* Squashed commit of the following:
commit 17c7e15467
Author: Filipe Silva <filipematossilva@gmail.com>
Date: Mon Nov 14 23:11:37 2016 +0000
chore: update to 2.2.0 (#2797)
commit 1e5facfb98
Merge: 5c4cc9adb0fac9
Author: Ward Bell <wardbell@hotmail.com>
Date: Mon Nov 14 12:44:51 2016 -0800
Merge pull request #2799 from IdeaBlade/docs-changelog-2.2.0
chore(changelog): update docs changelog for Ng v.2.2.0
commit 5c4cc9a3c8
Merge: 43457e91afe5dc
Author: Ward Bell <wardbell@hotmail.com>
Date: Mon Nov 14 12:43:09 2016 -0800
docs(router): Updated usage of observables in router tutorial and developer guide (#2696)
Moved route configuration into separate variable for consistency
Added async pipe to handle subscriptions for list items
commit 43457e9765
Merge: a423a5a2649647
Author: Jesús Rodríguez <Foxandxss@gmail.com>
Date: Mon Nov 14 21:38:49 2016 +0100
chore: add upgrade/static to API reference (#2755)
commit 1afe5dc97d
Author: Brandon Roberts <robertsbt@gmail.com>
Date: Sat Oct 29 16:08:54 2016 -0500
docs(router): Updated usage of observables in router tutorial and developer guide
Moved route configuration into separate variable for consistency
Added async pipe to handle subscriptions for list items
commit db0fac94c9
Author: Ward Bell <wardbell@hotmail.com>
Date: Mon Nov 14 10:48:09 2016 -0800
chore(changelog): update docs changelog for Ng v.2.2.0
commit a423a5abc7
Author: ikilled <ikilled@users.noreply.github.com>
Date: Mon Nov 14 18:39:46 2016 +0000
clicking on Books & Training sends user to Education (#2701)
When user clicks in Books & Training item in footer the website should take them to Education section (anchor) in the middle of the page, not to the top where Development section is.
commit d63b1ccea3
Merge: f6277068508140
Author: Ward Bell <wardbell@hotmail.com>
Date: Mon Nov 14 10:35:48 2016 -0800
docs(router): fixed verbiage about router-outlet (#2746)
commit f627706779
Author: Ward Bell <wardbell@hotmail.com>
Date: Mon Nov 14 10:26:13 2016 -0800
docs(cookbook-aot-compiler): improve Ahead-of-Time compilation cookbook (#2798)
closes#2790
commit 75464d585c
Merge: 78e258402f5559
Author: Ward Bell <wardbell@hotmail.com>
Date: Mon Nov 14 09:34:36 2016 -0800
Merge pull request #2794 from IdeaBlade/chalin-guide-misc-fix-1113
docs: guide/index misc Jade fixes
commit 78e25840b2
Merge: 182493f85062c4
Author: Ward Bell <wardbell@hotmail.com>
Date: Mon Nov 14 09:33:55 2016 -0800
Merge pull request #2795 from IdeaBlade/chalin-util-js-getExampleName-1114
chore(util.js): getExampleName - support optional .html suffix
commit 182493f877
Merge: 9e9666b53f5538
Author: Ward Bell <wardbell@hotmail.com>
Date: Mon Nov 14 09:28:40 2016 -0800
feat(cb-ts-to-js): add es6 examples (#2606)
* feat(cb-ts-to-js): add es6 examples
update docshredder to shred .es6
optimized focus gulp task
convert imports and metadate sections
add DI section
add host and query metadata section
add intro
fix capitalization and grammar
* docs(ts-to-js): ward's edits (incomplete)
* docs(ts-to-js): add separate template files for some components
* docs(cb-ts-to-js): refactor sample code
commit 53f5538859
Author: Ward Bell <wardbell@hotmail.com>
Date: Sun Nov 13 14:09:28 2016 -0800
docs(cb-ts-to-js): refactor sample code
commit 9e9666b2cc
Author: Patrice Chalin <chalin@users.noreply.github.com>
Date: Mon Nov 14 08:34:10 2016 -0800
docs(template-syntax/dart): updates to match TS (#2751)
* docs(template-syntax): refresh _cache
* docs(template-syntax/dart): updates to match TS
- Propagates TS-side changes:
- update #2639 - new two-way binding section, and
- fix#2687 - invalid attr syntax
- Fixes
- #1898 - currency symbols
- #2748 - Dart template-syntax e2e is failing
- #2749 - deprecated `[className]`
* updated _cache file following Kathy's post-review edits
* Post Ward's review w/ cache updated
- Keep `my-` and `my` prefixes on selectors (for components and
directives, respectively).
- Drop `my-` from file names.
- Drop `My` as component class prefix.
commit 5dcffd69dc
Author: Patrice Chalin <pchalin@gmail.com>
Date: Sun Nov 13 19:37:13 2016 -0800
docs: dart glossary - fix misnamed Jade block
commit 6680acc513
Merge: 14db8383b03573
Author: Kathy Walrath <kathyw@google.com>
Date: Mon Nov 14 08:31:11 2016 -0800
docs(toh): avoid dup header title (#2796)
* remove redundant headings
* update _cache
* misc: make block comment a Jade comment
(This prevents the text from appearing in the generated HTML as an HTML
comment.)
commit 3b03573f34
Author: Patrice Chalin <pchalin@gmail.com>
Date: Mon Nov 14 05:30:05 2016 -0800
misc: make block comment a Jade comment
(This prevents the text from appearing in the generated HTML as an HTML
comment.)
commit 470426d5e0
Author: Patrice Chalin <pchalin@gmail.com>
Date: Mon Nov 14 05:25:36 2016 -0800
update _cache
commit c12d75a477
Author: Patrice Chalin <pchalin@gmail.com>
Date: Mon Nov 14 05:23:35 2016 -0800
remove redundant headings
commit 85062c47ca
Author: Patrice Chalin <pchalin@gmail.com>
Date: Mon Nov 14 04:56:12 2016 -0800
chore(util.js): getExampleName - support optional .html suffix
commit 02f55592b2
Author: Patrice Chalin <pchalin@gmail.com>
Date: Mon Nov 14 04:29:17 2016 -0800
docs: guide/index misc Jade fixes
- Eliminate use of deprecated `clear=“all”` in `<br>`.
- No need for local `langName`; use global `_Lang` var instead.
- Remove duplicate id `learning-path`.
commit 14db838f8b
Author: Naomi Black <naomitraveller@gmail.com>
Date: Sun Nov 13 21:48:52 2016 -0500
news(nov): Some news and a blog post update
commit eff32ecbdd
Author: Naomi Black <naomitraveller@gmail.com>
Date: Sun Nov 13 21:48:37 2016 -0500
chore(bios): update some bios for leads
commit 3ee36fbba2
Author: koyner <markburrett@gmail.com>
Date: Sun Nov 13 22:59:59 2016 +0100
docs(forms): grammar fix (#2764)
commit b11438f211
Author: Ward Bell <wardbell@hotmail.com>
Date: Fri Nov 11 19:44:00 2016 -0800
docs(ts-to-js): add separate template files for some components
commit 33b61977b2
Author: Ward Bell <wardbell@hotmail.com>
Date: Thu Nov 3 01:37:55 2016 -0700
docs(ts-to-js): ward's edits (incomplete)
commit 12eb19fa3c
Author: Filipe Silva <filipematossilva@gmail.com>
Date: Thu Oct 13 17:59:00 2016 +0100
feat(cb-ts-to-js): add es6 examples
update docshredder to shred .es6
optimized focus gulp task
convert imports and metadate sections
add DI section
add host and query metadata section
add intro
fix capitalization and grammar
commit 64a8754386
Author: Patrice Chalin <chalin@users.noreply.github.com>
Date: Thu Nov 10 20:01:36 2016 -0800
example(template-syntax): follow style-guide and other updates (#2750)
commit 7619cdf4a4
Author: Jesús Rodríguez <Foxandxss@gmail.com>
Date: Thu Nov 10 23:47:30 2016 +0100
chore: ability to open a plunker on a specific file (#2778)
commit 0161d9db39
Author: Filipe Silva <filipematossilva@gmail.com>
Date: Thu Nov 10 22:45:22 2016 +0000
chore: ignore debug.log file (#2785)
This file is generated when running `gulp e2e` and often enough committed by mistake.
/cc @foxandxss
commit f92983cc6f
Author: Jesús Rodríguez <Foxandxss@gmail.com>
Date: Thu Nov 10 23:44:51 2016 +0100
docs(ngmodule): fix plunkers (#2786)
commit 03db4bbc48
Author: Martin Eckardt <m.eckardt@outlook.com>
Date: Wed Nov 9 17:43:40 2016 +0100
docs(a1-a2): fix link to Filter/Pipes (#2770)
commit 60565a5cf1
Author: Pavol Pitonak <pavol@pitonak.com>
Date: Wed Nov 9 17:42:57 2016 +0100
docs(testing): configureTestModule -> configureTestingModule (#2767)
commit ec471974a7
Author: Catalin Zalog <xxxxxcata@yahoo.com>
Date: Wed Nov 9 18:41:56 2016 +0200
docs(style-guide): fix missing *.ts (#2763)
commit 234e468d5d
Author: Patrice Chalin <pchalin@gmail.com>
Date: Tue Nov 8 08:21:02 2016 -0800
docs: intra-site links should be relative
Contributes to #2772.
commit 6b37da78e4
Author: Patrice Chalin <pchalin@gmail.com>
Date: Tue Nov 8 09:27:10 2016 -0800
docs(forms/dart): remove mention of FORM_DIRECTIVES
Fixes#2752
commit c24dd074a6
Author: Patrice Chalin <chalin@users.noreply.github.com>
Date: Tue Nov 8 14:48:03 2016 -0800
docs(toh-5/dart): use routerLink in dashboard (#2744)
* docs(toh-5/dart): use routerLink in dashboard
* minor edits to TS jade
* remove dart/toh-pt5 from bad-code-excerpt-skip-patterns
commit 2808878c36
Author: Patrice Chalin <pchalin@gmail.com>
Date: Tue Nov 8 07:41:27 2016 -0800
chore(deploy): don't name project in firebase deploy
Naming the project would sometimes cause gulp to report `An unexpected
error has occurred` with exit code 2.
commit 2649647ecb
Author: Jesus Rodriguez <Foxandxss@gmail.com>
Date: Sat Nov 5 00:37:47 2016 +0100
chore: add upgrade/static to API reference
commit 850814097f
Merge: 37f93bcb1c2c27
Author: Adrian Irwin <mr.irwin@gmail.com>
Date: Thu Nov 3 17:27:43 2016 -0700
Merge branch 'router' of https://github.com/adrianirwin/angular.io into router
commit 37f93bc0cb
Author: Adrian Irwin <mr.irwin@gmail.com>
Date: Thu Nov 3 17:25:55 2016 -0700
docs(router): fixed verbiage and example of how routed views are related to the router outlet
commit b1c2c27d36
Author: Adrian Irwin <adrianirwin@kpmg.com>
Date: Thu Nov 3 16:57:56 2016 -0700
docs(router): fixed verbiage and example of how routed views are related to the router outlet
* deactivate bugged tests
commit 17c7e15467
Author: Filipe Silva <filipematossilva@gmail.com>
Date: Mon Nov 14 23:11:37 2016 +0000
chore: update to 2.2.0 (#2797)
commit 1e5facfb98
Merge: 5c4cc9adb0fac9
Author: Ward Bell <wardbell@hotmail.com>
Date: Mon Nov 14 12:44:51 2016 -0800
Merge pull request #2799 from IdeaBlade/docs-changelog-2.2.0
chore(changelog): update docs changelog for Ng v.2.2.0
commit 5c4cc9a3c8
Merge: 43457e91afe5dc
Author: Ward Bell <wardbell@hotmail.com>
Date: Mon Nov 14 12:43:09 2016 -0800
docs(router): Updated usage of observables in router tutorial and developer guide (#2696)
Moved route configuration into separate variable for consistency
Added async pipe to handle subscriptions for list items
commit 43457e9765
Merge: a423a5a2649647
Author: Jesús Rodríguez <Foxandxss@gmail.com>
Date: Mon Nov 14 21:38:49 2016 +0100
chore: add upgrade/static to API reference (#2755)
commit 1afe5dc97d
Author: Brandon Roberts <robertsbt@gmail.com>
Date: Sat Oct 29 16:08:54 2016 -0500
docs(router): Updated usage of observables in router tutorial and developer guide
Moved route configuration into separate variable for consistency
Added async pipe to handle subscriptions for list items
commit db0fac94c9
Author: Ward Bell <wardbell@hotmail.com>
Date: Mon Nov 14 10:48:09 2016 -0800
chore(changelog): update docs changelog for Ng v.2.2.0
commit a423a5abc7
Author: ikilled <ikilled@users.noreply.github.com>
Date: Mon Nov 14 18:39:46 2016 +0000
clicking on Books & Training sends user to Education (#2701)
When user clicks in Books & Training item in footer the website should take them to Education section (anchor) in the middle of the page, not to the top where Development section is.
commit d63b1ccea3
Merge: f6277068508140
Author: Ward Bell <wardbell@hotmail.com>
Date: Mon Nov 14 10:35:48 2016 -0800
docs(router): fixed verbiage about router-outlet (#2746)
commit f627706779
Author: Ward Bell <wardbell@hotmail.com>
Date: Mon Nov 14 10:26:13 2016 -0800
docs(cookbook-aot-compiler): improve Ahead-of-Time compilation cookbook (#2798)
closes#2790
commit 75464d585c
Merge: 78e258402f5559
Author: Ward Bell <wardbell@hotmail.com>
Date: Mon Nov 14 09:34:36 2016 -0800
Merge pull request #2794 from IdeaBlade/chalin-guide-misc-fix-1113
docs: guide/index misc Jade fixes
commit 78e25840b2
Merge: 182493f85062c4
Author: Ward Bell <wardbell@hotmail.com>
Date: Mon Nov 14 09:33:55 2016 -0800
Merge pull request #2795 from IdeaBlade/chalin-util-js-getExampleName-1114
chore(util.js): getExampleName - support optional .html suffix
commit 182493f877
Merge: 9e9666b53f5538
Author: Ward Bell <wardbell@hotmail.com>
Date: Mon Nov 14 09:28:40 2016 -0800
feat(cb-ts-to-js): add es6 examples (#2606)
* feat(cb-ts-to-js): add es6 examples
update docshredder to shred .es6
optimized focus gulp task
convert imports and metadate sections
add DI section
add host and query metadata section
add intro
fix capitalization and grammar
* docs(ts-to-js): ward's edits (incomplete)
* docs(ts-to-js): add separate template files for some components
* docs(cb-ts-to-js): refactor sample code
commit 53f5538859
Author: Ward Bell <wardbell@hotmail.com>
Date: Sun Nov 13 14:09:28 2016 -0800
docs(cb-ts-to-js): refactor sample code
commit 9e9666b2cc
Author: Patrice Chalin <chalin@users.noreply.github.com>
Date: Mon Nov 14 08:34:10 2016 -0800
docs(template-syntax/dart): updates to match TS (#2751)
* docs(template-syntax): refresh _cache
* docs(template-syntax/dart): updates to match TS
- Propagates TS-side changes:
- update #2639 - new two-way binding section, and
- fix#2687 - invalid attr syntax
- Fixes
- #1898 - currency symbols
- #2748 - Dart template-syntax e2e is failing
- #2749 - deprecated `[className]`
* updated _cache file following Kathy's post-review edits
* Post Ward's review w/ cache updated
- Keep `my-` and `my` prefixes on selectors (for components and
directives, respectively).
- Drop `my-` from file names.
- Drop `My` as component class prefix.
commit 5dcffd69dc
Author: Patrice Chalin <pchalin@gmail.com>
Date: Sun Nov 13 19:37:13 2016 -0800
docs: dart glossary - fix misnamed Jade block
commit 6680acc513
Merge: 14db8383b03573
Author: Kathy Walrath <kathyw@google.com>
Date: Mon Nov 14 08:31:11 2016 -0800
docs(toh): avoid dup header title (#2796)
* remove redundant headings
* update _cache
* misc: make block comment a Jade comment
(This prevents the text from appearing in the generated HTML as an HTML
comment.)
commit 3b03573f34
Author: Patrice Chalin <pchalin@gmail.com>
Date: Mon Nov 14 05:30:05 2016 -0800
misc: make block comment a Jade comment
(This prevents the text from appearing in the generated HTML as an HTML
comment.)
commit 470426d5e0
Author: Patrice Chalin <pchalin@gmail.com>
Date: Mon Nov 14 05:25:36 2016 -0800
update _cache
commit c12d75a477
Author: Patrice Chalin <pchalin@gmail.com>
Date: Mon Nov 14 05:23:35 2016 -0800
remove redundant headings
commit 85062c47ca
Author: Patrice Chalin <pchalin@gmail.com>
Date: Mon Nov 14 04:56:12 2016 -0800
chore(util.js): getExampleName - support optional .html suffix
commit 02f55592b2
Author: Patrice Chalin <pchalin@gmail.com>
Date: Mon Nov 14 04:29:17 2016 -0800
docs: guide/index misc Jade fixes
- Eliminate use of deprecated `clear=“all”` in `<br>`.
- No need for local `langName`; use global `_Lang` var instead.
- Remove duplicate id `learning-path`.
commit 14db838f8b
Author: Naomi Black <naomitraveller@gmail.com>
Date: Sun Nov 13 21:48:52 2016 -0500
news(nov): Some news and a blog post update
commit eff32ecbdd
Author: Naomi Black <naomitraveller@gmail.com>
Date: Sun Nov 13 21:48:37 2016 -0500
chore(bios): update some bios for leads
commit 3ee36fbba2
Author: koyner <markburrett@gmail.com>
Date: Sun Nov 13 22:59:59 2016 +0100
docs(forms): grammar fix (#2764)
commit b11438f211
Author: Ward Bell <wardbell@hotmail.com>
Date: Fri Nov 11 19:44:00 2016 -0800
docs(ts-to-js): add separate template files for some components
commit 33b61977b2
Author: Ward Bell <wardbell@hotmail.com>
Date: Thu Nov 3 01:37:55 2016 -0700
docs(ts-to-js): ward's edits (incomplete)
commit 12eb19fa3c
Author: Filipe Silva <filipematossilva@gmail.com>
Date: Thu Oct 13 17:59:00 2016 +0100
feat(cb-ts-to-js): add es6 examples
update docshredder to shred .es6
optimized focus gulp task
convert imports and metadate sections
add DI section
add host and query metadata section
add intro
fix capitalization and grammar
commit 64a8754386
Author: Patrice Chalin <chalin@users.noreply.github.com>
Date: Thu Nov 10 20:01:36 2016 -0800
example(template-syntax): follow style-guide and other updates (#2750)
commit 7619cdf4a4
Author: Jesús Rodríguez <Foxandxss@gmail.com>
Date: Thu Nov 10 23:47:30 2016 +0100
chore: ability to open a plunker on a specific file (#2778)
commit 0161d9db39
Author: Filipe Silva <filipematossilva@gmail.com>
Date: Thu Nov 10 22:45:22 2016 +0000
chore: ignore debug.log file (#2785)
This file is generated when running `gulp e2e` and often enough committed by mistake.
/cc @foxandxss
commit f92983cc6f
Author: Jesús Rodríguez <Foxandxss@gmail.com>
Date: Thu Nov 10 23:44:51 2016 +0100
docs(ngmodule): fix plunkers (#2786)
commit 03db4bbc48
Author: Martin Eckardt <m.eckardt@outlook.com>
Date: Wed Nov 9 17:43:40 2016 +0100
docs(a1-a2): fix link to Filter/Pipes (#2770)
commit 60565a5cf1
Author: Pavol Pitonak <pavol@pitonak.com>
Date: Wed Nov 9 17:42:57 2016 +0100
docs(testing): configureTestModule -> configureTestingModule (#2767)
commit ec471974a7
Author: Catalin Zalog <xxxxxcata@yahoo.com>
Date: Wed Nov 9 18:41:56 2016 +0200
docs(style-guide): fix missing *.ts (#2763)
commit 234e468d5d
Author: Patrice Chalin <pchalin@gmail.com>
Date: Tue Nov 8 08:21:02 2016 -0800
docs: intra-site links should be relative
Contributes to #2772.
commit 6b37da78e4
Author: Patrice Chalin <pchalin@gmail.com>
Date: Tue Nov 8 09:27:10 2016 -0800
docs(forms/dart): remove mention of FORM_DIRECTIVES
Fixes#2752
commit c24dd074a6
Author: Patrice Chalin <chalin@users.noreply.github.com>
Date: Tue Nov 8 14:48:03 2016 -0800
docs(toh-5/dart): use routerLink in dashboard (#2744)
* docs(toh-5/dart): use routerLink in dashboard
* minor edits to TS jade
* remove dart/toh-pt5 from bad-code-excerpt-skip-patterns
commit 2808878c36
Author: Patrice Chalin <pchalin@gmail.com>
Date: Tue Nov 8 07:41:27 2016 -0800
chore(deploy): don't name project in firebase deploy
Naming the project would sometimes cause gulp to report `An unexpected
error has occurred` with exit code 2.
commit 2649647ecb
Author: Jesus Rodriguez <Foxandxss@gmail.com>
Date: Sat Nov 5 00:37:47 2016 +0100
chore: add upgrade/static to API reference
commit 850814097f
Merge: 37f93bcb1c2c27
Author: Adrian Irwin <mr.irwin@gmail.com>
Date: Thu Nov 3 17:27:43 2016 -0700
Merge branch 'router' of https://github.com/adrianirwin/angular.io into router
commit 37f93bc0cb
Author: Adrian Irwin <mr.irwin@gmail.com>
Date: Thu Nov 3 17:25:55 2016 -0700
docs(router): fixed verbiage and example of how routed views are related to the router outlet
commit b1c2c27d36
Author: Adrian Irwin <adrianirwin@kpmg.com>
Date: Thu Nov 3 16:57:56 2016 -0700
docs(router): fixed verbiage and example of how routed views are related to the router outlet
When user clicks in Books & Training item in footer the website should take them to Education section (anchor) in the middle of the page, not to the top where Development section is.
* remove redundant headings
* update _cache
* misc: make block comment a Jade comment
(This prevents the text from appearing in the generated HTML as an HTML
comment.)
- Eliminate use of deprecated `clear=“all”` in `<br>`.
- No need for local `langName`; use global `_Lang` var instead.
- Remove duplicate id `learning-path`.