Commit Graph

55 Commits

Author SHA1 Message Date
César Gallego Rodríguez
9ef714309d Update spec/README.md
language fix

Co-Authored-By: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
2019-08-21 11:59:32 +02:00
César Gallego Rodríguez
44287738f5 Update spec/README.md
language fix

Co-Authored-By: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
2019-08-21 11:59:21 +02:00
César Gallego Rodríguez
d9f247cc17 Update spec/README.md
language fix

Co-Authored-By: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
2019-08-21 11:59:07 +02:00
César Gallego Rodríguez
d4bcd4cae6 Correct line breaks. 2019-08-21 10:21:16 +02:00
César Gallego Rodríguez
2eaac52a03 Less errors, less complex. 2019-08-21 10:15:55 +02:00
César Gallego Rodríguez
c834bd4447 Robustness principle and optional body. 2019-08-21 09:57:44 +02:00
César Gallego Rodríguez
a7ea97d1d5 Explicit format in command. 2019-08-21 09:42:21 +02:00
Héctor Hurtado
fc5e510f89 Fix typo in new error code 2019-08-14 21:06:33 +02:00
Héctor Hurtado
2d53a66c3e Fixed some typos in spec's correction 2019-08-14 20:57:19 +02:00
Héctor Hurtado
42bebfcc89 Fixed som errors and modified control API specs to support route_id ans new 412 error codes 2019-08-14 20:43:33 +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
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
804b4dcf8b spec: add FIXME regarding possible inconsistency handling route_id
Thanks to @hhurtado for pointing this out.
2019-06-06 09:49:23 +02:00
pancho horrillo
94cf234f43 spec: fix a couple of calls to leftovers (kroute -> kapow route)
Thanks to @cr0hn for spotting them!
2019-06-05 15:46:36 +02:00
pancho horrillo
102d5699a0 spec: add clarification for the entrypoint concept
Co-authored-by: César Gallego Rodríguez <cesar.gallego.next@bbva.com>

