Stefanie Fluin 
							
						 
					 
					
						
						
						
						
							
						
						
							c2bd357825 
							
						 
					 
					
						
						
							
							feat(aio): initial design commit  
						
						... 
						
						
						
						Implemented style guide elements to top header bar, side hamburger nav menu, content and search. Consolidated SCSS files to styles folder. Fixed PWA test. 
						
						
					 
					
						2017-03-15 16:11:30 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							4870f910d6 
							
						 
					 
					
						
						
							
							feat(aio): hide search results when click outside search elements  
						
						... 
						
						
						
						Clicking anywhere except on the search results and the search box will
now hide the search results
Closes  #15095  
						
						
					 
					
						2017-03-15 16:11:30 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							c95a3048ce 
							
						 
					 
					
						
						
							
							fix(aio): SearchBoxComponent should send query on click  
						
						... 
						
						
						
						The input may still have focus when the user hits ESC,
causing the search to be hidden.
If the user then clicks on the input again, they would expect
it to reopen the results. 
						
						
					 
					
						2017-03-15 16:11:30 -07:00 
						 
				 
			
				
					
						
							
							
								Ward Bell 
							
						 
					 
					
						
						
						
						
							
						
						
							0e6eb6d719 
							
						 
					 
					
						
						
							
							test(aio): fill in missing API page unit tests  
						
						
						
						
					 
					
						2017-03-15 16:11:30 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							f600d4e9e4 
							
						 
					 
					
						
						
							
							refactor(aio): move window:resize handler into component  
						
						
						
						
					 
					
						2017-03-15 16:11:29 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							eaa04354d5 
							
						 
					 
					
						
						
							
							fix(aio): intercept all clicks on anchors  
						
						... 
						
						
						
						Previously we had the `LinkDirective` which intercepted clicks on anchors
