├── .gitignore ├── CONTRIBUTING.md ├── bin.js ├── config.defaults.yml ├── contributors.yml ├── docs ├── README.md ├── components │ ├── jobs.md │ ├── locks.md │ └── triggers.md ├── flows │ ├── dat-ownership-proof.md │ ├── forgot-password.md │ └── registration.md ├── schemas │ ├── access-scopes.md │ ├── events.md │ └── leveldb.md └── webapis.md ├── index.js ├── lib ├── apis │ ├── admin.js │ ├── archive-files.js │ ├── archives.js │ ├── service.js │ └── users.js ├── archiver.js ├── config.js ├── const.js ├── crypto.js ├── dbs │ ├── activity.js │ ├── archives.js │ └── users.js ├── helpers.js ├── index.js ├── lock.js ├── mailer.js ├── proofs.js ├── sanitizers.js ├── sessions.js ├── templates │ ├── directory-listing-page.js │ └── mail │ │ ├── forgot-password.js │ │ ├── support.js │ │ ├── verification.js │ │ └── verify-update-email.js └── validators.js ├── nodecompat.js ├── package.json ├── readme.md └── test ├── activity.js ├── admin.js ├── archives.js ├── lib ├── dat.js ├── server.js └── util.js ├── quotas.js ├── scaffold └── testdat1 │ ├── dat.json │ └── hello.txt └── users.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /bin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/bin.js -------------------------------------------------------------------------------- /config.defaults.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/config.defaults.yml -------------------------------------------------------------------------------- /contributors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/contributors.yml -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/components/jobs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/docs/components/jobs.md -------------------------------------------------------------------------------- /docs/components/locks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/docs/components/locks.md -------------------------------------------------------------------------------- /docs/components/triggers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/docs/components/triggers.md -------------------------------------------------------------------------------- /docs/flows/dat-ownership-proof.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/docs/flows/dat-ownership-proof.md -------------------------------------------------------------------------------- /docs/flows/forgot-password.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/docs/flows/forgot-password.md -------------------------------------------------------------------------------- /docs/flows/registration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/docs/flows/registration.md -------------------------------------------------------------------------------- /docs/schemas/access-scopes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/docs/schemas/access-scopes.md -------------------------------------------------------------------------------- /docs/schemas/events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/docs/schemas/events.md -------------------------------------------------------------------------------- /docs/schemas/leveldb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/docs/schemas/leveldb.md -------------------------------------------------------------------------------- /docs/webapis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/docs/webapis.md -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/index.js -------------------------------------------------------------------------------- /lib/apis/admin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/lib/apis/admin.js -------------------------------------------------------------------------------- /lib/apis/archive-files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/lib/apis/archive-files.js -------------------------------------------------------------------------------- /lib/apis/archives.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/lib/apis/archives.js -------------------------------------------------------------------------------- /lib/apis/service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/lib/apis/service.js -------------------------------------------------------------------------------- /lib/apis/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/lib/apis/users.js -------------------------------------------------------------------------------- /lib/archiver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/lib/archiver.js -------------------------------------------------------------------------------- /lib/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/lib/config.js -------------------------------------------------------------------------------- /lib/const.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/lib/const.js -------------------------------------------------------------------------------- /lib/crypto.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/lib/crypto.js -------------------------------------------------------------------------------- /lib/dbs/activity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/lib/dbs/activity.js -------------------------------------------------------------------------------- /lib/dbs/archives.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/lib/dbs/archives.js -------------------------------------------------------------------------------- /lib/dbs/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/lib/dbs/users.js -------------------------------------------------------------------------------- /lib/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/lib/helpers.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/lock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/lib/lock.js -------------------------------------------------------------------------------- /lib/mailer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/lib/mailer.js -------------------------------------------------------------------------------- /lib/proofs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/lib/proofs.js -------------------------------------------------------------------------------- /lib/sanitizers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/lib/sanitizers.js -------------------------------------------------------------------------------- /lib/sessions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/lib/sessions.js -------------------------------------------------------------------------------- /lib/templates/directory-listing-page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/lib/templates/directory-listing-page.js -------------------------------------------------------------------------------- /lib/templates/mail/forgot-password.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/lib/templates/mail/forgot-password.js -------------------------------------------------------------------------------- /lib/templates/mail/support.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/lib/templates/mail/support.js -------------------------------------------------------------------------------- /lib/templates/mail/verification.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/lib/templates/mail/verification.js -------------------------------------------------------------------------------- /lib/templates/mail/verify-update-email.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/lib/templates/mail/verify-update-email.js -------------------------------------------------------------------------------- /lib/validators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/lib/validators.js -------------------------------------------------------------------------------- /nodecompat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/nodecompat.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/package.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/readme.md -------------------------------------------------------------------------------- /test/activity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/test/activity.js -------------------------------------------------------------------------------- /test/admin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/test/admin.js -------------------------------------------------------------------------------- /test/archives.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/test/archives.js -------------------------------------------------------------------------------- /test/lib/dat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/test/lib/dat.js -------------------------------------------------------------------------------- /test/lib/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/test/lib/server.js -------------------------------------------------------------------------------- /test/lib/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/test/lib/util.js -------------------------------------------------------------------------------- /test/quotas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/test/quotas.js -------------------------------------------------------------------------------- /test/scaffold/testdat1/dat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/test/scaffold/testdat1/dat.json -------------------------------------------------------------------------------- /test/scaffold/testdat1/hello.txt: -------------------------------------------------------------------------------- 1 | world -------------------------------------------------------------------------------- /test/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dat-ecosystem-archive/hypercloud/HEAD/test/users.js --------------------------------------------------------------------------------