hacksalot 
							
						 
					 
					
						
						
							
						
						394d5cf821 
					 
					
						
						
							
							Merge branch 'master' into dev  
						
						 
						
						
						
						
					 
					
						2018-01-25 14:48:35 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ryneeverett 
							
						 
					 
					
						
						
							
						
						7e2a3c3e7e 
					 
					
						
						
							
							Add option to pass wkhtmltopdf options.  Fix   #176 .  
						
						 
						
						... 
						
						
						
						It seems that some time in the last couple years wkhtmltopdf's default
margins were changed from '10mm' to zero. As an alternative to #177 ,
this PR adds an option to pass in arbitrary wkhtmltopdf long arguments
and sets the default top and bottom margin to '10mm'. 
						
						
					 
					
						2017-01-06 19:10:27 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Rapagnani 
							
						 
					 
					
						
						
							
						
						3c166a21a0 
					 
					
						
						
							
							Removed the forced private option from the CONVERT verb as it is now the default behaviour  
						
						 
						
						
						
						
					 
					
						2016-02-14 22:10:30 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Rapagnani 
							
						 
					 
					
						
						
							
						
						fe46d15031 
					 
					
						
						
							
							The ANALYZE command now excludes private fields by default for consistency.  
						
						 
						
						
						
						
					 
					
						2016-02-14 21:53:10 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Rapagnani 
							
						 
					 
					
						
						
							
						
						664eea752f 
					 
					
						
						
							
							parseJSON has been modified to always include private fields if not otherwise instructed. This is to ensure back-compatibility. The BUILD command instead, excludes private fields by default  
						
						 
						
						
						
						
					 
					
						2016-02-14 21:50:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Rapagnani 
							
						 
					 
					
						
						
							
						
						fed59b704e 
					 
					
						
						
							
							Implemented private fields that can be included or excluded with cli switch  
						
						 
						
						
						
						
					 
					
						2016-02-14 19:15:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						ca92d41d9e 
					 
					
						
						
							
							Numerous fixes.  
						
						 
						
						
						
						
					 
					
						2016-02-13 16:08:45 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						3f8e795c61 
					 
					
						
						
							
							Fix generation glitches.  
						
						 
						
						... 
						
						
						
						Fix output file name glitch, writing CSS files to destination folder,
and an issue where the process would evaporate before PDF/PNG generation
could complete. 
						
						
					 
					
						2016-02-13 03:27:11 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						9927e79900 
					 
					
						
						
							
							Clean up CoffeeScript.  
						
						 
						
						
						
						
					 
					
						2016-02-13 00:40:10 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						dbef9f0a35 
					 
					
						
						
							
							Improve VALIDATE error handling.  
						
						 
						
						
						
						
					 
					
						2016-02-13 00:11:52 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						c889664c31 
					 
					
						
						
							
							More VALIDATE fixups.  
						
						 
						
						
						
						
					 
					
						2016-02-12 23:47:08 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						7a60cd0bab 
					 
					
						
						
							
							Fixup VALIDATE command.  
						
						 
						
						... 
						
						
						
						Introduce MISSING and UNKNOWN states alongside BROKEN, VALID, and
INVALID and fix regressions introduced in previous refactorings. 
						
						
					 
					
						2016-02-12 22:49:56 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						317a250917 
					 
					
						
						
							
							Gather.  
						
						 
						
						
						
						
					 
					
						2016-02-11 11:48:44 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						aaa5e1fc1f 
					 
					
						
						
							
							Refactor generation.  
						
						 
						
						... 
						
						
						
						Merge implicit and explicit generation paths, start emitting file
transform & copy signals, fix various bugs, introduce new bugs, support
better --debug outputs in the future. 
						
						
					 
					
						2016-02-09 15:27:34 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						2758038858 
					 
					
						
						
							
							Cleanup and bug fixes.  
						
						 
						
						... 
						
						
						
						Remove file-based open methods from resume classes; force clients to use
clean string-based or JSON overloads; fix processing glitch in
validate(); tweak outputs; adjust tests; update CHANGELOG; etc. 
						
						
					 
					
						2016-02-04 18:49:16 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						5bf4bda6de 
					 
					
						
						
							
							Fix PEEK command.  
						
						 
						
						
						
						
					 
					
						2016-02-03 20:08:17 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						49ae016f08 
					 
					
						
						
							
							Deglitch.  
						
						 
						
						
						
						
					 
					
						2016-02-02 19:02:56 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						89957aed76 
					 
					
						
						
							
							Scrub.  
						
						 
						
						... 
						
						
						
						Adding slightly heavier function-level comments as a start for API docs. 
						
						
					 
					
						2016-02-02 17:47:32 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						233025ddcc 
					 
					
						
						
							
							Fix indentation.  
						
						 
						
						
						
						
					 
					
						2016-02-02 17:46:38 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						11dd8952d8 
					 
					
						
						
							
							Improve PEEK behavior.  
						
						 
						
						
						
						
					 
					
						2016-02-02 17:34:10 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						a456093f13 
					 
					
						
						
							
							Clean up a couple regressions.  
						
						 
						
						
						
						
					 
					
						2016-02-02 14:13:38 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						63a0c78fc5 
					 
					
						
						
							
							Refactor verbs to CoffeeScript classes.  
						
						 
						
						... 
						
						
						
						Retire Resig's class implementation. 
						
						
					 
					
						2016-02-01 23:16:49 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						fd39cc9fd9 
					 
					
						
						
							
							Adjust error handling / tests.  
						
						 
						
						
						
						
					 
					
						2016-02-01 22:56:08 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						70f45d468d 
					 
					
						
						
							
							Asynchrony.  
						
						 
						
						
						
						
					 
					
						2016-02-01 22:52:13 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						ed0792e8f8 
					 
					
						
						
							
							Fix YML/JSON/PNG invalid output format warning.  
						
						 
						
						... 
						
						
						
						Fixes  #97  but we still need to support standalone PNG (ie, a PNG not
