442 Commits

Author SHA1 Message Date
Sergej
8f0fcc3f71 feat(docs-infra): Add opensearch description ()
Enables Chrome users to search angular.io and its subdomains from the browsers navigation bar.
Not sure if compatible with Firefox yet.
The queried term in the URL is removed after closing the search-results.

PR Close 
2018-09-19 15:31:49 -07:00
George Kalpakas
694b8ae779 build(docs-infra): ensure any stale generated content is deleted ()
Since `aio/src/generated/` is git-ignored, it is easy for stale content
(e.g. removed images, examples, zips, etc.) to remain there on local
clones and then get copied into the `dist/` directory.

This commit ensures `aio/src/generated/` is cleaned up before generating
the new content.

PR Close 
2018-09-06 14:59:29 -07:00
Alex Eagle
34ec9244a6 build: update to Node 10 ()
PR Close 
2018-09-06 14:58:30 -07:00
Rob Wormald
59aab14394 refactor(docs-infra): simplify custom-element polyfill setup ()
PR Close 
2018-09-05 09:23:10 -07:00
Pete Bacon Darwin
c1ae3c16e8 build(docs-infra): ensure root node_modules exists ()
Now that the doc-gen parses the imports of TS source
files we need to ensure that the root node_modules
exists. Otherwise running `yarn docs` produces an
obscure error:

```
Error: No SourceFile found with path node_modules/@types/jasmine/index.d.ts
```

Closes 

PR Close 
2018-09-05 09:22:46 -07:00
George Kalpakas
b3c56f021f build(docs-infra): downgrade @angular-devkit/build-angular to 0.6.7 ()
The is a bug in versions 0.6.8+ that breaks when trying to use Jasmine's
mock clock.

Related to angular/angular-cli#11626.

