Go to file
Georgios Kalpakas 8ae0eec230 feat(aio): enable previews for any PR
This commit introduces the ability to show previews for PRs by any author. It works as follows:

- The build artifacts of all PRs are uploaded to the preview server.
- Automatically verified PRs (i.e. from trusted authors or having a specific label) are deployed and
  publicly accessible as usual.
- PRs that could not be automatically verified are stored for later use (after re-verification).
- A PR can be marked as "trusted" and make its preview publicly accessible by adding the GitHub
  label specified in the `AIO_TRUSTED_PR_LABEL` env var of the preview server.

At the moment, there is no automatic mechanism for notifying the preview server about changes to the
PR's verification status. The PR's "visibility" will be checked and updated every time a new build
is uploaded.
2017-06-23 11:54:20 -07:00
.circleci ci: test merge commits on circle 2017-06-23 11:52:41 -07:00
.github ci: update github templates (#17466) 2017-06-13 14:49:13 -07:00
aio feat(aio): enable previews for any PR 2017-06-23 11:54:20 -07:00
docs docs: add documentation for LTS versions 2017-06-22 14:45:36 -07:00
integration refactor(compiler): don’t always compile `.ngfactory.ts` files by default 2017-06-12 15:27:02 -07:00
modules fix(core): don’t stop change detection because of errors 2017-05-01 18:56:25 -04:00
packages fix(animations): do not validate style overlap errors in different transitions 2017-06-23 09:02:37 -07:00
scripts test(platform-server): fix and re-enable integration tests 2017-06-13 15:50:23 -07:00
tools release: cut the 4.3.0-beta.0 release 2017-06-21 17:16:04 -07:00
.bazelrc build: Introduce Bazel build rules 2017-06-05 11:18:20 -07:00
.bowerrc chore(dgeni): clean up legacy typings bundle creation 2015-10-29 21:19:59 +00:00
.clang-format feat(tooling): Add a .clang-format for automated JavaScript formatting. 2015-04-02 08:44:34 -07:00
.editorconfig chore(.editorconfig): include markdown config 2015-01-27 00:14:48 -08:00
.gitattributes chore: force lf EOL for ts files (#11143) 2016-08-29 12:41:58 -07:00
.gitignore build: Introduce Bazel build rules 2017-06-05 11:18:20 -07:00
.nvmrc ci: bump node version to 6.9.5 and npm to 3.10.7 2017-02-02 23:28:00 -08:00
.pullapprove.yml ci: update pullapprove to reflect animation ownership 2017-06-05 11:17:24 -07:00
.travis.yml ci(aio): switch over to shared account for deployment to staging and production 2017-05-26 01:19:59 -07:00
BUILD build(bazel): fix the typescript path in the BUILD file (#17316) 2017-06-09 18:32:36 -07:00
CHANGELOG.md docs: fix “under to hood” typo in changelog.md 2017-06-23 09:04:40 -07:00
CONTRIBUTING.md docs: remove unnecessary newline 2017-06-23 11:50:48 -07:00
LICENSE style(docs): update copyright years (#13736) 2017-01-27 20:47:14 -08:00
README.md docs: revert the move of CONTRIBUTING.md to docs/CONTRIBUTING.md 2017-03-23 20:57:49 -07:00
WORKSPACE ci: use npm_install for bazel 2017-06-13 13:35:01 -07:00
bower.json docs: branding fixes (#14132) 2017-01-27 15:03:11 -06:00
browser-providers.conf.js ci: disable Android 4.1, 4.2 and 4.3 in SauceLabs (#14461) 2017-03-16 09:13:07 -07:00
build.sh refactor(compiler): change `bundle` to `flatModuleIndex` in the code (#17028) 2017-05-26 09:13:28 -07:00
gulpfile.js build: fix public-api:update gulp task (#16859) 2017-05-22 11:07:21 -06:00
karma-js.conf.js feat(animations): introduce routeable animation support 2017-05-19 13:45:22 -07:00
npm-shrinkwrap.clean.json feat(core): update zone.js to 0.8.12 2017-06-16 12:13:14 -07:00
npm-shrinkwrap.json feat(core): update zone.js to 0.8.12 2017-06-16 12:13:14 -07:00
npm-shrinkwrap.readme.md chore(lint): replace gulp check-task with tslint no-jasmine-focus rule 2016-10-28 15:53:15 -07:00
package.json release: cut the 4.3.0-beta.0 release 2017-06-21 17:16:04 -07:00
protractor-e2e.conf.js refactor: add license header to JS files & format files (#12081) 2016-10-04 20:39:20 -07:00
protractor-examples-e2e.conf.js refactor: format and lint code 2016-12-12 11:30:25 -08:00
protractor-perf.conf.js refactor: add license header to JS files & format files (#12081) 2016-10-04 20:39:20 -07:00
shims_for_IE.js Revert "refactor: add license header to JS files & format files (#12035)" 2016-10-04 14:06:41 -07:00
test-main.js fix: fix path locally to empty.js (#15073) 2017-03-15 13:40:24 -07:00
test.sh build: build modules and examples for karma 2017-03-08 17:35:20 -08:00
tslint.json build(tslint): enable no-inner-declarations (#13316) 2016-12-08 13:46:08 -08:00

README.md

Build Status CircleCI Join the chat at https://gitter.im/angular/angular Issue Stats Issue Stats npm version

Sauce Test Status Safari (7+), iOS (7+), Edge (14) and IE mobile (11) are tested on BrowserStack.

Angular

Angular is a development platform for building mobile and desktop web applications using Typescript/JavaScript (JS) and other languages.

Quickstart

Get started in 5 minutes.

Want to help?

Want to file a bug, contribute some code, or improve documentation? Excellent! Read up on our guidelines for contributing and then check out one of our issues in the hotlist: community-help.