Thanks to @hhurtado for providing us with invaluable feedback!
2019-06-05 12:44:40 +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
Roberto Abdelkader Martínez Pérez
96739189f1 Making PoC follow spec regarding to the "kapow route" command and, incidentally creating a new "kapow server" command. 2019-06-04 14:40:01 +02:00
pancho horrillo
d067b46d11 spec: fix quoting style 2019-05-31 13:43:46 +02:00
pancho horrillo
60e7a57622 spec: explanation of the executables
Co-authored-by: César Gallego Rodríguez <cesar.gallego.next@bbva.com>
2019-05-31 13:43:46 +02:00
pancho horrillo
02fce05303 spec: resolve a FIXUP regarding a sample call
Co-authored-by: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
2019-05-29 16:36:45 +02:00
pancho horrillo
f45e1be194 spec: add missing note on handlers
Co-authored-by: César Gallego Rodríguez <cesar.gallego.next@bbva.com>
Co-authored-by: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
2019-05-29 16:36:45 +02:00
pancho horrillo
da72ccbf70 spec: add missing explicit line breaks
Co-authored-by: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
2019-05-29 16:36:45 +02:00
pancho horrillo
823974551d spec: enable syntax highlighting for code snippets 2019-05-29 16:36:42 +02:00
pancho horrillo
0384d81b9f spec: add UNIX® registered sign 2019-05-29 16:20:01 +02:00
pancho horrillo
8e97efda31 spec: resolve a couple more TODOs 2019-05-29 16:19:53 +02:00
pancho horrillo
49a3dea091 spec: render table with native github-flavoured markdown
Co-authored-by: César Gallego Rodríguez <cesar.gallego.next@bbva.com>
2019-05-29 10:40:43 +02:00
pancho horrillo
6ad5417a66 spec: resolve a bunch of TODOs and add some tweaks
Co-authored-by: César Gallego Rodríguez <cesar.gallego.next@bbva.com>
2019-05-29 10:40:30 +02:00
pancho horrillo
af0d8658d9 spec: fix OK status code for POST (200->201)
Co-authored-by: César Gallego Rodríguez <cesar.gallego.next@bbva.com>
2019-05-29 09:38:46 +02:00
pancho horrillo
019356b7ae spec: misc style tweaks 2019-05-28 15:42:03 +02:00
pancho horrillo
e4cbb96cf4 spec: add missing /response/cookies handler
Co-authored-by: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
2019-05-27 11:40:40 +02:00
pancho horrillo
a3b857f8e5 spec: add missing /request/files handler
Co-authored-by: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
2019-05-27 11:34:32 +02:00
Roberto Abdelkader Martínez Pérez
7accfdd355 spec: Several TODOs
Co-authored-by: pancho horrillo <pedrofelipe.horrillo@bbva.com>
2019-05-27 11:13:57 +02:00
Roberto Abdelkader Martínez Pérez
39c60e5c93 spec: provide custom reason phrase for http error responses and fixes
Co-authored-by: pancho horrillo <pedrofelipe.horrillo@bbva.com>
2019-05-23 13:02:57 +02:00
Roberto Abdelkader Martínez Pérez
bb991a56c2 spec: add handler overwrite key and misc tweaks.
Co-authored-by: pancho horrillo <pedrofelipe.horrillo@bbva.com>
2019-05-23 11:47:45 +02:00
Roberto Abdelkader Martínez Pérez
1eb0500b92 spec: Revisit spacing and indentation.
Co-authored-by: pancho horrillo <pedrofelipe.horrillo@bbva.com>
2019-05-23 11:20:47 +02:00
Roberto Abdelkader Martínez Pérez
23adf2ea50 spec: Get handler key and minor fixes.
Co-authored-by: pancho horrillo <pedrofelipe.horrillo@bbva.com>
2019-05-22 15:57:01 +02:00
Roberto Abdelkader Martínez Pérez
c3ab9d54de spec: Added titles to the handler key tree examples.
Co-authored-by: pancho horrillo <pedrofelipe.horrillo@bbva.com>
2019-05-22 14:47:37 +02:00
Roberto Abdelkader Martínez Pérez
87dd0b2f6d spec: Handler key tree examples.
Co-authored-by: pancho horrillo <pedrofelipe.horrillo@bbva.com>
2019-05-22 12:14:24 +02:00
Roberto Abdelkader Martínez Pérez
7cee2fac83 spec: Handlers keys tree reformat.
Co-authored-by: pancho horrillo <pedrofelipe.horrillo@bbva.com>
2019-05-22 10:16:03 +02:00
Roberto Abdelkader Martínez Pérez
2ef59e49f8 spec: Handlers table reformat. 2019-05-22 10:01:16 +02:00
Roberto Abdelkader Martínez Pérez
d25821db08 spec: Handlers definition and key tree.
Co-authored-by: pancho horrillo <pedrofelipe.horrillo@bbva.com>
2019-05-21 14:05:29 +02:00
Roberto Abdelkader Martínez Pérez
d980917ff6 spec: Delete route description.
Co-authored-by: pancho horrillo <pedrofelipe.horrillo@bbva.com>
2019-05-21 14:04:53 +02:00
pancho horrillo
8dbb3fb764 spec: document route deletion
Co-authored-by: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
2019-05-21 13:10:40 +02:00
pancho horrillo
86da4dbce7 specs: Add missing header
Co-authored-by: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
2019-05-21 13:09:34 +02:00
pancho horrillo
f14429701b Add HTTP API design principles
Co-authored-by: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
2019-05-21 13:07:26 +02:00
pancho horrillo
c2bda51193 Use 400 Bad Request status code even for semantic errors in JSON data
Co-authored-by: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
2019-05-21 07:39:13 +02:00
pancho horrillo
42431b771c Fix style
Co-authored-by: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
2019-05-21 06:52:27 +02:00
Roberto Abdelkader Martínez Pérez
b9aae2e161 Added additional notes in the documentation.
Co-authored-by: pancho horrillo <pedrofelipe.horrillo@bbva.com>
2019-05-20 15:58:31 +02:00
Roberto Abdelkader Martínez Pérez
3624f1ffa2 Document insert new route
Co-authored-by: pancho horrillo <pedrofelipe.horrillo@bbva.com>
2019-05-20 15:52:19 +02:00
pancho horrillo
79d7e3be04 Document /routes get and append
Co-authored-by: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
2019-05-20 15:20:25 +02:00