Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: import of @angular/service-worker #17276

Closed
wants to merge 366 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
366 commits
Select commit Hold shift + click to select a range
85d4c4b
feat(core): update zone.js to 0.8.10 and expose the flush method (#16…
juliemr May 22, 2017
08dfe91
feat(compiler): add location note to extracted xliff2 files (#16791)
ocombe May 22, 2017
e7d9fd8
fix(animations): repair flicker issues with WA polyfill (#16937)
matsko May 22, 2017
78e3be1
docs: update the release schedule (#16942)
vicb May 23, 2017
f5b2ce0
docs: update the release schedule (#16943)
vicb May 23, 2017
368169d
feat(aio): add progress bar
wardbell May 19, 2017
3b28c75
test(aio): avoid warnings from Material during tests
gkalpak May 20, 2017
6123b9c
refactor(compiler): make `OutputAst` contain the moduleName, not the …
tbosch May 16, 2017
de8d7c6
refactor(compiler): emit OutputAst and not sources (#16832)
tbosch May 17, 2017
50abca4
refactor(compiler): don’t rely on global reflector (#16832)
tbosch May 18, 2017
255d722
ci: add vicb as owner to compiler-cli (#16832)
tbosch May 18, 2017
5af143e
refactor(compiler): allow sync AOT compilation (#16832).
tbosch May 17, 2017
a80ac0a
fix(core): make decorators closure safe (#16905)
tbosch May 23, 2017
27761b4
fix(compiler): do not report type errors for arguments with `@Inject`…
chuckjaz Apr 20, 2017
1651a8f
fix(tsc-wrapped): ignore `|null` and `|undefined` when collecting typ…
chuckjaz Apr 21, 2017
fa809ec
build: import tslib rather than output TS helpers (#16901)
jasonaden May 23, 2017
eba59aa
refactor(compiler): add ability to produce stub .ngfactory / .ngsumma…
tbosch May 23, 2017
9e17a14
fix(aio): align top-level nav-items consistently
gkalpak May 23, 2017
19a509a
fix(aio): use a special version of the TopBar if the screen is narrow
petebacondarwin May 23, 2017
b0c5018
build(aio): better error message for invalid links (#16993)
petebacondarwin May 24, 2017
966eb2f
aio: add h1 title to floating table of contents (#16959)
petebacondarwin May 24, 2017
573b861
fix(compiler): compile `.ngfactory.ts` files even if nobody reference…
tbosch May 25, 2017
e10d763
fix(aio): correctly handle re-navigation to the empty path (#16997)
gkalpak May 25, 2017
4c5e28e
build(aio): less verbose boilerplate generator (#16970)
Foxandxss May 25, 2017
b37a048
docs(aio): restore missing files (#16995)
Foxandxss May 25, 2017
2538094
fix(aio): group topbar items into a single sidenav node when narrow s…
petebacondarwin May 25, 2017
3ab86bd
fix(animations): use a lightweight renderer for non-animation compone…
matsko May 26, 2017
5aa53d7
refactor(compiler): change `bundle` to `flatModuleIndex` in the code …
tbosch May 26, 2017
0c691af
build(aio): start using tsc importHelpers option for the app
IgorMinar May 23, 2017
7404502
build(aio): upgrade ngo to 0.0.3 with static prop unhoisting
IgorMinar May 23, 2017
0c1d1e2
build(aio): upgrade purify to 0.0.11 with better coverage
IgorMinar May 24, 2017
8e2f72c
build(aio): turn on pure_getters option in uglify
IgorMinar May 24, 2017
8443d19
build(aio): use purify to include tslib
IgorMinar May 24, 2017
3117f56
ci(aio): switch over to shared account for deployment to staging and …
IgorMinar May 26, 2017
db3113b
build(aio): externalize @angular/cli patches into a js file
IgorMinar May 26, 2017
9e7e178
build(aio): add google webmaster tools verification file
IgorMinar May 26, 2017
6949510
feat(aio): provide noop service worker file
petebacondarwin May 26, 2017
80e5065
Revert "refactor(compiler): change `bundle` to `flatModuleIndex` in t…
chuckjaz May 26, 2017
c0981b8
Revert "fix(animations): use a lightweight renderer for non-animation…
chuckjaz May 26, 2017
7ffb75f
refactor(compiler): change `bundle` to `flatModuleIndex` in the code …
tbosch May 26, 2017
5f723cb
feat(aio): temporarily add debugging code for google crawler (#17046)
IgorMinar May 26, 2017
cd5bc64
docs(aio): update headers for toc (#16969)
Foxandxss May 26, 2017
d108479
fix(animations): use a lightweight renderer for non-animation compone…
matsko May 26, 2017
a1724f7
release: cut the 4.2.0-rc.1 release
chuckjaz May 26, 2017
51d7a65
docs: add changelog for 4.2.0-rc.1
chuckjaz May 26, 2017
0018acf
fix(aio): remove es2015 syntax from the onerror webmaster tools debug…
IgorMinar May 26, 2017
b8b91d3
feat(aio): marketing design refresh
sjtrimble May 25, 2017
aa683a7
fix(aio): add polyfill for GoogleBot (#17062)
IgorMinar May 27, 2017
6220b49
build(aio): upgrade to ngo with top-level NewExpression and CallExpre…
IgorMinar May 27, 2017
160221c
test(platform-server): fix target of TS outDir for integration test (…
jasonaden May 30, 2017
18bf772
feat(compiler): emit typescript nodes from an output ast (#16823)
chuckjaz May 30, 2017
535d9da
fix(common): always use 'other' case for locales with no plural rules…
ocombe May 30, 2017
ea8a43d
feat(tsc-wrapped): always convert shorthand imports (#16898)
devversion May 30, 2017
8ffa483
fix(compiler): enableLegacyTemplate should not be ignored (#17051)
hotforfeature May 30, 2017
e513808
build: update router package.json placeholder (#17060)
chuckjaz May 30, 2017
0d894a1
fix(aio): fix ToC styling (#17110)
gkalpak May 30, 2017
b056adc
fix(aio): fix SideNav items alignment (#17106)
gkalpak May 30, 2017
2f35392
fix(aio): make the search-pane larger (and improve the search-box) (#…
gkalpak May 30, 2017
4d5fa5c
build(aio): capture the h1 title and attach it to the document
petebacondarwin May 30, 2017
89f3179
build(aio): use the captured h1 as the title if necessary
petebacondarwin May 30, 2017
dfbbbb5
build(aio): the the captured h1 as the title for the search index
petebacondarwin May 30, 2017
92d99ba
build(aio): upgrade to dgeni-packages 0.19.1
petebacondarwin May 26, 2017
cb2cb7c
build(aio): display "call" and "new" members of interfaces in API docs
petebacondarwin May 26, 2017
9326e06
fix(aio): googlebot polyfill fix
IgorMinar May 27, 2017
11505fa
fix(aio): disable search on browsers that don't support web workers
IgorMinar May 31, 2017
1f9a3dd
fix(aio): fix typo in web worker check (#17133)
IgorMinar May 31, 2017
1408357
docs: add details about the WeakMap polyfill for 4.x in the changelog…
vicb May 31, 2017
c20f60b
fix(router): make remove trailing slash consistent with URL params
jasonaden May 26, 2017
665e707
fix(animations): always change to desired animation state even if no …
matsko May 31, 2017
47e4fca
fix(aio): swap feature headers for divs to remove anchors and fix fea…
sjtrimble Jun 1, 2017
1338995
fix(aio): fix home learn more button alignment (#17154)
sjtrimble Jun 1, 2017
230255f
feat(compiler-cli): produce template diagnostics error messages (#17125)
chuckjaz Jun 1, 2017
ad6a57e
perf(animations): do not place enterId values on elements for queryin…
matsko Jun 1, 2017
598fdad
docs: update the release schedule (#17162)
vicb Jun 1, 2017
068133e
fix(animations): do not retain deleted nodes during an non-removal an…
matsko Jun 1, 2017
7822187
fix(aio): fix scrolling to top (#17102)
gkalpak Jun 1, 2017
8e7a3f0
release: cut the 4.2.0-rc.2 release
vicb Jun 1, 2017
82ec02d
docs: add changelog for 4.2.0-rc.2
vicb Jun 1, 2017
d5ce086
build(aio): fix up API doc-gen templates
petebacondarwin May 31, 2017
35f714e
fix(aio): place progress bar at the top
gkalpak May 31, 2017
4c32cb9
fix(router): opening links in new window
rspier May 26, 2017
b55adee
perf(animations): only apply `:leave` flags if animations are set to run
matsko Jun 2, 2017
819514a
fix(animations): ensure web-animations understands a numeric CSS pers…
matsko Jun 2, 2017
f2d810f
fix(aio): fix ToC styling
gkalpak May 31, 2017
734f30d
build(aio): ignore .ngsummary.ts files in examples
Foxandxss Jun 5, 2017
02d74ca
ci: update pullapprove to reflect animation ownership
matsko Jun 2, 2017
5faf520
build: Introduce Bazel build rules
alexeagle Jun 2, 2017
47c2a2e
ci: switch CircleCI to 2.0
alexeagle Jun 3, 2017
7c78282
docs: fix typo in 'Routes' docs
rafaelss95 Jun 5, 2017
76b4b80
fix(aio): fix search box overlap for small devices (#17075)
sjtrimble Jun 6, 2017
42176a7
build(aio): upgrade ngo and purify (#17210)
IgorMinar Jun 6, 2017
784347f
fix(aio): ensure all views can indicate the active node (#17194)
petebacondarwin Jun 6, 2017
95f1ea2
fix(aio): topnav toolbar position styles
sjtrimble Jun 1, 2017
c06f4fc
docs(aio): remove tutorial from docs landing page
Foxandxss Jun 6, 2017
3a121a6
build(aio): migrate contribute page to html
Foxandxss Jun 6, 2017
bfdd339
fix(aio): make `ScrollSpy` respond quicker to `scroll` events
gkalpak Jun 6, 2017
b8979c8
fix(aio): fix and clean up topbar styling
gkalpak Jun 6, 2017
d4e1960
build(aio): update features and presskit marketing pages
Foxandxss Jun 6, 2017
bb2fc6b
refactor(platform-browser): Remove setGlobalVar from DOM adapter
mhevery May 22, 2017
269bbe0
fix(upgrade): call setInterval outside the Angular zone
heathkit May 17, 2017
b00b80a
feat(compiler-cli): introduce synchronous codegen API
alexeagle Jun 5, 2017
078a4b0
fix(aio): fix button alignment and jump
sjtrimble Jun 6, 2017
4759975
fix(aio): adjust SideNav top to avoid extra whitespace
gkalpak Jun 6, 2017
d837bfc
fix(aio): fix scrolling to an element
gkalpak Jun 6, 2017
fe6b39d
perf(animations): do not create a closure each time a node is removed
matsko Jun 6, 2017
3ddd28d
fix(aio): update contrast on mediumgray color
sjtrimble Jun 7, 2017
e317f7d
feat(aio): do not display anchor if heading has `no-anchor` class
petebacondarwin Jun 7, 2017
a39f7d6
docs(aio): use h1 rather than divs and hide heading anchors
petebacondarwin Jun 7, 2017
c9b930d
feat(aio): add `aio-select` component
petebacondarwin Jun 7, 2017
bb46f54
refactor(aio): use the SelectMenuComponent for all select menus
petebacondarwin Jun 6, 2017
a4a2901
fix(aio): remove `...` separator from search results
petebacondarwin Jun 7, 2017
cba2b3c
docs(aio): add “nougat” to compat chart
wardbell Jun 7, 2017
33ba3e3
fix(aio): smoother transition from page with SideNav to homepage (#17…
gkalpak Jun 8, 2017
8be2e4c
fix(aio): make the ToC left hand-side bar shorter (#17280)
gkalpak Jun 8, 2017
022835b
ci: update Chromium to 464641 (Chrome v59)
gkalpak Jun 8, 2017
e9886d7
fix(animations): evaluate substitutions on option param values
matsko Jun 7, 2017
67ef0f0
fix(aio): api list column overflow fix (#17300)
sjtrimble Jun 8, 2017
5364b51
fix(aio): scroll to top immediately when doc changes (#17310)
wardbell Jun 8, 2017
680128b
fix(aio): alert, subsection and callout width fix (#17303)
sjtrimble Jun 8, 2017
4d2ee51
fix(aio): remove glossary l-sub-section class (#17305)
sjtrimble Jun 8, 2017
0940e6d
fix(aio): contributor img offset and hover fix (#17338)
sjtrimble Jun 8, 2017
391ed63
fix(aio): copy code button overlap fix on mobile (#17302)
sjtrimble Jun 8, 2017
75a311f
fix(aio): style and fix hover color for features cta button (#17342)
sjtrimble Jun 8, 2017
7467354
docs(aio): document the non-null assertion operator
chuckjaz May 22, 2017
6a46cab
docs: security guide images
wardbell Jun 7, 2017
5a71df0
build(aio): rename features header
Foxandxss Jun 8, 2017
a222c3e
fix(forms): fix min and max validator behavior on non-numbers
kara Jun 8, 2017
f370fd3
docs: "TypeScript to JavaScript" code tab renamed “ES6 + Decorators”
wardbell Jun 7, 2017
41a765d
fix(aio): re-color code pretty print
wardbell Jun 6, 2017
576d6d8
feat(aio): update the home page and docs landing page content (#17325)
IgorMinar Jun 8, 2017
8e5beb0
release: cut the 4.2.0 release
alxhub Jun 8, 2017
cf0a9e0
docs: add changelog for 4.2.0
alxhub Jun 8, 2017
f7422a9
fix(aio): animate hamburger in/out
gkalpak Jun 8, 2017
8524187
fix(aio): restrain scrolling inside ToC (when cursor over ToC)
gkalpak Jun 8, 2017
e894f5c
fix(aio): expand the main content width when there is no ToC
gkalpak Jun 7, 2017
3db6b6c
build(aio): ignore example files that are gitignored
petebacondarwin Jun 7, 2017
12c5ead
docs(aio): do not ignore i18n example js file
petebacondarwin Jun 8, 2017
8a9a5ec
docs(aio): move example specific styles into router example app.css file
petebacondarwin Jun 8, 2017
c0dcb34
docs(aio): create styles.css snippet file for toh-pt5 example
petebacondarwin Jun 8, 2017
ef6609a
docs(aio): remove example specific styles from the shared boilerplate…
petebacondarwin Jun 8, 2017
76a9206
docs(aio): remove cli-quickstart styles.css from git
petebacondarwin Jun 8, 2017
a0b30e5
docs(aio): remove example specific `.gitignore` files
petebacondarwin Jun 8, 2017
2d56239
fix(aio): sidebar folder state after select item
wardbell Jun 8, 2017
ce18c68
fix(aio): temporarily remove the focus style of top-bar nav items
gkalpak Jun 9, 2017
33df13a
build(aio): update to 4.2 (#17369)
Foxandxss Jun 9, 2017
4c74dba
docs(aio): update events page
IgorMinar Jun 9, 2017
503fd1f
docs(aio): fix image width on the homepage
IgorMinar Jun 9, 2017
3a99af2
docs(packaging): update homepage in @angular/tsc-wrapped (#17352)
dherges Jun 9, 2017
65d49d5
fix(aio): temporarily remove link to source from the API pages (#17371)
gkalpak Jun 9, 2017
c2d31fb
fix(http): move destructuring inside {Request,Response}Options ctor
alxhub Jun 6, 2017
0020dad
docs(aio): update examples to 4.2 (#17367)
Foxandxss Jun 9, 2017
db5e506
build(aio): update typescript to 2.3.2 (#17382)
Foxandxss Jun 9, 2017
d56b7ed
docs(aio): reorganise the sidenav menu (#16934)
kapunahelewong Jun 9, 2017
90b0713
refactor(compiler): don’t write summaries for jit by default
tbosch Jun 9, 2017
8575e3f
release: cut the 4.2.1 release
alxhub Jun 9, 2017
15090a8
docs: add changelog for 4.2.1
alxhub Jun 9, 2017
df7774c
docs(aio): restore animation original value (#17385)
Foxandxss Jun 10, 2017
851038c
build(aio): upgrade @angular/service-worker to beta.15
IgorMinar Jun 8, 2017
c550f88
build(aio): upgrade to an unreleased version of cli with webpack 3.0-…
IgorMinar Jun 8, 2017
991ca92
build(aio): turn off vendor chunking
IgorMinar Jun 8, 2017
0a48c92
build(aio): upgrade to purify 0.0.24 that supports webpack 3.0
IgorMinar Jun 8, 2017
7e22a2f
build(aio): remove duplicate webpack version
IgorMinar Jun 9, 2017
ff15509
build(aio): turn on webpack 3.0 scope-hoisting
IgorMinar Jun 8, 2017
69ec1e2
build(aio): upgrade to @angular/*@4.2.1
IgorMinar Jun 10, 2017
afbc2b0
build(aio): upgrade purify to deal with messed up comment in animatio…
IgorMinar Jun 10, 2017
c8c0cee
build(bazel): fix the typescript path in the BUILD file (#17316)
IgorMinar Jun 10, 2017
e543272
fix(aio): remove gap between sidenav menus
petebacondarwin Jun 10, 2017
d961911
docs(aio): fix broken example in upgrade guide
gkalpak May 30, 2017
d6f345c
build(aio): upgrade Karma-related dependencies
gkalpak Jun 11, 2017
a1065bf
build(aio): upgrade Jasmine-related dependencies
gkalpak Jun 11, 2017
3d5f520
test(aio): fix Chrome getting disconnected during unit tests
gkalpak Jun 12, 2017
451257a
fix(animations): do not treat a `0` animation state as `void`
matsko Jun 9, 2017
185075d
fix(animations): compute removal node height correctly
matsko Jun 9, 2017
6ca4692
fix(animations): properly collect :enter nodes in a partially updated…
matsko Jun 12, 2017
ed73d4f
refactor(compiler): don’t always compile `.ngfactory.ts` files by def…
tbosch Jun 12, 2017
234268e
ci(aio): deploy commits on the stable branch to production
gkalpak May 23, 2017
0268818
build(aio): update Google Analytics property id for the prod environment
IgorMinar Jun 12, 2017
e95062d
release: cut the 4.2.2 release
alxhub Jun 12, 2017
7a2d2ef
docs: add changelog for 4.2.2
alxhub Jun 12, 2017
5e79449
build(aio): make deploy-to-firebase.sh executable
IgorMinar Jun 12, 2017
d2d8e5d
fix(aio): remove outline from search input on focus
petebacondarwin Jun 11, 2017
0658e1d
docs(aio): rename Upgrade docs to cheatsheet
juleskremer Jun 12, 2017
0c7eb93
fix(aio): tidy up layout of api filter page
petebacondarwin Jun 11, 2017
d647db2
fix(aio): ensure that API filter page can display 3 columns in wide view
petebacondarwin Jun 11, 2017
fc774a1
docs: clarify when non-null-assertion-operator is needed in template-…
wardbell Jun 12, 2017
bffccf4
fix(aio): fix buttons in "Home" and "Features"
gkalpak Jun 13, 2017
0a846a2
fix(aio): make search results better
petebacondarwin Jun 13, 2017
0f56296
fix(aio): use locally hosted lunr library
petebacondarwin Jun 12, 2017
7caa0a8
fix(aio): show search results when search box gets focus
petebacondarwin Jun 12, 2017
709a3f6
fix(aio): fix scrolling to elements near the bottom of the page
gkalpak Jun 13, 2017
12452d4
build(aio): increase docs integration test timeouts
petebacondarwin Jun 13, 2017
541c9a9
docs(aio): i18n guide - updates for v4
wardbell May 2, 2017
052331f
build(aio): add staging environment
petebacondarwin Jun 12, 2017
98308cd
docs(aio): update typescript for `examples/webpack` to same as cli
frederikprijck Jun 9, 2017
fa81c8e
ci: use npm_install for bazel
alexeagle Jun 12, 2017
93d1b4e
refactor(compiler): remove duplicate code
olegdunkan Jun 8, 2017
f840afb
ci: disable platform-server integration test as it is currently broken
alxhub Jun 13, 2017
b4cd20c
fix(aio): make the footer links clickable on all browsers
gkalpak Jun 13, 2017
d8d21c7
ci: update github templates (#17466)
Foxandxss Jun 13, 2017
0c07f8c
test(platform-server): fix and re-enable integration tests
vikerman Jun 13, 2017
38fc2a0
fix(aio): fix trackBy demo in template-syntax article
trotyl Jun 9, 2017
607fb1f
fix(aio): always cover the whole footer with its background
gkalpak Jun 13, 2017
2bdf2fe
test(aio): add async beforeEach to prevent Chrome disconnects
petebacondarwin Jun 14, 2017
d378a29
ci(aio): fail the build if the PWA score is too low
gkalpak Jun 12, 2017
f73a4c2
build(aio): upgrade lighthouse to v2.1
gkalpak Jun 13, 2017
a8afa65
fix(aio): specify large image for PWA splash-screen
gkalpak Jun 13, 2017
06a0cf2
docs(aio): http guide shows how to import toPromise operator from rxjs
dherges Jun 13, 2017
ba0f6de
build(aio): extra redirect rule
Foxandxss Jun 13, 2017
0564dd2
refactor(aio): remove unused `Logger` dependencies
gkalpak Jun 14, 2017
01173b9
fix(aio): do not log messages in production
gkalpak Jun 14, 2017
fb87769
docs(aio): add short section on built-in validators, copy edits
kapunahelewong Jun 14, 2017
2b1de07
docs(aio): incorporate Ward's comments
kapunahelewong Jun 14, 2017
53f57d7
feat(aio): add iphone pwa features
jesselpalmer Jun 15, 2017
2c3e948
docs(aio): update about page
juleskremer Jun 12, 2017
e096a85
fix(animations): remove duplicate license header
IgorMinar Jun 10, 2017
2cc931e
fix(aio): add missing redirect rule for `/styleguide`
gkalpak Jun 15, 2017
b46cc74
build: remove redundant line
gkalpak Jun 13, 2017
77e717e
build(aio): remove dependency on build artifacts from parent folder
gkalpak Jun 13, 2017
3515860
build: fix link to DEVELOPER.md in `check-environment.js`
gkalpak Jun 14, 2017
ce00fa3
build(aio): do not fail if `check-env` for the main angular project f…
gkalpak Jun 14, 2017
956a7e9
docs(aio): re-add biography entry for devversion
devversion Jun 15, 2017
232bd93
fix(forms): temp roll back breaking change with min/max directives
kara Jun 16, 2017
1ddbddb
docs: add changelog for 4.2.3
hansl Jun 16, 2017
9315ab8
test(compiler): fix typo "mamespace"
trotyl May 15, 2017
adc1b12
fix(aio): correctly redirect `/docs/ts/latest` and `/styleguide`
gkalpak Jun 16, 2017
fe126cb
fix(aio): remove unused icon reference and file
gkalpak Jun 16, 2017
f58211d
fix(aio): improve no-javascript screen
gkalpak Jun 16, 2017
5ac3919
feat(core): update zone.js to 0.8.12
mhevery Jun 7, 2017
3093c55
build(aio): update @angular/service-worker to 1.0.0-beta.16
alxhub Jun 16, 2017
4f37f86
fix(aio): switch from `innerText` to `textContent` to support older b…
gkalpak Jun 18, 2017
afbb6bb
docs: remove aio from changelog
hansl Jun 19, 2017
aa92f3a
docs(RELEASE_SCHEDULE): update the release schedule w/ recent regress…
IgorMinar Jun 19, 2017
319ce18
docs(RELEASE_SCHEDULE): fix version numbers for August/September rele…
IgorMinar Jun 19, 2017
8f5836c
docs(TRIAGE_AND_LABELS): update labels to reflect the current state
IgorMinar Jun 19, 2017
d3c92a3
fix(router): update the version placeholder so that it gets replaced …
IgorMinar Jun 15, 2017
1c6a252
build(aio): upgrade jasmine to v2.6.4
gkalpak Jun 18, 2017
2447bd1
fix(aio): leave results panel open when opening search result on new …
gkalpak Jun 18, 2017
6c8e7dd
revert: fix(forms): temp roll back breaking change with min/max direc…
hansl Jun 19, 2017
3e685f9
fix(forms): roll back breaking change with min/max directives
hansl Jun 19, 2017
4e6be15
fix(language-service): rollup `tslib` into the language service package
chuckjaz Jun 19, 2017
f194f18
fix(language-service): infer `any` `ngForOf` of type `any`
chuckjaz Jun 19, 2017
009651e
refactor(core): remove toString() method from DefaultKeyValueDiffer
pkozlowski-opensource Jun 15, 2017
c59c390
fix: argument destructuring sometimes breaks strictNullChecks
alxhub Jun 12, 2017
00874c2
docs(aio): update resource listing
juleskremer Jun 13, 2017
8c89cc4
fix(compiler-cli): find lazy routes in nested module import arrays
chuckjaz Jun 20, 2017
46ddf50
fix(tsc-wrapped): skip collecting metadata for default functions
chuckjaz Jun 20, 2017
d4324d2
feat: import of @angular/service-worker
alxhub Jun 1, 2017
1204330
feat: add builds to @angular/service-worker
alxhub Jun 21, 2017
6fe895e
feat: use flux standard actions for worker <-> client communication
alxhub Jun 27, 2017
b25b0b7
refactor: address comments in code review
alxhub Jul 6, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 6 additions & 0 deletions .bazelrc
@@ -0,0 +1,6 @@
# Disable sandboxing because it's too slow.
# https://github.com/bazelbuild/bazel/issues/2424
build --spawn_strategy=standalone

# Performance: avoid stat'ing input files
build --watchfs
20 changes: 20 additions & 0 deletions .circleci/config.yml
@@ -0,0 +1,20 @@
version: 2
jobs:
build:
working_directory: ~/ng
docker:
- image: angular/ngcontainer
steps:
- checkout
- restore_cache:
key: angular-{{ .Branch }}-{{ checksum "npm-shrinkwrap.json" }}
- run: npm install
- run: npm run postinstall
- run: ./node_modules/.bin/gulp lint
# Build twice, workaround for
# https://github.com/bazelbuild/bazel/issues/3114
- run: bazel build ... || bazel build ...
- save_cache:
key: angular-{{ .Branch }}-{{ checksum "npm-shrinkwrap.json" }}
paths:
- "node_modules"
64 changes: 41 additions & 23 deletions .github/ISSUE_TEMPLATE.md
@@ -1,39 +1,57 @@
<!--
IF YOU DON'T FILL OUT THE FOLLOWING INFORMATION WE MIGHT CLOSE YOUR ISSUE WITHOUT INVESTIGATING
PLEASE HELP US PROCESS GITHUB ISSUES FASTER BY PROVIDING THE FOLLOWING INFORMATION.

ISSUES MISSING IMPORTANT INFORMATION MIGHT BE CLOSED WITHOUT INVESTIGATION.
-->

**I'm submitting a ...** (check one with "x")
```
[ ] bug report => search github for a similar issue or PR before submitting
[ ] feature request
[ ] support request => Please do not submit support request here, instead see https://github.com/angular/angular/blob/master/CONTRIBUTING.md#question
```
## I'm submitting a ...
<!-- Check one of the following options with "x" -->
<pre><code>
[ ] Regression (behavior that used to work and stopped working in a new release)
[ ] Bug report <!-- Please search github for a similar issue or PR before submitting -->
[ ] Feature request
[ ] Documentation issue or request
[ ] Support request => Please do not submit support request here, instead see https://github.com/angular/angular/blob/master/CONTRIBUTING.md#question
</code></pre>

## Current behavior
<!-- Describe how the issue manifests. -->

**Current behavior**
<!-- Describe how the bug manifests. -->

**Expected behavior**
<!-- Describe what the behavior would be without the bug. -->
## Expected behavior
<!-- Describe what the desired behavior would be. -->

**Minimal reproduction of the problem with instructions**

## Minimal reproduction of the problem with instructions
<!--
If the current behavior is a bug or you can illustrate your feature request better with an example,
please provide the *STEPS TO REPRODUCE* and if possible a *MINIMAL DEMO* of the problem via
For bug reports please provide the *STEPS TO REPRODUCE* and if possible a *MINIMAL DEMO* of the problem via
https://plnkr.co or similar (you can use this template as a starting point: http://plnkr.co/edit/tpl:AvJOMERrnz94ekVua0u5).
-->

**What is the motivation / use case for changing the behavior?**
<!-- Describe the motivation or the concrete use case -->
## What is the motivation / use case for changing the behavior?
<!-- Describe the motivation or the concrete use case. -->


**Please tell us about your environment:**
<!-- Operating system, IDE, package manager, HTTP server, ... -->
## Please tell us about your environment

* **Angular version:** 2.0.X
<pre><code>
Angular version: X.Y.Z
<!-- Check whether this is still an issue in the most recent Angular version -->

* **Browser:** [all | Chrome XX | Firefox XX | IE XX | Safari XX | Mobile Chrome XX | Android X.X Web Browser | iOS XX Safari | iOS XX UIWebView | iOS XX WKWebView ]
<!-- All browsers where this could be reproduced -->
Browser:
- [ ] Chrome (desktop) version XX
- [ ] Chrome (Android) version XX
- [ ] Chrome (iOS) version XX
- [ ] Firefox version XX
- [ ] Safari (desktop) version XX
- [ ] Safari (iOS) version XX
- [ ] IE version XX
- [ ] Edge version XX

* **Language:** [all | TypeScript X.X | ES6/7 | ES5]
For Tooling issues:
- Node version: XX <!-- use `node --version` -->
- Platform: <!-- Mac, Linux, Windows -->

* **Node (for AoT issues):** `node --version` =
Others:
<!-- Anything else relevant? Operating system version, IDE, package manager, HTTP server, ... -->
</code></pre>
25 changes: 16 additions & 9 deletions .github/PULL_REQUEST_TEMPLATE.md
@@ -1,36 +1,43 @@
**Please check if the PR fulfills these requirements**
## PR Checklist
Does please check if your PR fulfills the following requirements:

- [ ] The commit message follows our guidelines: https://github.com/angular/angular/blob/master/CONTRIBUTING.md#commit
- [ ] Tests for the changes have been added (for bug fixes / features)
- [ ] Docs have been added / updated (for bug fixes / features)


**What kind of change does this PR introduce?** (check one with "x")
## PR Type
What kind of change does this PR introduce?

<!-- Please check the one that applies to this PR using "x". -->
```
[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Documentation content changes
[ ] angular.io application / infrastructure changes
[ ] Other... Please describe:
```

**What is the current behavior?** (You can also link to an open issue here)
## What is the current behavior?
<!-- Please describe the current behavior that you are modifying, or link to a relevant issue. -->

Issue Number: N/A


**What is the new behavior?**
## What is the new behavior?



**Does this PR introduce a breaking change?** (check one with "x")
## Does this PR introduce a breaking change?
```
[ ] Yes
[ ] No
```

If this PR contains a breaking change, please describe the impact and migration path for existing applications: ...

<!-- If this PR contains a breaking change, please describe the impact and migration path for existing applications below. -->

**Other information**:

## Other information
1 change: 1 addition & 0 deletions .gitignore
@@ -1,6 +1,7 @@
.DS_STORE

/dist/
bazel-*
node_modules
bower_components

Expand Down
9 changes: 5 additions & 4 deletions .pullapprove.yml
Expand Up @@ -97,15 +97,15 @@ groups:
- vicb
- IgorMinar #fallback

compiler/animations:
animations:
conditions:
files:
- "packages/compiler/src/animation/*"
- "packages/animation/*"
- "packages/platform-browser/animations/*"
users:
- matsko #primary
- tbosch
- IgorMinar #fallback
- mhevery #fallback
- IgorMinar #fallback

compiler/i18n:
conditions:
Expand Down Expand Up @@ -136,6 +136,7 @@ groups:
users:
- alexeagle
- chuckjaz
- vicb
- tbosch
- IgorMinar #fallback
- mhevery #fallback
Expand Down
8 changes: 4 additions & 4 deletions .travis.yml
Expand Up @@ -32,11 +32,11 @@ env:
global:
# GITHUB_TOKEN_ANGULAR=<github token, a personal access token of the angular-builds account, account access in valentine>
# This is needed for the e2e Travis matrix task to publish packages to github for continuous packages delivery.
- secure: "rNqXoy2gqjbF5tBXlRBy+oiYntO3BtzcxZuEtlLMzNaTNzC4dyMOFub0GkzIPWwOzkARoEU9Kv+bC97fDVbCBUKeyzzEqxqddUKhzRxeaYjsefJ6XeTvBvDxwo7wDwyxZSuWdBeGAe4eARVHm7ypsd+AlvqxtzjyS27TK2BzdL4="
- secure: "aCdHveZuY8AT4Jr1JoJB4LxZsnGWRe/KseZh1YXYe5UtufFCtTVHvUcLn0j2aLBF0KpdyS+hWf0i4np9jthKu2xPKriefoPgCMpisYeC0MFkwbmv+XlgkUbgkgVZMGiVyX7DCYXVahxIoOUjVMEDCbNiHTIrfEuyq24U3ok2tHc="
# FIREBASE_TOKEN
# This is needed for publishing builds to the "aio-staging" firebase site.
# TODO(i): the token was generated using the iminar@google account, we should switch to a shared/role-base account.
- secure: "MPx3UM77o5IlhT75PKHL0FXoB5tSXDc3vnCXCd1sRy4XUTZ9vjcV6nNuyqEf+SOw659bGbC1FI4mACGx1Q+z7MQDR85b1mcA9uSgHDkh+IR82CnCVdaX9d1RXafdJIArahxfmorbiiPPLyPIKggo7ituRm+2c+iraoCkE/pXxYg="
# This is needed for publishing builds to the "aio-staging" and "angular-io" firebase projects.
# This token was generated using the aio-deploy@angular.io account using `firebase login:ci` and password from valentine
- secure: "L5CyQmpwWtoR4Qi4xlWQh/cL1M6ZeJL4W4QAr4HdKFMgYt9h+Whqkymyh2NxwmCbPvWa7yUd+OiLQUDCY7L2VIg16hTwoe2CgYDyQA0BEwLzxtRrJXl93TfwMlrUx5JSIzAccD6D4sjtz8kSFMomK2Nls33xOXOukwyhVMjd0Cg="
matrix:
# Order: a slower build first, so that we don't occupy an idle travis worker waiting for others to complete.
- CI_MODE=e2e
Expand Down
18 changes: 18 additions & 0 deletions BUILD
@@ -0,0 +1,18 @@
package(default_visibility = ["//visibility:public"])
exports_files(["tsconfig.json"])

# This rule belongs in node_modules/BUILD
# It's here as a workaround for
# https://github.com/bazelbuild/bazel/issues/374#issuecomment-296217940
filegroup(
name = "node_modules",
srcs = glob([
# Performance workaround: list individual files
# This won't scale in the general case.
# TODO(alexeagle): figure out what to do
"node_modules/typescript/**",
"node_modules/zone.js/**/*.d.ts",
"node_modules/rxjs/**/*.d.ts",
"node_modules/@types/**/*.d.ts",
]),
)