• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

imRohan / Pantry
96%

Build:
DEFAULT BRANCH: master
Repo Added 21 Apr 2020 11:55AM UTC
Files 10
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 master
branch: master
CHANGE BRANCH
x
Reset
  • master
  • add-bitio-sponsorship
  • add/common-lisp-lib
  • dependabot/npm_and_yarn/ajv-6.12.6
  • dependabot/npm_and_yarn/async-2.6.4
  • dependabot/npm_and_yarn/axios-0.21.1
  • dependabot/npm_and_yarn/axios-0.21.2
  • dependabot/npm_and_yarn/class-validator-0.14.0
  • dependabot/npm_and_yarn/decode-uri-component-0.2.2
  • dependabot/npm_and_yarn/dns-packet-1.3.4
  • dependabot/npm_and_yarn/elliptic-6.5.3
  • dependabot/npm_and_yarn/elliptic-6.5.4
  • dependabot/npm_and_yarn/eventsource-1.1.1
  • dependabot/npm_and_yarn/express-4.17.3
  • dependabot/npm_and_yarn/follow-redirects-1.14.9
  • dependabot/npm_and_yarn/got-11.8.5
  • dependabot/npm_and_yarn/handlebars-4.7.7
  • dependabot/npm_and_yarn/hosted-git-info-2.8.9
  • dependabot/npm_and_yarn/http-cache-semantics-4.1.1
  • dependabot/npm_and_yarn/http-proxy-1.18.1
  • dependabot/npm_and_yarn/ini-1.3.8
  • dependabot/npm_and_yarn/loader-utils-1.4.2
  • dependabot/npm_and_yarn/minimatch-3.1.2
  • dependabot/npm_and_yarn/minimist-1.2.6
  • dependabot/npm_and_yarn/node-sass-7.0.0
  • dependabot/npm_and_yarn/path-parse-1.0.7
  • dependabot/npm_and_yarn/qs-6.5.3
  • dependabot/npm_and_yarn/redis-3.1.1
  • dependabot/npm_and_yarn/semver-5.7.2
  • dependabot/npm_and_yarn/ssri-6.0.2
  • dependabot/npm_and_yarn/tar-4.4.19
  • dependabot/npm_and_yarn/terser-4.8.1
  • dependabot/npm_and_yarn/tmpl-1.0.5
  • dependabot/npm_and_yarn/tree-kill-1.2.2
  • dependabot/npm_and_yarn/url-parse-1.5.1
  • dependabot/npm_and_yarn/url-parse-1.5.10
  • dependabot/npm_and_yarn/url-parse-1.5.3
  • dependabot/npm_and_yarn/url-parse-1.5.7
  • dependabot/npm_and_yarn/websocket-extensions-0.1.4
  • dependabot/npm_and_yarn/word-wrap-1.2.4
  • dependabot/npm_and_yarn/ws-5.2.3
  • dependabot/npm_and_yarn/y18n-3.2.2
  • develop
  • feature/crm
  • feature/dashboardUpdate
  • feature/errorEmails
  • feature/mergeBasketContent
  • feature/newAccountNotifications
  • feature/re-captcha
  • feature/status
  • fixes/accountTTL
  • fixes/error-log
  • fixes/seo
  • frontend/dashboard
  • frontend/fixes5
  • hotfix/addPantryIDToErrors
  • hotfix/redisScanCount
  • issue/19
  • patch-1
  • refactoring/accountBlocksMgmt
  • refresh-file-import-scheme
  • refs/tags/v1.1
  • refs/tags/v1.1.1
  • refs/tags/v1.2.1
  • refs/tags/v1.3
  • refs/tags/v2.0
  • refs/tags/v2.1.0
  • refs/tags/v2.5.0
  • refs/tags/v2.5.1
  • rl-add-dev-mode
  • rl-add-logflare
  • rl-add-npm-script
  • rl-add-recaptcha-unhappypath-test
  • rl-add-socket-io
  • rl-add-sponsor-badge
  • rl-allow-users-to-contribute
  • rl-basket-link
  • rl-build-2.5.1
  • rl-build-assets
  • rl-change-response
  • rl-deprecate-status
  • rl-derp
  • rl-edit-mode
  • rl-error-response-format
  • rl-expiry-date
  • rl-external-basket
  • rl-fix-codesmells
  • rl-fix-errors-view-logic
  • rl-fix-json-styling
  • rl-identify-account-for-rate-limiting
  • rl-include-dist
  • rl-increase-limit
  • rl-metadata
  • rl-minor-ui-changes
  • rl-more-rate-limiting
  • rl-new-ui
  • rl-onboardng-edit
  • rl-per-min-limit
  • rl-plunk-email
  • rl-plunk-event
  • rl-private-basket-paths
  • rl-private-stats
  • rl-rate-limiting
  • rl-refactor-block
  • rl-release-3
  • rl-release-aug-30
  • rl-remove-dist-folders
  • rl-remove-logflare
  • rl-remove-old-todo
  • rl-remove-socket
  • rl-schema-on-write
  • rl-shimmer
  • rl-show-errors
  • rl-update-basket-method
  • rl-update-crm
  • rl-update-node-sass
  • rl-update-promo
  • update-typescript

