Tobias Bosch
6c8638cf01
feat(core): allow to provide multiple default testing modules ( #15054 )
...
This can be used to e.g. add the NoopAnimationsModule by default:
```
TestBed.initTestEnvironment([
BrowserDynamicTestingModule,
NoopAnimationsModule
], platformBrowserDynamicTesting());
```
2017-03-10 16:55:32 -08:00
Dzmitry Shylovich
8b5c6b2732
fix(compiler): shouldn't throw when Symbol is used as DI token ( #13701 )
...
Closes #13314
2017-03-10 15:26:37 -08:00
Chuck Jazdzewski
601494734c
Revert "fix(core): ErrorHandler should not rethrow an error by default ( #13534 )"
...
This reverts commit 1aebea52e1
.
2017-03-10 15:05:48 -08:00
Dzmitry Shylovich
1aebea52e1
fix(core): ErrorHandler should not rethrow an error by default ( #13534 )
...
Closes #14949
Closes #13159
Closes #8993
2017-03-10 14:44:14 -08:00
Alex Rickabaugh
920b3d259d
feat(aio): support @angular/service-worker using the CLI generated service worker manifest ( #15042 )
2017-03-10 14:05:29 -08:00
Ward Bell
fce55d87d2
feat(aio): add Kapunahele animations v2 ( #15023 )
2017-03-10 14:05:00 -08:00
Chuck Jazdzewski
53d62fa7d0
ci: use angular-builds credentials for publishing artifacts ( #15072 )
2017-03-10 14:03:40 -08:00
Chuck Jazdzewski
a69afeb614
ci: skip root pullapproval for packages directory ( #15071 )
2017-03-10 13:54:28 -08:00
Dzmitry Shylovich
5f9fb911f7
fix(compiler): improve error msg for unexpected closing tags ( #14747 )
...
Closes #6652
2017-03-10 13:05:17 -08:00
Chuck Jazdzewski
d17d4a3b54
docs: add changelog for 4.0.0-rc.3
2017-03-10 12:26:19 -08:00
Chuck Jazdzewski
814dc107d9
release: cut the 4.0.0-rc.3 release
2017-03-10 12:21:52 -08:00
Jason Aden
bebedfed24
build: build modules and examples for karma
2017-03-08 17:35:20 -08:00
Jason Aden
2b44854885
build: fix paths for examples tests
2017-03-08 16:29:28 -08:00
Jason Aden
b74ab83d2c
refactor: update paths from modules/@angular to packages
2017-03-08 16:29:28 -08:00
Jason Aden
da8ea350b2
refactor: More generic build.sh file
2017-03-08 16:29:28 -08:00
Jason Aden
1efd508217
build: update package.json to remove babel.
2017-03-08 16:29:28 -08:00
Jason Aden
58dd4673cd
refactor: remove babel config files
2017-03-08 16:29:28 -08:00
Jason Aden
72563b61fb
build: fix rollup config file paths
2017-03-08 16:29:28 -08:00
Jason Aden
5aed1e36b8
refactor: move secondary entry point rollup configs.
2017-03-08 16:29:28 -08:00
Jason Aden
8573e36574
build: fix file paths after moving modules/@angular/* to packages/*
2017-03-08 16:29:28 -08:00
Jason Aden
3e51a19983
refactor: move angular source to /packages rather than modules/@angular
2017-03-08 16:29:27 -08:00
Ward Bell
5ad5301a3e
feat(aio): add API list page ( #14899 )
2017-03-08 13:08:19 -08:00
Georgios Kalpakas
174d4c8ef7
ci(aio): do not deploy PR if preconditions not met
...
This avoids incorrectly failing the build if the PR author is not a member of one of the whitelisted GitHub teams.
2017-03-07 18:24:45 -08:00
Georgios Kalpakas
4ca772eea3
refactor(aio): move scripts into `scripts/` directory
2017-03-07 18:24:45 -08:00
Georgios Kalpakas
093d69f0f0
ci(aio): only deploy a preview if the PR touched relevant files
2017-03-07 18:24:45 -08:00
Georgios Kalpakas
b4ec80b21d
docs(aio): document arg for auto-restarting the docker container on boot
2017-03-07 18:24:45 -08:00
Georgios Kalpakas
a4476654aa
refactor(aio): use more intuitive log filepath
2017-03-07 18:24:45 -08:00
Georgios Kalpakas
4210d2b4b1
test(aio): fix e2e tests
2017-03-07 18:24:45 -08:00
Georgios Kalpakas
aa30c50144
feat(aio): make it easier to create a docker image (less variables to overwrite)
2017-03-07 18:24:45 -08:00
Georgios Kalpakas
fd34a58e13
fix(aio): ensure `NGBUILDS_IO_KEY` is not printed
...
Gaining access to another PR's JWT, would allow faking that PR's author wrt to
GitHub team membership verification for as long as the JWT is valid (currently
90 mins).
2017-03-07 18:24:45 -08:00
Georgios Kalpakas
e40f81b564
ci(aio): fail the build if preview deployment fails
2017-03-07 18:24:45 -08:00
Georgios Kalpakas
5ab2e28703
ci(aio): bringing in #14888 (because no patience)
2017-03-07 18:24:45 -08:00
Georgios Kalpakas
a3a7cf2090
build(aio): allow overwriting env vars at build time
2017-03-07 18:24:45 -08:00
Georgios Kalpakas
d9d9d9de6f
build(aio): allow passing parameters to `docker build`
2017-03-07 18:24:45 -08:00
Georgios Kalpakas
7e67f37fc4
ci(aio): test aio-builds-setup as part of the `aio` job
2017-03-07 18:24:45 -08:00
Georgios Kalpakas
d275667da0
build(aio): upgrade to latest and pin major pm2 version
2017-03-07 18:24:45 -08:00
Georgios Kalpakas
03a5fd01c9
fix(aio): do not hardcode the domain in preview link comments
2017-03-07 18:24:45 -08:00
Georgios Kalpakas
d28ea80db8
build(aio): always compile before running tests
2017-03-07 18:24:45 -08:00
Georgios Kalpakas
0e9277b4c3
style(aio): change mock value for consistency
2017-03-07 18:24:45 -08:00
Georgios Kalpakas
2796790c7d
feat(aio): verify uploaded builds based on JWT from Travis
2017-03-07 18:24:45 -08:00
Georgios Kalpakas
028b274750
feat(aio): support passing secrets as files to the docker container
2017-03-07 18:24:45 -08:00
Georgios Kalpakas
3ed1f64d43
feat(aio): implement `BuildVerifier`
2017-03-07 18:24:45 -08:00
Georgios Kalpakas
96f11dad18
feat(aio): implement `GithubTeams`
2017-03-07 18:24:45 -08:00
Georgios Kalpakas
060d02eb82
fix(aio): remove unnecessary `repoSlug` parameter from `GithubApi`
2017-03-07 18:24:45 -08:00
Georgios Kalpakas
951e653b0c
feat(aio): implement `GithubApi.getPaginated()`
2017-03-07 18:24:45 -08:00
Georgios Kalpakas
37348989f0
feat(aio): make `githubToken` mandatory for `GithubApi`
2017-03-07 18:24:45 -08:00
Georgios Kalpakas
c5644e5a0d
refactor(aio): add `assertNotMissingOrEmpty()` helper
2017-03-07 18:24:45 -08:00
Georgios Kalpakas
c8d87a936b
feat(aio): add support for HTTPS (certificates provided by host - fallback to self-signed)
2017-03-07 18:24:45 -08:00
Georgios Kalpakas
6b8413f7b3
build(aio): update TypeScript (and other dependencies)
2017-03-07 18:24:45 -08:00
Georgios Kalpakas
bc831ff4a4
feat(aio): check resolution of external URLs in HEALTHCHECK
2017-03-07 18:24:45 -08:00