Coveralls logob
Coveralls logo
  • Home
  • Features
  • Pricing
  • Docs
  • Sign In

hoodiehq / hoodie-server
100%
next: 82%

DEFAULT BRANCH: next
Build:
LAST BUILD BRANCH: master
Repo Added 27 Jul 2015 05:29PM UTC
Total Files 17
# Builds 697 Last
Badge
Badge Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH use-store-api
branch: use-store-api
CHANGE BRANCH
x
Reset
  • use-store-api
  • next
  • test-refactor
  • merge-api
  • rip-couchr
  • v5.0.1
  • upgrade-nodemailer
  • v5.0.2
  • v5.0.3
  • v5.0.4
  • v5.0.5
  • v5.0.6
  • v6.0.0
  • v6.0.1
  • v6.0.2
  • v6.1.0
  • v7.0.0
  • v7.1.0
  • v8.0.1
  • v8.0.2
  • v8.0.3
  • v9.0.0
  • v9.0.1
  • v9.1.0
  • v9.2.0
  • v9.3.0
  • v9.3.1
  • v9.3.2
  • v9.3.3
  • refactor-config
  • v10.0.0
  • v10.0.1
  • v10.0.2
  • v10.1.0
  • v10.2.0
  • new-plugin-architecture
  • greenkeeper-pin
  • greenkeeper-hapi-10.1.0
  • greenkeeper-inert-3.0.2
  • greenkeeper-hapi-10.2.0
  • greenkeeper-hapi-10.2.1
  • greenkeeper-hapi-10.3.0
  • greenkeeper-nodemailer-1.6.0
  • greenkeeper-hapi-10.4.0
  • greenkeeper-nodemailer-1.7.0
  • greenkeeper-inert-3.1.0
  • greenkeeper-nodemailer-1.8.0
  • greenkeeper-hapi-10.4.1
  • greenkeeper-tap-2.1.1
  • greenkeeper-uglify-js-2.5.0
  • greenkeeper-request-2.65.0
  • major-node-v4
  • v11.0.0
  • docs-sub-readmes
  • greenkeeper-hoodie-11.0.0
  • greenkeeper-hapi-10.5.0
  • development
  • greenkeeper-h2o2-4.0.2
  • greenkeeper-spawn-pouchdb-server-3.2.0
  • greenkeeper-tap-2.2.0
  • greenkeeper-inert-3.2.0
  • greenkeeper-spawn-pouchdb-server-3.3.0
  • greenkeeper-async-1.5.0
  • greenkeeper-browserify-12.0.0
  • v12.0.0
  • greenkeeper-wreck-7.0.0
  • greenkeeper-hapi-11.0.4
  • greenkeeper-hapi-11.0.5
  • greenkeeper-npmlog-2.0.0
  • greenkeeper-hapi-11.1.0
  • greenkeeper-nodemailer-1.9.0
  • greenkeeper-uglify-js-2.6.0
  • greenkeeper-tap-2.2.1
  • greenkeeper-nodemailer-1.10.0
  • greenkeeper-hapi-11.1.1
  • greenkeeper-uglify-js-2.6.1
  • greenkeeper-standard-5.4.0
  • fix-temp-remove-plugins
  • greenkeeper-standard-5.4.1
  • greenkeeper-request-2.66.0
  • greenkeeper-tap-2.3.0
  • greenkeeper-semver-5.1.0
  • greenkeeper-rimraf-2.4.4
  • greenkeeper-tap-2.3.1
  • greenkeeper-hapi-11.1.2
  • v13.0.0
  • feat-revised-routes
  • v14.0.0
  • v14.0.1
  • greenkeeper-hoodie-client-2.3.0
  • refactor-api
  • v15.0.0
  • refactor-pouchdb
  • v16.0.0
  • test-100-percent-coverage
  • v16.0.1
  • greenkeeper-hoodie-server-account-1.1.0
  • greenkeeper-hoodie-server-account-1.2.0
  • greenkeeper-hoodie-server-account-1.3.0
  • greenkeeper-hoodie-client-2.4.0
  • greenkeeper-nock-3.4.0
  • greenkeeper-nyc-5.0.0
  • greenkeeper-coveralls-2.11.5
  • greenkeeper-coveralls-2.11.6
  • greenkeeper-h2o2-5.0.0
  • users-db
  • greenkeeper-nock-3.4.1
  • greenkeeper-tap-2.3.2
  • greenkeeper-nyc-5.0.1
  • greenkeeper-nock-3.5.0
  • v16.1.0
  • greenkeeper-hoodie-client-2.5.0
  • greenkeeper-tap-2.3.3
  • greenkeeper-pouchdb-users-1.0.2
  • feat-enable-account
  • greenkeeper-tap-2.3.4
  • greenkeeper-rimraf-2.4.5
  • update_readme_grammar
  • greenkeeper-nock-3.6.0
  • greenkeeper-pouchdb-users-1.0.3
  • feat-enable-account-2
  • greenkeeper-rimraf-2.5.0
  • greenkeeper-hapi-11.1.3
  • greenkeeper-tap-2.3.5
  • greenkeeper-hoodie-server-store-1.0.2
  • tent
  • greenkeeper-hapi-11.1.4
  • greenkeeper-tap-3.0.0
  • greenkeeper-tap-3.1.2
  • greenkeeper-nyc-5.1.1
  • greenkeeper-tap-4.0.0
  • greenkeeper-async-1.5.1
  • greenkeeper-nyc-5.2.0
  • greenkeeper-tap-5.0.0
  • greenkeeper-nock-4.0.0
  • greenkeeper-hapi-12.0.0
  • greenkeeper-nyc-5.3.0
  • greenkeeper-hapi-12.0.1
  • greenkeeper-async-1.5.2
  • greenkeeper-nock-5.2.1
  • greenkeeper-hapi-12.1.0
  • greenkeeper-tap-5.0.1
  • dependency-updates
  • greenkeeper-pouchdb-5.2.0
  • greenkeeper-memdown-1.1.1
  • greenkeeper-tap-5.1.0
  • greenkeeper-tap-5.1.1
  • v16.1.1
  • greenkeeper-npmlog-2.0.1
  • greenkeeper-rimraf-2.5.1
  • greenkeeper-hoodie-server-store-1.0.3
  • greenkeeper-hoodie-server-store-1.0.4
  • greenkeeper-memdown-1.1.2
  • greenkeeper-tap-5.1.2
  • greenkeeper-nock-6.0.1
  • unify-license
  • greenkeeper-lodash-4.0.1
  • greenkeeper-nyc-5.5.0
  • greenkeeper-tap-5.2.0
  • greenkeeper-nock-7.0.1
  • greenkeeper-request-2.68.0
  • greenkeeper-nock-7.0.2
  • greenkeeper-request-2.69.0
  • greenkeeper-pouchdb-5.2.1
  • greenkeeper-lodash-4.1.0
  • greenkeeper-tap-5.3.0
  • greenkeeper-tap-5.4.0
  • greenkeeper-tap-5.4.1
  • greenkeeper-tap-5.4.2
  • greenkeeper-hapi-13.0.0
  • greenkeeper-proxyquire-1.7.4
  • greenkeeper-lodash-4.2.0
  • greenkeeper-lodash-4.2.1
  • greenkeeper-nyc-5.6.0
  • greenkeeper-standard-6.0.3
  • greenkeeper-standard-6.0.4
  • greenkeeper-lodash-4.3.0
  • greenkeeper-tap-5.4.3
  • greenkeeper-randomstring-1.1.4
  • greenkeeper-good-6.6.0
  • greenkeeper-npmlog-2.0.2
  • greenkeeper-standard-6.0.5
  • greenkeeper-tap-5.4.4
  • greenkeeper-rimraf-2.5.2
  • greenkeeper-nock-7.2.1
  • greenkeeper-tap-5.4.5
  • greenkeeper-tap-5.5.0
  • greenkeeper-lodash-4.4.0
  • greenkeeper-lodash-4.5.0
  • greenkeeper-standard-6.0.6
  • greenkeeper-standard-6.0.7
  • greenkeeper-nock-7.2.2
  • greenkeeper-lodash-4.5.1
  • greenkeeper-tap-5.7.0
  • greenkeeper-coveralls-2.11.7
  • greenkeeper-coveralls-2.11.8
  • greenkeeper-h2o2-5.1.0
  • greenkeeper-lodash-4.6.0
  • greenkeeper-lodash-4.6.1
  • greenkeeper-nyc-6.0.0
  • greenkeeper-pouchdb-5.3.0
  • tent-rename-www-to-public
  • tent-rename-public-folder
  • greenkeeper-standard-6.0.8
  • greenkeeper-hapi-13.1.0
  • greenkeeper-hapi-13.2.0
  • greenkeeper-hapi-13.2.1
  • greenkeeper-hoodie-server-store-1.1.0
  • greenkeeper-nyc-6.1.1
  • greenkeeper-npmlog-2.0.3
  • greenkeeper-pouchdb-5.3.1
  • master
  • tent-pouchdb
  • greenkeeper-nock-7.5.0
  • greenkeeper-coveralls-2.11.9
  • greenkeeper-nock-7.6.0
  • greenkeeper-hapi-13.2.2
  • migration
  • greenkeeper-lodash-4.7.0
  • greenkeeper-nock-7.7.3
  • migration2
  • greenkeeper-lodash-4.8.0
  • greenkeeper-lodash-4.8.1
  • greenkeeper-nock-8.0.0
  • greenkeeper-istanbul-0.4.3
  • greenkeeper-tap-5.7.1
  • greenkeeper-lodash-4.9.0
  • greenkeeper-nyc-6.4.0
  • greenkeeper-lodash-4.10.0
  • greenkeeper-request-2.71.0
  • greenkeeper-lodash-4.11.0
  • greenkeeper-lodash-4.11.1
  • camp
  • greenkeeper-pouchdb-5.3.2
  • greenkeeper-good-6.6.1
  • greenkeeper-good-6.6.2
  • greenkeeper-good-6.6.3
  • v17.0.0
  • v18.0.0
  • fix-config-data-usage
  • camp-refactoring
  • greenkeeper-nyc-6.4.1
  • greenkeeper-nyc-6.4.2
  • greenkeeper-standard-7.0.0
  • greenkeeper-lodash-4.11.2
  • legacy-info
  • hoodie/534/new-hoodie-server
  • 503/remove-lout
  • post-all-docs-requests
  • issues/514
  • issues/516
  • updates
  • migration-fix
  • 521/close-sockets-on-server-stop
  • update-dependencies
  • hoodiehq/discussion#108
  • 529/assure-leveldb-folders
  • 532/remove-assure-folders
  • simonehaas-patch-1
  • update-store-server
  • release-v4.0.3
  • pmbanugo-patch-1
  • greenkeeper/initial

