Commit Graph
100 Commits
Author SHA1 Message Date
JD 8cb3e8849e Merge pull request #17 from fluentdesk/ver/0.8.0
ver/0.8.0
2015-11-18 04:56:27 -05:00
devlinjd 07a072f8d7 Bump fluent-themes version. 2015-11-18 04:56:49 -05:00
devlinjd 8a56c61d56 Fix HTML-based PDF generator glitch. 2015-11-07 02:46:12 -05:00
devlinjd 99722e3bd1 Add filename metadata on save. 2015-11-06 14:56:33 -05:00
devlinjd aa0ef4e8a4 Adjust CSS file handling by generators. 2015-11-05 00:57:57 -05:00
devlinjd 537bd4a7b9 Clear profiles on sheet reset. 2015-11-05 00:57:23 -05:00
devlinjd 9bd41d5825 Don't save "display_progress_bar". 2015-11-05 00:57:10 -05:00
devlinjd 4cc3fd3a1f Comments. 2015-11-05 00:56:41 -05:00
devlinjd 4752c3040e Store theme folder reference. 2015-11-05 00:56:06 -05:00
devlinjd 61c7d6b8f9 Bump version to 0.8.0. 2015-11-05 00:54:23 -05:00
devlinjd 89b7ed4d5b Expose FluentDate at API level. 2015-11-05 00:53:48 -05:00
devlinjd fdfdd970a7 Bump version. 2015-10-27 21:48:30 -04:00
JD 22bb3252cd Merge pull request #15 from fluentdesk/ver/0.8.0
Bump version.
2015-10-27 21:48:28 -04:00
JD b4907dc1b9 Merge pull request #14 from fluentdesk/ver/0.8.0
ver/0.7.2
2015-10-27 21:37:35 -04:00
devlinjd 2c6436be5e Bump fluent-themes version. 2015-10-27 21:11:00 -04:00
devlinjd 1e44ce5e5e Fix: Allow "current" in addition to "present" and "now". 2015-10-27 21:09:54 -04:00
devlinjd 9de5069c20 Fix: Allow year-only dates ('YYYY'). 2015-10-27 21:07:45 -04:00
devlinjd b0b2af8278 Fix glitch with prettyifying HTML links. 2015-10-27 20:59:21 -04:00
JD f9c4a70ca4 Merge pull request #13 from fluentdesk/ver/0.7.1
Ver/0.7.1
2015-10-27 07:35:40 -04:00
devlinjd 1782d06b37 Bump version. 2015-10-27 07:39:06 -04:00
devlinjd 5dee90b8e3 Remove process.exit() call. 2015-10-27 07:37:24 -04:00
JD 090b8a271a Merge pull request #12 from fluentdesk/feat/rename
Rename "FluentCMD" to "FluentCV".
2015-10-27 03:51:22 -04:00
devlinjd 330866a518 Rename "FluentCMD" to "FluentCV". 2015-10-27 03:54:50 -04:00
JD 783525c21d Merge pull request #9 from fluentdesk/rfact/fluent-themes
Rename watermark to fluent-themes.
2015-10-26 13:45:39 -04:00
devlinjd 6d6f66bfe2 Rename watermark to fluent-themes. 2015-10-26 13:48:00 -04:00
JD 6f578f9d44 Merge pull request #8 from fluentdesk/fix/title
Always display title on error.
2015-10-26 13:14:32 -04:00
devlinjd e34d02facb Always display title on error. 2015-10-26 13:17:58 -04:00
JD 0d0b8a9d0b Merge pull request #7 from fluentdesk/rfact/libmerge
rfact/libmerge
2015-10-26 12:56:11 -04:00
devlinjd 5f50485968 Expose API surface. 2015-10-26 12:54:27 -04:00
devlinjd 2fdb1ac36c Tweak metadata. 2015-10-26 12:54:15 -04:00
devlinjd 0aaa9ffff8 Introduce FluentLib sources. 2015-10-26 12:30:00 -04:00
devlinjd 21d9db2d99 Update README. 2015-10-26 11:27:13 -04:00
devlinjd aacd50cebe Update README. 2015-10-26 10:18:33 -04:00
JD ad75cdf02a Merge pull request #6 from fluentdesk/feat/partial-formats
Feat/partial formats
2015-10-26 10:06:52 -04:00
devlinjd 67e4e87275 Bump Watermark version. 2015-10-26 09:17:40 -04:00
devlinjd 4a98e0bb25 Multiple things.
1. Load themes directly in FCMD instead of only through FluentLib.
2. Add support for silent mode (`-s` or `--silent`).
3. Silently create output folder if not present (mkdirp).
2015-10-26 08:01:01 -04:00
devlinjd 06294a90b5 Add YAML output format support. 2015-10-26 02:45:37 -04:00
devlinjd f7c05f49b2 Merge remote-tracking branch 'refs/remotes/origin/dev' 2015-10-25 08:19:21 -04:00
devlinjd e20007721e Update README for 0.4.0. 2015-10-25 08:18:49 -04:00
devlinjd 19b6627df7 Bump version to 0.4.0. 2015-10-25 08:03:46 -04:00
devlinjd 68f943745c Support "--no-prettify" option.
Add command-line support for "--no-prettify" and "-n". Use a negative
option here since pretty printing is enabled by default.
2015-10-25 03:04:51 -04:00
devlinjd 2a7963450e Bump fluentlib version. 2015-10-25 02:16:54 -04:00
devlinjd ceaef3e1c4 Bump version to 0.4.1. 2015-10-17 11:11:10 -04:00
devlinjd 1b4056371b Objectify options.
Support FCV Desktop requirement.
2015-10-17 11:10:59 -04:00
devlinjd 9dd759ffa2 Bump version to 0.3.1. 2015-10-10 23:27:20 -04:00
devlinjd befa26cbb2 Merge remote-tracking branch 'refs/remotes/origin/dev' 2015-10-10 23:21:45 -04:00
devlinjd 31e2e12769 Bump fluentlib version. 2015-10-10 23:21:28 -04:00
devlinjd f728004c4c Update README. 2015-10-10 22:36:13 -04:00
devlinjd 61386308a0 Merge remote-tracking branch 'refs/remotes/origin/dev' 2015-10-10 22:03:07 -04:00
devlinjd 2e5a68d942 Support explicit -o output parameter.
Allow output files to be explicitly specified via -o, for ex:

