Commit Graph

414 Commits

Author SHA1 Message Date
Miroslav Bajtoš 6040be6ff3 Merge pull request #3 from strongloop/feature/fix-requires-of-nested-modules
Fix loading of loopback dependencies.
2013-12-09 08:15:32 -08:00
Miroslav Bajtos 1ca2d2ccad Reorder middleware to fix unit-test failures.
LoopBack REST adapter owns the whole URL space and does not let other
middleware handle same URLs. It's possible to circumvent this measure
by installing the explorer middleware before the REST middleware.
2013-12-09 11:44:46 +01:00
Miroslav Bajtos eb06404157 Fix loading of loopback dependencies.
Loopback-explorer loads express and strong-remoting from loopback's
`node_modules` folder. This fails when one of those dependencies
was installed to the parent project, e.g. as a peer dependency.

    app/node_modules
     +- express # <- express installed as peer to loopback
     +- loopback
         +- node_modules # <- express is not there

As of this commit, loopback-explorer will retry the `require()` call
without `loopback/node_modules` prefix if the first require fails.

    1. `require('loopback/node_modules/express')`
    2. `require('express')`

The change should fix (some of) unit-tests failures in
  https://github.com/strongloop/loopback-workspace
2013-12-09 11:37:38 +01:00
Ritchie Martori f872275e10 Merge tag 'v1.0.1'
1.0.1
2013-12-04 07:20:35 -08:00
Ritchie Martori f37419d29e Merge branch 'release/1.0.1' into production 2013-12-04 07:20:20 -08:00
Ritchie Martori dbaf686db4 Bump version 2013-12-04 07:20:05 -08:00
Miroslav Bajtoš f563a608e8 Merge pull request #2 from strongloop/feature/support-custom-api-path
Support custom basePath
2013-11-29 08:41:03 -08:00
Miroslav Bajtos a33c067ffa Support custom basePath
Recognize the `basePath` passed to swagger extension and use it in
the webpage to construct the correct `discoveryUrl`.
2013-11-29 16:26:16 +01:00
Miroslav Bajtos 3ebbcedcd9 Convert public/index.html from CRLF to LF.
No code changes.
2013-11-29 16:21:42 +01:00
Ritchie Martori d647586e0d Merge pull request #1 from strongloop/1.0.0
Initial explorer
2013-11-08 08:39:54 -08:00
Ritchie Martori 8cf1d2e486 Move supertest to dev deps 2013-11-05 11:28:29 -08:00
Ritchie Martori 1b8de3673c Readme updates 2013-11-05 11:24:48 -08:00
Ritchie Martori f3d6cb9b54 Initial explorer 2013-11-05 11:16:59 -08:00
Ritchie Martori e95d3f1f63 Initial commit 2013-11-05 09:59:05 -08:00