Commit Graph

8047 Commits

Author SHA1 Message Date
Prasanth Vaaheeswaran b01eb6cd0c docs: add @angular/animations to list (#17488)
@angular/animations was missing from the SemVer supported API surface list, now added.
2017-07-11 15:30:25 -07:00
Yaroslav Admin 3155255dfc fix(router): fix outdated homepage url in NPM package (#17899) 2017-07-11 15:30:17 -07:00
Wassim Chegham e166da2c71 docs: fix 404 link to SFEIR website (#17913)
Also, I moved SFEIR training description to the "onsite" section since SFEIR doesn't deliver online training.
2017-07-11 15:30:09 -07:00
Trotyl Yu ef0e4ebbc1 docs(aio): fix host usage in styleguide (#17932) 2017-07-11 15:30:02 -07:00
Olivier Combe 959d39cda1 test: git ignore e2e test folders (#17984) 2017-07-11 15:29:56 -07:00
Georgios Kalpakas ff6c0de659 docs: update required Node/npm versions in DEVELOPER.md
(cherry picked from commit 3d0406c247)
2017-07-11 15:28:13 -07:00
Octavian Lari 62f3ab5a3f docs: fix CHANGELOG typo (#18026)
(cherry picked from commit db3bcc939e)
2017-07-11 15:28:06 -07:00
Georgios Kalpakas 2ed16a51af fix(aio): fix tab animations on CodeTabsComponent
In our attempt to remove the material ripple effect from tab labels, we were
killing all `transform`-based animations on other `md-tab-group` elements, such
as animating the content when entering/leaving. (This wasn't an issue on Chrome,
because it didn't respect our `!important` flag.)
This commit fixes it by properly hiding the ripple effect (using a feature
introduced in angular/material2@e4789c7b8) and allowing other animations to
execute normally.

Fixes #17998

(cherry picked from commit 4d45fe6fb5)
2017-07-11 15:27:56 -07:00
Georgios Kalpakas 27885c1d15 test(aio): add tests for CodeTabsComponent
(cherry picked from commit 076ea2281f)
2017-07-11 15:27:48 -07:00
Georgios Kalpakas e5ce728c9e refactor(aio): remove unnecessary comments/imports, improve indentation
(cherry picked from commit aec39c28d8)
2017-07-11 15:27:33 -07:00
James bd1ee3abad docs: Unbreak README Formatting (#18043)
- Makes headers consistent
 - Removes extra `)`
 - Makes browserstack line on a separate line
(cherry picked from commit b9525ece77)
2017-07-11 15:27:08 -07:00
James a3ad121c04 docs: does please -> does (#18044)
Fixes grammar issue.
(cherry picked from commit 719101338a)
2017-07-11 15:18:48 -07:00
James 6218299796 docs: various minor formatting changes (#18046)
(cherry picked from commit e131f6bbe8)
2017-07-11 15:18:40 -07:00
meDavid ac862798e9 docs: Fix code example in the ChangeDetectorRef docs (#18051)
Minor example fix: mark the 'ref' constructor parameter as a private property
(cherry picked from commit a9757ec674)
2017-07-11 15:18:32 -07:00
Javier Revillas 911ce36b42 docs: fix style in helper text (#18055)
(cherry picked from commit 9003770f02)
2017-07-11 15:18:04 -07:00
Peter Bacon Darwin dbfd7179a8 build(aio): add terms from heading to the search index 2017-07-11 15:08:03 +01:00
Peter Bacon Darwin 207e2febb3 build(aio): capture all the headings from a doc in the vFile.headings property 2017-07-11 15:08:02 +01:00
Peter Bacon Darwin 39c9860b9d build(aio): revert to general purpose search algorithm
Now that we have upgraded to the latest lunr search engine, the results
from the standard `search` method are more appropriate.
So we do not need to create our own special queries to get good results.
2017-07-11 15:08:02 +01:00
Peter Bacon Darwin 3f29348526 ci: add aio/content to aio group
This commit also simplifies the rules for the aio content and marketing groups
2017-07-11 11:55:36 +01:00
Peter Bacon Darwin 09261e6c4d docs(aio): fix dangling links 2017-07-11 11:45:11 +01:00
Peter Bacon Darwin b61c19a86e build(aio): fix matchUpDirectiveDecorators processor 2017-07-11 11:45:10 +01:00
Peter Bacon Darwin f6ebb40fbc build(aio): fix mergeDecoratorDocs processor 2017-07-11 11:45:10 +01:00
Peter Bacon Darwin 0ce4542990 docs(aio): fix potential invalid jsdoc tag 2017-07-11 11:45:10 +01:00
Peter Bacon Darwin 8072fe120a build(aio): use dedicated overview for decorator API docs 2017-07-11 11:45:09 +01:00
Peter Bacon Darwin 50e79ace12 build(aio): update doc-gen templates 2017-07-11 11:45:09 +01:00
Peter Bacon Darwin aa39449ce4 build(aio): fix mergeDecoratorDocs processor 2017-07-11 11:45:09 +01:00
Peter Bacon Darwin d1434e82df build(aio): fix matchUpDirectiveDecorators processor 2017-07-11 11:45:08 +01:00
Peter Bacon Darwin 6a0d5b5825 build(aio): fix test description 2017-07-11 11:45:08 +01:00
Peter Bacon Darwin 5e4c41fcdf build(aio): refactor filterMemberDocs to be more general
Now it also filters function-overloads, hence the name change.
2017-07-11 11:45:08 +01:00
Peter Bacon Darwin 4c8413986e build(aio): upgrade to dgeni-packages v0.20.0-rc.1 2017-07-11 11:45:07 +01:00
Georgios Kalpakas c6aacf5b17 build(aio): remove unused script and GitHub token
Since 808bd4af4, we are no longer pre-verifying PRs before uploading the build
artifacts to the preview server, thus we no longer need the
`travis-preverify-pr.sh` script or the `GITHUB_TEAM_MEMBERSHIP_CHECK_KEY`
variable.
2017-07-11 11:43:15 +01:00
Peter Bacon Darwin bd4ec5c14c revert:build(aio): upgrade to dgeni-packages v0.20.0-rc.1
This reverts commit ab13f1f659.

It was cherry-picked in error from a PR.
2017-07-10 13:42:13 +01:00
Georgios Kalpakas 406dd45df1 feat(aio): add API endpoint for notifying about PR updates
This commit adds an API endpoint for notifying the preview server about PR
updates (`/pr-updated`). According to the update, the preview server can take
several actions. Currently, it will only check and (if necessary) update the
PR's preview visibility (but more actions could be supported in the future).
The API can be used with an automatic trigger (e.g. a GitHub webhook) to
instantly update a PR's preview visibility when it changes.

Fixes #16526
2017-07-10 12:32:26 +01:00
Georgios Kalpakas 9948ccf365 feat(aio): implement a way to check and update a PR\'s preview visibility
Previously, `BuildCreator#changePrVisibility()` would throw an error if the PR's
visibility was already up-to-date or if the PR directory did not exist (e.g. was
removed). This method was only used from inside `BuildCreator#create()`, which
had already checked for the existence of the directories.

This commit renames `changePrVisibility()` to `updatePrVisibility()` and makes
it more "forgiving" (i.e. it will only throw if both public and non-public
directories exist). This allows it to be used on events that may or may not have
caused the PR's visibility to change (e.g. a GitHub webhook triggered whenever a
PR's labels change).
2017-07-10 12:32:25 +01:00
Georgios Kalpakas 9e8d773e4e refactor(aio): unify error messages for invalid requests to upload-server
Previously, there was a distinction between GET requests to invalid URLs and all
other requests. This was mainly because the upload-server only accepts GET
requests, but that is not a hard limitation and may change in the future.

Thus, it makes sense to return a 404 response for requests to invalid URLs
regardless of the method used.
2017-07-10 12:32:25 +01:00
Georgios Kalpakas aea11bca87 refactor(aio): use dedicated constants.ts file for e2e-specific constants 2017-07-10 12:32:24 +01:00
Georgios Kalpakas 08b4e1edc9 refactor(aio): move script to a more relevant directory 2017-07-10 12:32:23 +01:00
Georgios Kalpakas 274c229463 fix(aio): fix text blurring when hovering over item in resources
Fixes #17907
2017-07-10 12:28:40 +01:00
Peter Bacon Darwin ab13f1f659 build(aio): upgrade to dgeni-packages v0.20.0-rc.1 2017-07-10 12:25:18 +01:00
Jason Aden b69f0faee6 docs: add changelog for 4.2.6 4.2.6 2017-07-07 21:48:49 -07:00
Jason Aden 9c4fcd370a release: cut the 4.2.6 release 2017-07-07 21:46:08 -07:00
Georgios Kalpakas 8b8b4cb794 refactor(upgrade): move shareable functionality to UpgradeHelper class (#17971)
This functionality can be potentionally re-used by the dynamic version.
2017-07-07 21:11:55 -07:00
Georgios Kalpakas 53378749ef fix(upgrade): fix transclusion on upgraded components (#17971)
Previously, only simple, single-slot transclusion worked on upgraded components.
This commit fixes/adds support for the following:

- Multi-slot transclusion.
- Using fallback content when no transclusion content is provided.
- Destroy unused scope (when using fallback content).

Fixes #13271
2017-07-07 21:11:46 -07:00
Jason Aden 3e61bf76c4 Revert "fix(upgrade): fix transclusion on upgraded components (#17971)"
This reverts commit 30beb52673.
2017-07-07 21:07:18 -07:00
Jason Aden b4fab438ea Revert "refactor(upgrade): move shareable functionality to UpgradeHelper class (#17971)"
This reverts commit 620c2161f6.
2017-07-07 21:07:01 -07:00
Victor Berchet 426191bc4e build: update the public API golden files 2017-07-07 20:23:48 -07:00
Victor Berchet 6307581f54 fix(compiler): fix merge error 2017-07-07 19:10:17 -07:00
Victor Berchet 591d894329 feat(compiler): adds support for quoted object keys in the parser 2017-07-07 19:06:23 -07:00
Victor Berchet 48772f189f refactor: fix typos (#18000) 2017-07-07 17:23:15 -07:00
George Kalpakas 70b1ff11d5 ci(aio): only deploy latest commits to staging/production (#17988)
Fixes #17941
2017-07-07 17:23:15 -07:00