generated as part of a .all output target). 
						
						
					 
					
						2016-01-31 09:41:00 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						90765bf90b 
					 
					
						
						
							
							Refactor verb invocations to base.  
						
						 
						
						
						
						
					 
					
						2016-01-31 08:37:12 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						27c7a0264a 
					 
					
						
						
							
							Improve date handling.  
						
						 
						
						
						
						
					 
					
						2016-01-30 20:06:04 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						0f65e4c9f3 
					 
					
						
						
							
							Finish HackMyCore reshaping.  
						
						 
						
						... 
						
						
						
						Reintroduce HackMyCore, dropping the interim submodule, and reorganize
and improve tests. 
						
						
					 
					
						2016-01-29 15:23:57 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						d3194fba19 
					 
					
						
						
							
							Relocate internal sources to HackMyAPI.  
						
						 
						
						... 
						
						
						
						Move internal sources and related tests to:
https://github.com/hacksalot/HackMyAPI  
						
						
					 
					
						2016-01-24 09:55:04 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						01c053702d 
					 
					
						
						
							
							Gather.  
						
						 
						
						
						
						
					 
					
						2016-01-21 23:40:15 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						6b171e69db 
					 
					
						
						
							
							Improve CSS handling.  
						
						 
						
						
						
						
					 
					
						2016-01-21 05:21:49 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						984ae95576 
					 
					
						
						
							
							Cleanup.  
						
						 
						
						
						
						
					 
					
						2016-01-20 21:43:11 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						f77cced7f3 
					 
					
						
						
							
							Improve error handling.  
						
						 
						
						
						
						
					 
					
						2016-01-20 19:59:36 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						9419f905df 
					 
					
						
						
							
							Build verb invocation should return JSON result.  
						
						 
						
						
						
						
					 
					
						2016-01-20 01:48:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						2253e4ead7 
					 
					
						
						
							
							Fix theme counts.  
						
						 
						
						... 
						
						
						
						The N in "Applying theme FOOBAR (N formats)" should reflect the count of
explicit + freebie output formats. 
						
						
					 
					
						2016-01-19 16:01:34 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						2f628f8564 
					 
					
						
						
							
							Reconnect process exit codes.  
						
						 
						
						
						
						
					 
					
						2016-01-18 20:06:45 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						23cd52885b 
					 
					
						
						
							
							Swallow inline failures in CONVERT.  
						
						 
						
						
						
						
					 
					
						2016-01-18 19:21:25 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						181419ae28 
					 
					
						
						
							
							Improve PEEK command behavior.  
						
						 
						
						
						
						
					 
					
						2016-01-18 19:20:17 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						a81ad0fef2 
					 
					
						
						
							
							Tweak build command error condition.  
						
						 
						
						
						
						
					 
					
						2016-01-18 18:36:24 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						d220cedfeb 
					 
					
						
						
							
							Improve behavior of PEEK command.  
						
						 
						
						
						
						
					 
					
						2016-01-18 18:35:38 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						e72564162b 
					 
					
						
						
							
							Remove custom "extend" method.  
						
						 
						
						... 
						
						
						
						Replace with NPM extend. 
						
						
					 
					
						2016-01-18 17:31:08 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						c98d05270e 
					 
					
						
						
							
							Improve error handling.  
						
						 
						
						
						
						
					 
					
						2016-01-18 17:13:37 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						3e3803ed85 
					 
					
						
						
							
							Improve error handling.  
						
						 
						
						
						
						
					 
					
						2016-01-18 14:10:35 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						712cba57b8 
					 
					
						
						
							
							Capture.  
						
						 
						
						
						
						
					 
					
						2016-01-18 00:34:57 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						c9e45d4991 
					 
					
						
						
							
							Capture.  
						
						 
						
						
						
						
					 
					
						2016-01-17 21:46:58 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						fc67f680ee 
					 
					
						
						
							
							Move output messages to YAML.  
						
						 
						
						
						
						
					 
					
						2016-01-15 22:52:10 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						defe9b6e95 
					 
					
						
						
							
							Remove magic number.  
						
						 
						
						
						
						
					 
					
						2016-01-15 13:35:45 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						4c5ccc001a 
					 
					
						
						
							
							Introduce PEEK command.  
						
						 
						
						... 
						
						
						
						Peek at arbitrary resumes and resume objects paths with "hackmyresume
peek <resume> [objectPath]". For ex:
hackmyresume PEEK resume.json
hackmyresume PEEK resume.json info
hackmyresume PEEK resume.json employment[2].keywords
hackmyresume PEEK r1.json r2.json r3.json info.brief 
						
						
					 
					
						2016-01-15 13:08:01 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						c9ae2ffef3 
					 
					
						
						
							
							Improve errors / tests consistency.  
						
						 
						
						
						
						
					 
					
						2016-01-14 14:22:26 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hacksalot 
							
						 
					 
					
						
						
							
						
						a9c685c6a4 
					 
					
						
						
							
							Refactor error handling (interim).  
						
						 
						
						
						
						
					 
					
						2016-01-14 11:47:05 -05:00