c5cca8e098
feat(router): add support for CanActivate guard
2016-06-21 12:17:30 -07:00
99f7404d8b
refactor(router): remove rootNode function
2016-06-21 12:17:30 -07:00
9ff6b0828f
feat(router): make activation sync
2016-06-21 12:17:30 -07:00
6f052d1daf
feat(router): add a function to resolve components
2016-06-21 12:17:30 -07:00
63c194b71f
feat(router): change recognize to return a router state candidate
2016-06-21 12:17:30 -07:00
46911117f1
feat(router): implement a function create router state out of a candidate
2016-06-21 12:17:30 -07:00
2de1030413
feat(router): add RouterStateCandidate
2016-06-21 12:17:30 -07:00
1f6ade894e
cleanup(router): fix a typo
2016-06-21 12:17:30 -07:00
8407cfeac7
fix(router): fix router to take root component type instead of instance
2016-06-21 12:17:30 -07:00
91d64a2855
feat(router): export provideRouter via index
2016-06-21 12:17:30 -07:00
40a06af79b
feat(router): add provideRouter to configure the router when bootstrapping an app
2016-06-21 12:17:30 -07:00
8aef86f4a0
feat(router): export all public api tokens via index
2016-06-21 12:17:30 -07:00
5bdc6ecec8
chore: adds the build dir to use with 'npm install'
2016-06-21 12:17:30 -07:00
c179b5033b
feat(router): implement relative navigation
2016-06-21 12:17:30 -07:00
86f47273bc
feat(router): changes router config not to use names
2016-06-21 12:17:30 -07:00
2e1bd46bb1
feat(router): add createUrlTree
2016-06-21 12:17:30 -07:00
a9e773b47b
feat(router): serialize outlet names into the url
2016-06-21 12:17:30 -07:00
10d38cbb72
chore(router): change karma reporter
2016-06-21 12:17:30 -07:00
a5371bfb8a
cleanup: cleanup tsconfig files
2016-06-21 12:17:30 -07:00
4b2740f270
refactor: move index.ts into src
2016-06-21 12:17:30 -07:00
5b371736b2
feat: add RouterLink
2016-06-21 12:17:30 -07:00
c9b4bcf689
refactor: move all utility functions into the utils dir
2016-06-21 12:17:30 -07:00
013f9a2bbc
feat: add tree.siblings
2016-06-21 12:17:30 -07:00
5bf1c93ead
docs: adds missing api docs
2016-06-21 12:17:30 -07:00
4f6ec01932
feat: implement a simple version of the router service
2016-06-21 12:17:30 -07:00
0f79e504c9
test: set up karma to support fakeAsync
2016-06-21 12:17:30 -07:00
1a4e911b8b
cleanup: fix type errors when compiling with strictNullChecks enabled
2016-06-21 12:17:30 -07:00
1f98519380
feat: implement RouterOutletMap
2016-06-21 12:17:30 -07:00
aad7010952
feat: add RouterOutlet
2016-06-21 12:17:30 -07:00
1be9ea681b
fix: fix source maps
2016-06-21 12:17:30 -07:00
f259a2204b
feat: implement recognizer
2016-06-21 12:17:30 -07:00
4b1db0e61c
feat: implement default url serializer
2016-06-21 12:17:30 -07:00
aee764d14d
chore: update TS to enable non-nullable types
2016-06-21 12:17:30 -07:00
47585498af
chore: updates typings to head
2016-06-21 12:17:30 -07:00
37c5320e33
feat: implement Tree
2016-06-21 12:17:30 -07:00
01111a1122
cleanup: removes a fake test
2016-06-21 12:17:30 -07:00
0b2bb1b6f5
chore(typings): use typings instead of tsd
2016-06-21 12:17:30 -07:00
f57df3cf8a
chore: set up test and build infrastructure
2016-06-21 12:17:30 -07:00
c9c81e1fbc
fix(XmbSerializer): add meaning attribute, escape attribute values
2016-06-21 11:52:11 -07:00
e38e04c1c2
refactor(MessageExtractor): pass the interpolationConfig around
2016-06-21 11:52:11 -07:00
99587ea4ed
refactor(i18n): misc
2016-06-21 11:52:11 -07:00
58b18d7fe7
fix(partition): fix partition when <!-- i18n -->
is the only child
2016-06-21 11:52:11 -07:00
04a50f5832
feat(MessageExtractor): do not expand ICU messages before extraction
2016-06-21 11:52:11 -07:00
e157a065b0
fix(compiler): codegen view query generic types
2016-06-21 11:51:54 -07:00
41ef4b3d4a
chore(npm): add repository metadata
2016-06-21 11:21:04 -07:00
262650ab39
docs(test_injector): Fix documentation typo ( #9403 )
...
- Change 'teh' for 'the'
2016-06-21 11:19:08 -07:00
8c076d5a73
fix(upgrade): fix bundling issue and fix e2e test
...
the previous demo app was broken and is missing an e2e test.
I fixed the app, but was not able to get protractor to properly test
this app. Julie and I are looking into that. For now I manually verified
that the app works and that the original issue was fixed.
Closes #9244
2016-06-21 11:12:42 -07:00
c5c456120c
refactor: delete containsRegexp() (there is escapeRegExp() in the lang facade)
...
BREAKING CHANGES:
`containsRegexp` is no more exported from `@angular/core/testing`. It should not have been part of the public API in the first place.
2016-06-21 09:15:21 -07:00
fdf6bc18dd
fix(compiler): properly report unresolved dependencies
...
Fixes #9332
Closes #9341
2016-06-21 16:36:57 +02:00
297f0fd2c3
fix(core/testing): show full error
...
test(platform-browser): update fail capture
test(platform-browser-dynamic): update fail capture
2016-06-20 19:36:37 -07:00