PR Close 
2018-08-27 16:30:43 -04:00
George Kalpakas
4d83a0a789 build(docs-infra): upgrade @angular/* to 6.1.0-rc.3 and rxjs to 6.2.2 ()
PR Close 
2018-08-27 16:30:43 -04:00
George Kalpakas
2569fd4d75 build(docs-infra): upgrade @angular/cli to 6.1.0-rc.3 and @angular-devkit/build-angular to 0.7.0-rc.3 ()
PR Close 
2018-08-27 16:30:43 -04:00
George Kalpakas
110ab2230b build(docs-infra): upgrade @angular/material to 6.0.2 ()
PR Close 
2018-08-27 16:30:43 -04:00
George Kalpakas
4a61cb3fab build(docs-infra): upgrade @angular/* to 6.0.2 and rxjs to 6.1.0 ()
PR Close 
2018-08-27 16:30:43 -04:00
George Kalpakas
4dc5afb5c6 build(docs-infra): upgrade @angular/cli to 6.0.3 ()
PR Close 
2018-08-27 16:30:43 -04:00
George Kalpakas
8c2c6b5d1a build(docs-infra): remove unused dependencies ()
PR Close 
2018-08-27 16:30:42 -04:00
George Kalpakas
f71cce7f9b build(docs-infra): remove the dependency on rxjs-compat ()
PR Close 
2018-08-27 16:30:42 -04:00
Alex Rickabaugh
be24f9f0cb feat(docs-infra): Convert AIO to use the new Service Worker 5.0.0. ()
AIO is currently using a beta version of @angular/service-worker.
Since that was implemented, the SW has been rewritten and released
as part of Angular 5.0.0. This commit updates AIO to use the latest
implementation, with an appropriate configuration file that caches
the various AIO assets in useful ways.

PR Close 
2018-08-27 16:30:42 -04:00
George Kalpakas
3d41739021 fix(aio): show aio-themed 404 page for unknown resources ()
Fixes 

PR Close 
2018-08-23 15:25:47 -04:00
Greg Magolan
abcc430310 build(aio): update dgeni-packages to 0.26.3 to fix reference types issue ()
PR Close 
2018-08-16 13:46:43 -07:00
Pete Bacon Darwin
364459c576 ci(docs-infra): move AIO preview deployment to CircleCI
Now instead of pushing the AIO build artifacts to the preview server
from inside a Travis job, the artifacts are built and hosted on the
CircleCI infrastructure. The preview server will then pull these
down after being triggered by a CircleCI build webhook.
2018-08-16 10:26:11 +01:00
George Kalpakas
941d2cdaaf test(aio): fix upgrade-phonecat examples e2e tests ()
Closes 

PR Close 
2018-06-25 09:30:46 -07:00
Pete Bacon Darwin
3c1eb9413f build(aio): update to latest dgeni-packages@0.26.2 ()
This update allows us to autolink to methods and properties, which
means that we can change things like `{@link transition transition()}`
to just `transition()`.

PR Close 
2018-06-13 16:47:40 -07:00
Pete Bacon Darwin
d889f57ae2 build(aio): display types of API const docs correctly ()
Previously these docs always displayed `any` as the type
of the const export. Now the type is computed correctly from
the declared type or initializer of the constant.

PR Close 
2018-05-11 16:44:50 -04:00
Filipe Silva
490e39a23f build(aio): use Angular 6.0.0 ()
PR Close 
2018-05-03 16:05:34 -07:00
Filipe Silva
33c1c1df36 build(aio): update to Angular CLI 6.0.0 ()
PR Close 
2018-05-03 16:05:34 -07:00
Brandon Roberts
fd9d1888ce build(aio): align stackblitz files with Angular CLI V6 ()
Also cleans up legacy references to `.angular-cli.json`

PR Close 
2018-05-02 15:00:57 -07:00
George Kalpakas
4cb46ce10c build(aio): add support for faster, unoptimized serve ()
When running `yarn start` and `yarn serve-and-sync`, we are usually
more interested in faster re-build times than optimized builds. This was
also the behavior, before upgrading to @angular/cli@6 (fc5af69fb).

This commit introduces a new configuration (`fast`), which is used by
`yarn start` and `yarn serve-and-sync` to restore the faster,
unoptimized builds.
Other commands, such as `ng serve` and `ng e2e`, remain unchanged (using
slower, optimized builds).

PR Close 
2018-04-27 07:22:17 -07:00
George Kalpakas
dab5df9734 ci(aio): fix deploy-to-firebase script ()
Temporary workaround for angular/angular-cli#10398.
The behavior of `yarn build` remains the same, but building for a
specific deployment env (e.g. archive, next) requires
`yarn build-for $deployEnv`.

PR Close 
2018-04-24 11:15:35 -07:00
Igor Minar
8b02c0e769 build(aio): add @angular/language-service ()
PR Close 
2018-04-17 14:09:02 -07:00
George Kalpakas
aad3444a58 test(aio): fix failing tests ()
PR Close 
2018-04-17 14:09:02 -07:00
Igor Minar
b28b3acb83 build(aio): update to @angular/material@6.0.0-rc.11 ()
PR Close 
2018-04-17 14:09:02 -07:00
Igor Minar
937f7cea37 build(aio): update to angular/core@6.0.0-rc.5 ()
PR Close 
2018-04-17 14:09:02 -07:00
Igor Minar
103846a51d build(aio): update tslint and codelyzer ()
PR Close 
2018-04-17 14:09:02 -07:00
George Kalpakas
4f29287399 build(aio): upgrade @angular/cli to 6.0.0-rc.4 ()
PR Close 
2018-04-17 14:09:02 -07:00
George Kalpakas
62e6c1f43a build(aio): upgrade @angular/* to 6.0.0-rc.4 ()
PR Close 
2018-04-17 14:09:02 -07:00
George Kalpakas
c3c513ed9e build(aio): remove redundant flags from cli commands ()
PR Close 
2018-04-17 14:09:02 -07:00
George Kalpakas
ed495bc9f1 build(aio): switch to webpack-cli for IE polyfills ()
PR Close 
2018-04-17 14:09:02 -07:00
George Kalpakas
a3de5f8f20 build(aio): upgrade rxjs to 6.0.0-turbo-rc.4 ()
PR Close 
2018-04-17 14:09:02 -07:00
Igor Minar
47d3acdc49 build(aio): reorder entries in package.json ()
PR Close 
2018-04-17 14:09:02 -07:00
Igor Minar
d35f84a167 build(aio): update to @angular/material@6.0.0-rc.1 ()
PR Close 
2018-04-17 14:09:02 -07:00
Igor Minar
87e9f333d4 build(aio): update to @angular/material@5.2.4 ()
PR Close 
2018-04-17 14:09:02 -07:00
Igor Minar
fc5af69fb2 build(aio): update to @angular/cli@6.0.0-rc.2 + project layout update ()
project layout was updated using:
yarn ng update @angular/cli --migrate-only --from=1.7.3

PR Close 
2018-04-17 14:09:02 -07:00
Igor Minar
81ccb718b1 build(aio): upgrade to @angular/*@6.0.0-rc.3 ()
PR Close 
2018-04-17 14:09:02 -07:00
Igor Minar
0c56dfadef build(aio): upgrade to @angular/*@6.0.0-rc.2 ()
PR Close 
2018-04-17 14:09:02 -07:00
George Kalpakas
d665d9a18c refactor(aio): rename directory (tests/deployment-config --> tests/deployment) ()
PR Close 
2018-04-17 13:45:38 -07:00
George Kalpakas
0d56cee9e1 refactor(aio): rename yarn script (deployment-config-test --> redirects-test) ()
PR Close 
2018-04-17 13:45:38 -07:00
JiaLi.Passion
30a6861fd0 build: update zone.js to 0.8.26 to fix some regression bugs ()
PR Close 
2018-04-09 15:16:40 -07:00
JiaLi.Passion
c560423b52 build: upgrade zone.js ()
PR Close 
2018-04-04 08:24:02 -07:00
Igor Minar
62e6e21895 build(aio): update to rxjs@6.0.0-rc.0 ()
-rw-r--r--  1 iminar  primarygroup    2774 Mar 30 17:23 dist/announcement-bar.module.94664978458f4bcdad0e.chunk.js
-rw-r--r--  1 iminar  primarygroup    8081 Mar 30 17:23 dist/api-list.module.0080b5cc2e6a0e0cb4e0.chunk.js
-rw-r--r--  1 iminar  primarygroup    3963 Mar 30 17:23 dist/code-example.module.a71be2c11f00a30159ae.chunk.js
-rw-r--r--  1 iminar  primarygroup   29367 Mar 30 17:23 dist/code-tabs.module.91c45e5c6e7bc37a7ae3.chunk.js
-rw-r--r--  1 iminar  primarygroup   18647 Mar 30 17:23 dist/common.ba5d418531a81244d32a.chunk.js
-rw-r--r--  1 iminar  primarygroup    6719 Mar 30 17:23 dist/contributor-list.module.3f67eb8916b4b5d9553b.chunk.js
-rw-r--r--  1 iminar  primarygroup    1009 Mar 30 17:23 dist/current-location.module.5b1b839219a3afa4821c.chunk.js
-rw-r--r--  1 iminar  primarygroup   10037 Mar 30 17:23 dist/expandable-section.module.e990983253a804b8680b.chunk.js
-rw-r--r--  1 iminar  primarygroup    1642 Mar 30 17:23 dist/file-not-found-search.module.3ebb2c728ee873e1124f.chunk.js
-rw-r--r--  1 iminar  primarygroup    1971 Mar 30 17:23 dist/inline.966da76300859bd75965.bundle.js
-rw-r--r--  1 iminar  primarygroup    5905 Mar 30 17:23 dist/live-example.module.db0fa04009ecb3863ec8.chunk.js
-rw-r--r--  1 iminar  primarygroup  565539 Mar 30 17:23 dist/main.4962a0cf09dd39042cdb.bundle.js
-rw-r--r--  1 iminar  primarygroup   40272 Mar 30 17:23 dist/polyfills.60722fb8dd6546cb465e.bundle.js
-rw-r--r--  1 iminar  primarygroup   14886 Mar 30 17:23 dist/prettify.04d149a0484032073703.chunk.js
-rw-r--r--  1 iminar  primarygroup    4840 Mar 30 17:23 dist/resource-list.module.7d9223ca5f7ae5ce9d48.chunk.js
-rw-r--r--  1 iminar  primarygroup   54001 Mar 30 17:23 dist/worker-basic.min.js

PR Close 
2018-04-03 10:00:23 -07:00
Igor Minar
43d62029f0 build(aio): update to angular@6.0.0-rc.1 ()
-rw-r--r--  1 iminar  primarygroup    2774 Mar 30 15:01 dist/announcement-bar.module.94664978458f4bcdad0e.chunk.js
-rw-r--r--  1 iminar  primarygroup    8081 Mar 30 15:01 dist/api-list.module.0080b5cc2e6a0e0cb4e0.chunk.js
-rw-r--r--  1 iminar  primarygroup    3963 Mar 30 15:01 dist/code-example.module.a71be2c11f00a30159ae.chunk.js
-rw-r--r--  1 iminar  primarygroup   29367 Mar 30 15:01 dist/code-tabs.module.91c45e5c6e7bc37a7ae3.chunk.js
-rw-r--r--  1 iminar  primarygroup   18647 Mar 30 15:01 dist/common.ba5d418531a81244d32a.chunk.js
-rw-r--r--  1 iminar  primarygroup    6719 Mar 30 15:01 dist/contributor-list.module.3f67eb8916b4b5d9553b.chunk.js
-rw-r--r--  1 iminar  primarygroup    1009 Mar 30 15:01 dist/current-location.module.5b1b839219a3afa4821c.chunk.js
-rw-r--r--  1 iminar  primarygroup   10037 Mar 30 15:01 dist/expandable-section.module.e990983253a804b8680b.chunk.js
-rw-r--r--  1 iminar  primarygroup    1642 Mar 30 15:01 dist/file-not-found-search.module.3ebb2c728ee873e1124f.chunk.js
-rw-r--r--  1 iminar  primarygroup    1971 Mar 30 15:01 dist/inline.966da76300859bd75965.bundle.js
-rw-r--r--  1 iminar  primarygroup    5905 Mar 30 15:01 dist/live-example.module.db0fa04009ecb3863ec8.chunk.js
-rw-r--r--  1 iminar  primarygroup  567849 Mar 30 15:01 dist/main.b630be1eaedf8196652b.bundle.js
-rw-r--r--  1 iminar  primarygroup   40272 Mar 30 15:01 dist/polyfills.60722fb8dd6546cb465e.bundle.js
-rw-r--r--  1 iminar  primarygroup   14886 Mar 30 15:01 dist/prettify.04d149a0484032073703.chunk.js
-rw-r--r--  1 iminar  primarygroup    4840 Mar 30 15:01 dist/resource-list.module.7d9223ca5f7ae5ce9d48.chunk.js
-rw-r--r--  1 iminar  primarygroup   54001 Mar 30 15:01 dist/worker-basic.min.js

PR Close 
2018-03-30 17:29:39 -07:00
Igor Minar
3df811767e build(aio): upgrade to rxjs@6.0.0-beta.4 ()
PR Close 
2018-03-30 17:29:39 -07:00
Igor Minar
9c7805be2f build(aio): pin aio to typescript ~2.7.2 ()
PR Close 
2018-03-30 17:29:39 -07:00
George Kalpakas
6cb1adf105 ci(aio): add monitoring for angular.io ()
This commit configures a periodic job to be run on CircleCI, performing several
checks against the actual apps deployed to production (https://angular.io) and
staging (https://next.angular.io).

Fixes 

PR Close 
2018-03-30 15:26:50 -07:00