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
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