| 
							
							
								 vsavkin | 1f3f8ef6c8 | fix(router): fix nested deactivation | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 2d4be1c9eb | fix(router): init is not triggered in certain scenarios | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 2fef30f619 | fix(router): make stringify handle nulls | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 545caab433 | fix(router): use bootstrap listener to trigger initial navigation | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 3f90659cc1 | fix(router): supports index routes with path | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 131914ac94 | fix(router): fix lazy loading issues | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 29a7c4538c | Revert "fix(provider): fix a circular dependency & remove common providers" This reverts commit 6375fdd4f2928d5ddeccaf11a8589a7668bc9049. | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 66caabca0c | feat(router): implement redirectTo | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 Victor Berchet | 25c6a3715d | fix(provider): fix a circular dependency & remove common providers | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 Mike Ryan | 97cf0e40d5 | fix(guards): Cancel in-flight guards if one returns false | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 6988a550ea | cleanup(router): fix tslint errors | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 Victor Berchet | dadd5ddded | chore: add lint and clang-format | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | ed50e17e5b | refactor(router): rename queryParameters into queryParams | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 33b518ad21 | feat(router): update RouterLink to support query params and fragment | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | b0e7c14545 | fix(router): add an app initializer to trigger initial navigation Closes #10 | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 5742d4720a | fix(router): fix router to handle guards that return observable Closes #19 | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 9b356d9b86 | fix(router): traverse route config in depth-first order Closes #17 | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 Brandon Roberts | 793ac3f6b4 | Configure router with provided routes Closes #9 | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 6ce7a5a1ea | docs(router): add docs | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 88920bfee1 | feat(router): add support for basic events | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 2717bcc3af | feat(router): implement cancelation | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | f34af4f249 | feat(router): add support for using classes as guard | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | f04b6978fb | cleanup(router): add @internal to constructors where needed | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | ab958598d7 | feat(router): implement CandDeactivate | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 1914847e72 | cleanup(router): make strictNullChecks happy | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | d95f0fd83d | fix(router): fix index routes | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 243612e36d | refactor(router): rename candidate into snapshot | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | c5cca8e098 | feat(router): add support for CanActivate guard | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 99f7404d8b | refactor(router): remove rootNode function | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 9ff6b0828f | feat(router): make activation sync | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 6f052d1daf | feat(router): add a function to resolve components | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 63c194b71f | feat(router): change recognize to return a router state candidate | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 46911117f1 | feat(router): implement a function create router state out of a candidate | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 2de1030413 | feat(router): add RouterStateCandidate | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 1f6ade894e | cleanup(router): fix a typo | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 8407cfeac7 | fix(router): fix router to take root component type instead of instance | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 91d64a2855 | feat(router): export provideRouter via index | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 40a06af79b | feat(router): add provideRouter to configure the router when bootstrapping an app | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 8aef86f4a0 | feat(router): export all public api tokens via index | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | c179b5033b | feat(router): implement relative navigation | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 86f47273bc | feat(router): changes router config not to use names | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 2e1bd46bb1 | feat(router): add createUrlTree | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | a9e773b47b | feat(router): serialize outlet names into the url | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | a5371bfb8a | cleanup: cleanup tsconfig files | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 4b2740f270 | refactor: move index.ts into src | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 5b371736b2 | feat: add RouterLink | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | c9b4bcf689 | refactor: move all utility functions into the utils dir | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 013f9a2bbc | feat: add tree.siblings | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 5bf1c93ead | docs: adds missing api docs | 2016-06-21 12:17:30 -07:00 |  | 
			
				
					| 
							
							
								 vsavkin | 4f6ec01932 | feat: implement a simple version of the router service | 2016-06-21 12:17:30 -07:00 |  |