TJ Lavelle 
							
						 
					 
					
						
						
							
						
						49e56cc226 
					 
					
						
						
							
							Fix relative theme directory  
						
						... 
						
						
						
						The theme directory assumes it was a child of the HackMyResume module, but NPM3 will actually flatten this out. Following the same logic that the template-generator uses, find the path to the themes using NPMs require method. 
						
						
					 
					
						2016-01-01 11:27:05 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						5c39c1c93d 
					 
					
						
						
							
							Remove extraneous console.log.  
						
						
						
						
					 
					
						2015-12-31 19:47:55 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						b85d40b1b3 
					 
					
						
						
							
							Improve XML encoding for Word docs.  
						
						... 
						
						
						
						Fix various encoding errors. 
						
						
					 
					
						2015-12-31 06:38:30 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						069c02ddcc 
					 
					
						
						
							
							Interim changes supporting v1.3.0.  
						
						
						
						
					 
					
						2015-12-31 03:34:41 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						2b4266ee42 
					 
					
						
						
							
							Merge pull request  #69  from zhuangya/missing-extend-def-fix-68  
						
						... 
						
						
						
						fix: missing extend method 
						
						
					 
					
						2015-12-30 22:11:20 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						3cf24cfb40 
					 
					
						
						
							
							Fix PNG generation glitch.  
						
						
						
						
					 
					
						2015-12-30 20:11:21 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						3acf648eb4 
					 
					
						
						
							
							Expose helpers to Underscore engine.  
						
						... 
						
						
						
						Get the same set of helpers working for Underscore and Handlebars
engines. Needs refactoring. 
						
						
					 
					
						2015-12-30 20:11:09 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						76cafa4249 
					 
					
						
						
							
							Fix reference error in explicit themes.  
						
						
						
						
					 
					
						2015-12-30 20:10:14 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						55943bf49a 
					 
					
						
						
							
							Fix missing semicolon.  
						
						
						
						
					 
					
						2015-12-30 20:09:39 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						a280d8acb2 
					 
					
						
						
							
							Support CSS embedding vs. linking.  
						
						
						
						
					 
					
						2015-12-30 19:45:50 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						558a321fe8 
					 
					
						
						
							
							Refactor generator logic.  
						
						
						
						
					 
					
						2015-12-30 18:52:41 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						d901047043 
					 
					
						
						
							
							Update fluent-themes --> fresh-themes.  
						
						
						
						
					 
					
						2015-12-30 18:50:58 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						d4e0a0fa05 
					 
					
						
						
							
							Add {{styleSheet}} helper (placeholder).  
						
						
						
						
					 
					
						2015-12-30 18:19:00 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						72de1bbd33 
					 
					
						
						
							
							Scrub.  
						
						
						
						
					 
					
						2015-12-30 15:21:58 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						2ff912e687 
					 
					
						
						
							
							Scrub.  
						
						
						
						
					 
					
						2015-12-30 15:11:18 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						ccadb0416f 
					 
					
						
						
							
							Move freebie formats out of theme class.  
						
						
						
						
					 
					
						2015-12-30 15:03:26 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						5e51beddf7 
					 
					
						
						
							
							Refactor.  
						
						
						
						
					 
					
						2015-12-30 14:48:22 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						97c9ba08d0 
					 
					
						
						
							
							Fix: Broken HELP command.  
						
						
						
						
					 
					
						2015-12-30 14:00:09 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						39d61c66b9 
					 
					
						
						
							
							Finish Theme --> FreshTheme rename.  
						
						
						
						
					 
					
						2015-12-30 13:22:18 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						7a1eadb3fc 
					 
					
						
						
							
							Tweak error messages.  
						
						... 
						
						
						
						Stay away from language like "please specify a valid input resume". The
fluentcv fork can use corporate-speak. HackMyResume is more like a
gremlin -- feed it, but never after midnight. 
						
						
					 
					
						2015-12-30 13:12:51 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						1bcc2f7d0c 
					 
					
						
						
							
							Add formal support for aliases.  
						
						... 
						
						
						
						new/create and build/generate 
						
						
					 
					
						2015-12-30 13:00:30 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						e3cb949992 
					 
					
						
						
							
							Fix: Exception when HMR is run without params.  
						
						
						
						
					 
					
						2015-12-30 12:59:21 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						a0c356941c 
					 
					
						
						
							
							Remove unnecessary line.  
						
						
						
						
					 
					
						2015-12-30 12:44:16 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						3c7868a750 
					 
					
						
						
							
							Scrub.  
						
						
						
						
					 
					
						2015-12-30 12:38:01 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						3e7d9c0411 
					 
					
						
						
							
							Integrate JRSTheme class.  
						
						
						
						
					 
					
						2015-12-30 12:37:26 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						b21fd93d66 
					 
					
						
						
							
							Introduce JRSTheme class.  
						
						... 
						
						
						
						Start splitting out logic into dedicated abstractions for both FRESH and
