Skip to content

Releases: quii/mockingjay-server

Docker alpine madness

Correct docker file tag

17 May 11:33
Compare
Choose a tag to compare
1.5.9

docker problems

Fixes header checks

17 May 10:10
Compare
Choose a tag to compare
Merge pull request #43 from Lexcenture/header-comparison

Header comparison

Better error handling on file loading problems with CDC mode

26 Apr 07:40
Compare
Choose a tag to compare

Connecting to HTTPS servers in Docker

07 Apr 18:14
Compare
Choose a tag to compare

There was a a problem where MJ could not connect to HTTPS servers for the CDC check if it was being run inside docker containers, this is now fixed.

Autoreload of config

16 Feb 21:14
Compare
Choose a tag to compare

In this release MJ will listen for file system changes to your config file and apply them. This should help facilitate a smoother workflow when iterating over your config

Even lighter docker image!

09 Feb 17:20
Compare
Choose a tag to compare

Lighter docker image

05 Feb 14:44
Compare
Choose a tag to compare
1.5.2

dammit

master

04 Feb 13:07
Compare
Choose a tag to compare
Goverals doesnt work right now..

Vastly improved CDC failure messages

01 Feb 09:37
Compare
Choose a tag to compare

This release improves the output on failed CDCs by

  1. Using a consistent logger so the formatting is good
  2. Rather than a simple "JSON is incompatible" message, it now finds every problem there is and gives you a list of what's wrong

Example:

Chriss-Air:mockingjay-server quii$ mockingjay-server -config=examples/incompatible.yaml -realURL=http://localhost:9090
mocking-jay: 2016/01/31 10:13:47 ✗ Test endpoint (GET /hello) is incompatible with http://localhost:9090
mocking-jay: 2016/01/31 10:13:47 JSON err on field 'proclomation' : Missing field
mocking-jay: 2016/01/31 10:13:47 JSON err on field 'message' : Field is not a float in other JSON
mocking-jay: 2016/01/31 10:13:47 ✗ Test endpoint 2 (DELETE /world) is incompatible with http://localhost:9090
mocking-jay: 2016/01/31 10:13:47 Got 200 expected 400
mocking-jay: 2016/01/31 10:13:47 ✗ Failing endpoint (POST /card) is incompatible with http://localhost:9090
mocking-jay: 2016/01/31 10:13:47 Exact body match did not pass

This should hopefully make debugging API problems a lot easier.