Skip to content

Commit

Permalink
Bugfix/fix for delete method being validated with body (#247)
Browse files Browse the repository at this point in the history
* Feature/fix for circle (#2) (#3)

* Feature/fix for circle (#2)

* Updated circle ci config based on https://github.com/mojaloop/central-ledger/blob/master/Onboarding.md documentation

* Updated based on NPM registry migration doc

* Updated circle yaml deployment descriptor

* Added space for consistency of formatting

* Added public access to the npm publish command

* feature/continuous integration v2 (#4)

* final draft circleci v2 config 10:27:47

* final draft circleci v2 config 11:06:58

* Merge working Develop branch into Master for 1st release (#5)

* Feature/fix for circle (#2)

* Updated circle ci config based on https://github.com/mojaloop/central-ledger/blob/master/Onboarding.md documentation

* Updated based on NPM registry migration doc

* Updated circle yaml deployment descriptor

* Added space for consistency of formatting

* Added public access to the npm publish command

* feature/continuous integration v2 (#4)

* final draft circleci v2 config 10:27:47

* final draft circleci v2 config 11:06:58

* Feature/version update pi2 (#22)

* Feature/fix for circle (#2)

* Updated circle ci config based on https://github.com/mojaloop/central-ledger/blob/master/Onboarding.md documentation

* Updated based on NPM registry migration doc

* Updated circle yaml deployment descriptor

* Added space for consistency of formatting

* Added public access to the npm publish command

* feature/continuous integration v2 (#4)

* final draft circleci v2 config 10:27:47

* final draft circleci v2 config 11:06:58

* Feature/#95 node version upgrade (#6)

* upgraded all dependencies that could be updated. new Buffer() has been deprecated now Buffer.from will be used.
Added to .gitignore idea files and package-lock.json

* changed version

* update circle ci node version

* Feature/#62 automate the cd pipeline for central services shared (#7)

- Automated the deployment through k8s for master and develop push tags
- Automated build artifacts are published to the respective repository for master (release) and develop (snapshot) pushed tags
- Automated unit tests for PR validations with results made available
- Automated integration tests for PR validations with results made available
- Automated functional tests for PR validations with results made available
- Automated code coverage tests for PR validations with results made available to sonar-qube

* Fixed regex in CircleCI v2 config

* Feature/#148 design implement common streaming library (#12)

* added stubs for feature

* reworking the stubs

* reworking the stubs

* Updated Logging feature (#10)

* Updated Logging feature

Added capability to change the logging level
Updated the tests cases
Anded a .env file

* Updated the package.json file

removed unsused dependencies

* Feature/#148 design implement common streaming library (#11)

* initial working simple consumer

* initial working simple consumer

* Consumers working in 3 modes [flow, poll, recursive], updated logger to allow for silly and verbose levels

* updated some comments

* added new process mode for recursive sync queue processing

* adding jsdoc

* added documents, and seperated test (still to be moved into a unit test/integration framework)

* cleaned up code

* cleaned up document

* fixed jsdoc typo

* updated ints to number for jsdoc

* stream processing base for the producer

* Added commit syncs and getWatermarkOffsets

* fixed test and documentation for consumer

* updated config names and docs

* added methods for getMetaData and updated docs

* updated test client

* updated defaults to match documentation

* moving tests to the test folder

* test and commented code for producer

* Updated tape and test coverage config

* changes for miguels comments

* please tell me this is correct

* work in-progress for unit tests

* trying to get poll, recursive functions to work.

* Checking in merged code.

* Implmented all unit tests for consumer

* fixed unit tests, and standards issues

* Updated istanbul config to exclude examples from code coverage check

* fixing setup for configci

* fixing circleci

* added code header for kafkastub

* changes for producer for the send message function including basic unit tests for producer

* unused enum

* added some more tests

* adding unit tests

* added createdAt for metadata protocol

* /#148DesignImplementCommonStreamingLibraryMIG: Auto stash before merge of "feature/#148DesignImplementCommonStreamingLibraryMIG" and "origin/feature/#148DesignImplementCommonStreamingLibrary"

* added some more unit tests to get the code coverage up for the consumer

* Fixed consumer code to be above 90% code coverage

* fixed unit test coverage

* fixed unit test coverage

* fixing tests

* cleaned up consumer tests

* version bump

* proper version bump

* unit tests and coverage above threshold for producer

* Fixed consumer to handle callback function regardless if its a promise or not

* fixing circleci build

* Added test cases for Protocol

Added test cases for protocol.js file

* Implemented review comments

Added back "pp" parameter back to function and fixed unit tests

* Update index.js

* Updated protocol and re-aligned to lime. Re-aligned unit tests.

* Documented TODOs in the JSDoc comments

* cleaned up code

* algined todo comments on jsdoc

* #150 Test, document and address config for "common streaming library" (#14)

* added stubs for feature

* reworking the stubs

* reworking the stubs

* initial working simple consumer

* initial working simple consumer

* Consumers working in 3 modes [flow, poll, recursive], updated logger to allow for silly and verbose levels

* updated some comments

* added new process mode for recursive sync queue processing

* adding jsdoc

* added documents, and seperated test (still to be moved into a unit test/integration framework)

* cleaned up code

* cleaned up document

* fixed jsdoc typo

* updated ints to number for jsdoc

* stream processing base for the producer

* Added commit syncs and getWatermarkOffsets

* fixed test and documentation for consumer

* updated config names and docs

* added methods for getMetaData and updated docs

* updated test client

* updated defaults to match documentation

* Updated Logging feature (#10)

* Updated Logging feature

Added capability to change the logging level
Updated the tests cases
Anded a .env file

* Updated the package.json file

removed unsused dependencies

* moving tests to the test folder

* test and commented code for producer

* Updated tape and test coverage config

* changes for miguels comments

* please tell me this is correct

* work in-progress for unit tests

* trying to get poll, recursive functions to work.

* Checking in merged code.

* Implmented all unit tests for consumer

* fixed unit tests, and standards issues

* Updated istanbul config to exclude examples from code coverage check

* fixing setup for configci

* fixing circleci

* added code header for kafkastub

* changes for producer for the send message function including basic unit tests for producer

* unused enum

* added some more tests

* adding unit tests

* added createdAt for metadata protocol

* /#148DesignImplementCommonStreamingLibraryMIG: Auto stash before merge of "feature/#148DesignImplementCommonStreamingLibraryMIG" and "origin/feature/#148DesignImplementCommonStreamingLibrary"

* added some more unit tests to get the code coverage up for the consumer

* Fixed consumer code to be above 90% code coverage

* fixed unit test coverage

* fixed unit test coverage

* fixing tests

* cleaned up consumer tests

* version bump

* proper version bump

* unit tests and coverage above threshold for producer

* Fixed consumer to handle callback function regardless if its a promise or not

* fixing circleci build

* Added test cases for Protocol

Added test cases for protocol.js file

* Implemented review comments

Added back "pp" parameter back to function and fixed unit tests

* Update index.js

* Updated protocol and re-aligned to lime. Re-aligned unit tests.

* Documented TODOs in the JSDoc comments

* cleaned up code

* algined todo comments on jsdoc

* Updated readme.md to include documentation for Kafka

* Fixed documentation for the Producer example and md.

* Feature/#150 test document and address configfor commonstreaminglibrary (#15)

* added stubs for feature

* reworking the stubs

* reworking the stubs

* initial working simple consumer

* initial working simple consumer

* Consumers working in 3 modes [flow, poll, recursive], updated logger to allow for silly and verbose levels

* updated some comments

* added new process mode for recursive sync queue processing

* adding jsdoc

* added documents, and seperated test (still to be moved into a unit test/integration framework)

* cleaned up code

* cleaned up document

* fixed jsdoc typo

* updated ints to number for jsdoc

* stream processing base for the producer

* Added commit syncs and getWatermarkOffsets

* fixed test and documentation for consumer

* updated config names and docs

* added methods for getMetaData and updated docs

* updated test client

* updated defaults to match documentation

* Updated Logging feature (#10)

* Updated Logging feature

Added capability to change the logging level
Updated the tests cases
Anded a .env file

* Updated the package.json file

removed unsused dependencies

* moving tests to the test folder

* test and commented code for producer

* Updated tape and test coverage config

* changes for miguels comments

* please tell me this is correct

* work in-progress for unit tests

* trying to get poll, recursive functions to work.

* Checking in merged code.

* Implmented all unit tests for consumer

* fixed unit tests, and standards issues

* Updated istanbul config to exclude examples from code coverage check

* fixing setup for configci

* fixing circleci

* added code header for kafkastub

* changes for producer for the send message function including basic unit tests for producer

* unused enum

* added some more tests

* adding unit tests

* added createdAt for metadata protocol

* /#148DesignImplementCommonStreamingLibraryMIG: Auto stash before merge of "feature/#148DesignImplementCommonStreamingLibraryMIG" and "origin/feature/#148DesignImplementCommonStreamingLibrary"

* added some more unit tests to get the code coverage up for the consumer

* Fixed consumer code to be above 90% code coverage

* fixed unit test coverage

* fixed unit test coverage

* fixing tests

* cleaned up consumer tests

* version bump

* proper version bump

* unit tests and coverage above threshold for producer

* Fixed consumer to handle callback function regardless if its a promise or not

* fixing circleci build

* Added test cases for Protocol

Added test cases for protocol.js file

* Implemented review comments

Added back "pp" parameter back to function and fixed unit tests

* Update index.js

* Updated protocol and re-aligned to lime. Re-aligned unit tests.

* Documented TODOs in the JSDoc comments

* cleaned up code

* algined todo comments on jsdoc

* Updated readme.md to include documentation for Kafka

* Fixed documentation for the Producer example and md.

* bumped version up for documentation

* Added doc reference for message protocol (#16)

* added stubs for feature

* reworking the stubs

* reworking the stubs

* initial working simple consumer

* initial working simple consumer

* Consumers working in 3 modes [flow, poll, recursive], updated logger to allow for silly and verbose levels

* updated some comments

* added new process mode for recursive sync queue processing

* adding jsdoc

* added documents, and seperated test (still to be moved into a unit test/integration framework)

* cleaned up code

* cleaned up document

* fixed jsdoc typo

* updated ints to number for jsdoc

* stream processing base for the producer

* Added commit syncs and getWatermarkOffsets

* fixed test and documentation for consumer

* updated config names and docs

* added methods for getMetaData and updated docs

* updated test client

* updated defaults to match documentation

* Updated Logging feature (#10)

* Updated Logging feature

Added capability to change the logging level
Updated the tests cases
Anded a .env file

* Updated the package.json file

removed unsused dependencies

* moving tests to the test folder

* test and commented code for producer

* Updated tape and test coverage config

* changes for miguels comments

* please tell me this is correct

* work in-progress for unit tests

* trying to get poll, recursive functions to work.

* Checking in merged code.

* Implmented all unit tests for consumer

* fixed unit tests, and standards issues

* Updated istanbul config to exclude examples from code coverage check

* fixing setup for configci

* fixing circleci

* added code header for kafkastub

* changes for producer for the send message function including basic unit tests for producer

* unused enum

* added some more tests

* adding unit tests

* added createdAt for metadata protocol

* /#148DesignImplementCommonStreamingLibraryMIG: Auto stash before merge of "feature/#148DesignImplementCommonStreamingLibraryMIG" and "origin/feature/#148DesignImplementCommonStreamingLibrary"

* added some more unit tests to get the code coverage up for the consumer

* Fixed consumer code to be above 90% code coverage

* fixed unit test coverage

* fixed unit test coverage

* fixing tests

* cleaned up consumer tests

* version bump

* proper version bump

* unit tests and coverage above threshold for producer

* Fixed consumer to handle callback function regardless if its a promise or not

* fixing circleci build

* Added test cases for Protocol

Added test cases for protocol.js file

* Implemented review comments

Added back "pp" parameter back to function and fixed unit tests

* Update index.js

* Updated protocol and re-aligned to lime. Re-aligned unit tests.

* Documented TODOs in the JSDoc comments

* cleaned up code

* algined todo comments on jsdoc

* Updated readme.md to include documentation for Kafka

* Fixed documentation for the Producer example and md.

* bumped version up for documentation

* added reference to message protocol docs

* version update

* version update (#21)

* release version update

* mistakenly copied code and version update

* Fix for delete http method being validated with a body

* removal of 2 added files

Co-authored-by: Miguel de Barros <miguel@debarros.me>
  • Loading branch information
rmothilal and mdebarros committed Aug 24, 2020
1 parent 72054c2 commit 295ce35
Show file tree
Hide file tree
Showing 3 changed files with 253 additions and 246 deletions.
Loading

0 comments on commit 295ce35

Please sign in to comment.