Commit Graph

77 Commits

Author SHA1 Message Date
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 8e6b83fd7f Route to be implemented. 2019-05-20 16:17:17 +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
Roberto Abdelkader Martínez Pérez 73f59045ec HTTP API doc WIP. 2019-05-20 10:52:47 +02:00
Roberto Abdelkader Martínez Pérez 2e15570651 HTTP API skeleton. 2019-05-17 12:31:14 +02:00
Roberto Abdelkader Martínez Pérez 5c6f0a11de Why, how and what. 2019-05-17 10:59:58 +02:00
César Gallego Rodríguez 8fdd1eac96 Add rationale to spec 2019-05-13 11:52:51 +02:00
pancho horrillo 8acf8fa4b4 Use GET instead of POST in nmap example 2019-05-13 11:48:42 +02:00
pancho horrillo e588785dd1 poc/kapow: fix function name 2019-05-10 16:37:49 +02:00
pancho horrillo bdf93674dc Add missing braces around var in format string 2019-05-10 16:33:08 +02:00
pancho horrillo 09cf8b0b5a Give some love to README.md 2019-05-10 16:27:38 +02:00
pancho horrillo b5d16c448d Put nmap example into its own dir and add Dockerfile 2019-05-10 16:25:00 +02:00
Roberto Abdelkader Martínez Pérez 0c1408c694 Using wrong dictionary for cookie storage. 2019-05-06 10:01:46 +02:00
Roberto Abdelkader Martínez Pérez a9bc7466b2 Command line dependencies and static utilities 2019-05-05 20:43:57 +02:00
Roberto Abdelkader Martínez Pérez 8de169bbd4 Merge branch 'master' of github.com:BBVA/kapow 2019-05-05 09:39:13 +02:00
Roberto Abdelkader Martínez Pérez b950da382e Added Dockerfile and removed PATH injection from shell. 2019-05-05 09:38:27 +02:00
pancho horrillo 29e4c2cc63 Add skeletal specs
Co-authored-by: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
2019-04-30 16:59:28 +02:00
Roberto Abdelkader Martínez Pérez 7fe5e94846 Doc and refactor. 2019-04-30 16:12:14 +02:00
Roberto Abdelkader Martínez Pérez e01b29e452 Renaming Connection 2019-04-30 14:36:07 +02:00
Roberto Abdelkader Martínez Pérez ad6ffb6bc4 Graceful exit when shell finish. 2019-04-30 09:32:16 +02:00
Roberto Abdelkader Martínez Pérez b0566e14a1 Remaining examples. 2019-04-29 15:35:29 +02:00
Roberto Abdelkader Martínez Pérez 503855c53b pandoc and pdfeditor examples. 2019-04-29 15:29:12 +02:00
Roberto Abdelkader Martínez Pérez de67e405c5 Reimplementing response tool in python to allow streaming put from stdin. 2019-04-29 13:01:54 +02:00
Roberto Abdelkader Martínez Pérez 503ac70963 Reimplementation of 'operator' example. 2019-04-29 11:53:39 +02:00
Roberto Abdelkader Martínez Pérez 87dff09afb Allowing a second argument to response to specify the value. 2019-04-29 11:53:15 +02:00
Roberto Abdelkader Martínez Pérez a3e53f17e0 Fixing cookies on streaming. 2019-04-29 11:52:44 +02:00
Roberto Abdelkader Martínez Pérez 0b1ec2af63 Fixing request params. 2019-04-29 11:52:03 +02:00
pancho horrillo 58b0f50282 Add legal headers, as per the Apache 2 License instructions
APPENDIX: How to apply the Apache License to your work.

      To apply the Apache License to your work, attach the following
      boilerplate notice, with the fields enclosed by brackets "[]"
      replaced with your own identifying information. (Don't include
      the brackets!)  The text should be enclosed in the appropriate
      comment syntax for the file format. We also recommend that a
      file or class name and description of purpose be included on the
      same "printed page" as the copyright notice for easier
      identification within third-party archives.

   Copyright [yyyy] [name of copyright owner]

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.
2019-04-26 17:01:29 +02:00
Roberto Abdelkader Martínez Pérez 7f120a87e7 Fixing poc. 2019-04-26 08:38:32 +02:00
Roberto Abdelkader Martínez Pérez 79a039fb89 pylint 2019-04-26 07:55:33 +02:00
Roberto Abdelkader Martínez Pérez bc65b5ba4f pylint config in poc directory 2019-04-26 07:50:09 +02:00
Roberto Abdelkader Martínez Pérez 969a2522c4 PoC code in poc directory. 2019-04-26 07:49:35 +02:00
Roberto Abdelkader Martínez Pérez 3017755ea1 Merge branch 'master' of github.com:BBVA/kapow 2019-04-26 07:46:40 +02:00
Roberto Abdelkader Martínez Pérez 330db9bd09 New-style kapow on project root. 2019-04-26 07:46:10 +02:00
Roberto Abdelkader Martínez Pérez ea02a50536 Removing old-style kapow. 2019-04-26 07:45:33 +02:00
Roberto Abdelkader Martínez Pérez 3262de429c README wip 2019-04-26 07:44:10 +02:00
Roberto Abdelkader Martínez Pérez 63756ad784 Merge branch 'master' of github.com:BBVA/kapow 2019-04-26 07:38:33 +02:00
Roberto Abdelkader Martínez Pérez 04abd3ac51 Merge branch 'resourcesasendpoints' 2019-04-26 07:33:32 +02:00
Roberto Abdelkader Martínez Pérez 20460623d7 Kapow with resources as endpoints 2019-04-26 07:32:55 +02:00