Peter Bacon Darwin
d1a00459a8
ci(aio): use custom package.json to run with local distributables ( #19511 )
...
Closes #19388
PR Close #19511
2017-10-06 11:56:41 -07:00
Peter Bacon Darwin
9fe6363575
docs(aio): fix aot-compiler example to work with Angular v5 ( #19511 )
...
PR Close #19511
2017-10-06 11:56:41 -07:00
Peter Bacon Darwin
142a2b7341
build(aio): ensure webdriver is updated when switching between local and npm deps ( #19511 )
...
PR Close #19511
2017-10-06 11:56:41 -07:00
Peter Bacon Darwin
6586265a0c
docs(aio): fix pipes example e2e spec to work with Angular v4 ( #19511 )
...
There was a breaking change between 4 and 5 for i18n formatting of dates.
PR Close #19511
2017-10-06 11:56:41 -07:00
Peter Bacon Darwin
d3fd088162
docs(aio): fix animations example to work with Angular v5 ( #19511 )
...
PR Close #19511
2017-10-06 11:56:40 -07:00
Peter Bacon Darwin
4b3f82a47e
build(aio): upgrade ts-node
to support newer TypeScript config ( #19511 )
...
This was causing `Cannot find type definition file for 'jasmine'. (2688)`
errors when running Protractor.
PR Close #19511
2017-10-06 11:56:40 -07:00
Peter Bacon Darwin
1279d75f7f
fix(aio): fix SearchService to work with TypeScript 2.4 ( #19511 )
...
The call to `race` required a type parameter to disambiguate the return type.
PR Close #19511
2017-10-06 11:56:40 -07:00
Daniel Karp
c80e02b881
docs(aio): document Custom Async validators
...
docs(aio): Custom Async validators edits
incorporating suggestions from kapunahelewong
2017-10-04 15:07:46 -07:00
George Kalpakas
9ae3742565
docs(aio): fix typo in preview server config file comment
2017-10-04 12:40:28 -07:00
Trotyl Yu
0f432994b8
docs(aio): document the special treatment of undefined
2017-10-04 12:40:12 -07:00
Kapunahele Wong
d4d9009696
docs(aio): fix broken link in toh-pt5
2017-10-04 12:39:41 -07:00
Adrien Crivelli
e3a4ecef35
docs(aio): Fix incorrect wording
2017-10-03 08:15:45 -07:00
Peter Bacon Darwin
9783c92935
build(aio): fix various API rendering issues
...
Upgrading to dgeni-packages 0.21.4 gives us
access to more properties on the API docs, which
allows us to fix the following issues:
Closes #19450
Closes #19452
Closes #19456
2017-10-03 08:15:02 -07:00
Maxim Salnikov
7cecaf2a4f
docs(aio): add ngVikings to the events page
2017-10-03 08:07:53 -07:00
George Kalpakas
f7199aa8c8
build(aio): remove --
from more yarn commands ( #19421 )
2017-09-28 09:29:04 -07:00
George Kalpakas
0e00265647
build(aio): disable cache when building a new docker image for the preview server ( #19391 )
2017-09-28 09:28:54 -07:00
Kapunahele Wong
334caf8e7c
docs(aio): add copy about NgForOf ( #18686 )
2017-09-27 15:25:41 -07:00
Kapunahele Wong
8d8995f1ab
docs(aio): edit summary and next step headers ( #16962 )
2017-09-27 13:45:47 -07:00
Kapunahele Wong
48c6ece2be
docs(aio): remove links to top of documents ( #16971 )
2017-09-27 13:45:25 -07:00
Kapunahele Wong
f7c7038171
docs(aio): update metadata documentation to include expression lowering ( #19203 )
2017-09-27 13:43:19 -07:00
George Kalpakas
2e1fec17f5
ci(aio): temporarily disable aot-compiler example e2e tests ( #19410 )
2017-09-26 10:21:43 -07:00
George Kalpakas
3f100eb23a
build(aio): fix the build script ( #19390 )
...
`ng build ...` must be the last command on the corresponding yarn script,
because it needs to be passed extra arguments (such as the target environment)
in specific cases.
2017-09-25 16:22:27 -07:00
George Kalpakas
ffceae0a01
refactor(aio): remove unnecessary --
from yarn commands
2017-09-25 14:37:13 -07:00
Georgios Kalpakas
7a965dc58f
build(aio): add support for using the locally built Angular packages for aio
...
This commit allows building angular.io against the locally built Angular
packages. It adds two new npm scripts:
- `setup-local`: Same as `setup`, but overwrites the Angular packages for both
angular.io and the examples boilerplate with the locally built ones.
- `build-local`: Same as `build`, but uses `setup-local` instead of `setup`
under the hood, thus overwriting installed Angular packages with locally built
ones.
Fixes #18611
2017-09-25 14:37:12 -07:00
George Kalpakas
68078fd620
build(aio): run the upload server as a non-previleged user
...
closes #19352
Previously, the upload server (for PR previews) was run as root and
"downleveled" to a non-privileged user from inside the node script.
Now, with the latest version of `pm2` (which is used to run the upload server
scripts), we can get rid of that workaround and set the desired UID directly
through `pm2`.
2017-09-25 12:01:42 -07:00
George Kalpakas
620407720c
build(aio): upgrade all preview server dependencies
2017-09-25 12:01:22 -07:00
Pete Bacon Darwin
adb0b761f1
build(aio): add metadata aliases for directives, components and pipes ( #19317 )
...
This change will enable people to link to the API docs via their selectors
or names, as used in a template.
Since the selectors can be quite complex we are not able to get 100%
accuracy.
Closes #16787
2017-09-25 12:00:05 -07:00
Pete Bacon Darwin
97e02c2fa0
build(aio): render class/interface "descendants" in API docs ( #19343 )
...
For classes, the tree of subclasses is rendered, recursively.
For interfaces, the descendants are separated into child interfaces, which
extend the interface, and classes, which implement the interface.
Closes #19306
2017-09-25 11:59:44 -07:00
Pete Bacon Darwin
4ae546be1f
build(aio): ensure decorators with shared interface types are found ( #19361 )
...
Closes #19358
2017-09-25 11:59:21 -07:00
Jesus Rodriguez
9bbf009dff
build(aio): change examples to CLI ( #19248 )
...
PR Close #19248
2017-09-21 17:05:54 -07:00
Chuck Jazdzewski
f96142cd7c
build: remove references to tsc-wrapped
( #19298 )
...
With this commit `ngc` is used instead of `tsc-wrapped` for
collecting metadata and tsickle rewriting and `tsc-wrapped`
is removed from the repository.
`@angular/tsc-wrapped@5` is now deprecated and is no longer
used, updated, or maintained as part as of Angular 5.x.x.
`@angular/tsc-wrapped@4` is still maintained and required by
Angular 4.x.x and will be maintained as long as 4.x.x is in
LTS.
PR Close #19298
2017-09-21 13:55:52 -07:00
Peter Bacon Darwin
4c73b52d5c
docs(aio): tidy up tooling documentation ( #18151 )
...
PR Close #18151
2017-09-21 10:00:37 -07:00
Jesus Rodriguez
48cd503d4a
docs(aio): applying some feedback ( #18151 )
...
PR Close #18151
2017-09-21 10:00:37 -07:00
Jesus Rodriguez
ba20e3bed0
docs(aio): add zipper documentation ( #18151 )
...
PR Close #18151
2017-09-21 10:00:36 -07:00
Jesus Rodriguez
6f7aa466ae
docs(aio): complete the plunker-builder docs ( #18151 )
...
PR Close #18151
2017-09-21 10:00:36 -07:00
Jesus Rodriguez
e6c612f5cd
docs(aio): add boilerplate readme ( #18151 )
...
PR Close #18151
2017-09-21 10:00:36 -07:00
Peter Bacon Darwin
4530654501
docs(aio): high-level documentation of the transforms
folder ( #18151 )
...
PR Close #18151
2017-09-21 10:00:36 -07:00
Peter Bacon Darwin
28a80e6e05
docs(aio): high-level documentation of AIO tooling ( #18151 )
...
PR Close #18151
2017-09-21 10:00:36 -07:00
Peter Bacon Darwin
381e680758
build(aio): improve error message for ignored example files ( #19265 )
...
Addresses https://github.com/angular/angular/pull/18707#issuecomment-330396771
PR Close #19265
2017-09-20 12:36:14 -07:00
Peter Bacon Darwin
988b9f8378
build(aio): remove commented out code ( #19265 )
...
PR Close #19265
2017-09-20 12:36:14 -07:00
Ward Bell
a5ee653da0
docs: update README and author guide about doc build errors ( #19276 )
...
- tells reader about `yarn serve-and-sync`.
- directs reader to look to docs-style-guide if get doc build error.
- update docs-style-guide to warn about ignored code files.
PR Close #19276
2017-09-20 12:35:31 -07:00
Ward Bell
5751865228
docs: animations - replace iterator with simple code style ( #18965 )
...
Replaces iterator facade over the HeroService because webpack threw up.
Also this was an obscure distraction for readers with no obvious benefits.
PR Close #18965
2017-09-19 17:03:09 -07:00
Igor Minar
9d2236a4b5
ci: update yarn to 1.0.2 ( #19270 )
...
PR Close #19270
2017-09-19 16:08:04 -07:00
Peter Bacon Darwin
9ab9437319
build(aio): auto-link more code items
...
We now parse all code blocks, after they have been rendered by dgeni
and insert links to API docs that match "words" in the code.
2017-09-12 13:58:43 -04:00
Aravind
867ab11def
docs(aio): fix typo
2017-09-12 13:57:44 -04:00
Peter Bacon Darwin
5cd0d6ab25
fix(aio): relax search on titles further
...
This change will now match `ControlValueAccessor` for the query `accessor`.
Closes #18872
2017-09-12 13:56:49 -04:00
Peter Bacon Darwin
a2b50ec8c9
build(aio): do not render annotations block for directives
2017-09-12 13:56:21 -04:00
Peter Bacon Darwin
77d24afea3
build(aio): improve rendering of directive selectors
2017-09-12 13:55:54 -04:00
Peter Bacon Darwin
39386eadea
build(aio): do not render comments in decorators
...
Closes #18873
2017-09-12 13:52:02 -04:00
Ward Bell
112e777b90
build(aio): update karma & systemjs config for HttpClient
...
While adding the references to the `HttpClient` packages it also crucially
adds ref to new “tslib” library required by `HttpClient`.
2017-09-08 19:31:15 -04:00