1
0
mirror of https://github.com/JuanCanham/HackMyResume.git synced 2025-04-19 14:20:25 +01:00

452 Commits

Author SHA1 Message Date
hacksalot
f87eb46549 Fix theme generation error. 2016-02-11 22:04:11 -05:00
hacksalot
da7cd28734 Remove unused var. 2016-02-11 22:03:49 -05:00
hacksalot
31e0bb69cc Introduce "pad()" helper.
Introduce a helper to emit padded strings / arrays of strings.
2016-02-11 22:02:50 -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
1bc4263a46 Aerate. 2016-02-09 10:50:10 -05:00
hacksalot
e191af1fb0 Fix glitch in converted CoffeeScript.
Replace naked ternary with if then else.
2016-02-09 10:41:48 -05:00
hacksalot
7c0a9bcc02 Aerate. 2016-02-09 10:37:33 -05:00
hacksalot
d894f62607 Add ResumeFactory to facade.
Until facade is decommissioned and mothballed
2016-02-09 08:55:00 -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
661fb91861 Aerate. 2016-02-04 15:23:47 -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
dd4851498a Remove Resig's class implementation.
Fun while it lasted.
2016-02-02 13:49:02 -05:00
hacksalot
f72b02a0f4 Refactor generators to CoffeeScript classes. 2016-02-02 13:38:12 -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
212b01092c Improve proc spawn behavior.
Interim until async / promises support is in.
2016-02-01 09:25:22 -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
8e806dc04f Improve duration calcs, intro base resume class. 2016-01-30 16:40:22 -05:00
hacksalot
1c416f39d3 Fix JSON Resume theme breakage.
Fixes #128.
2016-01-30 11:31:39 -05:00
hacksalot
896b7055c1 Fix issue with undefined sections.
Fixes #127.
2016-01-29 15:50:21 -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
e9971eb882 Bump version to 1.7.2. 2016-01-28 07:05:27 -05:00
hacksalot
beb60d4074 Integrate HMC. 2016-01-27 05:29:26 -05:00
hacksalot
4440d23584 Move HackMyCore submodule to /src. 2016-01-27 04:33:45 -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
165eb5d9cd Remove extraneous console.log added by Calhoun. 2016-01-25 20:57:21 -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
e6d2255291 Scrub. 2016-01-23 23:30:48 -05:00
hacksalot
2840ec3f87 Introduce {{fontSize}} helper. 2016-01-23 22:40:33 -05:00
hacksalot
05cd863ebf Add PDF engines to man page. 2016-01-23 20:30:23 -05:00
hacksalot
20961afb62 Introduce {{color}} helper. 2016-01-23 20:24:35 -05:00
hacksalot
1256095e25 Support "fonts.all" in FRESH themes.
Add support for default font specs in FRESH theme.json files. The "all"
format matches any format that doesn't have a specific key in "fonts".
2016-01-23 03:58:11 -05:00
hacksalot
f073c79b8d Better dynamic font handling. 2016-01-22 22:19:28 -05:00