fluentcmd resume.json -o out/resume.html -o out/resume.pdf
2015-10-10 21:39:32 -04:00
devlinjd cf15738f58 Fix explicit output file bug.
Fixes a bug that occurs when an explicit output file with an extension
other than .all is specified on the command line.
2015-10-10 21:38:06 -04:00
devlinjd d4a3a08aff Add JSON format support. 2015-10-10 20:11:26 -04:00
devlinjd b1d987c3b4 Bump version. 2015-10-10 20:09:09 -04:00
devlinjd a2b482f60b Update README. 2015-10-10 18:34:36 -04:00
devlinjd 189f37b6a1 Add Markdown format support. 2015-10-10 17:49:29 -04:00
devlinjd 6e4263e58c Change default theme to "modern". 2015-10-10 15:39:13 -04:00
devlinjd 293f7e118a Merge branch 'dev' 2015-10-09 06:02:20 -04:00
devlinjd 961152850d Merge branch 'master' into dev 2015-10-09 06:00:27 -04:00
devlinjd 0724ffe7f2 Bump fluentlib version. 2015-10-09 05:56:36 -04:00
devlinjd 782068463c Merge branch 'dev' 2015-10-09 05:11:22 -04:00
devlinjd f4dd72683b Enforce Unix line endings on JS files.
Sidestep finnicky line-ending behaviors on OS X and NPM registry.
2015-10-09 05:05:17 -04:00
devlinjd 9de7601a2a Peg fluentlib version and bump. 2015-10-07 09:51:08 -04:00
devlinjd 7ab2df6696 Improve error handling. 2015-10-07 09:29:41 -04:00
devlinjd 279bfaae5f Unprivatize package.json. 2015-10-07 05:17:51 -04:00
devlinjd b27b564144 Update README -- again. 2015-10-07 04:27:30 -04:00
devlinjd 11f76d920f Code cleanup.
Use _.reduceRight in lieue of Array.prototype.reduce to ease logging
during resume merge and clean up code, comments, and whitespace
throughout.
2015-10-07 03:53:38 -04:00
devlinjd 7f930283c6 Adjust dependencies.
Use the GitHub-flavored dependency style for fluentlib and bring in
Underscore.js.
2015-10-07 03:52:08 -04:00
devlinjd d3a85dc935 Update license to MIT. 2015-10-07 02:20:48 -04:00
devlinjd f446a04c61 Update README. 2015-10-07 01:54:08 -04:00
devlinjd b7de9a42c5 Add obligatory Office Space link. 2015-10-07 01:38:48 -04:00
devlinjd fa1df003f4 Update README. 2015-10-06 17:56:26 -04:00
devlinjd 0c7325322a Fix merge logic.
Allow multiple resumes to be merged, extend()-style, and output a
notification for the same.
2015-10-06 16:09:40 -04:00
devlinjd 6abb1ff4d7 Scrub package.json.
Remove unused dependencies and update GitHub endpoint.
2015-10-06 12:46:30 -04:00
devlinjd 7c578703c4 Remove unused require()s. 2015-10-06 12:24:29 -04:00
devlinjd 8a19009e29 Scrub. 2015-10-06 12:21:22 -04:00
devlinjd 4fa15f59a0 Emit an additional blank line. 2015-10-06 09:55:35 -04:00
devlinjd 90440ae253 Use relative paths in output. 2015-10-04 15:05:44 -04:00
devlinjd 6e6b55a826 Explicitly mention blueprint as a dependency. 2015-10-04 15:05:31 -04:00
devlinjd e622918fee Add external logger callback. 2015-09-29 04:15:04 -04:00
devlinjd fe9af2d334 Change: Expose interior interface.
Allow FluentCMD to be used either from the command line (the default) or
allow external libraries to require() the internal FluentCMD interface.
2015-09-29 02:08:41 -04:00
devlinjd ad653e70dd Package string utils. 2015-09-26 15:05:37 -04:00
devlinjd 8f6c639851 Remove unused Class.js. 2015-09-24 16:11:57 -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 1715a66514 Scrub sheet.js. 2015-09-24 11:21:50 -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
devlinjd 7bf25469de Support additional date formats.
Support "Now" in addition to "Present" along with year-only dates of the
form "YYYY".
2015-09-21 11:34:42 -04:00
devlinjd f03d2a05e7 Scrub. 2015-09-19 21:35:39 -04:00
devlinjd 1a1310cef5 Improve date parsing and sorting. 2015-09-19 21:07:53 -04:00
devlinjd c55a2f9f35 Add JSON validation to Sheet prototype. 2015-09-18 20:10:35 -04:00
devlinjd ffa06118a0 Minor extensions to Sheet class. 2015-09-17 07:27:30 -04:00
devlinjd 8b57f9ce57 Fix template expansion error. 2015-09-17 05:06:09 -04:00
devlinjd ed3fc12806 Merge JSON properties onto sheet. 2015-09-16 19:32:42 -04:00
devlinjd efd6206462 Remove CLI interface.
For now, access Scrappy as a script library, not a Node CLI. We'll
repackage the CLI later.
2015-09-13 21:14:12 -04:00
devlinjd ce740922e9 Emit correct CSS filename in generated HTML.
Instead of hard-coding the CSS file to "resume.css", base it on the
input file name.
2015-09-13 05:49:45 -04:00
devlinjd 0b4522c149 Update w/ recent folder changes. 2015-09-11 17:21:44 -04:00
devlinjd c54137a493 Cleanup. 2015-09-10 09:13:12 -04:00
James Devlin aa58edd853 Restore PDF generation. 2015-09-08 23:08:07 -04:00
James Devlin c9ec8a81a0 Introduce "Sheet" class.
Start formalizing some of the key domain nouns, starting with the
concept of the "sheet" or "character sheet".
2015-09-08 23:05:12 -04:00