JSON Resume themes given the different structure and use cases of each. 
						
						
					 
					
						2015-12-30 12:08:46 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						37e75acd86 
					 
					
						
						
							
							Merge remote-tracking branch 'refs/remotes/origin/master' into dev  
						
						
						
						
					 
					
						2015-12-30 12:06:02 -05:00 
						 
				 
			
				
					
						
							
							
								Ya Zhuang 
							
						 
					 
					
						
						
							
						
						6280a18c14 
					 
					
						
						
							
							fix: missing extend method  
						
						... 
						
						
						
						fix  #68  
					
						2015-12-30 19:20:22 +08:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						b803eba934 
					 
					
						
						
							
							Scrub string.js.  
						
						... 
						
						
						
						Will probably be retired in favor of Node reusables. 
						
						
					 
					
						2015-12-29 10:26:30 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						483207e5a0 
					 
					
						
						
							
							Improve Markdown support for JSON Resume themes.  
						
						
						
						
					 
					
						2015-12-29 10:01:45 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						02ef2b2241 
					 
					
						
						
							
							Improve error handling.  
						
						... 
						
						
						
						Better support for spawn errors encountered during generation (for ex,
PDFs through wkhtml) + general refactoring. 
						
						
					 
					
						2015-12-29 06:35:55 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						13430bcad5 
					 
					
						
						
							
							Refactor status codes.  
						
						
						
						
					 
					
						2015-12-29 05:09:05 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						bf5c040971 
					 
					
						
						
							
							Copy JRS theme assets to target.  
						
						
						
						
					 
					
						2015-12-29 03:10:26 -05:00 
						 
				 
			
				
					
						
							
							
								Ya Zhuang 
							
						 
					 
					
						
						
							
						
						5dd3d1a3b4 
					 
					
						
						
							
							chore: remove debugging console logs  
						
						
						
						
					 
					
						2015-12-29 03:40:42 +08:00 
						 
				 
			
				
					
						
							
							
								Ya Zhuang 
							
						 
					 
					
						
						
							
						
						6b0ea0c7bd 
					 
					
						
						
							
							add: png format  
						
						
						
						
					 
					
						2015-12-29 03:29:13 +08:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						3c1ae4cbd1 
					 
					
						
						
							
							Add baseline support for local generation of JSON Resume themes.  
						
						
						
						
					 
					
						2015-12-28 04:37:42 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						5e7abb66bd 
					 
					
						
						
							
							Safer source format conversions.  
						
						... 
						
						
						
						Quick fix against missing fields in FRESH and/or JRS (ahead of introing
more robust standalone converter thing). Address portions of #31  and
#33 . 
						
						
					 
					
						2015-12-24 17:51:26 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						358c397bb9 
					 
					
						
						
							
							Show call stack on error.  
						
						... 
						
						
						
						Hat tip @Furchin. 
						
						
					 
					
						2015-12-24 16:22:29 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						3d41528059 
					 
					
						
						
							
							Fix path parsing issue on prev versions of Node.js.  
						
						... 
						
						
						
						Work around absence of path.parse in Node versions < v0.12. Addresses
#31  and #33 . 
						
						
					 
					
						2015-12-24 16:18:38 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						c5ee1ee33c 
					 
					
						
						
							
							Quick fix for ".history" errors.  
						
						... 
						
						
						
						Affects #31  and #33 . 
						
						
					 
					
						2015-12-24 04:05:56 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						ef2fe95bd8 
					 
					
						
						
							
							Remove unused method.  
						
						
						
						
					 
					
						2015-12-24 04:04:44 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						e2589b3730 
					 
					
						
						
							
							Fix validate command error.  
						
						... 
						
						
						
						Still hitting some inconsistent behavior in different NPM
versions/platforms with invalid uppercase dependency names per
https://github.com/npm/npm/issues/3692 . Partial fix for #33 . 
						
						
					 
					
						2015-12-24 03:23:56 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						ebad1677bc 
					 
					
						
						
							
							Replace file-exists.js with NPM path-exists.  
						
						
						
						
					 
					
						2015-12-22 18:55:17 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						c966f6766c 
					 
					
						
						
							
							Refactor verbs to separate files.  
						
						
						
						
					 
					
						2015-12-21 02:56:02 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						a54476eede 
					 
					
						
						
							
							Reaffirm string-based generation.  
						
						... 
						
						
						
						In recent commits, HackMyResume generation logic, much like the pilots
in Top Gun who became too reliant on air-to-air missiles and lost the
true art of dogfighting, has become dependent on file-based generation
as implicit file assumptions have crept in. This commit reaffirms the
file-less, string-based nature of the generation process and, as a side
effect, adjusts the behavior of (binary) PDF generation to match. 
						
						
					 
					
						2015-12-21 00:36:08 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						43cd1c7e52 
					 
					
						
						
							
							Allow TO keyword to be omitted.  
						
						... 
						
						
						
						If the TO keyword is missing, assume the last file passed in is the
destination file. 
						
						
					 
					
						2015-12-20 20:53:21 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						f80c333361 
					 
					
						
						
							
							Scrub.  
						
						
						
						
					 
					
						2015-12-20 20:22:46 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						cdbb264093 
					 
					
						
						
							
							Add string convenience method.  
						
						
						
						
					 
					
						2015-12-20 18:42:02 -05:00 
						 
				 
			
				
					
						
							
							
								hacksalot 
							
						 
					 
					
						
						
							
						
						b92cf7298a 
					 
					
						
						
							
							Refactor helpers.  
						
						... 
						
						
						
						Helpers shouldn't be specific to a given template engine (eg,
Handlebars) in order to allow sharing of helpers between different
template engines. Isolate abstract helpers in another module and apply
them via Handlebars.registerHelper and as necessary for other template
engines. 
						
						
					 
					
						2015-12-20 18:24:28 -05:00 
						 
				 
			
				
					
						
							
							
								gruebait 
							
						 
					 
					
						
						
							
						
						78c5081a29 
					 
					
						
						
							
							Support Markdown-driven hyperlinks in MS Word.  
						
						
						
						
					 
					
						2015-12-20 15:42:31 -05:00