Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1281 commits
Select commit Hold shift + click to select a range
0a3a17f
fix(dart/reflection): Fix `NoReflectionCapabilities` interface
Dec 3, 2015
0614797
refactor(test_injector): Provide separate methods for creating test i…
tbosch Dec 3, 2015
e67e195
fix(HtmlParser): ng-content is not a void element
vicb Dec 3, 2015
4ea5b6e
feat(router): implement router link DSL
vsavkin Dec 4, 2015
5e50859
fix(WebWorker): Add @AngularEntrypoint to worker_app bundle
jteplitz Dec 3, 2015
19b61b1
docs(tools): fix import statement in the example
antonmoiseev Dec 4, 2015
c6a5d9b
refactor(validators) rename maxLength validator parameter
hendore Dec 4, 2015
654496b
docs(changelog): remove reverted template element change
jeffbcross Dec 4, 2015
b925ff5
refactor(http): rename enums to be singular
cexbrayat Dec 3, 2015
5660446
feat(HtmlParser): enforce no end tag for void elements
vicb Dec 3, 2015
d388c0a
feat(HtmlParser): enforce only void & foreign elts can be self closed
vicb Dec 4, 2015
22e9590
feat(typings): import global-es6.d.ts in core
vsavkin Dec 4, 2015
7e18d4c
feat(sourcemaps): use inline source maps and inline sources in node_tree
vsavkin Dec 4, 2015
d10224d
chore(release): increment version to alpha.48
jelbourn Dec 5, 2015
a090843
chore(changelog): update change log to alpha 48
jelbourn Dec 5, 2015
f664a9c
refactor(test/linker): remove unused directive in tests
0x-r4bbit Dec 4, 2015
c6d6b75
refactor(test/linker): fix typo in directive name
0x-r4bbit Dec 4, 2015
0a44fc6
chore(changelog): mention Http Mockbackend
robwormald Dec 6, 2015
4b1618c
fix(package): relock RxJS to alpha.11
robwormald Dec 6, 2015
e6170e8
docs(http): fix MockBackend imports
cexbrayat Dec 6, 2015
2d313c4
chore(parser): add tests for conditional expressions
yjbanov Dec 6, 2015
ad48169
fix(changelog): add RxJS imports breaking change
robwormald Dec 7, 2015
85d89ba
fix(build): lock down version of package:code_transformers
juliemr Dec 8, 2015
7f0925e
docs(router): Updated documentation for router generate method
brandonroberts Nov 20, 2015
86c74cf
fix(changelog): correct import path
robwormald Dec 7, 2015
50490b5
fix(HtmlParser): mark <source> elements as void
pkozlowski-opensource Dec 7, 2015
daaa8ee
fix(compiler): support properties on SVG elements
teropa Dec 6, 2015
9850e68
fix(HtmlLexer): handle CR in input stream per HTML spec
vicb Dec 5, 2015
3a43861
fix(HtmlParser): Do not add parent element for template children
vicb Dec 7, 2015
aecf681
feat(HtmlLexer): allow "<" in text tokens
vicb Dec 6, 2015
47f1d12
fix(HtmlLexer): tag name must follow "<" without space
vicb Dec 6, 2015
eb0ea93
fix(HtmlParser): ignore LF immediately following pre, textarea & listing
vicb Dec 5, 2015
1f35048
feat(TemplateParser): allow template elements regardless the namespace
vicb Dec 8, 2015
c39f4c3
refactor(Observable): implement toPromise and fromPromise without sid…
jeffbcross Dec 4, 2015
21542ed
fix(npm): move es6-shim from devDependencies to dependencies
IgorMinar Dec 6, 2015
c1e3ea9
build(npm): add es6-promise as a dependency
IgorMinar Dec 6, 2015
11f98c5
build(npm): dedupe es6-promise dependency
IgorMinar Dec 6, 2015
80b025a
build(broccoli): convert dependencies to peerDependencies in all pack…
IgorMinar Dec 7, 2015
8657ca4
fix(form): Form directives are exportedAs 'ngForm' (was 'form')
vicb Dec 8, 2015
fb4f1e8
fix(bundles): clean-up and re-organize UMD bundles
pkozlowski-opensource Dec 8, 2015
aa85856
fix(router): set correct redirect/default URL from hashchange
btford Dec 8, 2015
b3c91b1
fix(bundles): rename external-dependencies to angular-polyfills
pkozlowski-opensource Dec 8, 2015
1d825eb
chore(bundles): rename angular-polyfills to angular2-polyfills.
jelbourn Dec 8, 2015
d58f017
cleanup(pipes): improve the error message of InvalidPipeArgumentExcep…
vsavkin Dec 8, 2015
0d9a1de
fix(bootstrap): fix the configuration of ExceptionHandler
vsavkin Dec 8, 2015
0df8bc4
fix(dynamic_component_loader): leave the view tree in a consistent st…
vsavkin Dec 8, 2015
a4ba46c
fix(bundles): remove SFX bundle
pkozlowski-opensource Dec 8, 2015
d45451b
docs(contributing.md): add docs for "build" commit type
IgorMinar Dec 9, 2015
7d15e19
docs(contributing.md): add docs for "build" commit type
IgorMinar Dec 9, 2015
90c67b4
chore(release): update package.json and changelog to alpha.49
jelbourn Dec 9, 2015
869a392
fix(package) add missing comma in ngHttp package.json
robwormald Dec 9, 2015
4432cf5
chore(package): update rxjs dependency to alpha.14
jeffbcross Dec 9, 2015
c1ae49d
fix(testing): remove Symbol dummy shim
marclaval Dec 8, 2015
cbf7888
fix(http): use `any` for res.json() return
robwormald Dec 6, 2015
cc8f1f9
feat(testing): package angular2_testing to prepare it for publishing
juliemr Dec 4, 2015
214148d
chore(release): update package.json and changelog to alpha.50
jelbourn Dec 9, 2015
72444c4
typo fix: registerPrimaryOutlet description
Dec 6, 2015
ca73852
docs(AngularEntrypoint): add missing backticks
petebacondarwin Dec 9, 2015
2f0744b
docs(cheatsheet): update to new syntax
petebacondarwin Dec 9, 2015
61e8b60
docs(Observable): add documentation for Observable and operators
jeffbcross Dec 8, 2015
d6d759d
feat(bundles): add angular-testing UMD bundle
pkozlowski-opensource Dec 9, 2015
793098b
refactor(upgrade): remove imports from angular2/angular2
pkozlowski-opensource Dec 9, 2015
56a254e
chore: enforce import checks for the 'upgrade' barrel
pkozlowski-opensource Dec 9, 2015
bf484b1
chore(changelog): fix formatting for alpha.49
valorkin Dec 9, 2015
db096a5
feat(core): provide support for relative assets for components
matsko Dec 5, 2015
f4d937a
docs(cheatsheet): add Dart-specific syntax & headings
kwalrath Dec 9, 2015
5f0ce30
revert: feat(core): provide support for relative assets for components
matsko Dec 10, 2015
28860d3
feat(core): provide support for relative assets for components
matsko Dec 5, 2015
c39828f
build(npm): bump ts2dart to 0.7.16
IgorMinar Dec 9, 2015
796eee1
build(npm): update to gulp-typescript@2.10.0
IgorMinar Dec 9, 2015
51cb758
build(npm): update to typescript@1.7.3 + fix broccoli-typescript + fi…
IgorMinar Dec 9, 2015
01ba94b
build(npm): update to ts2dart@0.7.17
IgorMinar Dec 10, 2015
7bce147
chore(release): cut alpha.52 - the last release of Angular as we know it
IgorMinar Dec 10, 2015
f1741b1
docs(changelog): release notes for 2.0.0-alpha.51
IgorMinar Dec 10, 2015
1e74058
build(npm_publish.sh): run gulp via node --max-old-space-size=1900 to…
IgorMinar Dec 10, 2015
b386d11
doc(camelCase Angular): migration guide
vicb Dec 3, 2015
da9b46a
feat: camelCase Angular (kebab-case removal)
vicb Nov 24, 2015
9e44dd8
feat(camelCase Angular): legacy template transformer
vicb Nov 24, 2015
4e16fea
docs(changelog): add breaking change note about peerDependencies
IgorMinar Dec 10, 2015
4724cc6
docs(kebab-case.md): add link to the design doc
IgorMinar Dec 10, 2015
b3d10af
docs(kebab-case.md): fix indentation, add links and other small changes
IgorMinar Dec 10, 2015
cde6726
docs(changelog): add changelog for alpha.52
IgorMinar Dec 10, 2015
c8d6ad2
chore(release): cut alpha.52 - the new beginning
IgorMinar Dec 10, 2015
4975cb9
docs(changelog): add link back to A2 package.json
wardbell Dec 10, 2015
30e25ac
fix(core): workaround for typescript@1.7.3 breakage #5784
IgorMinar Dec 10, 2015
3190c59
fix(changelog): fix ngFor on template
tuurbo Dec 10, 2015
06d076a
docs(kebab-case): fix typo on property
Foxandxss Dec 10, 2015
cf3ce17
docs(kebab-case.md): more fixes and CSS migration instructions
IgorMinar Dec 10, 2015
24dcd26
refactor(gulpfile.js): cleanup obsolete file reference
pkozlowski-opensource Dec 9, 2015
fe1dd77
feat(benchpress): add receivedData + requestCount to PerflogMetric
Dec 10, 2015
79399e1
feat(dom_renderer): add setBindingDebugInfo method
jeffbcross Nov 19, 2015
194dc7d
feat(renderer): use a comment instead of an element when stamping out…
jeffbcross Nov 20, 2015
693d9dc
fix(parse5): support comment nodes with getText and setText
jeffbcross Dec 10, 2015
edcb34d
fix(dom_renderer): moveNodeAfterSiblings should not detach the refere…
tbosch Dec 9, 2015
d26c338
refactor(material): remove imports from 'angular2/angular2'
pkozlowski-opensource Dec 10, 2015
df6d2d1
refactor(examples): remove imports from 'angular2/angular2'
pkozlowski-opensource Dec 10, 2015
8d3e559
refactor(playground): remove imports from 'angular2/angular2'
pkozlowski-opensource Dec 10, 2015
4a17e69
fix(async): improve Rx support in ObservableWrapper
robwormald Dec 4, 2015
398f024
fix(async): support BehaviorSubjects in async pipe
robwormald Dec 5, 2015
e9e2a41
docs: fix variable name, change to camelCase
Dec 10, 2015
f0d876a
chore(tests): disable flaky firefox test
tbosch Dec 10, 2015
778677b
docs(core): Myriad of documentation changes including lots of new exa…
alxhub Nov 30, 2015
7c13372
fix(TemplateParser): match element and attributes regardless the name…
vicb Dec 9, 2015
080469f
fix(HtmlParser): allow ng-content elements regardless the namespace
vicb Dec 9, 2015
f1a9a53
test(core): remove imports from 'angular2/angular2'
pkozlowski-opensource Dec 11, 2015
eb29675
refactor(benchmarks): remove imports from 'angular2/angular2'
pkozlowski-opensource Dec 11, 2015
a66cc50
refactor(testing): limit imports of barrel-private APIs
pkozlowski-opensource Dec 4, 2015
3fd898e
docs(cheatsheet): copyedit
kwalrath Dec 10, 2015
b8e69a2
fix(animate): ensure transition properties are removed once the anima…
matsko Nov 19, 2015
2ca5e38
fix(upgrade): allow directives with empty template
alex94cp Dec 10, 2015
0cb32c2
feat(Headers): implement `toJSON`
PatrickJS Dec 10, 2015
92ddc62
fix(styles): Escape \r characters in compiled text
Dec 11, 2015
2934b82
chore(tools): remove unused performance import
yjbanov Dec 11, 2015
979162d
fix(public_spec): check exports of barrels instead of angular2/angular2
jeffbcross Dec 11, 2015
44c648f
Revert "fix(animate): ensure transition properties are removed once t…
vsavkin Dec 11, 2015
8c69497
fix(bundles): don't use angular2/angular2 in config of System.registe…
pkozlowski-opensource Dec 10, 2015
20c6eeb
fix(angular2): don't export compiler bits as public API
pkozlowski-opensource Dec 11, 2015
200dc00
fix(angular2): remove `angular2.ts` module
tbosch Dec 11, 2015
b1b0593
docs(core): replace `angular2/angular2` with the right barrel import.
tbosch Dec 11, 2015
ed2c25e
fix(compiler): remove AppRootUrl
jeffbcross Dec 11, 2015
a885f37
fix(web_workers): remove unnecessary setup module and AppRootUrl
jeffbcross Dec 11, 2015
43f42d9
feat(facade): do not reexport Observable from angular2/core
vsavkin Dec 12, 2015
4e5cd1e
chore: update ts2dart to 0.7.18
vsavkin Dec 12, 2015
cacfb21
docs(changelog): changelog for alpha.53
IgorMinar Dec 13, 2015
892f9e1
chore(release): cut alpha.53 - no more angular2/angular2
IgorMinar Dec 13, 2015
283962f
fix(bundles): remove ngUpgrade from the angular2.js bundle
pkozlowski-opensource Dec 12, 2015
f83f4ac
chore(changelog): fix formatting for alpha.53
valorkin Dec 13, 2015
539c563
chore(bundles): add http and router mocks to angular2-testing
pkozlowski-opensource Dec 11, 2015
1607ef8
refactor(HtmlLexer): process carriage returns in one pass
gkalpak Dec 13, 2015
9917d7f
chore(bundles): properly clean the dist/build folder
pkozlowski-opensource Dec 11, 2015
4deaf0b
chore(bundles): align content of System.register and UMD bundles
pkozlowski-opensource Dec 12, 2015
006a96d
refactor(WebWorker): Make WebWorker bootstrap synchronous
jteplitz Dec 13, 2015
0f8e40b
chore(zone.js) : update to 0.5.10
vicb Dec 11, 2015
2983558
fix(bundles): remove polyfills from angular2.js bundle
pkozlowski-opensource Dec 14, 2015
ad1cd79
docs(contributing.md): improve submit issue instructions
IgorMinar Dec 15, 2015
19396d1
docs(contributing.md): improve submit issue instructions
IgorMinar Dec 15, 2015
b88a6d9
refactor(testing): move common testing logic into test_injector
juliemr Dec 9, 2015
a79fe05
fix(changelog): fix rxjs operator import paths
tamascsaba Dec 13, 2015
1c779d8
docs(bundles): document existing bundles and their usage
pkozlowski-opensource Dec 14, 2015
5a04ffe
refactor(Directive): drop moduleId
vicb Dec 14, 2015
80a5e47
docs(*): Document a lot more symbols that are missing comments in our…
alxhub Dec 3, 2015
3191fd1
cleanup(linker): Remove vestigial ComponentUrlMapper.
alxhub Dec 4, 2015
2aaef81
Revert "refactor(testing): move common testing logic into test_injector"
alexeagle Dec 15, 2015
e891bae
chore: remove unused decorator
cironunes Dec 14, 2015
d3a79db
build(publish.sh): do not error when tmp/code.angularjs.org already e…
IgorMinar Dec 13, 2015
b803ecf
refactor(testing): reenable injectAsync checking for return value
juliemr Dec 9, 2015
77b7cae
fix(bundles): don't include RxJS in System.register bundles
pkozlowski-opensource Dec 14, 2015
42b74f5
chore(bundles): use RxJS bundles
pkozlowski-opensource Dec 14, 2015
321ed7d
chore(package): update rxjs to beta.0
jeffbcross Dec 15, 2015
e950dd6
refactor(bundles): make rxjs an external dependency in umd bundle
jeffbcross Dec 15, 2015
2835265
docs(cheatsheet) adding JS specific syntax to cheatsheet
gnomeontherun Dec 13, 2015
5b63b67
fix(docs,benchmarks): remove invalid </input> closing tags
IgorMinar Dec 15, 2015
29600c0
docs(bundles): update RxJS info in bundles/overview.md post-#5893
IgorMinar Dec 15, 2015
42ccff8
build(gulp): remove obsolete insertRXLicense bundle transform
IgorMinar Dec 15, 2015
c6f52e3
docs(cheatsheet): fix the ES5 snippets for services
IgorMinar Dec 15, 2015
61b9468
fix(bundles): rename UMD bundles
pkozlowski-opensource Dec 15, 2015
d55655f
fix(bundles): rename the testing.js bundle
pkozlowski-opensource Dec 15, 2015
d5e4686
docs(changelog): add alpha.54 release notes
IgorMinar Dec 15, 2015
059e09c
chore(release): cut alpha.54 - rxjs bundle separation
IgorMinar Dec 15, 2015
de996ec
build(publish.sh): uncomment prepare steps for existing tmp repo
IgorMinar Dec 15, 2015
3dca9d5
feat(core): enable dev mode by default
vsavkin Dec 15, 2015
00822c3
chore(publish): add Rx bundles to code.angularjs.org publish step
jeffbcross Dec 15, 2015
fc75220
fix(router): export ROUTER_LINK_DSL_PROVIDER and hide MockPopStateEvent
IgorMinar Dec 15, 2015
af3ea16
docs(changelog): add release notes for alpha.55
IgorMinar Dec 15, 2015
a45b27e
chore(release): cut 2.0.0-alpha.54
IgorMinar Dec 15, 2015
463754b
docs(changelog): release notes for 2.0.0-beta.0 sonambulent-inauguration
IgorMinar Dec 15, 2015
f50affa
chore(release): cut 2.0.0-beta.0 - sonambulent-inauguration
IgorMinar Dec 15, 2015
b232dde
chore(readme): update README: no longer alpha
alexeagle Dec 15, 2015
17fbbfb
docs(readme): remove angular 1 js & dart links
IgorMinar Dec 15, 2015
3eff7c6
docs(changelog): fix typo in "somnambulant"
jelbourn Dec 15, 2015
8ac9719
Update README.md
naomiblack Dec 15, 2015
909e70b
Update README.md
naomiblack Dec 15, 2015
2a2f9a9
feat(router): support links with just auxiliary routes
btford Dec 7, 2015
9276dad
docs: fix some typos in comments and strings
flyyang Dec 16, 2015
3524946
fix(docs): fix an import in TOOLS_DART.md
vsavkin Dec 15, 2015
e67ebb7
feat(core): improve stringify for dart to handle closures
vsavkin Dec 15, 2015
197cf09
feat(core): improve NoAnnotationError message
vsavkin Dec 16, 2015
c47d85b
fix(code size): revert previous devMode change to restore size targets
yjbanov Dec 15, 2015
76f1f9f
chore(build): tighten up code size check now that regression is fixed
yjbanov Dec 15, 2015
630d931
fix(core): IE only supports parentNode
yjbanov Dec 18, 2015
e748add
refactor(testing): move common testing logic into test_injector
juliemr Dec 9, 2015
3417c31
Update README.md
usernamealreadyis Dec 20, 2015
296a455
Merge pull request #1 from usernamealreadyis/patch-1
usernamealreadyis Dec 20, 2015
b2bc50d
fix(router): correctly sort route matches with children by specificity
btford Dec 18, 2015
822e83e
chore(docs): update the merge process docs
alexeagle Dec 21, 2015
cab69f6
docs(cheatsheet): fix typo in <template> syntax description
vlazar Dec 21, 2015
8516473
build(broccoli-typescript): check for map files before deleting them
vicb Dec 21, 2015
d595379
Merge pull request #1 from angular/master
usernamealreadyis Dec 24, 2015
9a70f1a
fix(TemplateParser): do not match on attrs that are bindings
vicb Dec 15, 2015
d116861
fix(CHANGELOG): typo
vicb Dec 22, 2015
6565e10
clone.git
usernamealreadyis Dec 29, 2015
31f27f2
Merge pull request #1 from xccvv/kupret.inc
usernamealreadyis Dec 29, 2015
cfb4428
Merge pull request #2 from xccvv/master
usernamealreadyis Dec 29, 2015
e9a3757
www.utc
usernamealreadyis Dec 30, 2015
262a669
Merge pull request #5 from GistIcon/kupret.inc
usernamealreadyis Dec 30, 2015
ae803ae
Merge pull request #11 from 05bca054/rename-to-ats
usernamealreadyis Jan 1, 2016
fba69b2
Create clone.git
usernamealreadyis Jan 1, 2016
016c9f8
Merge pull request #4 from GistIcon/kupret.inc-1
usernamealreadyis Jan 2, 2016
c4a4036
Merge pull request #16 from usernamealreadyis/master
usernamealreadyis Jan 2, 2016
9d28147
fix(benchpress): fix flake
hankduan Dec 29, 2015
a038bb9
fix(router): preserve specificity for redirects
btford Dec 15, 2015
b44d36c
fix(forms): fix SelectControlValueAccessor not to call onChange twice
vsavkin Dec 16, 2015
4291758
build(sauce/bs): make some browsers required in CI
marclaval Dec 10, 2015
0b6e75a
chore(ci): cleanup artifact upload
alexeagle Jan 3, 2016
a08f50b
chore(build): allow to run examples and benchmarks without bundles
tbosch Dec 30, 2015
7ae23ad
feat(core): speed up view creation via code gen for view factories.
tbosch Dec 2, 2015
89f32f8
perf(dart/transform): Avoid unnecessary reads for files with no view
Dec 30, 2015
6343f71
chore(release): 2.0.0-beta.1 - catamorphic-involution
rkirov Jan 8, 2016
041c599
docs(changelog): update change log to beta.1
rkirov Jan 8, 2016
c56679e
Update change from Apache to MIT license
naomiblack Jan 8, 2016
b3c7df1
docs(cheatsheet): fix bootstrap ts namespace
filipesilva Dec 28, 2015
95248f4
build(npm): update to ts2dart@0.7.19
vikerman Jan 4, 2016
69ae363
feat(testability): Expose function frameworkStabilizers
hankduan Jan 5, 2016
c8e909f
docs(cheatsheet): fix pipe name in an example
bjwyse Jan 11, 2016
8c37b7e
fix(directive): throw if output the same event more than once
erictsangx Nov 4, 2015
933a911
fix(ChangeDetection): chain expressions evaluate to the last expressi…
vicb Dec 15, 2015
b0cebdb
feat(test): allow tests to specify the platform and application provi…
juliemr Dec 16, 2015
ac85cbb
fix(web_workers): support @AngularEntrypoint in web workers
yjbanov Dec 19, 2015
6b73d09
chore(build): make experimental Dart build useful
yjbanov Jan 12, 2016
c1c54ed
refactor(dart/transform): Avoid using package:code_transformers
Dec 16, 2015
eda6a5d
refactor(WebWorker): Rename WORKER_RENDER_APP to WORKER_RENDER_APPLIC…
jteplitz Dec 31, 2015
4d0c2ed
test(dart/transform): Update dependencies & fix Dart tests
Dec 16, 2015
97ebc81
requirements.txt
usernamealreadyis Jan 14, 2016
a6e116f
Merge branch 'master' into patch-9
usernamealreadyis Jan 14, 2016
eda4c3e
fix(template_compiler): Fix erroneous cycle detection
tbosch Jan 14, 2016
8bd697b
docs(DEVELOPER): fix saucelabs gulp task name
juliemr Jan 12, 2016
92dc3b9
doc(*): change package.json license field to MIT
urish Jan 12, 2016
ae05ec6
Update overview.md
BeastCode Jan 14, 2016
ca7ba12
chore(travis): update name of sync branch to be ignored
jeffbcross Jan 15, 2016
bd015f1
build(dartanalyzer): Ignore TODOs during build
Jan 11, 2016
e19b31d
refactor(test): Remove unnecessary `noSuchMethod`
Jan 12, 2016
90b3502
ci(circle config): add a circle CI config
alexeagle Jan 15, 2016
9b3a548
docs(template_parser.ts): typo
lina Jan 13, 2016
e7081b8
chore: don't track size of non-bundle files
pkozlowski-opensource Jan 13, 2016
3adc472
chore(build): fix race condition for the !bundles.js.docs task
pkozlowski-opensource Jan 8, 2016
c785a1e
fix(ddc): use dynamic types in reflection typedefs
yjbanov Jan 12, 2016
a4b5cb8
build(node): split test and src compilation units
vicb Dec 23, 2015
3e65d14
fix(Dart): make some playground samples run with Dart Dev Compiler
jacob314 Jan 13, 2016
761c6d0
fix(perf): faster looseIdentical implementation
yjbanov Jan 8, 2016
a593ffa
fix(transformer): record HostBinding annotations applied to getters
vsavkin Jan 6, 2016
f7424d5
chore: track size of a "Hello world" app built with WebPack
pkozlowski-opensource Jan 8, 2016
df3074f
feat(core/application_ref): Allow asyncronous app initializers.
jteplitz Dec 20, 2015
7b66a0d
Create .cla%3A%20yes
usernamealreadyis Jan 21, 2016
b5d8f02
Merge branch 'master' into patch-11
usernamealreadyis Feb 19, 2016
118ea1e
Merge pull request #51 from angular/IgorMinar-patch-1-1
usernamealreadyis Feb 19, 2016
1b6a47a
Merge pull request #49 from usernamealreadyis/patch-11
usernamealreadyis Feb 19, 2016
9cde2d6
Merge branch 'master' into patch-9
usernamealreadyis Feb 19, 2016
5334f2d
Merge pull request #21 from angular/IgorMinar-patch-2
usernamealreadyis Feb 19, 2016
3498a4d
Merge pull request #43 from usernamealreadyis/patch-9
usernamealreadyis Feb 19, 2016
77d946a
Merge branch 'master' into kupret.inc-1
usernamealreadyis Feb 19, 2016
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .bowerrc
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"directory": "bower_components"
}
"directory" : "bower_components"
}
9 changes: 9 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,11 @@ tmp
pubspec.lock
.c9
.idea/
.settings/
*.swo
modules/.settings
.vscode
modules/.vscode

