1
0
mirror of https://github.com/JuanCanham/HackMyResume.git synced 2024-11-22 16:30:11 +00:00
Commit Graph

64 Commits

Author SHA1 Message Date
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
11dd8952d8 Improve PEEK behavior. 2016-02-02 17:34:10 -05:00
hacksalot
dd4851498a Remove Resig's class implementation.
Fun while it lasted.
2016-02-02 13:49:02 -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
212b01092c Improve proc spawn behavior.
Interim until async / promises support is in.
2016-02-01 09:25:22 -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
beb60d4074 Integrate HMC. 2016-01-27 05:29:26 -05:00
hacksalot
15a0af8410 Fix output glitches. 2016-01-26 14:43:48 -05:00
hacksalot
a07faf6d50 ... 2016-01-26 11:43:49 -05:00
hacksalot
f098ed507f ... 2016-01-26 11:39:24 -05:00
hacksalot
80c36b96bc ... 2016-01-26 10:58:10 -05:00
hacksalot
630cf59cfb Caffeinate. 2016-01-26 06:59:34 -05:00
hacksalot
d007bd9bf6 Introduce CoffeeScript and build step. 2016-01-25 10:34:57 -05:00
hacksalot
5838b085c7 Fix console helpers path. 2016-01-24 18:51:08 -05:00
hacksalot
fc937e3ec8 Update "hackmyapi" references. 2016-01-24 17:14:53 -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
07915002bb Adjust "merging X onto Y" output. 2016-01-24 05:35:07 -05:00
hacksalot
05cd863ebf Add PDF engines to man page. 2016-01-23 20:30:23 -05:00
hacksalot
f073c79b8d Better dynamic font handling. 2016-01-22 22:19:28 -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
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
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
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
181419ae28 Improve PEEK command behavior. 2016-01-18 19:20:17 -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
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
934d8a6123 Update --options file loading. 2016-01-15 13:36:20 -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
37ea6cf804 Rename error-handler.js to error.js. 2016-01-14 11:49:27 -05:00
hacksalot
a9c685c6a4 Refactor error handling (interim). 2016-01-14 11:47:05 -05:00
hacksalot
7765e85336 Integrate printf(). 2016-01-14 09:46:29 -05:00
hacksalot
7af50c51f6 Gather. 2016-01-14 08:48:07 -05:00
hacksalot
19b30d55ec Move error handling out of core. 2016-01-13 15:28:02 -05:00
hacksalot
1b94ada709 Misc improvements. 2016-01-12 18:13:54 -05:00