12 Sep 2016 - 23:33 coverage remained the same at 100.0%
1625

push

travis-ci

24fc194843a71f10949be18d5a692682?size=18&default=identicongr2m
refactor(store): use `server.plugins.store.api`

BREAKING CHANGE:

The API now keeps state of all databases and access in a dedicated
`hoodie-store` database. If your app uses CouchDB as its backend, there
is no migration required, it happens automatically on next restart.

If you don’t use CouchDB (which is the default), the simplest way to
"migrate" is to delete the `.hoodie/data` folder. It will loose all
data, so this is only an option for local development. If you don’t want
to loose all data, you manually have to create the `hoodie-store`
database with documents for each user database. The documents look
like this:

```json
{
   "_id": "db_user/lsdlo55",
   "_rev": "1-a01e6998fb10543ca0402e648dd1d048",
   "access": {
       "read": {
           "role": [
               "id:lsdlo55"
           ]
       },
       "write": {
           "role": [
               "id:lsdlo55"
           ]
       }
   }
}
```

Besides that, this release also updates to a new express-pouchdb version
which includes a bugfix for a faulty encoding of database folders. You
must rename all folders that look like `user%2Fabc4567` to
`user/abc4567` (nested directories). See pouchdb/express-pouchdb#377

206 of 206 relevant lines covered (100.0%)

