├── .gitignore ├── .jsdoc.json ├── .jshintrc ├── .nvmrc ├── .travis.yml ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md ├── Jenkinsfile ├── LICENSE ├── README.md ├── bin ├── README.md ├── storj-audit-report.js ├── storj-audit-tool.js ├── storj-bridge.js ├── storj-contract-renew.js └── storj-monitor.js ├── doc ├── auth.md ├── config.md └── index.json ├── dockerfiles ├── bridge.dockerfile ├── build-bridge.sh ├── build-storj-monitor.sh ├── deploy.staging.sh ├── push.sh └── storj-monitor.dockerfile ├── index.js ├── lib ├── apispec.json ├── config.js ├── constants.js ├── engine.js ├── logger.js ├── monitor │ ├── config.js │ └── index.js ├── server │ ├── index.js │ ├── limiter.js │ ├── middleware │ │ ├── farmer-auth.js │ │ ├── pow.js │ │ └── raw-body.js │ ├── routefactory.js │ └── routes │ │ ├── buckets.js │ │ ├── contacts.js │ │ ├── frames.js │ │ ├── health.js │ │ ├── index.js │ │ ├── pubkeys.js │ │ ├── reports.js │ │ └── users.js └── utils.js ├── package.json ├── test-integration ├── _fixtures │ └── contract-renew-test-config.json └── contract-renew.integration.js └── test ├── _fixtures └── router-opts.js ├── config.unit.js ├── engine.unit.js ├── monitor ├── config.unit.js └── index.unit.js ├── server ├── index.unit.js ├── limiter.unit.js ├── middleware │ ├── farmer-auth.unit.js │ ├── pow.unit.js │ └── raw-body.unit.js └── routes │ ├── buckets.integration.js │ ├── buckets.unit.js │ ├── contacts.unit.js │ ├── frames.unit.js │ ├── health.unit.js │ ├── index.unit.js │ ├── pubkeys.unit.js │ ├── reports.unit.js │ └── users.unit.js └── utils.unit.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/.gitignore -------------------------------------------------------------------------------- /.jsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/.jsdoc.json -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/.jshintrc -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 6.9.1 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/README.md -------------------------------------------------------------------------------- /bin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/bin/README.md -------------------------------------------------------------------------------- /bin/storj-audit-report.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/bin/storj-audit-report.js -------------------------------------------------------------------------------- /bin/storj-audit-tool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/bin/storj-audit-tool.js -------------------------------------------------------------------------------- /bin/storj-bridge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/bin/storj-bridge.js -------------------------------------------------------------------------------- /bin/storj-contract-renew.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/bin/storj-contract-renew.js -------------------------------------------------------------------------------- /bin/storj-monitor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/bin/storj-monitor.js -------------------------------------------------------------------------------- /doc/auth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/doc/auth.md -------------------------------------------------------------------------------- /doc/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/doc/config.md -------------------------------------------------------------------------------- /doc/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/doc/index.json -------------------------------------------------------------------------------- /dockerfiles/bridge.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/dockerfiles/bridge.dockerfile -------------------------------------------------------------------------------- /dockerfiles/build-bridge.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/dockerfiles/build-bridge.sh -------------------------------------------------------------------------------- /dockerfiles/build-storj-monitor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/dockerfiles/build-storj-monitor.sh -------------------------------------------------------------------------------- /dockerfiles/deploy.staging.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/dockerfiles/deploy.staging.sh -------------------------------------------------------------------------------- /dockerfiles/push.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/dockerfiles/push.sh -------------------------------------------------------------------------------- /dockerfiles/storj-monitor.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/dockerfiles/storj-monitor.dockerfile -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/index.js -------------------------------------------------------------------------------- /lib/apispec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/lib/apispec.json -------------------------------------------------------------------------------- /lib/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/lib/config.js -------------------------------------------------------------------------------- /lib/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/lib/constants.js -------------------------------------------------------------------------------- /lib/engine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/lib/engine.js -------------------------------------------------------------------------------- /lib/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/lib/logger.js -------------------------------------------------------------------------------- /lib/monitor/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/lib/monitor/config.js -------------------------------------------------------------------------------- /lib/monitor/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/lib/monitor/index.js -------------------------------------------------------------------------------- /lib/server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/lib/server/index.js -------------------------------------------------------------------------------- /lib/server/limiter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/lib/server/limiter.js -------------------------------------------------------------------------------- /lib/server/middleware/farmer-auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/lib/server/middleware/farmer-auth.js -------------------------------------------------------------------------------- /lib/server/middleware/pow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/lib/server/middleware/pow.js -------------------------------------------------------------------------------- /lib/server/middleware/raw-body.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/lib/server/middleware/raw-body.js -------------------------------------------------------------------------------- /lib/server/routefactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/lib/server/routefactory.js -------------------------------------------------------------------------------- /lib/server/routes/buckets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/lib/server/routes/buckets.js -------------------------------------------------------------------------------- /lib/server/routes/contacts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/lib/server/routes/contacts.js -------------------------------------------------------------------------------- /lib/server/routes/frames.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/lib/server/routes/frames.js -------------------------------------------------------------------------------- /lib/server/routes/health.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/lib/server/routes/health.js -------------------------------------------------------------------------------- /lib/server/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/lib/server/routes/index.js -------------------------------------------------------------------------------- /lib/server/routes/pubkeys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/lib/server/routes/pubkeys.js -------------------------------------------------------------------------------- /lib/server/routes/reports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/lib/server/routes/reports.js -------------------------------------------------------------------------------- /lib/server/routes/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/lib/server/routes/users.js -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/lib/utils.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/package.json -------------------------------------------------------------------------------- /test-integration/_fixtures/contract-renew-test-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/test-integration/_fixtures/contract-renew-test-config.json -------------------------------------------------------------------------------- /test-integration/contract-renew.integration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/test-integration/contract-renew.integration.js -------------------------------------------------------------------------------- /test/_fixtures/router-opts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/test/_fixtures/router-opts.js -------------------------------------------------------------------------------- /test/config.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/test/config.unit.js -------------------------------------------------------------------------------- /test/engine.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/test/engine.unit.js -------------------------------------------------------------------------------- /test/monitor/config.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/test/monitor/config.unit.js -------------------------------------------------------------------------------- /test/monitor/index.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/test/monitor/index.unit.js -------------------------------------------------------------------------------- /test/server/index.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/test/server/index.unit.js -------------------------------------------------------------------------------- /test/server/limiter.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/test/server/limiter.unit.js -------------------------------------------------------------------------------- /test/server/middleware/farmer-auth.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/test/server/middleware/farmer-auth.unit.js -------------------------------------------------------------------------------- /test/server/middleware/pow.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/test/server/middleware/pow.unit.js -------------------------------------------------------------------------------- /test/server/middleware/raw-body.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/test/server/middleware/raw-body.unit.js -------------------------------------------------------------------------------- /test/server/routes/buckets.integration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/test/server/routes/buckets.integration.js -------------------------------------------------------------------------------- /test/server/routes/buckets.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/test/server/routes/buckets.unit.js -------------------------------------------------------------------------------- /test/server/routes/contacts.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/test/server/routes/contacts.unit.js -------------------------------------------------------------------------------- /test/server/routes/frames.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/test/server/routes/frames.unit.js -------------------------------------------------------------------------------- /test/server/routes/health.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/test/server/routes/health.unit.js -------------------------------------------------------------------------------- /test/server/routes/index.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/test/server/routes/index.unit.js -------------------------------------------------------------------------------- /test/server/routes/pubkeys.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/test/server/routes/pubkeys.unit.js -------------------------------------------------------------------------------- /test/server/routes/reports.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/test/server/routes/reports.unit.js -------------------------------------------------------------------------------- /test/server/routes/users.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/test/server/routes/users.unit.js -------------------------------------------------------------------------------- /test/utils.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storj-archived/bridge/HEAD/test/utils.unit.js --------------------------------------------------------------------------------