Commit Graph
100 Commits
Author SHA1 Message Date
Héctor Hurtado d0e08815f7 Add example documentation to use built in HTTPS/mTLS support 2020-08-18 13:07:47 +02:00
Héctor Hurtado 6ce20f6dac Merge branch 'master' of ssh://github.com/BBVA/kapow 2020-08-17 16:20:41 +02:00
Héctor Hurtado dc2716fdb7 Add instuctions in quickstart to start Kapow! with HTTPS 2020-08-17 16:20:32 +02:00
Héctor Hurtado 8bfea993e7 Change tittle to something more specific 2020-08-17 15:08:55 +02:00
Héctor Hurtado 64cc681ae2 Fix typo 2020-08-17 14:54:57 +02:00
Héctor Hurtado 622682aae2 Added GPG revokers publick keys and remove CircleCI pipeline 2020-06-09 11:56:33 +02:00
Héctor Hurtado 35376a407b Add missing copyright message to source files 2020-04-22 16:50:10 +02:00
Héctor Hurtado 1840209ad4 Added release notes for v0.5.0 2020-04-22 09:21:37 +02:00
Héctor Hurtado 45a577a547 Fix typo in documentation 2020-04-21 10:40:36 +02:00
Héctor Hurtado 1e276ab4cf Complete documentation with an explanation of set -x in script tricks 2020-04-20 10:38:54 +02:00
Héctor Hurtado 248f7d1fcc Added stderr output management to jaillover.
Added Spawn support for stderr redirection.
Added --debug option to server cmd.
Added debug information to documentation.
Finnished script logger.
2020-04-20 10:18:16 +02:00
Héctor Hurtado 63a675675a Added clean target to Makefile. Created package logger 2020-04-15 17:52:46 +02:00
Héctor Hurtado e1788b2874 Default handlers for NotFound and MethodNotAllowed returning json reason added to control y data servers 2020-04-07 12:22:15 +02:00
Héctor Hurtado 4988c48e03 Correct typo assigning KAPOW_CONTROL_URL env variable 2020-04-06 19:38:43 +02:00
Héctor Hurtado e6e25f25c7 Fix #102 2020-04-06 18:02:29 +02:00
Héctor Hurtado 73ef493f04 cmd/server sets now environment variables KAPOW_DATA_URL and KAPOW_CONTROL_URL
Remove golinter error S1036: unnecessary guard around map access in 
spawn package
2020-04-03 21:42:42 +02:00
Héctor Hurtado f103b39a94 If CA certificate file is incorrect return an error instead of use default syustem CA store 2020-01-24 11:54:06 +01:00
Héctor Hurtado cddc5ff351 Fixes #45: Added Support fot Mutual TLS Authentication 2020-01-23 17:39:58 +01:00
Héctor Hurtado 493e6be78c Added support fot https in user server 2020-01-22 17:27:24 +01:00
Héctor Hurtado 9948036c47 Add renaming to Windows installation instructions 2019-12-17 11:12:02 +01:00
Héctor Hurtado 9a52a7192a Resolve conflicts 2019-12-16 10:42:30 +01:00
Héctor Hurtado 9cd5591490 Some minor fixes in tutorial 2019-11-27 11:50:02 +01:00
Héctor Hurtado 6fe92ede28 Fix some formatting bugs 'The Project' section 2019-11-27 10:37:54 +01:00
Héctor Hurtado e29c56067b Fix some formatting bugs 'The Project' section 2019-11-27 10:19:21 +01:00
Héctor Hurtado a3832977e4 Fix some formatting bugs 'The Project' section 2019-11-27 10:15:55 +01:00
Héctor Hurtado d3489d1b4b Fix some formatting bugs 'The Project' section 2019-11-27 10:08:10 +01:00
Héctor Hurtado 1e0ba8d7e8 Fix some typos in 'The Project' section 2019-11-27 10:05:57 +01:00
Héctor Hurtado 3f62a833cd Fix some typos in 'The Project' section 2019-11-27 10:04:46 +01:00
Héctor Hurtado da693d32b8 Fix some typos in 'The Project' section 2019-11-27 10:02:35 +01:00
Héctor Hurtado aacbd3388a Fix some typos in 'The Project' section 2019-11-27 10:00:22 +01:00
Héctor Hurtado 65e41405ef Fix some typos in 'The Project' section 2019-11-27 09:09:08 +01:00
Héctor Hurtado 4f2c8f3468 Fix some typos in 'The Project' section 2019-11-27 08:53:50 +01:00
Héctor Hurtado 21e77c9685 Fix typo in tutorial_02 2019-11-26 16:54:27 +01:00
Héctor Hurtado 2f44b645a4 Updated tutorial's index and created tutorial's intro page 2019-11-26 16:16:54 +01:00
Héctor Hurtado 3e07982947 Added 2nd and 3th steps of tutorial 2019-11-26 13:37:34 +01:00
Héctor Hurtado 3d27490f3c Correct the docker example in setup section 2019-11-25 11:55:46 +01:00
Héctor Hurtado 42ff90103a Fix some typos and add docker run example in installation 2019-11-22 15:02:25 +01:00
Héctor Hurtado 120028f273 Installation section redone 2019-11-22 12:47:25 +01:00
Héctor Hurtado a65eb102b2 Fix variable name in spawn function. Added working with json, upload examples and install&configuration documentation 2019-11-20 16:33:18 +01:00
Héctor Hurtado 7bca5b8577 New error handling added to module resource in package data. Minor coding improvements. 2019-11-18 19:09:55 +01:00
Héctor Hurtado 4c7eae8ebb New error handling added to getRequestBody function in data package 2019-11-18 15:01:02 +01:00
Héctor Hurtado e4b3a4f718 New error handling added to server and decorator module in data package 2019-11-18 14:52:52 +01:00
Héctor Hurtado edff842c3b New srverrors package added. New error handling added to control package 2019-11-18 14:32:54 +01:00
Héctor Hurtado ee9bb8df9c New error handling in poc and features 2019-11-14 15:05:19 +01:00
Héctor Hurtado e6b779dfbb Specification modified to include changes in error responses 2019-11-14 13:51:16 +01:00
Héctor Hurtado ec788f68c2 Added documentation comments to the control package 2019-11-14 12:10:00 +01:00
Héctor Hurtado 0618e55ce0 New documentation. Resume, short example and intallation 2019-11-13 21:18:30 +01:00
Héctor Hurtado 69cbcd7fda Fix code highlights in README.rst 2019-10-31 15:37:32 +01:00
Héctor Hurtado 31f71c2ed7 Fix code highlights in README.rst 2019-10-31 15:30:02 +01:00
Héctor Hurtado 7c48eb730d CLOSES: #77 2019-10-31 15:22:56 +01:00
Héctor Hurtado 84a106db19 Target for building a Kapow! container image and Dockerfile 2019-10-31 15:22:56 +01:00
Héctor Hurtado 19c4e8d482 Changed user server bind address to 0.0.0.0 to allow listen on a container 2019-10-31 15:22:56 +01:00
Héctor Hurtadoandpancho horrillo <pedrofelipe.horrillo.@bbva.com> 0021f754fd Changed get resource item and handler ID not found scenarios.
This change is to comply with Go's implementation.