# Don't check in secret files
*secret.js
Expand All @@ -39,3 +42,9 @@ modules/.settings
npm-debug.log

/docs/bower_components/

# build-analytics
.build-analytics

# built dart payload tests
/modules_dart/payload/**/build
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.12
4.2.1
12 changes: 0 additions & 12 deletions .settings/settings.json

This file was deleted.

86 changes: 39 additions & 47 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
language: node_js
sudo: false
node_js:
- '0.12'
- '4.2.1'

branches:
except:
- g3sync
- g3_v2_0

cache:
directories:
Expand All @@ -19,7 +19,11 @@ env:
- LOGS_DIR=/tmp/angular-build/logs
- SAUCE_USERNAME=angular-ci
- SAUCE_ACCESS_KEY=9b988f434ff8-fbca-8aa4-4ae3-35442987
- BROWSER_STACK_USERNAME=angularteam1
- BROWSER_STACK_ACCESS_KEY=BWCd4SynLzdDcv8xtzsB
- ARCH=linux-x64
- DART_DEV_VERSION=latest
- DART_STABLE_VERSION=latest
# Token for tsd to increase github rate limit
# See https://github.com/DefinitelyTyped/tsd#tsdrc
# This does not use http://docs.travis-ci.com/user/environment-variables/#Secure-Variables
Expand All @@ -30,49 +34,70 @@ env:
# GITHUB_TOKEN_ANGULAR
- secure: "fq/U7VDMWO8O8SnAQkdbkoSe2X92PVqg4d044HmRYVmcf6YbO48+xeGJ8yOk0pCBwl3ISO4Q2ot0x546kxfiYBuHkZetlngZxZCtQiFT9kyId8ZKcYdXaIW9OVdw3Gh3tQyUwDucfkVhqcs52D6NZjyE2aWZ4/d1V4kWRO/LMgo="
matrix:
# Order: slowest build on top, so that we don't hog VMs while waiting for others to complete.
- MODE=dart DART_CHANNEL=stable
- MODE=dart DART_CHANNEL=dev
- MODE=saucelabs DART_CHANNEL=dev
- MODE=dart_experimental DART_CHANNEL=dev
- MODE=js DART_CHANNEL=dev
- MODE=lint DART_CHANNEL=dev
# Order: a slower build first, so that we don't occupy an idle travis worker waiting for others to complete.
- MODE=dart DART_CHANNEL=stable DART_VERSION=$DART_STABLE_VERSION
- MODE=dart DART_CHANNEL=dev DART_VERSION=$DART_DEV_VERSION
- MODE=saucelabs_required DART_CHANNEL=dev DART_VERSION=$DART_DEV_VERSION
- MODE=browserstack_required DART_CHANNEL=dev DART_VERSION=$DART_DEV_VERSION
- MODE=saucelabs_optional DART_CHANNEL=dev DART_VERSION=$DART_DEV_VERSION
- MODE=browserstack_optional DART_CHANNEL=dev DART_VERSION=$DART_DEV_VERSION
- MODE=dart_experimental DART_CHANNEL=dev DART_VERSION=$DART_DEV_VERSION
- MODE=js DART_CHANNEL=dev DART_VERSION=$DART_DEV_VERSION
- MODE=router DART_CHANNEL=dev DART_VERSION=$DART_DEV_VERSION
- MODE=build_only DART_CHANNEL=stable DART_VERSION=$DART_STABLE_VERSION
- MODE=lint DART_CHANNEL=dev DART_VERSION=$DART_DEV_VERSION
- MODE=payload DART_CHANNEL=stable DART_VERSION=$DART_STABLE_VERSION

