camouflage

Camouflage is a backend mocking tool for HTTP, gRPC, Websockets and Thrift protocols, which helps you carry out your front end prototyping, unit testing, functional/performance testing in silos, in absence of one or more Microservices/APIs.

MIT License

Downloads
11.2K
Stars
272
Committers
11

Bot releases are hidden (Show)

camouflage - v0.11.0

Published by shubhendumadhukar almost 2 years ago

  • feat: Validating parameterized paths on the openapi is now supported (#205)
  • fix: lazy loading the validation modules #203 (#206)
  • feat: state helper (#207)
camouflage - 0.8.2

Published by shubhendumadhukar over 2 years ago

0.8.2 (2022-07-11)

Changes

  • Add more debug logs to show grpc incoming requests #148
  • Change the default gRPC host (#154)
  • docs: CSVHelper with 'all'
  • Update docs for additional usage of assign helper #173
  • feat: Allow metrics server to be disabled.
  • feat: disable monitoring
  • fix: capture helper doesn't work for headers
  • docs: Examples of request matching with headers
  • fix: Homogenous response object for csv, code and pg. FIxes #170
  • Dependencies Updates
camouflage - v0.5.3

Published by shubhendumadhukar about 3 years ago

0.5.3 (2021-07-28)

Features

  • Fixes #73 : Startup failure with gRPC protofiles with no service
  • Fixes #74 : Backup config override not working.
camouflage - v0.5.2

Published by shubhendumadhukar about 3 years ago

v0.5.2 (2021-07-26)

Bug Fix

  • Add warning if code injection disabled
  • fix: Fix grpc package parsing. Closes #71
  • docs: Docs update for #71
  • docs: Note for unavailability of Camouflage UI
  • docs: Typo Fix
  • fix: Eslint Error
  • fix: Add example for nested grpc packages
camouflage - v0.5.1

Published by shubhendumadhukar over 3 years ago

0.5.1 (2021-07-18)

Features

  • fix: Detect newline from the file instead of OS Default. Fixes (#67)
  • docs: Update triage and fix details for new line/line break issues
  • fix: Update links in CONTRIBUTING.md
  • fix: Injection flag to include control over External Handlebars. Closes (#54)
camouflage - camouflage-server 0.3.0

Published by shubhendumadhukar over 3 years ago

Changelog

  • Closes #31:
    • Add the ability/template for custom handlebars
    • Add Custom Handlebars Documentation
  • Add JSDocs for contributing.md
  • Closes #36: Add ability to send random responses for same endpoints
  • Closes #35: Generate mocks from OpenAPI document
  • Closes #28: Add a GitHub action to automate release creation
camouflage - camouflage-server v0.2.6

Published by shubhendumadhukar over 3 years ago

  • Feature #32 Add capability to send a custom default response
  • Feature #25 Enable user to write a custom code to modify a response
  • Automation #21 Add GitHub Actions for build, publish and release
  • Feature #20 Enable user to write a custom code to generate a response
camouflage - camouflage-server v0.2.5

Published by shubhendumadhukar over 3 years ago

  • Reduce npm package size
camouflage - camouflage-server v0.2.4

Published by shubhendumadhukar over 3 years ago

  • Add file handlebar
  • Modify HTTPParser to provide a file response
camouflage - camouflage-server v0.2.3

Published by shubhendumadhukar over 3 years ago

  • Patch fix for nested wildcard support
camouflage - camouflage-server v0.2.2

Published by shubhendumadhukar over 3 years ago

  • Patch for ws_mocks to be included in init and restore
camouflage - camouflage-server v0.2.1

Published by shubhendumadhukar over 3 years ago

  • Websockets mocking support
  • Documentation update
camouflage - camouflage-server

Published by shubhendumadhukar over 3 years ago

Camouflage - 0.2.0

  • Add contributing guide
  • More inline documentation in code
  • Restructure some code
  • Fix debug logs
camouflage - camouflage-server

Published by shubhendumadhukar over 3 years ago

Camouflage 0.1.8/0.1.9

  • Fix UI issues on windows
camouflage - camouflage-server

Published by shubhendumadhukar over 3 years ago

  • Add Camouflage UI
camouflage - camouflage-server

Published by shubhendumadhukar over 3 years ago

  • Add backup and restore functionality
  • Other minor changes in logging, reformatting config.yaml, updating docs
camouflage -

Published by shubhendumadhukar over 3 years ago

Camouflage - 0.1.5

  • Add Client Side streaming and Bidi Streaming support for gRPC Mocks
  • Update docs and examples
camouflage - camouflage-server

Published by shubhendumadhukar over 3 years ago

  • Add support for gRPC server side streaming
  • Add support for delay in gRPC Mocks
  • Update documentation
camouflage - camouflage-server

Published by shubhendumadhukar over 3 years ago

Package Rankings
Top 7.44% on Npmjs.org
Badges
Extracted from project README
Chat on Discord
Related Projects