Skip to content
Commits on May 7, 2016
  1. @Marak

    [dist] Bump to v1.0.0

    Marak committed May 7, 2016
Commits on Apr 29, 2016
  1. @Marak

    [api] Added ability to extend views in middleware

      * Middleware can now accept `baseView` option
      * Will fallback to baseView if 404 on view
      * If 404 on baseView, will continue to next()
      * Should intelligently inherit presenters
      * Should intelligently inherit layouts
      * Added option to pass in role check methods
    Marak committed Apr 29, 2016
  2. @Marak
  3. @Marak

    [api] Added ability for nested layout presenters

      * All tests passing
      * Needs more testing
    Marak committed Apr 29, 2016
  4. @Marak

    [tests] Added tests for nested layout presenters

      * Updated old tests for new layout behavior
      * Sets `useParentLayout=false` for old tests
    Marak committed Apr 29, 2016
Commits on Apr 19, 2016
  1. @Marak

    [api] [middle] Added additional req/res Closes #1

      * Also added stubs for regex routing on 404
    Marak committed Apr 19, 2016
  2. @Marak

    [api] [refactor] Decouple Template/Presenter load

      * Better lazy creation of Views
      * Allows for "presenter-only" Views
      * Moving towards a better internal API
      * Better filtering / ignoring of files
    Marak committed Apr 19, 2016
  3. @Marak

    [tests] Added two new tests for edge cases

      * Covers empty folders
      * Covers "presenter-only" views
    Marak committed Apr 19, 2016
  4. @Marak

    [fix] Do not attempt to parse empty directories

      * Was causing Views with empty dirs to not load
      * Was causing silent exit on load ( no error )
    Marak committed Apr 18, 2016
Commits on Apr 14, 2016
  1. @Marak

    #api Added support for disabling autoview per view

      * Adds new property `presenter.exports.disabled`
      * Will over-ride autoindex setting per view
    Marak committed Apr 14, 2016
Commits on Mar 25, 2016
  1. @Marak

    Merge pull request #4 from adrianheine/patch-1

    [fix] variable name in README.md
    Marak committed Mar 25, 2016
  2. @adrianheine
Commits on Mar 2, 2016
  1. @Marak

    [dist] Bump v0.9.1

    Marak committed Mar 2, 2016
Commits on Jan 30, 2016
  1. @Marak

    [api] Add JSON view to `autoindex`

      * Uses `request.headers.accept` based routing
    Marak committed Jan 30, 2016
Commits on Jan 29, 2016
  1. @Marak

    [api] Yield layout using `append()` over `html()`

      * Allows multiple views to yield to one layout
      * Note: `append()` adds a `\n` char
      * Updates tests
    Marak committed Jan 29, 2016
  2. @Marak
Commits on Jan 10, 2016
  1. @Marak

    [api] Improved `autoindex`

     * Catches additional missing view case
     * Wraps autoindex in <div> with css class name
     * `view.template` now updates with autoindex html
    Marak committed Jan 10, 2016
  2. @Marak

    [api] Added ability to override presenter layout

      * Adds property `useLayout` to presenter scope
      * Can override layout rendering per presenter
    Marak committed Jan 10, 2016
Commits on Jan 6, 2016
  1. @Marak

    [api] Adds layout feature to autoindexes

      * `autoindex()` now async
      * Can now provide layout files for autoindexes
      * Fixes small bug in layout code
    Marak committed Jan 6, 2016
  2. @Marak
Commits on Dec 21, 2015
  1. @Marak

    [dist] Bump to v0.9.0

    Marak committed Dec 21, 2015
  2. @Marak

    [api] Added `autoindex` option for middleware #3

     * Allows for optional auto-directory listing
     * Only works if enabled and view is missing index
     * Adds missing `views` property for top-level
    Marak committed Dec 21, 2015
Commits on Dec 1, 2015
  1. @Marak

    [dist] Bump to v0.8.4

    Marak committed Dec 1, 2015
  2. @Marak

    [api] Better support for missing presenters

     * Don't apply presenter if it's not a function
    Marak committed Dec 1, 2015
Commits on Oct 3, 2015
  1. @Marak

    [docs] Update README

    Marak committed Oct 3, 2015
  2. @Marak

    [dist] Add more examples

     * remote view ( experimental ) 
     * view as string
    Marak committed Oct 3, 2015
  3. @Marak

    [docs] Updating README

    Marak committed Oct 3, 2015
  4. @Marak

    [dist] Bump to v0.8.3

    [api] Added ability for multi-level layouts
     * Will now recurse up View tree for layout
     * Previous was hard-coded to only use one level
    Marak committed Oct 2, 2015
  5. @Marak

    [test] Added tests for multi-level nested layouts

     * Now layouts will traverse up view
     * Always uses the closest available layout
     * Layouts do not aggregate. Only uses closest.
     * Also makes previous nested test more specific
    Marak committed Oct 2, 2015
Commits on Sep 28, 2015
  1. @Marak

    [dist] Bump to v0.8.2

    Marak committed Sep 27, 2015
  2. @Marak

    [api] [minor] Attach additional `views` scope

     * Helpful for enumerating sub-views
    Marak committed Sep 27, 2015
Commits on Sep 22, 2015
  1. @Marak

    [dist] Bump to v0.8.1

     * Adds missing dep
    Marak committed Sep 22, 2015
  2. @Marak

    [dist] Bump to v0.8.0

    Marak committed Sep 22, 2015
  3. @Marak

    [dist] Update to latest cheerio APIs

     * All tests passing
    Marak committed Sep 22, 2015
  4. @Marak
Something went wrong with that request. Please try again.