1
0
mirror of https://github.com/JuanCanham/HackMyResume.git synced 2026-05-02 18:53:03 +01:00
Commit Graph

47 Commits

Author SHA1 Message Date
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 5e51beddf7 Refactor. 2015-12-30 14:48:22 -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 37e75acd86 Merge remote-tracking branch 'refs/remotes/origin/master' into dev 2015-12-30 12:06:02 -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
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 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 ebad1677bc Replace file-exists.js with NPM path-exists. 2015-12-22 18:55:17 -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 80c6bb6e8b Rename to HMR. 2015-12-19 12:37:42 -05:00
hacksalot 1441fe3ae5 Class-ify Underscore/Handlebars engine. 2015-12-18 13:17:07 -05:00
devlinjd fc9cbab974 Choose template engine from active theme. 2015-12-17 11:04:29 -05:00
devlinjd eabab26eef Update file headers. 2015-12-17 10:15:59 -05:00
devlinjd 5475b081b1 Support basic Markdown in MS Word docs. 2015-12-16 23:26:53 -05:00
devlinjd ae9c295ce1 Better Handlebars support. 2015-12-16 20:13:27 -05:00
devlinjd 0c1364593a Support post-save callback. 2015-12-16 11:26:30 -05:00
devlinjd 8361cf9960 Remove extraneous comma.
Go away, extraneous comma.
2015-12-16 11:25:04 -05:00
devlinjd 00e6407347 Kludge theme loading issue for FCVD.
Resolve in v0.11.0.
2015-12-10 10:28:19 -05:00
devlinjd 3805a36271 Fix folder generation wrinkle. 2015-12-09 23:30:53 -05:00
devlinjd 541198321e Fix JSHint warnings. 2015-12-09 21:44:35 -05:00
devlinjd 0395792359 Restore canonical output filename. 2015-12-09 05:08:10 -05:00
devlinjd 2abfe4426c Refactor. 2015-12-09 04:32:48 -05:00
devlinjd 7c58f0ea96 Add symlink support. 2015-12-08 10:13:04 -05:00
devlinjd fcaeb381fe Gather. 2015-12-07 21:24:14 -05:00
devlinjd 5a716dff16 Add basic multiplexing support. 2015-12-07 16:39:59 -05:00
devlinjd 5f19f0a7df Add baseline support for multifile themes. #rough 2015-12-07 09:51:00 -05:00
devlinjd cf25621679 Introduce placeholder LaTeX generator. 2015-12-06 18:29:16 -05:00
devlinjd 307c37dc44 Use "src" subfolder instead of "templates". 2015-12-06 18:18:36 -05:00
devlinjd 3b8d100f39 Add baseline Handlebars support. 2015-12-06 16:19:55 -05:00
devlinjd e4d098a3ce Add safety for implicit Markdown. 2015-12-06 05:51:03 -05:00
devlinjd fbc98060ce Fix theme loading glitch. 2015-11-24 10:56:28 -05:00
devlinjd 992069b22d Cleanup. 2015-11-21 10:33:16 -05:00
devlinjd cbddb4b3aa Add convenience filter for links. 2015-11-21 09:13:21 -05:00
devlinjd a410153253 Implement "generate" and "validate" verbs.
Start moving to a more familiar verb-based interface with "generate" and
"validate" commands. Use with "fluentcv generate" or "fluentcv
validate".
2015-11-19 09:46:02 -05:00
devlinjd 8a56c61d56 Fix HTML-based PDF generator glitch. 2015-11-07 02:46:12 -05:00
devlinjd aa0ef4e8a4 Adjust CSS file handling by generators. 2015-11-05 00:57:57 -05:00
devlinjd b0b2af8278 Fix glitch with prettyifying HTML links. 2015-10-27 20:59:21 -04:00
devlinjd 6d6f66bfe2 Rename watermark to fluent-themes. 2015-10-26 13:48:00 -04:00
devlinjd 0aaa9ffff8 Introduce FluentLib sources. 2015-10-26 12:30:00 -04:00
devlinjd 76f718dc3e Revamp command-line functionality.
Get resume generation CLI up and running again after recent API updates.
Tool name has changed to "fluentcmd" from "scrappy" and now depends on
external "fluentlib" instead of embedding those sources.
2015-09-24 16:09:48 -04:00
devlinjd 7df7a3f894 Introduce a Markdown generator. 2015-09-23 00:26:56 -04:00
devlinjd ccf6a1a1be Reorganize sources. 2015-09-23 00:26:24 -04:00
devlinjd 7363e48019 Introduce formal generators.
Introduce a shallow hierarchy of simple generator classes, collecting
common functionality and allowing for future snap-in generator
replacement. Use John Resig's "class"-based inheritance per
http://ejohn.org/blog/simple-javascript-inheritance/.
2015-09-23 00:03:49 -04:00