Commit Graph

3230 Commits

Author SHA1 Message Date
Filipe Silva 99f7ac99f5 build(docs-infra): use typescript 3.7 (#33717)
PR Close #33717
2020-01-14 16:42:23 -08:00
Filipe Silva 80521e4739 test(docs-infra): compile only app for examples with no e2e (#33717)
With TS 3.7, these examples were running into the error below (e.g. on https://circleci.com/gh/angular/angular/574906#tests/containers/0):

```
============== AIO example output for: /home/circleci/ng/aio/content/examples/observables/
running: yarn tsc --project ./
$ /home/circleci/ng/aio/content/examples/observables/node_modules/.bin/tsc --project ./
../../../tools/examples/shared/node_modules/protractor/built/index.d.ts(5,10): error TS2440: Import declaration conflicts with local declaration of 'PluginConfig'.
../../../tools/examples/shared/node_modules/protractor/built/index.d.ts(5,24): error TS2440: Import declaration conflicts with local declaration of 'ProtractorPlugin'.
error Command failed with exit code 2.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
completed: yarn tsc --project ./
```

This happened because of https://github.com/angular/protractor/issues/5348.

It's unclear why this typings problem does not affect `ng e2e` runs, and only affects `tsc` runs.

For now it seems sensible to alter the tests to compile only the app and not the e2e, since the intent of https://github.com/angular/angular/commit/2cc954d5a54b2d9a0bee3679f6d4f9473389f32e was never to verify the correctness of the e2e in the first place.

We still need a release of protractor that supports TS 3.7 though, but at least it doesn't seem to block our update proper.

PR Close #33717
2020-01-14 16:42:23 -08:00
George Kalpakas e100bbc696 docs: replace non-breaking with regular spaces in resources.json (#34772)
By using non-breaking spaces, the description of Amexio UI components
was overflowing its container in the "Resources" page.

PR Close #34772
2020-01-14 13:33:26 -08:00
GavinMK b1d213bece docs: remove old contributors (#34486)
PR Close #34486
2020-01-14 10:28:25 -08:00
GavinMK 84fc2b09d8 docs: update Alex Eagle and Wassim Chegham collaborator status (#34486)
PR Close #34486
2020-01-14 10:28:24 -08:00
GavinMK 4bffaf63da docs: add Manu Murthy to Angular team (#34486)
PR Close #34486
2020-01-14 10:28:24 -08:00
GavinMK d16d1d8d3b docs: add Andrew Scott to Angular team (#34486)
PR Close #34486
2020-01-14 10:28:24 -08:00
GavinMK 7e10366977 docs: add Jules Kremer to Angular team (#34486)
PR Close #34486
2020-01-14 10:28:24 -08:00
Pete Bacon Darwin a8c789d98d docs: add deprecation info about default currency code (#34771)
In v10 the default currency code will be taken from the
current locale, rather than simply defaulting to `USD`.

PR Close #34771
2020-01-14 10:24:56 -08:00
ajitsinghkaler a0eb57fb81 docs: replace from class hero to interface with accordance with # 344022 (#34294)
Fixes #21186

PR Close #34294
2020-01-13 07:25:19 -08:00
Adam 00675269cc build: bump year (#34651)
PR Close #34651
2020-01-13 07:21:43 -08:00
mikef bd85c0d9a6 docs: correct full stop position in providers section (#34712)
Correct the position of the full stop at the end of the limiting provider scope with components paragraph.

PR Close #34712
2020-01-13 07:20:25 -08:00
George Kalpakas 71f94afe48 refactor(docs-infra): simplify Firebase redirect config (#34726)
This simplifies the Firebase redirect config, removing a redundant
pattern (`/api/http`) which is covered by the previous pattern and
dropping an unused named captured segment (`:rest*`).

This change does not affect the redirection behavior for the deployed
apps, but allows the Firebase hosting emulator to work correctly.
(See [here][1] for more info.)

NOTE: Although we are not currently using the Firebase emulator for
      development/testing, we might want to use it in the future.

[1]: https://github.com/firebase/superstatic/issues/231#issuecomment-573034515

PR Close #34726
2020-01-13 07:19:30 -08:00
ajitsinghkaler 31841d29fb docs: add note that when ngOnInit not used (#34619)
In some examples ngOnInit was missing added note to tell when it is missing.

Fixes #34562

PR Close #34619
2020-01-10 14:40:52 -08:00
Judy Bogart a5cdad57fe docs: move ngcc def from page to glossary (#34196)
PR Close #34196
2020-01-10 08:38:54 -08:00
Judy Bogart 87d2c0739f docs: apply standard header case convention (#34196)
PR Close #34196
2020-01-10 08:38:54 -08:00
George Kalpakas 2b878f4a18 ci(docs-infra): do not deploy Firebase Realtime Database rules (#34696)
Currently, the angular.io projects do not use Firebase's Realtime
Database and therefore we only need to configure and deploy changes for
`hosting`.

This commit removes the unused Realtime Database related configs and
files.

PR Close #34696
2020-01-10 08:22:38 -08:00
Kara Erickson f7a2ed7d66 docs(ivy): document breaking change with <select> and binding order (#34709)
Closes #34470

PR Close #34709
2020-01-09 15:13:57 -08:00
Do Nhu Vy 180d214ff4 docs: Change screenshot to new Angular 9 app UI (#33998)
PR Close #33998
2020-01-09 13:45:12 -08:00
arturovt 16a799d28d docs: fix non-working example in the Observables section (#34705)
PR Close #34705
2020-01-09 13:27:15 -08:00
Sam Julien bbeb0605ec docs: add note on importing AppRoutingModule (#34710)
Fixes #21207

PR Close #34710
2020-01-09 13:26:43 -08:00
Kara Erickson 66a1db7c6d docs: deprecate undecorated base classes that use Angular features (#34668)
PR Close #34668
2020-01-08 15:08:54 -08:00
ghiscoding 7df28388c9 docs: add Angular-Slickgrid library to the list of resources (#34656)
PR Close #34656
2020-01-08 15:06:44 -08:00
Sonu Kapoor 8a295ac012 docs: clarifies how the service is injected (#34638)
There was some confusion about how the service will be injected in the sentence with the `new` keyword. This PR should hopefully clear the confusion.

Fixes #34612

PR Close #34638
2020-01-08 15:06:10 -08:00
dependabot[bot] 1ea82785d9 build(docs-infra): bump handlebars from 4.0.12 to 4.5.3 in /aio/tools/examples/shared (#34585)
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.0.12 to 4.5.3.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.0.12...v4.5.3)

Signed-off-by: dependabot[bot] <support@github.com>

PR Close #34585
2020-01-08 15:03:13 -08:00
dependabot[bot] 8e6c5213dc build(docs-infra): bump handlebars from 4.1.2 to 4.5.3 in /aio (#34583)
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.1.2 to 4.5.3.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.1.2...v4.5.3)

Signed-off-by: dependabot[bot] <support@github.com>

PR Close #34583
2020-01-08 15:02:43 -08:00
George Kalpakas ba4aeed2eb build(docs-infra): upgrade cli command docs sources to a90e8b281 (#34510)
Updating [angular#9.0.x](https://github.com/angular/angular/tree/9.0.x) from [cli-builds#9.0.x](https://github.com/angular/cli-builds/tree/9.0.x).

##
Relevant changes in [commit range](https://github.com/angular/cli-builds/compare/30d7b1353...a90e8b281):

**Modified**
- help/deploy.json

##

PR Close #34510
2020-01-08 15:00:18 -08:00
George Kalpakas 10acac07e1 build: update firebase-tools to the latest version (#34682)
This fixes `Server Error. certificate has expired` errors that cause AIO
deployment to fail.
(Example CI failure: https://circleci.com/gh/angular/angular/578227)

PR Close #34682
2020-01-08 13:21:36 -08:00
Alex Rickabaugh e5498460d1 build: update firebase-tools to the latest version (#34667)
This should fix an expired certificate that is breaking AIO deployment jobs
on CircleCI.

PR Close #34667
2020-01-08 10:02:21 -08:00
Alan Agius 56be6288a0 docs: replace lazy loading import syntax parameter name (#34599)
We replace `mod` with `m` to be in line with what the CLI generates.

PR Close #34599
2020-01-07 10:44:14 -08:00
George Kalpakas 15c8efd5ef refactor(docs-infra): extract all lazy-loading-ngmodules examples from mini-app (#34599)
Previously, some of the examples in the `lazy-loading-ngmodules` guide
were hard-coded.

This commit ensures all examples in the guide are extracted from
docregions in the corresponding example project.

PR Close #34599
2020-01-07 10:44:13 -08:00
Alan Agius a56b11ca9a docs: add missing t typo and remove redundan - (#34599)
PR Close #34599
2020-01-07 10:44:13 -08:00
Alan Agius a980551e93 docs: fix lazy routes code snippet format (#34599)
PR Close #34599
2020-01-07 10:44:13 -08:00
Kara Erickson 0be9456b0a docs(ivy): minor changes to version 9 guide (#34498)
The main change here was to remove the updating instructions for
version 9 and instead point to update.angular.io. This ensures
we only have one "source of truth" for update instructions.

This commit also includes updates to error message text to
keep them up-to-date with live error messages (and thus keep
them searchable).

PR Close #34498
2020-01-07 10:34:38 -08:00
ShubhrankR 4ce67d7c3e docs: typo in Deployment section of getting started (#34490)
Fixes #34400

PR Close #34490
2020-01-07 10:33:01 -08:00
Jeff Held 5f640c47bd docs: add a comma (#34426)
PR Close #34426
2020-01-06 11:27:06 -08:00
Sholka Jadav 32d321d1da docs: add rxweb reactive form validation library to resources (#34257)
PR Close #34257
2020-01-06 11:21:17 -08:00
JoostK 532a911325 refactor(ivy): let strictTemplates imply fullTemplateTypeCheck (#34195)
Previously, it was required that both `fullTemplateTypeCheck` and
`strictTemplates` had to be enabled for strict mode to be enabled. This
is strange, as `strictTemplates` implies `fullTemplateTypeCheck`. This
commit makes setting the `fullTemplateTypeCheck` flag optional so that
strict mode can be enabled by just setting `strictTemplates`.

PR Close #34195
2020-01-06 11:07:55 -08:00
Kapunahele Wong 4414fce46e docs: copy edit getting started step 4 (#32839)
PR Close #32839
2020-01-06 10:59:38 -08:00
George Kalpakas 1ebb405ef0 build(docs-infra): upgrade cli command docs sources to 30d7b1353 (#34465)
Updating [angular#9.0.x](https://github.com/angular/angular/tree/9.0.x) from [cli-builds#9.0.x](https://github.com/angular/cli-builds/tree/9.0.x).

##
Relevant changes in [commit range](https://github.com/angular/cli-builds/compare/cbe25bfbf...30d7b1353):

**Modified**
- help/deploy.json

##

PR Close #34465
2019-12-18 09:14:49 -08:00
ajitsinghkaler c58edd3216 docs: add products.ts file on getting started page (#34301)
in the getting started page (first tutorial) file products.ts which was not shown and was only present in the StackBlitz examples. So added a refrence that it is present in the example and also added a note that examples may carry filenames not present please look at StackBliz examples for details

Fixes #34291

PR Close #34301
2019-12-17 11:41:57 -08:00
Igor Minar 199d7da343 build: update to yarn@1.21.1 (#34384)
This updates yarn throughout the monorepo for both build and CI.

PR Close #34384
2019-12-16 07:40:01 -08:00
Kara Erickson 4d99dfe6da Revert "build: update to yarn@1.21.1" (#34402)
This reverts commit f029af50820765019413fa319330830306b80d6a while we investigate
some failures on master on Circle CI. Currently the Windows tests and the
"test-ivy-aot" jobs are red because of incompatible yarn versions.

PR Close #34402
2019-12-13 13:43:27 -08:00
Pawel Kozlowski 8c8eaa460f docs(ivy): document breaking changes for DebugElement classes and attributes (#34328)
PR Close #34328
2019-12-13 10:53:43 -08:00
Pawel Kozlowski 4779d24e75 refactor(ivy): remove usage of Proxy for IE10/11 compatibility (#34328)
PR Close #34328
2019-12-13 10:53:43 -08:00
Igor Minar d661f1e993 build: update to yarn@1.21.1 (#34384)
This updates yarn throughout the monorepo for both build and CI.

PR Close #34384
2019-12-13 10:51:16 -08:00
Kapunahele Wong 35ccf5a101 docs: add docs about inputs and strictNullChecks to template typecheck (#34194)
PR Close #34194
2019-12-12 15:58:14 -08:00
owenmecham 241f948358 docs: ng-conf 2020 the musical (#34342)
Added event and announcement info for ng-conf 2020

PR Close #34342
2019-12-12 09:06:12 -08:00
Sonu Kapoor 63366af648 docs(forms): Update catchError to return an observable (#34357)
Closes #34323

PR Close #34357
2019-12-11 13:19:57 -08:00
ajitsinghkaler 7fe9145f1f docs: fix headers in "Getting Started" code-snippets (#34321)
The headers of two of the code-snippets in the [Input section](https://angular.io/start#input)
of the "Getting Started" guide incorrectly referenced an non-existent
file path (`src/app/product-list/product-alerts.component.ts`).

This commit fixes the headers to show the correct file path
(`src/app/product-alerts/product-alerts.component.ts`).

Fixes #34320

PR Close #34321
2019-12-11 09:49:50 -08:00