Commit Graph
100 Commits
Author SHA1 Message Date
Roberto Abdelkader Martínez Pérez 0d0cbf583b fix: make linter necessary for release again 2023-01-20 11:58:03 +01:00
Roberto Abdelkader Martínez Pérez 189de2c534 chore: separate linter and unit test jobs to allow for a go version compatible with the linter
https://github.com/golangci/golangci-lint-action/issues/434#issuecomment-1088100765
2023-01-20 11:54:48 +01:00
Roberto Abdelkader Martínez Pérez 93997249e4 chore: skip-go-installation to avoid error. remove build before lint
https://github.com/golangci/golangci-lint-action/issues/434#issuecomment-1086127909
2023-01-20 11:48:23 +01:00
Roberto Abdelkader Martínez Pérez a746fb834f chore: make sure everything builds before lint
https://github.com/golangci/golangci-lint/issues/827#issuecomment-766067258
2023-01-20 11:42:48 +01:00
Roberto Abdelkader Martínez Pérez e7a9208b7c chore: try Github's CodeQL 2021-10-29 12:30:31 +02:00
Roberto Abdelkader Martínez Pérez fe470f2328 docs: fix broken link 2021-10-29 12:28:45 +02:00
Roberto Abdelkader Martínez Pérez cb27b290b8 doc(readme): explain the UUoC 2020-12-31 21:17:44 +01:00
Roberto Abdelkader Martínez Pérezandpancho horrillo 91192660d9 chore: remove --all-tags option in docker push due to old version
Co-authored-by: pancho horrillo <pancho.horrillo@bbva.com>
2020-12-31 20:26:56 +01:00
Roberto Abdelkader Martínez Pérez e8aa205052 chore: deal with upper and lower cased version numbers 2020-12-31 20:14:20 +01:00
Roberto Abdelkader Martínez Pérez 3a619bfa4f chore: rename workflow file to match name 2020-12-30 17:53:59 +01:00
Roberto Abdelkader Martínez Pérez 6783812e05 chore: binary distributions for all platforms 2020-12-30 17:47:22 +01:00
Roberto Abdelkader Martínez Pérez a8799e64e7 doc: fix broken internal refs 2020-12-30 17:43:12 +01:00
Roberto Abdelkader Martínez Pérez b64f0a4fb9 chore: fix broken readthedocs PDF generation 2020-12-30 17:39:40 +01:00
Roberto Abdelkader Martínez Pérez 5679fdf295 doc(readme): remove superfluous option 2020-12-30 17:27:37 +01:00
Roberto Abdelkader Martínez Pérez e127db6aa9 chore: fix step name 2020-12-30 17:01:47 +01:00
Roberto Abdelkader Martínez Pérez 0ffb28c3d6 chore: test documentation (#145)
* chore: Test documentation

* docs: fix broken links
2020-12-30 16:59:22 +01:00
Roberto Abdelkader Martínez Pérez 52fcbfbcdf chore: unify test and release workflows (#144) 2020-12-30 16:21:28 +01:00
Roberto Abdelkader Martínez Pérez 7949ac860a chore: Do not try to upload docker images if secrets are undefined (#143) 2020-12-30 15:41:30 +01:00
Roberto Abdelkader Martínez Pérez 41dc6b69e4 chore: Strip -RC postfix from version when passing to NSIS 2020-12-30 12:32:05 +01:00
Roberto Abdelkader Martínez Pérez 77afa60889 chore: Use Kapow! logo as windows installer icon.
This has been generated in all sizes with Gimp and iconify https://gist.github.com/YeldhamDev/45d4677fd4849b920c5855653ecce3e9
2020-12-30 12:19:31 +01:00
Roberto Abdelkader Martínez Pérez 419f8eb172 chore: revert to default banner in windows installer 2020-12-30 11:54:39 +01:00
Roberto Abdelkader Martínez Pérezandpancho horrillo c71cadea60 chore: use 'git describe --tags' to deduce the version for current build
Co-authored-by: pancho horrillo <pancho.horrillo@bbva.com>
2020-12-24 16:41:16 +01:00
Roberto Abdelkader Martínez Pérezandpancho horrillo 0c16b5472f feat: run multiple init programs
- We log their outputs and status codes
- Windows is supported as well, leveraging cmd.exe /c

Co-authored-by: pancho horrillo <pancho.horrillo@bbva.com>
2020-12-24 14:03:25 +01:00
Roberto Abdelkader Martínez Pérez 0dd9cf07ab wip: create pipes to manage entrypoint stdout/stderr even after termination 2020-12-15 18:37:44 +01:00
Roberto Abdelkader Martínez PérezandCésar Gallego 310d319ea3 test: Update kapow env vars to the new ones.
Co-authored-by: César Gallego <cesar.gallego.next@bbva.com>
2020-11-17 17:10:05 +01:00
Roberto Abdelkader Martínez Pérez 7c952faf11 Update README.md 2020-11-01 19:22:20 +01:00
Roberto Abdelkader Martínez Pérez ea3b080fac Merge pull request #120 from skinp/patch-1
Fix return value for resource params
2020-08-20 09:48:02 +02:00
Roberto Abdelkader Martínez Pérez a178d19360 doc: Debugging bash example 2020-04-22 10:26:29 +02:00
Roberto Abdelkader Martínez Pérez 7d208d6318 doc: Use debian stable as the base image of the docker example 2020-02-13 15:25:38 +01:00
Roberto Abdelkader Martínez Pérez da50501428 Proper form file upload. https://medium.com/@petehouston/upload-files-with-curl-93064dcccc76 2020-02-13 12:25:58 +01:00
Roberto Abdelkader Martínez Pérez 5a3a421a04 RST formating 2020-02-03 14:29:47 +01:00
Roberto Abdelkader Martínez Pérez 018dfacc76 Missing authors 2020-02-03 14:27:39 +01:00
Roberto Abdelkader Martínez Pérez 22e9fc9f8e Add shebang to examples 2020-02-01 00:17:29 +01:00
Roberto Abdelkader Martínez Pérez 04e855c74d tcpdump example 2020-01-28 07:47:28 +01:00
Roberto Abdelkader Martínez Pérez 2c54ff5e3e Nmap example 2020-01-27 20:05:36 +01:00
Roberto Abdelkader Martínez Pérez e38f60ae05 Detailed instructions 2020-01-27 18:46:15 +01:00
Roberto Abdelkader Martínez Pérez 2a6a90dbaf Document converter example 2020-01-27 18:43:03 +01:00
Roberto Abdelkader Martínez Pérez e9347cbfd3 Use nosniff 2020-01-27 17:12:35 +01:00
Roberto Abdelkader Martínez Pérez 4b0698cdb7 Note about path match 2020-01-27 17:11:18 +01:00
Roberto Abdelkader Martínez Pérez 21f2ced424 Complete usage examples 2020-01-27 17:09:35 +01:00
Roberto Abdelkader Martínez Pérez 7d790dcad9 System monitor example 2020-01-27 16:57:33 +01:00
Roberto Abdelkader Martínez Pérez 3f7b4782ea Dynamic log grep example 2020-01-27 16:31:49 +01:00
Roberto Abdelkader Martínez Pérez 66942c4c88 Fix log grep example 2020-01-27 16:18:06 +01:00
Roberto Abdelkader Martínez Pérez 10e4cd4f6b README format 2020-01-27 16:08:03 +01:00
Roberto Abdelkader Martínez Pérez c166a82dec Hello World example 2020-01-27 16:06:14 +01:00
Roberto Abdelkader Martínez Pérez 4125487902 Clarification about the "docs" directory 2020-01-27 14:16:51 +01:00
Roberto Abdelkader Martínez Pérez 1b6eda494a Remove old Dockerfile 2020-01-27 12:48:20 +01:00
Roberto Abdelkader Martínez Pérez 63fc636b03 Clean up poc folder 2020-01-24 12:06:20 +01:00
Roberto Abdelkader Martínez Pérez d751422159 Remove old resources dir 2020-01-24 12:02:10 +01:00
Roberto Abdelkader Martínez Pérez 0b5eef85df Simplify poc testing with custom make target 2020-01-24 11:58:57 +01:00
Roberto Abdelkader Martínez Pérez dd8b5895bd Moving poc under testutils directory. 2020-01-24 11:58:57 +01:00
Roberto Abdelkader Martínez Pérez 64653d6d79 doc: Examples of running Kapow! behind a proxy with HTTPS. Closes #100. 2019-12-20 12:43:07 +01:00
Roberto Abdelkader Martínez Pérez 462f22d7c7 doc: Clarify parameter mangling example. 2019-12-20 12:27:04 +01:00
Roberto Abdelkader Martínez Pérez 3cfc7e21ba doc: Put examples into categories. Parameter injection example moved to security concerns instead (#101) 2019-12-19 16:32:56 +01:00
Roberto Abdelkader Martínez Pérez e6c6edf6b0 doc: Link data api section 2019-12-19 11:38:21 +01:00
Roberto Abdelkader Martínez Pérez 197f91821a doc: Missing subsection in philosophy section 2019-12-19 11:32:49 +01:00
Roberto Abdelkader Martínez Pérez 2191cec36c Smaller motto 2019-12-18 17:06:06 +01:00
Roberto Abdelkader Martínez Pérez 5bd6729443 Italize the word "Kapow!" 2019-12-18 17:04:22 +01:00
Roberto Abdelkader Martínez Pérez 1c6a928333 Bigger logo in README 2019-12-18 17:01:29 +01:00
Roberto Abdelkader Martínez Pérez 89eab8db37 Stylize README header 2019-12-18 16:57:57 +01:00
Roberto Abdelkader Martínez Pérez 772de0b039 docs: Use sphinx version variable to render an always correct Kapow! Dockerfile 2019-12-17 09:57:27 +01:00
Roberto Abdelkader Martínez Pérez c2c97997cd docs: Extract current version from git and use it in the install instructions. 2019-12-17 09:50:51 +01:00
Roberto Abdelkader Martínez Pérez 7f6e244f61 docs: Correct installation instructions for Linux 2019-12-17 09:24:08 +01:00
Roberto Abdelkader Martínez Pérez 91aff009b0 doc: Remove custom latex rst parts from exclude to avoid compilation problems 2019-12-16 11:59:36 +01:00
Roberto Abdelkader Martínez Pérez 9509d7b275 doc: Remove warning about unused rst files (they are used in latex build) 2019-12-16 11:03:47 +01:00
Roberto Abdelkader Martínez Pérez 01726df4e8 doc: Restructure to allow better latex rendering 2019-12-16 11:00:36 +01:00
Roberto Abdelkader Martínez Pérezandpancho horrillo d7f4293d15 Add new default role tech and the provisional nref-option role
Co-authored-by: pancho horrillo <pedrofelipe.horrillo@bbva.com>
2019-12-11 15:53:54 +01:00
Roberto Abdelkader Martínez Pérez 2de227e59c Set Sphinx default_role to allow single backslash to be render as 'option' role. 2019-12-11 14:54:09 +01:00
Roberto Abdelkader Martínez Pérez 5364b31603 Come on, you have to write some code... :) 2019-12-11 08:24:42 +01:00
Roberto Abdelkader Martínez Pérez 94b284f625 Remove old doc directory 2019-12-10 16:25:13 +01:00
Roberto Abdelkader Martínez Pérez 84e481f78f Fix nonworking examples 2019-12-10 15:13:29 +01:00
Roberto Abdelkader Martínez Pérez 62570048af Use tabs in HEREDOC blocks 2019-12-10 14:43:51 +01:00
Roberto Abdelkader Martínez Pérez deb94f1b49 Fix tutorial examples 2019-12-10 12:34:13 +01:00
Roberto Abdelkader Martínez Pérez 5291084c8c Download and chmod instructions for tutorial backup script 2019-12-10 12:15:44 +01:00
Roberto Abdelkader Martínez Pérez 0848dc212c Fake backup script to be used together with the tutorial. 2019-12-10 12:13:05 +01:00
Roberto Abdelkader Martínez Pérez 7dc1d5db21 Add index.rst to side panel 2019-12-10 09:59:01 +01:00
Roberto Abdelkader Martínez Pérezandpancho horrillo 27569cf50c Review examples against option substitution.
Co-authored-by: pancho horrillo <pedrofelipe.horrillo@bbva.com>
2019-12-10 09:11:57 +01:00
Roberto Abdelkader Martínez Pérez 73ede15929 Install binary always as 'kapow' 2019-12-03 09:02:27 +01:00
Roberto Abdelkader Martínez Pérez dd3a6f64b4 Using Go already :) 2019-11-29 12:26:02 +01:00
Roberto Abdelkader Martínez Pérez 6b3372f55f Remove tutorial brainstorming document 2019-11-26 18:00:14 +01:00
Roberto Abdelkader Martínez Pérez 69eb0eed3b Tutorial05 done 2019-11-26 17:59:12 +01:00
Roberto Abdelkader Martínez Pérez 4e7a3f74d6 Tutorial04 2019-11-26 16:51:40 +01:00
Roberto Abdelkader Martínez PérezandHector Hurtado f276417fd5 Finish tutorial01.rst
Co-authored-by: Hector Hurtado <hector.hurtado@bbva.com>
2019-11-26 11:44:21 +01:00
Roberto Abdelkader Martínez PérezandHector Hurtado 33b315338d First attempt at tutorial.
Co-authored-by: Hector Hurtado <hector.hurtado@bbva.com>
2019-11-26 10:28:54 +01:00
Roberto Abdelkader Martínez Pérez 68bb365a78 Removing missing files 2019-11-26 09:07:16 +01:00
Roberto Abdelkader Martínez Pérez 5e9437fa41 Use code-blocks for bash fragments 2019-11-26 07:41:43 +01:00
8939f59403 Doc: Continue with tutorial brainstorming session.
Co-authored-by: Hector Hurtado <hector.hurtado@bbva.com>
Co-authored-by: pancho horrillo <pedrofelipe.horrillo@bbva.com>
2019-11-25 17:42:45 +01:00
Roberto Abdelkader Martínez Pérez b8bf608a4b Update _brainstorm.rst 2019-11-22 14:18:36 +01:00
Roberto Abdelkader Martínez PérezandCésar Gallego 10bb243406 Brainstorming session about the tutorial.
Co-authored-by: César Gallego <cesar.gallego.next@bbva.com>
2019-11-22 14:03:54 +01:00
Roberto Abdelkader Martínez Pérez 27dc56344f Missing phrase in resource_three.rst 2019-11-22 12:21:52 +01:00
Roberto Abdelkader Martínez Pérez b522d9d847 Add additional information to title to better distinguish verbatim text. 2019-11-22 12:05:16 +01:00
Roberto Abdelkader Martínez Pérezandpancho horrillo 9aad5aa70f Fix style in Request Life Cycle section.
Co-authored-by: pancho horrillo <pedrofelipe.horrillo@bbva.com>
2019-11-22 09:32:26 +01:00
Roberto Abdelkader Martínez Pérez f96c4a1eb2 Remove white background 2019-11-21 09:28:10 +01:00
Roberto Abdelkader Martínez Pérez 2f72dca771 Trying to convince readthedocs to use index.rst as the main page 2019-11-21 09:21:56 +01:00
Roberto Abdelkader Martínez Pérez 7e7c536e78 Testing documentation redering 2019-11-21 08:53:28 +01:00
Roberto Abdelkader Martínez Pérez d7e4e5b7b7 Update request_life_cycle.rst 2019-11-20 18:34:06 +01:00
Roberto Abdelkader Martínez Pérezandpancho horrillo 46db89f2ae Remove unnecessary information from the diagram
Co-authored-by: pancho horrillo <pedrofelipe.horrillo@bbva.com>
2019-11-20 18:33:37 +01:00
Roberto Abdelkader Martínez Pérez 342d9f4a92 Update request_life_cycle.rst 2019-11-20 18:27:17 +01:00
Roberto Abdelkader Martínez Pérezandpancho horrillo 7ba66b2667 Request life cycle diagram
Co-authored-by: pancho horrillo <pedrofelipe.horrillo@bbva.com>
2019-11-20 18:22:24 +01:00
Roberto Abdelkader Martínez Pérez 2da8f7abd1 Philosophy WIP 2019-11-20 14:18:21 +01:00