Miško Hevery
221899a930
ci: fix incorrect github credetials ( #15146 )
2017-03-14 11:49:33 -07:00
George Kalpakas
060a2d11e5
ci(aio): deploy previews from aio-master ( #15137 )
2017-03-14 10:28:52 -07:00
Miško Hevery
abbbb4d52c
ci: do not use shell to expand secure tokens to prevent leaks
2017-03-14 10:27:56 -07:00
Chuck Jazdzewski
ccd38dd54d
ci: changing deployment token
2017-03-14 10:27:56 -07:00
Tobias Bosch
cdc882bd36
feat: introduce source maps for templates ( #15011 )
...
The main use case for the generated source maps is to give
errors a meaningful context in terms of the original source
that the user wrote.
Related changes that are included in this commit:
* renamed virtual folders used for jit:
* ng://<module type>/module.ngfactory.js
* ng://<module type>/<comp type>.ngfactory.js
* ng://<module type>/<comp type>.html (for inline templates)
* error logging:
* all errors that happen in templates are logged
from the place of the nearest element.
* instead of logging error messages and stacks separately,
we log the actual error. This is needed so that browsers apply
source maps to the stack correctly.
* error type and error is logged as one log entry.
Note that long-stack-trace zone has a bug that
disables source maps for stack traces,
see https://github.com/angular/zone.js/issues/661 .
BREAKING CHANGE:
- DebugNode.source no more returns the source location of a node.
Closes 14013
2017-03-14 09:16:15 -07:00
Ward Bell
1c1085b140
feat(aio): add google analytics ( #15081 )
2017-03-13 18:08:23 -07:00
Pete Bacon Darwin
914797a8ff
feat(upgrade): support multi-slot projection in upgrade/static ( #14282 )
...
Closes #14261
2017-03-13 17:34:53 -07:00
Peter Bacon Darwin
ab40fcb068
docs(aio): fix relative links
...
The migrator was updated to automatically fix these links.
See https://github.com/petebacondarwin/aio-migrator/commit/fca5fb0280d6ab5b5c15c9a1b0bcdf0866fc9e37
and https://github.com/petebacondarwin/aio-migrator/commit/3927b7a03893bcbc79a5b7e05bcc90ef24893aca
The result of this is that, going forward, we should ask
authors to include the path from the base href to the thing
being linked. E.g. guide/architecture#intro
2017-03-13 16:56:23 -07:00
Peter Bacon Darwin
1847550ad1
docs(aio): move cookbooks into guide
...
Also update all docs with migrated versions from latest angular.io
Fixes #14941
2017-03-13 16:56:23 -07:00
Peter Bacon Darwin
6497633529
feat(aio): improve search results functionality
...
* Ensure that all indexed documents are displayed in the search results.
(Previously the guide documents were not appearing because we only showed
results that had a `name` property, rather than a `name` or `title`.)
* Group the results by their containing folder (e.g. api, guide, tutorial, etc).
* Hide the results when the user hits the ESC key.
* Hide the results when the user clicks on a search result
Closes #14852
2017-03-13 16:55:52 -07:00
Pete Bacon Darwin
8850098ea4
build(aio): ensure API docs are generated in the correct place ( #15103 )
...
The move of the source code from modules/@angular to packages, caused a
problem with the path to the API docs.
2017-03-13 16:53:47 -07:00
Peter Bacon Darwin
eedca09d73
build(aio): generate the api-list.json file from the API docs
2017-03-13 16:52:58 -07:00
Peter Bacon Darwin
7b6dbf0952
fix(aio): LocationService search should handle corner cases
...
Adds tests and fixes corners cases for both `search()` and `setSearc()`
for things like empty queries and param keys that need encoding.
This commit refactors the `LocationService` to rely upon the `PlatformLocation`
rather than using `window.history` directly. This makes testing easier but also
makes the code simpler since `PlatformLocation` deals with platforms that
do not support history for us.
2017-03-13 16:52:58 -07:00
Chuck Jazdzewski
e6c81d2a42
Revert "refactor(platform-browser): move platform-browser/animations to animations/browser ( #15043 )"
...
This reverts commit 195b863ea4 .
2017-03-13 15:46:44 -07:00
Chuck Jazdzewski
498a95148b
Revert "build(animations): adjust animations/browser source to new standard for automatic build ( #15043 )"
...
This reverts commit 21a18d6ceb .
2017-03-13 15:46:07 -07:00
Jason Aden
21a18d6ceb
build(animations): adjust animations/browser source to new standard for automatic build ( #15043 )
2017-03-13 14:39:42 -07:00
Matias Niemelä
195b863ea4
refactor(platform-browser): move platform-browser/animations to animations/browser ( #15043 )
2017-03-13 14:39:19 -07:00
Pete Bacon Darwin
75147ff008
fix(aio): remove invalid brace from CSS ( #15122 )
2017-03-13 13:36:22 -07:00
Jason Jean
018e5c979b
fix(platform-server): fix get/set title in parse5 adapter ( #14965 )
2017-03-13 13:22:03 -07:00
Peter Bacon Darwin
e7dab7e6c1
feat(aio): hard code a "Home" image link into the toolbar
...
Closes #15017
2017-03-13 12:55:11 -07:00
Peter Bacon Darwin
26efa3a25c
style(aio): tidy up SCSS files
2017-03-13 12:55:11 -07:00
Pete Bacon Darwin
893652a813
fix(aio): upgrade to zone.js 0.7.8 ( #15099 )
...
This new version supports empty jasmine it clauses.
2017-03-13 12:53:45 -07:00
Dzmitry Shylovich
6559425b07
fix(core): ErrorHandler should not rethrow an error by default ( #15077 )
2017-03-13 11:27:01 -07:00
Tobias Bosch
df914ef4bf
fix(core): don’t recreate TemplateRef when used as a reference. ( #15066 )
...
This was a regression introduced in v4 rc.0.
Fixes #14873
2017-03-13 10:44:12 -07:00
Georgios Kalpakas
4e1cf5b41a
build(aio): replace all occurrences of env vars on a line in aio-builds-setup
2017-03-13 10:30:49 -07:00
Georgios Kalpakas
0c5f893f6e
test(aio): improve test description and expectations
2017-03-13 10:30:49 -07:00
Georgios Kalpakas
17f5f3b32c
ci(aio): fix clean-up script on ngbuilds.io
2017-03-13 10:30:49 -07:00
Georgios Kalpakas
3bb59902f7
docs(aio): add more docs about aio-builds-setup
2017-03-13 10:30:49 -07:00
Georgios Kalpakas
b804a488c5
feat(aio): make it easy to keep relevant logs outside the docker container
2017-03-13 10:30:49 -07:00
Georgios Kalpakas
cbde75e77b
feat(aio): redirect HTTP to HTTPS
2017-03-13 10:30:49 -07:00
Georgios Kalpakas
413e11fac2
build(aio): remove redundant arg
2017-03-13 10:30:49 -07:00
George Kalpakas
0e2dd76c3b
build: remove obsolete ci-lite/ directory and files ( #14994 )
...
The directory was removed in 91fe3aadb but then accidentally re-introduced while
rebasing and merging ab0db66bf .
2017-03-13 10:29:45 -07:00
Tobias Bosch
ff71eff157
refactor(core): use flags in Renderer2.setStyle instead of booleans ( #15045 )
...
BREAKING CHANGE: (since v4 rc.1)
- `Renderer2.setStyle` no longer takes booleans but rather a
bit mask of flags.
2017-03-13 09:45:04 -07:00
George Kalpakas
fa1920a02b
feat(aio): enable deep-linking on deployed apps (until prerendering is done) ( #15049 )
2017-03-13 09:35:16 -07:00
Pete Bacon Darwin
71cd2957f7
ci: add wardbell and gkalpak to aio approvers ( #15030 )
2017-03-13 09:34:40 -07:00
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
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