3.19 hits per line

Relevant lines Covered
206 RELEVANT LINES 206 COVERED LINES
Build:
3.19 HITS PER LINE
Source Files on use-store-api
  • List 17
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent Builds

Builds Branch Coverage Commit Committer Type Time Via
1625 use-store-api
100.0
refactor(store): use `server.plugins.store.api` BREAKING CHANGE: The API now keeps state of all databases and access in a dedicated `hoodie-store` database. If your app uses CouchDB as its backend, there is no migration required, it happens auto... 24fc194843a71f10949be18d5a692682?size=18&default=identicongr2m push 12 Sep 2016 11:37PM UTC travis-ci
1623 use-store-api
100.0
fix(store): add migration for server.plugins.store.api usage BREAKING CHANGE: The API now keeps state of all databases and access in a dedicated `hoodie-store` database. If your app uses CouchDB as its backend, there is no migration required, it... 24fc194843a71f10949be18d5a692682?size=18&default=identicongr2m push 11 Sep 2016 12:17AM UTC travis-ci
1617 use-store-api
100.0
refactor(store): use API BREAKING CHANGE: While the APIs did not change, existing data must be migrated. The Hoodie Store Server API uses a database (`hoodie-store`) to keep track of databases and access. A document for the database `user/lsdlo5... 24fc194843a71f10949be18d5a692682?size=18&default=identicongr2m push 10 Sep 2016 05:32AM UTC travis-ci
1614 use-store-api
100.0
refactor(store): use API BREAKING CHANGE: While the APIs did not change, existing data must be migrated. The Hoodie Store Server API uses a database (`hoodie-store`) to keep track of databases and access. A document for the database `user/lsdlo5... 24fc194843a71f10949be18d5a692682?size=18&default=identicongr2m push 10 Sep 2016 05:13AM UTC travis-ci
See All Builds (697)
Notice exc

Badge your Repo: hoodie-server

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Loading Refresh
  • Repo on GitHub
Troubleshooting · Open an Issue · Sales · Support · ENTERPRISE · CAREERS · STATUS
BLOG · TWITTER · Legal & Privacy · Supported CI Services · What's a CI service? · Automated Testing

© 2021 Coveralls, LLC