34 Commits

Author SHA1 Message Date
Peter Mosmans
cc5f0ac6a4 Change default FOP configuration file: /etc/docbuilder/fop.xconf 2017-05-10 19:40:43 +10:00
Peter Mosmans
262566e4fd Implemented correct conversion for non-findings, closes #26 2017-03-24 20:43:33 +08:00
Peter Mosmans
fb584e2caf Show filename when threatLevel is incorrect 2017-02-28 12:52:54 +11:00
Peter Mosmans
834eee2733 Implemented true Unicode (UTF-8) support
Added first Pentext classes: Finding and NonFinding
2017-02-23 18:43:57 +11:00
skyanth
b5b209cbd3 prefixed finding & non-finding IDs with letter to keep xml valid 2017-02-22 09:42:48 +01:00
Peter Mosmans
8efe8fc01c 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
1f02bfe0ee Implemented markdown to XML conversion using pandoc 2017-02-21 19:35:18 +11:00
Patricia Piolon
2daf955d31 Merge pull request #18 from PeterMosmans/speller
Fix: logmessage failed when learning new words
2017-02-01 11:38:33 +01:00
Peter Mosmans
957812f7d7 Fix: logmessage failed when learning new words 2017-02-01 19:35:26 +11:00
Peter Mosmans
1e35927430 Ignore casing of gitlab labels 2017-01-25 14:46:21 +11:00
skyanth
095e154b36 execsummary=true now also still builds report instead of just summary 2016-11-29 16:58:20 +01:00
skyanth
97b4fb64df Clarified execsummary documentation 2016-11-29 16:33:01 +01:00
skyanth
bdfc7ef045 Added execsummary option to report builder 2016-11-29 16:31:17 +01:00
Peter Mosmans
ada63f4745 Beautified logging based on message type
Initialize speller only once per run
2016-11-24 10:56:13 +10:00
Peter Mosmans
901788c89e Use logging module 2016-11-21 11:28:58 +10:00
Peter Mosmans
7058855ee3 Filter another illegal filename character 2016-11-10 20:46:32 +10:00
Peter Mosmans
85de049819 Retrieve list of maximum 99 issues
Workaround for some pagination issues.
2016-11-01 13:44:04 +01:00
Peter Mosmans
1073d024c9 Extended list of non-capitalized words 2016-11-01 13:38:32 +01:00
Peter Mosmans
6c0c01e2b9 Show nice error message when importing lxml fails 2016-09-16 10:20:01 +10:00
Peter Mosmans
f248ae4706 ...because style matters :)
Fixed pylint issues
2016-09-14 18:52:08 +10:00
Peter Mosmans
80f1ec32de Merge branch 'master' of ssh://github.com/radicallyopensecurity/pentext 2016-09-14 18:41:48 +10:00
Peter Mosmans
ea48a871bd Fixed issue when issues could not be retrieved 2016-09-14 18:40:53 +10:00
Peter Mosmans
a010676095 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
a5728009b6 Show gitlab exception
Various pylint fixes
2016-09-14 12:27:03 +10:00
Peter Mosmans
b2f7f31539 Pylint fixes 2016-09-13 19:26:43 +10:00
Peter Mosmans
94daf56bf2 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
883712dee4 Added hard line breaks after MAX_LINE characters 2016-09-12 21:11:12 +10:00
parallax
b2397a4680 Fixed typo 2016-09-08 13:37:33 +01:00
Peter Mosmans
593d6d1f99 Enforce unicode output on the console 2016-09-08 16:20:56 +10:00
Peter Mosmans
4c3529a042 Skip issues only if they're closed 2016-08-23 12:05:54 +02:00
Peter Mosmans
69eee34820 Fail safely when no issues can be found
Note that it's a bare except... not so nice
2016-08-23 11:26:48 +02:00
parallax
e2d9b7d5f3 Added required line 2016-08-22 18:18:46 +01:00
parallax
91ca27ae04 Added some verbosity to the error message in case of missing packages 2016-08-22 18:11:59 +01:00
Peter Mosmans
5c6dd99ac9 Added ChatOps scripts 2016-07-30 21:25:48 -07:00