Commit Graph

565 Commits

Author SHA1 Message Date
hacksalot ac9e4aa1a0 Capture CHANGELOG and FAQ. 2016-01-22 20:00:07 -05:00
hacksalot 915f35b1e6 Improve Underscore.js rendering support. 2016-01-22 10:36:26 -05:00
hacksalot 4fe74057f9 Improve font helpers.
Log a warning on incorrect use.
2016-01-22 08:33:01 -05:00
hacksalot 5a1ec033bb Adjust USE.txt.
--opts has changed to --options and --no-tips to --tips.
2016-01-22 08:27:21 -05:00
hacksalot 6801e39f97 Tweak output colorization. 2016-01-22 04:55:29 -05:00
hacksalot f6f383751f Fix JSON Resume theme rendering glitch. 2016-01-22 03:05:41 -05:00
hacksalot 43ed564a6e Disable tips and theme messages by default.
Instead of displaying tips by default and allowing users to turn them
off with --no-tips, hide tips by default and allow users to show them
with --tips.
2016-01-22 02:51:00 -05:00
hacksalot 7b3364c356 Document parameter. 2016-01-22 02:44:17 -05:00
hacksalot 58a7fc09e5 Add toUpper helper. 2016-01-22 02:44:04 -05:00
hacksalot 01c053702d Gather. 2016-01-21 23:40:15 -05:00
hacksalot a935fe7dc2 Introduce {{fontFace}} helper. 2016-01-21 23:39:30 -05:00
hacksalot c9825fa016 Update .gitignore. 2016-01-21 23:23:24 -05:00
hacksalot 9eb9207348 Mention string.prototype.endswith dependency. 2016-01-21 05:41:39 -05:00
hacksalot 6b171e69db Improve CSS handling. 2016-01-21 05:21:49 -05:00
hacksalot 5b0ee89e34 Bump FRESCA to 0.6.0. 2016-01-20 21:44:01 -05:00
hacksalot 8bd3ddc7fd Bump fresh-resume-starter to 0.2.2. 2016-01-20 21:43: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 57787f1bc7 Re-introduce API-level tests. 2016-01-20 01:48:57 -05:00
hacksalot 9419f905df Build verb invocation should return JSON result. 2016-01-20 01:48:33 -05:00
hacksalot 001fd893c1 Add tests for partial resume loading (FRESH). 2016-01-20 00:21:07 -05:00
hacksalot babe4b4b31 Bump versions. 2016-01-20 00:20:10 -05:00
hacksalot 201f39442e Add support for .ignore flag in FRESH and JRS resumes.
Preliminary support for ".ignore" on any non-leaf FRESH or JRS node.
Nodes (employment entries, education stints, etc.) decorated with
".ignore" will be treated by HMR as if they weren't present.
2016-01-19 20:09:59 -05:00
hacksalot 47f6aff561 Improve keyword regex.
Better support for simple keywords like "C" or "R".
2016-01-19 19:10:20 -05:00
hacksalot cef9a92cb6 Introduce CHANGELOG.md. 2016-01-19 16:42:48 -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 c8d8e566f8 Add IIFE. 2016-01-18 14:10:25 -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 e9edc0d15c Bump fresh-test-resumes to 0.5.0. 2016-01-16 16:34:25 -05:00
hacksalot b99a09c88a Integrate tests with new fresh-jrs-converter structure. 2016-01-16 16:29:00 -05:00
hacksalot 5c95fe7af1 Integrate with fresh-jrs-converter.
Move FRESH/JRS conversion logic (and all future format conversions) into
a separate repo.
2016-01-16 12:40:16 -05:00
hacksalot 17f2ebb753 Modularize messages.
...and move strings out of error.js.
2016-01-15 23:46:43 -05:00
hacksalot fc67f680ee Move output messages to YAML. 2016-01-15 22:52:10 -05:00
hacksalot 88879257e6 Document PEEK command.
Add preliminary docs around PEEK.
2016-01-15 14:46:13 -05:00
hacksalot fff45e1431 Update tests. 2016-01-15 13:36:57 -05:00
hacksalot 934d8a6123 Update --options file loading. 2016-01-15 13:36:20 -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 de5c2ecb95 Update dependencies. 2016-01-14 23:39:54 -05:00
hacksalot dbb95aef3a Bump fresh-resume-starter / fresh-test-resumes. 2016-01-14 15:53:03 -05:00
hacksalot c9ae2ffef3 Improve errors / tests consistency. 2016-01-14 14:22:26 -05:00