outside the doc viewer. Now we intercept "all" link clicks within the app. 
						
						
					 
					
						2017-03-15 16:11:29 -07:00 
						 
				 
			
				
					
						
							
							
								Ward Bell 
							
						 
					 
					
						
						
						
						
							
						
						
							1c1085b140 
							
						 
					 
					
						
						
							
							feat(aio): add google analytics ( #15081 )  
						
						
						
						
					 
					
						2017-03-13 18:08:23 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							6497633529 
							
						 
					 
					
						
						
							
							feat(aio): improve search results functionality  
						
						... 
						
						
						
						* Ensure that all indexed documents are displayed in the search results.
(Previously the guide documents were not appearing because we only showed
results that had a `name` property, rather than a `name` or `title`.)
* Group the results by their containing folder (e.g. api, guide, tutorial, etc).
* Hide the results when the user hits the ESC key.
* Hide the results when the user clicks on a search result
Closes  #14852  
						
						
					 
					
						2017-03-13 16:55:52 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							eedca09d73 
							
						 
					 
					
						
						
							
							build(aio): generate the api-list.json file from the API docs  
						
						
						
						
					 
					
						2017-03-13 16:52:58 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							7b6dbf0952 
							
						 
					 
					
						
						
							
							fix(aio): LocationService search should handle corner cases  
						
						... 
						
						
						
						Adds tests and fixes corners cases for both `search()` and `setSearc()`
for things like empty queries and param keys that need encoding.
This commit refactors the `LocationService` to rely upon the `PlatformLocation`
rather than using `window.history` directly. This makes testing easier but also
makes the code simpler since `PlatformLocation` deals with platforms that
do not support history for us. 
						
						
					 
					
						2017-03-13 16:52:58 -07:00 
						 
				 
			
				
					
						
							
							
								Pete Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							75147ff008 
							
						 
					 
					
						
						
							
							fix(aio): remove invalid brace from CSS ( #15122 )  
						
						
						
						
					 
					
						2017-03-13 13:36:22 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							e7dab7e6c1 
							
						 
					 
					
						
						
							
							feat(aio): hard code a "Home" image link into the toolbar  
						
						... 
						
						
						
						Closes  #15017  
					
						2017-03-13 12:55:11 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							26efa3a25c 
							
						 
					 
					
						
						
							
							style(aio): tidy up SCSS files  
						
						
						
						
					 
					
						2017-03-13 12:55:11 -07:00 
						 
				 
			
				
					
						
							
							
								Pete Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							893652a813 
							
						 
					 
					
						
						
							
							fix(aio): upgrade to zone.js 0.7.8 ( #15099 )  
						
						... 
						
						
						
						This new version supports empty jasmine it clauses. 
						
						
					 
					
						2017-03-13 12:53:45 -07:00 
						 
				 
			
				
					
						
							
							
								Ward Bell 
							
						 
					 
					
						
						
						
						
							
						
						
							fce55d87d2 
							
						 
					 
					
						
						
							
							feat(aio): add Kapunahele animations v2 ( #15023 )  
						
						
						
						
					 
					
						2017-03-10 14:05:00 -08:00 
						 
				 
			
				
					
						
							
							
								Ward Bell 
							
						 
					 
					
						
						
						
						
							
						
						
							5ad5301a3e 
							
						 
					 
					
						
						
							
							feat(aio): add API list page ( #14899 )  
						
						
						
						
					 
					
						2017-03-08 13:08:19 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							ebd446397a 
							
						 
					 
					
						
						
							
							fix(aio): reimplement the top menu dropping into the side bar  
						
						... 
						
						
						
						I couldn't find the CSS for the `.small` class to make it look nice. 
						
						
					 
					
						2017-03-06 22:27:32 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							55189b1b85 
							
						 
					 
					
						
						
							
							refactor(aio): simplify and document the NavigationService  
						
						
						
						
					 
					
						2017-03-06 22:27:32 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							b017fbe48e 
							
						 
					 
					
						
						
							
							style(aio): rename local variable  
						
						
						
						
					 
					
						2017-03-06 22:27:32 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							0d6aa0caed 
							
						 
					 
					
						
						
							
							style(aio): rename const to camelCase  
						
						
						
						
					 
					
						2017-03-06 22:27:32 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							0d63e2a586 
							
						 
					 
					
						
						
							
							docs(aio): copy devguide images from angular.io  
						
						
						
						
					 
					
						2017-03-06 22:27:32 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							d83b7ba4c0 
							
						 
					 
					
						
						
							
							refactor(aio): rename activeNodes to selectedNodes  
						
						... 
						
						
						
						This keeps the naming consistent with the nav-menu
and nav-item component properties 
						
						
					 
					
						2017-03-06 22:27:32 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							46d6e8d191 
							
						 
					 
					
						
						
							
							fix(aio): reimplement side-nav  
						
						
						
						
					 
					
						2017-03-06 22:27:32 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							61ef756ef2 
							
						 
					 
					
						
						
							
							fix(aio): ensure that only one request for navigation.json is made  
						
						
						
						
					 
					
						2017-03-06 22:27:32 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							3529813ca0 
							
						 
					 
					
						
						
							
							fix(aio): move interfaces into their own files to workaround compile weirdness  
						
						... 
						
						
						
						For some reason the tree-shaker is not picking up these interfaces
(perhaps TS is not passing it through) when they are in the same file
as their related services. This results in a distracting warning message. 
						
						
					 
					
						2017-03-06 22:27:32 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							b81693b30c 
							
						 
					 
					
						
						
							
							fix(aio): no need for path and url properties in nav  
						
						
						
						
					 
					
						2017-03-06 22:27:32 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							5815983178 
							
						 
					 
					
						
						
							
							fix(aio): correctly intercept links with LinkDirective  
						
						
						
						
					 
					
						2017-03-06 22:27:32 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							fe962f6de7 
							
						 
					 
					
						
						
							
							fix(aio): LocationService urls should never start with a slash  
						
						... 
						
						
						
						There is a weirdness in the Angular Location service.
If the `baseHref` is only a single slash (`'/'`) then it
changes it to be an empty string (`''`). The effect of this
is that `Location.normaliseUrl(url)` does not strip off the
leading slash from url paths.
The problem is that the leading slash only appears on the
initial Location path, and not on urls that arrive from subscribing
to the Location service.
This commit is a workaround this problem. 
						
						
					 
					
						2017-03-06 22:27:32 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							d6c1ccaf14 
							
						 
					 
					
						
						
							
							fix(aio): emit a hard-coded doc if file-not-found fails  
						
						... 
						
						
						
						Closes  #14848  
					
						2017-03-06 22:27:32 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							4abd6f333c 
							
						 
					 
					
						
						
							
							fix(aio): map the empty url to the correct doc path  
						
						
						
						
					 
					
						2017-03-06 22:27:32 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							dd50922747 
							
						 
					 
					
						
						
							
							refactor(aio): move document path computation  
						
						... 
						
						
						
						Do the path computation before doing the cache look up. 
						
						
					 
					
						2017-03-06 22:27:32 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							66cc88c8a8 
							
						 
					 
					
						
						
							
							fix(aio): ensure that only one request per document is made  
						
						
						
						
					 
					
						2017-03-06 22:27:32 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							b44bc9c022 
							
						 
					 
					
						
						
							
							test(aio): add mock services  
						
						
						
						
					 
					
						2017-03-06 22:27:32 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							8757656508 
							
						 
					 
					
						
						
							
							build(aio): upgrade to angular 4.0.0-rc.2  
						
						
						
						
					 
					
						2017-03-05 08:41:26 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							01ff427685 
							
						 
					 
					
						
						
							
							test(aio): reimplemented all the commented-out unit tests  
						
						
						
						
					 
					
						2017-03-05 08:41:26 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							2ebfa2ff31 
							
						 
					 
					
						
						
							
							test(aio): add placeholder test descriptions  
						
						
						
						
					 
					
						2017-03-05 08:41:26 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							b09ee424bf 
							
						 
					 
					
						
						
							
							refactor(aio): reorganize search service for easier testing  
						
						
						
						
					 
					
						2017-03-05 08:41:26 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							207298cd3a 
							
						 
					 
					
						
						
							
							build(aio): generate marketing docs JSON files  
						
						
						
						
					 
					
						2017-03-02 00:21:06 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							38bb744008 
							
						 
					 
					
						
						
							
							fix(aio): remove external HTML and SCSS from app component  
						
						
						
						
					 
					
						2017-03-02 00:21:06 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							dca83ec738 
							
						 
					 
					
						
						
							
							feat(aio): add search service and search UI  
						
						
						
						
					 
					
						2017-03-02 00:21:06 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							71e22b8d11 
							
						 
					 
					
						
						
							
							feat(aio): implement doc and navigation UI  
						
						
						
						
					 
					
						2017-03-02 00:21:06 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							371dc4744c 
							
						 
					 
					
						
						
							
							feat(aio): add navigation service  
						
						
						
						
					 
					
						2017-03-02 00:21:06 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							4767f107fb 
							
						 
					 
					
						
						
							
							feat(aio): add logger service  
						
						
						
						
					 
					
						2017-03-02 00:21:06 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							5ae4b77d8b 
							
						 
					 
					
						
						
							
							feat(aio): add document service  
						
						
						
						
					 
					
						2017-03-02 00:21:06 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							887d32a9bf 
							
						 
					 
					
						
						
							
							feat(aio): add location service  
						
						
						
						
					 
					
						2017-03-02 00:21:06 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							c2e672cd1c 
							
						 
					 
					
						
						
							
							docs(aio): add NOTES  
						
						
						
						
					 
					
						2017-03-02 00:21:06 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							93c0ab7131 
							
						 
					 
					
						
						
							
							fix(aio): remove previous files  
						
						
						
						
					 
					
						2017-03-02 00:21:06 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Bacon Darwin 
							
						 
					 
					
						
						
						
						
							
						
						
							c3247c64a4 
							
						 
					 
					
						
						
							
							docs(aio): remove unused partial file  
						
						
						
						
					 
					
						2017-02-23 23:23:58 -08:00 
						 
				 
			
				
					
						
							
							
								Ward Bell 
							
						 
					 
					
						
						
						
						
							
						
						
							9a2ea55bff 
							
						 
					 
					
						
						
							
							build(aio): upgrade to CLI beta.32 and MD beta.2  
						
						
						
						
					 
					
						2017-02-22 17:53:56 -08:00 
						 
				 
			
				
					
						
							
							
								Ward Bell 
							
						 
					 
					
						
						
						
						
							
						
						
							c4a6263a01 
							
						 
					 
					
						
						
							
							feat(aio): replace take(1) with more semantic first() ( #14571 )  
						
						
						
						
					 
					
						2017-02-17 22:52:57 -08:00