Co-authored-by: pancho horrillo <pedrofelipe.horrillo.@bbva.com>
2019-10-29 15:50:43 +01:00
Héctor Hurtado fb50e24836 CLOSES: #71 2019-10-28 11:42:52 +01:00
Héctor Hurtado 9cb9e9335d Closes: #68 2019-10-25 11:50:14 +02:00
Héctor Hurtado d9e072f89a Removed references to reason phrase from spec. Closes #66 2019-10-25 10:15:21 +02:00
Héctor Hurtado c3be29255a Closes: #66 2019-10-25 09:52:12 +02:00
Héctor Hurtado 26a7b690b7 Verify content type on getRoute method 2019-10-25 09:02:36 +02:00
Héctor Hurtado a54c6f24a1 Added getRoute to control api 2019-10-24 17:52:03 +02:00
Héctor Hurtado 84a71815e4 FIXES: #44 2019-10-24 10:44:57 +02:00
Héctor Hurtado f4b9a96a06 Added note to spec to state cookie name case sensitivity: FIXES: #43 2019-10-23 16:40:04 +02:00
Héctor Hurtado 90449773e4 Added legal header to all features and step definitions files 2019-10-23 13:45:54 +02:00
Héctor Hurtado 723e4787b3 Added legal header to all Go source files 2019-10-23 13:35:01 +02:00
Héctor Hurtado 06c1c49d8e First test for files feature 2019-10-18 08:35:33 +02:00
Héctor Hurtado 92e1658844 Added tests for getHeaders feature Co-authored-by: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com> 2019-10-17 13:37:15 +02:00
Héctor Hurtado a3a9158cfe Configure funcRemove in control server 2019-10-14 16:03:41 +02:00
Héctor Hurtado 93dfe9ef7b Finished last test case; over, embarrassing but over 2019-10-10 22:33:17 +02:00
Héctor Hurtado e0371ef881 Test bad request for cookies solved && git push 2019-10-10 17:14:09 +02:00
Héctor Hurtado 9ed75d14a9 Test bad request solved 2019-10-10 17:04:59 +02:00
Héctor Hurtado b9d65783b3 Added data server tests for checking valid handler 2019-10-10 16:41:02 +02:00
Héctor Hurtado 7ab353072b Need to review tests in data api 2019-10-10 13:33:33 +02:00
Héctor Hurtado 958175c59a Test TestConfigRouterHasRoutesWellConfigured resolved 2019-10-10 11:49:15 +02:00
Héctor Hurtado 6d9b9522e9 First test for data server 2019-10-10 10:43:23 +02:00
Héctor Hurtado 007923de8a Added test for checking router configuration in control api 2019-10-09 17:27:17 +02:00
Héctor Hurtado f85660c97b TestAddRouteReturns422ErrorWhenMandatoryFieldsMissing refactor 2019-10-09 16:30:52 +02:00
Héctor Hurtado 2e2fcc4edd Skip WIP in listRoutes tests 2019-10-09 15:50:14 +02:00
Héctor Hurtado 544b01a1ff Merge branch 'master' of ssh://github.com/BBVA/kapow 2019-10-09 15:46:57 +02:00
Héctor Hurtado 876e4da43a Fixed tests for listRoutes and removeRoute 2019-10-09 15:46:49 +02:00
Héctor Hurtado 7d1f0bf97c Added content type check in responses for control api tests 2019-10-09 13:04:11 +02:00
Héctor Hurtado 9b5e39ee9c Added test fot removeRoute and listRoutes in control api 2019-10-09 12:02:43 +02:00
Héctor Hurtado b794af01e0 Coorected control api test function names 2019-10-09 12:00:47 +02:00
Héctor Hurtado 95aea4bce1 Replaced calls to Snapshot by List when accessing Routes state package 2019-10-09 10:22:43 +02:00
Héctor Hurtado 4164f3e3de Added control api validation test for addRoute 2019-10-09 09:39:36 +02:00
Héctor Hurtado 6df4369358 Added test for checking Index 2019-10-08 16:18:51 +02:00
Héctor Hurtado 4a258e74ce Added Index fient to the Route model 2019-10-08 15:40:43 +02:00
Héctor Hurtado a4b1a5504b Merge branch 'master' of ssh://github.com/BBVA/kapow 2019-10-08 15:15:02 +02:00
Héctor Hurtado 198584f517 First green in control server 2019-10-08 15:14:50 +02:00
Héctor Hurtado 3fa2357f71 First failing test in control package 2019-10-08 12:35:05 +02:00
Héctor Hurtado 8fe46d1c6b Merge branch 'master' of ssh://github.com/BBVA/kapow 2019-10-08 12:03:13 +02:00
Héctor Hurtado fe7d962581 Reworking in module definition 2019-10-08 12:02:46 +02:00
Héctor Hurtado 73e05afee3 Merge branch 'master' of ssh://github.com/BBVA/kapow 2019-10-08 09:42:03 +02:00
Héctor Hurtado 98faa6f155 Merge branch 'feature_server_launcher' 2019-10-08 09:41:19 +02:00
Héctor Hurtado bb0a283813 Prepare to merge master 2019-10-08 09:40:51 +02:00
Héctor Hurtado 02f0410685 Merge branch 'feature_control_server' 2019-10-08 09:21:27 +02:00
Héctor Hurtado e32116abad Rewrite 2019-10-08 09:20:58 +02:00
Héctor Hurtado 7fdef70e39 Moved to internal 2019-10-08 08:56:04 +02:00
Héctor Hurtado 56db1ce2ac Moved to internal 2019-10-08 08:54:07 +02:00
Héctor Hurtado 9266f48c7e First test 2019-10-07 16:00:14 +02:00
Héctor Hurtado 81379c22e2 First non-working version of server package 2019-10-07 13:48:35 +02:00
Héctor Hurtado bbda43b193 Merge branch 'master' of ssh://github.com/BBVA/kapow 2019-10-04 14:33:00 +02:00