Permalink
Commits on Oct 15, 2016
  1. Merge branch 'windows'

    closes #15
    committed Oct 15, 2016
  2. fix shebang for windows installation

    euclio committed with Aug 17, 2014
  3. add windows support

    euclio committed with Aug 16, 2014
Commits on Oct 14, 2016
  1. Merge pull request #35 from Rob--W/security-and-reliability

    Some security and reliability improvements
    committed on GitHub Oct 14, 2016
Commits on Jun 19, 2016
Commits on Jun 18, 2016
  1. Don't break with INSTANT_MARKDOWN_ALLOW_UNSAFE_CONTENT=1

    Previously the tight CSP would prevent the preview from working in
    Chrome because the stylesheets and WebSocket was blocked.
    And if unsafe content was allowed, then the variable to block external
    content did not work (INSTANT_MARKDOWN_BLOCK_EXTERNAL=1).
    
    Both issues have been fixed.
    Rob--W committed Jun 18, 2016
Commits on May 30, 2016
  1. Show when the server is down.

    Rob--W committed May 30, 2016
  2. Make sure that markdown is always rendered

    - If a server was running, forward the stdin stream.
    - If a new tab is opened, re-use the last rendered markdown.
    Rob--W committed May 30, 2016
  3. Lock socket.io version

    Without a specific version in package.json,
    this could break without warning in the future...
    Rob--W committed May 30, 2016
  4. Enforce restrictive CSP

    By default, scripts are blocked because there is hardly any legitimate
    reason for allowing them. External content such as images are not
    uncommon, so these are allowed by default. Those who don't want any
    external network activity when rendering markdown can block them via
    environment variables.
    Rob--W committed May 30, 2016
  5. Don't listen on any interface by default.

    The previous default is a huge security hazard...
    Rob--W committed May 30, 2016
Commits on May 20, 2016
  1. Merge pull request #29 from LeaYeh/patch-auto_detect

    [patch] auto detect hostname for remote preview
    committed May 20, 2016
Commits on Sep 26, 2015
Commits on Jan 18, 2015
  1. update package version

    committed with Jan 18, 2015
Commits on Jan 14, 2015
Commits on Jan 13, 2015
  1. more accurately replicate github styles

    committed with Jan 13, 2015
  2. don't guess syntax highlighting

    committed with Jan 13, 2015
Commits on Jan 12, 2015
  1. use MarkdownIt instead of marked

    euclio committed Jan 12, 2015
Commits on Dec 28, 2014
Commits on Dec 27, 2014
  1. replace docter with marked

    Conflicts:
    	instant-markdown-d
    euclio committed Dec 27, 2014
Commits on Mar 2, 2013
  1. v0.0.8

    committed with Suan-Aik Yeo Mar 2, 2013
  2. support both 'node' and 'nodejs' executables

    committed with Suan-Aik Yeo Mar 2, 2013
Commits on Sep 30, 2012
  1. bump version for deployment

    committed with Suan-Aik Yeo Sep 30, 2012
  2. Merge pull request #8 from felixge/master

    Serve files from process.cwd()
    committed Sep 30, 2012
Commits on Sep 29, 2012
  1. Serve files from process.cwd()

    This allows to render markdown files that include relative links to
    images or other files hosted on Github.
    
    The patch also replaces the file serving code that was used with the
    'send' module, which is the static file serving module that is used by
    connect in order to simplify the code.
    felixge committed Sep 29, 2012
Commits on Apr 26, 2012
  1. fix broken docter link

    committed with Suan-Aik Yeo Apr 26, 2012
  2. version bump

    committed with Suan-Aik Yeo Apr 26, 2012
  3. show firefox warning upon closing

    committed with Suan-Aik Yeo Apr 26, 2012
Commits on Apr 9, 2012
  1. Use simple Docter tarball path...

    for backwards compatibility
    committed with Suan-Aik Yeo Apr 9, 2012
Commits on Mar 27, 2012
  1. version 0.0.3

    committed with Suan-Aik Yeo Mar 27, 2012
  2. rename base page to index.html

    committed with Suan-Aik Yeo Mar 27, 2012
  3. embed styles in initial page rather than generating

    committed with Suan-Aik Yeo Mar 27, 2012