matrix:
allow_failures:
- env: "MODE=saucelabs DART_CHANNEL=dev"
- env: "MODE=saucelabs_optional DART_CHANNEL=dev DART_VERSION=$DART_DEV_VERSION"
- env: "MODE=browserstack_optional DART_CHANNEL=dev DART_VERSION=$DART_DEV_VERSION"
- env: "MODE=dart_experimental DART_CHANNEL=dev DART_VERSION=$DART_DEV_VERSION"
# TODO(alxhub): remove when dartdoc #1039 is in dev channel
- env: "MODE=dart DART_CHANNEL=dev DART_VERSION=$DART_DEV_VERSION"

addons:
firefox: "38.0"

before_install:
- node tools/analytics/build-analytics start ci job
- node tools/analytics/build-analytics start ci before_install
- echo ${TSDRC} > .tsdrc
- export DISPLAY=:99.0
- export GIT_SHA=$(git rev-parse HEAD)
- ./scripts/ci/init_android.sh
- ./scripts/ci/install_dart.sh ${DART_CHANNEL} ${ARCH}
- ./scripts/ci/install_dart.sh ${DART_CHANNEL} ${DART_VERSION} ${ARCH}
- sh -e /etc/init.d/xvfb start
- if [[ -e SKIP_TRAVIS_TESTS ]]; then { cat SKIP_TRAVIS_TESTS ; exit 0; } fi
- '[ "${TRAVIS_PULL_REQUEST}" = "false" ] && [ "${TRAVIS_BRANCH}" = "master" ] && SAUCE_USERNAME="angular2-ci" && SAUCE_ACCESS_KEY="693ebc16208a-0b5b-1614-8d66-a2662f4e" || true'
- node tools/analytics/build-analytics success ci before_install

