Commit Graph

59 Commits

Author SHA1 Message Date
skyanth c03d5e7d31 implemented Incident Response Management template 2017-06-09 16:43:17 +02:00
skyanth ae017d6638 Updated testing procedure doc 2017-06-09 10:35:35 +02:00
Peter Mosmans f15a3979e0 Merge pull request #31 from radicallyopensecurity/bugfix
Catch gitlab exception properly
2017-06-07 19:45:58 +10:00
Peter Mosmans 0857e0f1e1 Catch gitlab exception properly 2017-06-07 19:44:24 +10:00
Peter Mosmans 65d356a108 Add pentext_id for conversion between report - filename identifiers 2017-05-29 12:12:21 +10:00
Patricia Piolon 4b4b1c8196 Merge pull request #28 from radicallyopensecurity/catch-exception
Make embedding git commit hash in the document an option (--tag)
2017-05-15 09:40:41 +02:00
Peter Mosmans 51e901ed9a Change default FOP configuration file: /etc/docbuilder/fop.xconf 2017-05-10 19:40:43 +10:00
Peter Mosmans bdbe448a9d Make embedding git commit hash in the document an option (--tag)
Add exception handlers around git usage.
2017-05-10 18:50:04 +10:00
Peter Mosmans def0931641 Implemented correct conversion for non-findings, closes #26 2017-03-24 20:43:33 +08:00
skyanth 1e1cc54208 Added handler for rate cards 2017-03-21 13:17:39 +01:00
John Sinteur e34b93c809 Merge pull request #24 from PeterMosmans/validation
Show filename when threatLevel is incorrect
2017-03-06 12:00:55 +01:00
parall4x 9d5a361004 Update README.md
Added doc for KBB feature
2017-03-02 11:48:47 +01:00
Peter Mosmans f18a75d399 Show filename when threatLevel is incorrect 2017-02-28 12:52:54 +11:00
Peter Mosmans acc6dc4b50 Implemented true Unicode (UTF-8) support
Added first Pentext classes: Finding and NonFinding
2017-02-23 18:43:57 +11:00
skyanth feb154554a prefixed finding & non-finding IDs with letter to keep xml valid 2017-02-22 09:42:48 +01:00
Peter Mosmans 5271a94e78 Recognize keywords 'recommendation' and 'impact' in notes
Treat them accordingly. Note that the keyword can only be used in one note, and
has to be on the first line of the note.
Re-order notes (oldest note first).
2017-02-22 11:59:40 +11:00
Peter Mosmans 0ea3a3690d Added changed prerequisites for pandoc 2017-02-21 19:39:03 +11:00
Peter Mosmans da18586ed7 Implemented markdown to XML conversion using pandoc 2017-02-21 19:35:18 +11:00
Patricia Piolon 5f58f6e5d5 Merge pull request #18 from PeterMosmans/speller
Fix: logmessage failed when learning new words
2017-02-01 11:38:33 +01:00
Peter Mosmans 0b499b68e7 Fix: logmessage failed when learning new words 2017-02-01 19:35:26 +11:00
Peter Mosmans 3793bbc6a8 Ignore casing of gitlab labels 2017-01-25 14:46:21 +11:00
skyanth 537e1024ce Added informal testing procedure for XSLT part 2016-12-06 11:20:46 +01:00
skyanth dcb753f0e1 Merge branch 'master' of https://github.com/radicallyopensecurity/pentext into development
# Conflicts:
#	chatops/bash/handler_build
2016-11-30 16:31:50 +01:00
skyanth aad0e9be44 execsummary=true now also still builds report instead of just summary 2016-11-29 16:58:20 +01:00
skyanth 69a2c827f8 Clarified execsummary documentation 2016-11-29 16:33:01 +01:00
skyanth 7b84dfaa25 Added execsummary option to report builder 2016-11-29 16:31:17 +01:00
Peter Mosmans 13a5a095b6 Beautified logging based on message type
Initialize speller only once per run
2016-11-24 10:56:13 +10:00
Peter Mosmans a7253519f3 Replace zip with 7zip 2016-11-21 20:39:09 +10:00
Peter Mosmans 181d9d57cf Use logging module 2016-11-21 11:28:58 +10:00
Peter Mosmans 34adf23dd1 Filter another illegal filename character 2016-11-10 20:46:32 +10:00
Peter Mosmans 5caa5aaed8 Retrieve list of maximum 99 issues
Workaround for some pagination issues.
2016-11-01 13:44:04 +01:00
Peter Mosmans 13d6282f82 Extended list of non-capitalized words 2016-11-01 13:38:32 +01:00
Deborah d9bd605179 added extra condition to if statement, so that old offerte repos will also use the new naming convention for building pdfs 2016-10-14 20:32:13 +02:00
Deborah 94f850483c now it is also added to the repo 2016-10-14 15:56:35 +02:00
Deborah ea02e12d43 changed report and offerte pdf output name in the correct place 2016-10-14 15:12:51 +02:00
Peter Mosmans c8de24f24f Added releaser script 2016-10-04 18:45:20 +10:00
Peter Mosmans d51dfadae9 Added support for using a different quote source
The third parameter can be used to specify a different repository to use
as 'base' and pull the client and quote information from.
2016-09-16 17:20:51 +10:00
Peter Mosmans c470a07458 Show nice error message when importing lxml fails 2016-09-16 10:20:01 +10:00
Peter Mosmans d535a6c80c ...because style matters :)
Fixed pylint issues
2016-09-14 18:52:08 +10:00
Peter Mosmans e9333808a7 Merge branch 'master' of ssh://github.com/radicallyopensecurity/pentext 2016-09-14 18:41:48 +10:00
Peter Mosmans 3772eb96b7 Fixed issue when issues could not be retrieved 2016-09-14 18:40:53 +10:00
Peter Mosmans 0c924a5d2e Merge pull request #8 from parall4x/master
Added extra verbosity in case of missing required packages + expanded rosbot's usage docs
2016-09-14 14:35:33 +10:00
Peter Mosmans 707a119cc8 Show gitlab exception
Various pylint fixes
2016-09-14 12:27:03 +10:00
Peter Mosmans 17da0c9846 Pylint fixes 2016-09-13 19:26:43 +10:00
Peter Mosmans 5476c0f466 Don't check XML files in the notes folder
Fix issue where not all words were properly cased.
Unified output messages
2016-09-13 19:24:02 +10:00
Peter Mosmans 0d849aeaef Added hard line breaks after MAX_LINE characters 2016-09-12 21:11:12 +10:00
parallax 7029ed422a Fixed typo 2016-09-08 13:37:33 +01:00
parallax 073ec45519 Expanded rosbot's usage docs 2016-09-08 13:31:14 +01:00
Peter Mosmans 60979f8701 Enforce unicode output on the console 2016-09-08 16:20:56 +10:00
Peter Mosmans 134ea25535 Skip issues only if they're closed 2016-08-23 12:05:54 +02:00