Commit Graph

30 Commits

Author SHA1 Message Date
pancho horrillo
3af5def406 poc: make error_body(reason) return a JSON with extraneous fields
We then ensure that the cucumber steps only test the
presence of the required fields, not just comparing it byte-wise.

Co-authored-by: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
2019-11-14 17:40:47 +01:00
Héctor Hurtado
ee9bb8df9c New error handling in poc and features 2019-11-14 15:05:19 +01:00
pancho horrillo
6154210b3f Update PoC and features with the 204 -> 404 update
Closes #33
2019-10-04 17:24:27 +02:00
pancho horrillo
27cf52467d poc: Drop unused import 2019-09-16 10:24:11 +02:00
Roberto Abdelkader Martínez Pérez
b7f61aeb63 kapow get streams reponse 2019-09-13 11:18:21 +02:00
Roberto Abdelkader Martínez Pérez
d3e719af66 Add some help to the commands 2019-09-06 11:35:35 +02:00
Roberto Abdelkader Martínez Pérez
6c65064e12 Change custom request & response commands by two kapow subcommands 2019-09-05 07:55:55 +02:00
Roberto Abdelkader Martínez Pérez
0535f66c85 Implement Resource Item Not Found 2019-08-30 12:40:20 +02:00
Roberto Abdelkader Martínez Pérez
c9a9e90a7e Fix Invalid Path Resource error 2019-08-30 12:33:29 +02:00
Roberto Abdelkader Martínez Pérez
ed00f2c3d7 Introduce defaults again 2019-08-29 16:28:10 +02:00
Roberto Abdelkader Martínez Pérez
6b0ff05010 Implement get route details. Closes #12 2019-08-23 15:18:54 +02:00
Roberto Abdelkader Martínez Pérez
8752f419b5 Implementing 204 on delete and removing unnecessary steps 2019-08-23 12:01:51 +02:00
Roberto Abdelkader Martínez Pérez
71bca13fed Cosmetic changes to kapow route commands output and new 'kapow route list' subcommand 2019-08-22 10:51:30 +02:00
Roberto Abdelkader Martínez Pérez
80dc654115 Minor fixes to steps and compliant poc control API 2019-08-22 09:27:53 +02:00
Roberto Abdelkader Martínez Pérez
483056ea16 Clarification about aiohttp unsafe usage in PoC 2019-08-21 13:11:49 +02:00
Roberto Abdelkader Martínez Pérez
c96584efcc Return route information on insert & append 2019-08-21 12:20:11 +02:00
Roberto Abdelkader Martínez Pérez
50262c599d Implemented insert route in PoC. 2019-08-21 11:23:25 +02:00
Roberto Abdelkader Martínez Pérez
443aa0f39c Use 201 for successfule route append response. 2019-08-21 09:08:22 +02:00
Roberto Abdelkader Martínez Pérez
7a93c16dec Implement JSON validation in append. 2019-08-21 08:52:13 +02:00
Roberto Abdelkader Martínez Pérez
c07638601b Implementing poc spec behavior in append route. 2019-08-20 10:59:39 +02:00
Roberto Abdelkader Martínez Pérez
7c5f127f22 If no interactive without scripts is not interactive. 2019-08-20 10:29:30 +02:00
Roberto Abdelkader Martínez Pérez
e4771de5ed Implement non-interactive mode. Add -i/--interactive flag. 2019-08-16 17:19:19 +02:00
Roberto Abdelkader Martínez Pérez
292acac8ab Inserting an empty line between .pow files when loading multiple at a time. Closes #6. 2019-08-02 10:34:27 +02:00
Roberto Abdelkader Martínez Pérez
505b1ca07a Added SSL support and ability to change bind host and port. 2019-07-17 16:11:37 +02:00
Roberto Abdelkader Martínez Pérez
a7e5f63612 Added new resources to expose form fields and form fields with files. 2019-07-09 11:31:55 +02:00
pancho horrillo
23c66f4794 Use '127.0.0.1' instead of 'localhost' to prevent IPv6 resolution errors in Docker 2019-07-04 12:22:04 +02:00
Roberto Abdelkader Martínez Pérez
a4bc96555e Separated user and control interfaces. 2019-07-03 14:29:22 +02:00
Roberto Abdelkader Martínez Pérez
77f2855471 Added /request/host to both, the spec and the poc. 2019-06-12 07:35:15 +02:00
pancho horrillo
6f5f41e719 poc: fix typo
Co-authored-by: César Gallego Rodríguez <cesar.gallego.next@bbva.com>
2019-06-05 12:32:22 +02:00
Roberto Abdelkader Martínez Pérez
b10765f623 Merge remote-tracking branch 'origin/develop' into server-as-subcommand 2019-06-05 10:19:43 +02:00