install:
# Update npm
- npm install -g npm@2.9.1
- npm --version
- node tools/analytics/build-analytics start ci install
# Check the size of caches
- du -sh ./node_modules || true
# Install npm dependecies
- npm install
- node tools/analytics/build-analytics success ci install

before_script:
- node tools/analytics/build-analytics start ci before_script
- mkdir -p $LOGS_DIR
- ./scripts/ci/presubmit-queue-setup.sh
- node tools/analytics/build-analytics success ci before_script

script:
- node tools/analytics/build-analytics start ci script
- ./scripts/ci/build_and_test.sh ${MODE}
- node tools/analytics/build-analytics success ci script

after_script:
- node tools/analytics/build-analytics start ci after_script
- ./scripts/ci/print-logs.sh
- ./scripts/ci/after-script.sh
- ./scripts/publish/publish-build-artifacts.sh
- node tools/analytics/build-analytics success ci after_script
- if [[ $TRAVIS_TEST_RESULT -eq 0 ]]; then node tools/analytics/build-analytics success ci job; else node tools/analytics/build-analytics error ci job; fi

notifications:
webhooks:
Expand All @@ -86,36 +111,3 @@ notifications:
slack:
secure: EP4MzZ8JMyNQJ4S3cd5LEPWSMjC7ZRdzt3veelDiOeorJ6GwZfCDHncR+4BahDzQAuqyE/yNpZqaLbwRWloDi15qIUsm09vgl/1IyNky1Sqc6lEknhzIXpWSalo4/T9ZP8w870EoDvM/UO+LCV99R3wS8Nm9o99eLoWVb2HIUu0=