20 Mar 2026 12:10AM UTC coverage: 96.471% (+0.2%) from 96.231%
e9a2810ea088e9a1d85f3f4ca8ea09cec489599a

push

github

web-flow
Introduce Basket Schema Validations (#235)

We'd like to allow users to validate the contents of their baskets using
JSON Schema. Here, a user can create a schema for their basket by
including a "_schema" key in their payload. If this key is found and is
valid, it will be used to validate the contents of the basket during a
update (PUT) request.

61 of 69 branches covered (88.41%)

Branch coverage included in aggregate %.

21 of 21 new or added lines in 2 files covered. (100.0%)

349 of 356 relevant lines covered (98.03%)

9.39 hits per line

Relevant lines Covered
Build:
Build:
356 RELEVANT LINES 349 COVERED LINES
9.39 HITS PER LINE
Source Files on master
  • Tree
  • List 10
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
e9a2810e... master Introduce Basket Schema Validations (#235) We'd like to allow users to validate the contents of their baskets using JSON Schema. Here, a user can create a schema for their basket by including a "_schema" key in their payload. If this key is found... push 20 Mar 2026 12:11AM UTC web-flow github
96.47
59fa8019... master Migrate to Plunk Events (#234) Instead of sending transactional emails, we can leverage Plunk's events to trigger workflows. push 04 Mar 2026 12:41AM UTC web-flow github
96.23
4a6f0383... master Add Metadata to Blocks (#233) Users of Pantry should not be required to maintain records of when a block (basket) was created, or when it was last updated. Going forward, every basket will contain a new "_metadata" key which will be populated wit... push 01 Mar 2026 12:45PM UTC web-flow github
96.23
7771bf2d... master Update Error Response Structure (#232) The current implementation returns errors as a string. We should update this to return a json object, which will include the error message (top-level) and details as to why the error was raised. This will im... push 22 Feb 2026 05:39PM UTC web-flow github
96.32
dcd494b9... master Refactor Storage Scheme (#230) This PR updates the Account, Block and PublicBlock models to unify how entities are retrieved from the storage service, and how their TTL's are refreshed. push 21 Feb 2026 10:06PM UTC web-flow github
96.32
107fc68c... master Update Dashboard UI (#231) Some minor improvements push 21 Feb 2026 02:46PM UTC web-flow github
97.08
a22842d4... master Use Plunk as Mailer (#229) push 19 Feb 2026 01:21AM UTC web-flow github
97.08
65cb7e21... master Update CRM Service (#228) push 15 Feb 2026 01:56PM UTC web-flow github
97.07
0999c2d3... master Add Client Authentication (#227) There is a need to pull usage data. Since this information is sensitive, authentication should be put in place to prevent data from being read by unauthorized clients. Standard bearer tokens will be validated and ... push 12 Feb 2026 12:41AM UTC web-flow github
97.08
d93b27c1... master Prepare for release (#225) push 07 Feb 2026 11:05PM UTC web-flow github
97.0
See All Builds (499)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc