Permalink
Commits on Aug 25, 2016
  1. 2.0.0

     * Update URLs in CONTRIBUTING.md (#123) (Ryan Graham)
     * update copyright statements (Ryan Graham)
     * replace mu2 with mustache (Ryan Graham)
     * enable node v6 on CI (Ryan Graham)
    rmg committed Aug 25, 2016
Commits on Jul 14, 2016
  1. Update URLs in CONTRIBUTING.md (#123)

    rmg committed on GitHub Jul 14, 2016
Commits on May 3, 2016
  1. update copyright statements

    Originally NodeFly, then StrongLoop, and now IBM. This time it was
    scripted, so the results are more consistent at least.
    rmg committed May 3, 2016
Commits on May 2, 2016
  1. Merge pull request #116 from strongloop/node-6-support

    update to support node v6
    rmg committed May 2, 2016
Commits on Apr 30, 2016
  1. replace mu2 with mustache

    mu2 is unmaintained and uses APIs that have been removed in node v6.
    rmg committed Apr 30, 2016
  2. enable node v6 on CI

    This will fail, but it will help us know when it works. This is the
    first step for #111.
    rmg committed Apr 30, 2016
  3. 2.0.0-1

     * output environment varialbes in predicatable order (Ryan Graham)
     * Allow loading multiple ENV files. (Joe Esposito)
     * add --raw option to suppress log decorations (Andrew Herrington)
     * Changed handler name to error instead of proxyError (Nazar Hussain)
     * improve error messages when loading a procfile (toastynerd)
     * fix exported systemd unit dependencies (Guten Ye)
     * test: refactor tests to use ephemeral ports (Ryan Graham)
     * clean up CLI argument handling (Ryan Graham)
     * deps: upgrade commander (Ryan Graham)
     * fix padding of keys (Jeff Dickey)
     * fix 'nf' command name (Jeff Dickey)
     * disable trimming by default (Jeff Dickey)
     * reorderd colors (Jeff Dickey)
     * disable black/white colors (Jeff Dickey)
     * display exit code (Jeff Dickey)
     * test: use OS-specific env expansion (Ryan Graham)
     * test: improve assertion message (Ryan Graham)
     * disable node 6.x in Travis and Appveyor (Ryan Graham)
     * update Travis config and add Appveyor (Ryan Graham)
     * Remove note about dropping privileges (#108) (Ari Pollak)
     * fix jshint issues (Jeff Dickey)
     * jshint all local js files (Jeff Dickey)
     * added jshintignore (Jeff Dickey)
     * Add '' argument to sed -i to fix mac os tests (Ransom Briggs)
     * Small typo fix in README (Simon Taranto)
    rmg committed Apr 30, 2016
  4. output environment varialbes in predicatable order

    This is required for making the tests reliable when comparing generated
    output against fixtures.
    rmg committed Apr 30, 2016
  5. Allow loading multiple ENV files.

    Closes #77 (this is a squashed version of it)
    
    Signed-off-by: Ryan Graham <r.m.graham@gmail.com>
    joeyespo committed with rmg Oct 26, 2015
  6. add --raw option to suppress log decorations

    Log docorations being prefixes like the process name and timestamps.
    
    Resolves #33
    Closes #90
    
    Signed-off-by: Ryan Graham <r.m.graham@gmail.com>
    Andrew Herrington committed with rmg Feb 8, 2016
  7. Changed handler name to error instead of proxyError

    As per documented for http-proxy
    https://www.npmjs.com/package/http-proxy#listening-for-proxy-events
    
    Closes #97 (original PR)
    Closes #96 (original issue)
    
    Signed-off-by: Ryan Graham <r.m.graham@gmail.com>
    nazarhussain committed with rmg Mar 16, 2016
  8. improve error messages when loading a procfile

    Distinguish between an invalide Procfile and a missing Procfile.
    
    Closes #110
    
    Signed-off-by: Ryan Graham <r.m.graham@gmail.com>
    toastynerd committed with rmg Apr 21, 2016
  9. fix exported systemd unit dependencies

    Fixes #91
    Closes #92
    
    Signed-off-by: Ryan Graham <r.m.graham@gmail.com>
    gutenye committed with rmg Feb 15, 2016
  10. test: refactor tests to use ephemeral ports

    Remove hard-coded ports and replace them with 0 so that the OS can pick
    a random port for us. This allows the tests to be run in parallel in the
    same environment.
    rmg committed Apr 30, 2016
  11. clean up CLI argument handling

    Fix how commander.js API is used, checking for positional arguments in
    the right place. This should fix #89.
    
    Also fix how arguments are counted for determining whether or not to
    show the 'Foreman' banner.
    rmg committed Apr 30, 2016
  12. deps: upgrade commander

    rmg committed Apr 30, 2016
  13. Merge #101, #102, #1013, #104, and #105

    rmg committed Apr 30, 2016
  14. fix padding of keys

    dickeyxxx committed Apr 6, 2016
  15. fix 'nf' command name

    this is only really an issue for heroku local, it allows me to do this:
    
    ```
    $ nf start
    [WARN] No ENV file found
    [WARN] No Procfile Found
    [FAIL] No Procfile found in Current Directory - See nf --help
    $ heroku local
    [WARN] No ENV file found
    [WARN] No Procfile Found
    [FAIL] No Procfile found in Current Directory - See heroku local --help
    ```
    
    but there might be other reasons why the bin is not `nf`
    dickeyxxx committed Apr 6, 2016
  16. disable trimming by default

    fixes #94
    fixes #98
    dickeyxxx committed Apr 6, 2016
  17. reorderd colors

    dickeyxxx committed Apr 6, 2016
  18. disable black/white colors

    these are hard (if even possible) to read when they match the terminal background
    dickeyxxx committed Apr 6, 2016
  19. display exit code

    also changed exit failure output to red
    dickeyxxx committed Apr 6, 2016
  20. test: use OS-specific env expansion

    rmg committed Apr 30, 2016
  21. test: improve assertion message

    rmg committed Apr 30, 2016
  22. Merge pull request #106 from dickeyxxx/jshint

    fix jshint issues
    rmg committed Apr 30, 2016
  23. disable node 6.x in Travis and Appveyor

    Currently failing due to some dependencies using deprecated APIs.
    See #111 for tracking.
    rmg committed Apr 30, 2016
  24. update Travis config and add Appveyor

    rmg committed Apr 30, 2016
Commits on Apr 29, 2016
  1. Merge pull request #109 from ransombriggs/fix-macos-tests

    Add '' argument to sed -i to fix mac os tests
    rmg committed Apr 29, 2016
  2. Remove note about dropping privileges (#108)

    This hadn't been updated when #84 was merged.
    aripollak committed with rmg Apr 29, 2016
Commits on Apr 18, 2016
  1. fix jshint issues

    dickeyxxx committed Apr 13, 2016
  2. jshint all local js files

    dickeyxxx committed Apr 13, 2016
  3. added jshintignore

    dickeyxxx committed Apr 13, 2016
  4. Add '' argument to sed -i to fix mac os tests

    Ransom Briggs committed Apr 18, 2016
Commits on Dec 4, 2015
  1. Merge pull request #85 from srt32/st-readme-updates

    Small typo fix in README
    rmg committed Dec 4, 2015