deploy:
- provider: gcs
# This is for project angular-github-babysitter
access_key_id: GOOGIOQTDBEOPBUAWFZQ
secret_access_key:
secure: "MEDggllZ5fw4wI9CEUi8WR6jKsKXqdRF/DLxSNC2JpzM5RlVeBm0uqjntYT1Cf1dASvQ2/+vZCUikL/3A48NcoEYRHXGmxu8D6t/SvleQD8Xv434xFOdsa2QqP/HiCtqCLOI5jJz1JVoB5nNyKKZ33ogTUL1LV1TfcrAioyizW8="
# this bucket has a lifecycle to delete after 90 days:
# $ echo '{"rule": [{"action": {"type": "Delete"}, "condition": {"age": 90}}]}' > lifecycle.json
# $ gsutil lifecycle set lifecycle.json gs://angular2-snapshots
bucket: angular2-snapshots
# don't delete generated files
skip_cleanup: true
# serve to public at https://storage.googleapis.com/angular2-snapshots/SHA/dart_stable/dist.tgz
acl: public-read
# upload the .tgz archive created in scripts/ci/build_and_test.sh
local-dir: deploy
# create a "subdirectory" for each commit
upload-dir: $TRAVIS_COMMIT/dart_stable
on:
repo: angular/angular
condition: "$MODE = dart && $DART_CHANNEL = stable"
- provider: gcs
access_key_id: GOOGIOQTDBEOPBUAWFZQ
secret_access_key:
secure: "MEDggllZ5fw4wI9CEUi8WR6jKsKXqdRF/DLxSNC2JpzM5RlVeBm0uqjntYT1Cf1dASvQ2/+vZCUikL/3A48NcoEYRHXGmxu8D6t/SvleQD8Xv434xFOdsa2QqP/HiCtqCLOI5jJz1JVoB5nNyKKZ33ogTUL1LV1TfcrAioyizW8="
bucket: angular2-snapshots
skip_cleanup: true
acl: public-read
local-dir: deploy
upload-dir: $TRAVIS_COMMIT/js
on:
repo: angular/angular
condition: "$MODE = js"
Loading