1014 Commits

Author SHA1 Message Date
George Kalpakas
f7199aa8c8 build(aio): remove -- from more yarn commands () 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 () 2017-09-28 09:28:54 -07:00
Kapunahele Wong
334caf8e7c docs(aio): add copy about NgForOf () 2017-09-27 15:25:41 -07:00
Kapunahele Wong
8d8995f1ab docs(aio): edit summary and next step headers () 2017-09-27 13:45:47 -07:00
Kapunahele Wong
48c6ece2be docs(aio): remove links to top of documents () 2017-09-27 13:45:25 -07:00
Kapunahele Wong
f7c7038171 docs(aio): update metadata documentation to include expression lowering () 2017-09-27 13:43:19 -07:00
George Kalpakas
2e1fec17f5 ci(aio): temporarily disable aot-compiler example e2e tests () 2017-09-26 10:21:43 -07:00
George Kalpakas
3f100eb23a build(aio): fix the build script ()
`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 
2017-09-25 14:37:12 -07:00
George Kalpakas
68078fd620 build(aio): run the upload server as a non-previleged user
closes 

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 ()
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 
2017-09-25 12:00:05 -07:00
Pete Bacon Darwin
97e02c2fa0 build(aio): render class/interface "descendants" in API docs ()
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 
2017-09-25 11:59:44 -07:00
Pete Bacon Darwin
4ae546be1f build(aio): ensure decorators with shared interface types are found ()
Closes 
2017-09-25 11:59:21 -07:00
Jesus Rodriguez
9bbf009dff build(aio): change examples to CLI ()
PR Close 
2017-09-21 17:05:54 -07:00
Chuck Jazdzewski
f96142cd7c build: remove references to tsc-wrapped ()
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 
2017-09-21 13:55:52 -07:00
Peter Bacon Darwin
4c73b52d5c docs(aio): tidy up tooling documentation ()
PR Close 
2017-09-21 10:00:37 -07:00
Jesus Rodriguez
48cd503d4a docs(aio): applying some feedback ()
PR Close 
2017-09-21 10:00:37 -07:00
Jesus Rodriguez
ba20e3bed0 docs(aio): add zipper documentation ()
PR Close 
2017-09-21 10:00:36 -07:00
Jesus Rodriguez
6f7aa466ae docs(aio): complete the plunker-builder docs ()
PR Close 
2017-09-21 10:00:36 -07:00
Jesus Rodriguez
e6c612f5cd docs(aio): add boilerplate readme ()
PR Close 
2017-09-21 10:00:36 -07:00
Peter Bacon Darwin
4530654501 docs(aio): high-level documentation of the transforms folder ()
PR Close 
2017-09-21 10:00:36 -07:00
Peter Bacon Darwin
28a80e6e05 docs(aio): high-level documentation of AIO tooling ()
PR Close 
2017-09-21 10:00:36 -07:00
Peter Bacon Darwin
381e680758 build(aio): improve error message for ignored example files ()
Addresses https://github.com/angular/angular/pull/18707#issuecomment-330396771

PR Close 
2017-09-20 12:36:14 -07:00
Peter Bacon Darwin
988b9f8378 build(aio): remove commented out code ()
PR Close 
2017-09-20 12:36:14 -07:00
Ward Bell
a5ee653da0 docs: update README and author guide about doc build errors ()
- 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 
2017-09-20 12:35:31 -07:00
Ward Bell
5751865228 docs: animations - replace iterator with simple code style ()
Replaces iterator facade over the HeroService because webpack threw up.
Also this was an obscure distraction for readers with no obvious benefits.

PR Close 
2017-09-19 17:03:09 -07:00
Igor Minar
9d2236a4b5 ci: update yarn to 1.0.2 ()
PR Close 
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 
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 
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
Ward Bell
a176cd646c build(aio): update package.json for angular-in-mem-web-api 0.4.0 2017-09-08 17:05:57 -04:00
Peter Bacon Darwin
bd928f3dcc build(aio): render metadata members from decorator ancestors 2017-09-08 17:04:36 -04:00
Peter Bacon Darwin
e78402dd4c build(aio): render ancestor members in directives
See `CheckBoxRequiredValidator` for an example.
2017-09-08 17:04:28 -04:00
Peter Bacon Darwin
4a0466e574 feat(aio): include more API results in search
By adding a more relaxed search on the title
of docs, we are more likely to catch API docs.

The additional search terms match anything
with a word in the title that starts with the
characters of the first term in the search.

E.g. if the search is "ngCont guide" then
search for "ngCont guide titleWords:ngCont*"
2017-09-08 13:21:21 -04:00
Peter Bacon Darwin
917d0870e8 build(aio): don't show constructor detail if there is none 2017-09-08 13:21:16 -04:00
Sarun Intaralawan
290b0b48a9 docs(aio): change Stack Overflow link 2017-09-08 13:21:11 -04:00
bmarkov
865b48d78b docs(aio): Updated jqwidgets resource desc and url
Updated the description and url of the jqwidgets item in the resources page
2017-09-07 14:21:52 -04:00
Pete Bacon Darwin
3c480e4e63 build(aio): support rendering of constructor overloads in API docs ()
Closes 
2017-09-06 10:14:02 -07:00
George Kalpakas
29762f1b6a test(aio): fix docs example e2e test ()
Remove an assertion that is no longer true. This was supposed to be removed in ,
but was somehow dropped from 66a5dab85 (probably due to a bad rebase).

(Travis has been failing due to this since
https://travis-ci.org/angular/angular/jobs/272321759.)
2017-09-06 09:10:33 -07:00
Sam Blowes
1a9d382da9 fix(aio): align footer background image repeat ()
Refs 
PR Close 
2017-09-05 15:34:35 -05:00
Peter Bacon Darwin
6ac75a0674 docs(aio): add changelog, as hidden, to navigation ()
This ensures that the changelog page is formatted correctly.

Closes 

PR Close 
2017-09-05 15:34:13 -05:00
nirkaufman
ab838920a1 docs(aio): add Nir Kaufman to GDE resources ()
PR Close 
2017-09-05 15:34:06 -05:00
Jules Kremer
7d8036a2e3 docs(aio): updating about page for team changes ()
PR Close 
2017-09-05 15:33:34 -05:00
Olivier Combe
66a5dab85a feat(compiler): deprecate i18n comments in favor of ng-container ()
PR Close 
2017-09-05 15:33:29 -05:00