312 Commits

Author SHA1 Message Date
Chris MacNaughton
ff6728129e fix license & copyright 2017-11-24 10:05:59 +01:00
Chris MacNaughton
7229a80279 add basic setup for dependencies, and tox wrapping for testing 2017-11-24 09:49:26 +01:00
Peter Mosmans
a80649e1a8 Remove duplicate version of gitlab to pentext bridge script 2017-11-20 10:38:05 +10:00
Peter Mosmans
ae401064da Merge pull request #50 from radicallyopensecurity/finding-count-status
Add support for status attribute when using finding_count
2017-11-15 20:55:10 +10:00
Peter Mosmans
14ba7dec17 Validate status attribute 2017-11-10 17:21:10 +10:00
Peter Mosmans
18ba296667 Replace generic print_error function with inline versions 2017-11-10 17:08:39 +10:00
Peter Mosmans
f528928406 Adjust docstrings to 'official' Google format 2017-11-10 17:08:08 +10:00
Peter Mosmans
58c1b15907 Add status attribute for new findings with value new
Several docstring changes.
2017-11-10 17:06:13 +10:00
Peter Mosmans
3144a26a0f Add status attribute for all findings
Note that this is currently not enforced for (new) findings, but highly
recommended. Especially when performing retests.
2017-11-10 16:45:54 +10:00
Peter Mosmans
a8e7cc8ce1 Adjust docstrings to 'official' Google format 2017-11-10 16:32:44 +10:00
Peter Mosmans
230283aa31 Format finding codes using three digits
Minor docstring change.
2017-10-31 17:10:10 +10:00
Patricia Piolon
23a8a6557e Merge pull request #52 from radicallyopensecurity/payment-period
updated payment period
2017-10-25 14:02:29 +02:00
skyanth
c202d6b14c updated payment period 2017-10-25 14:01:30 +02:00
Patricia Piolon
ed989f339b Merge pull request #51 from radicallyopensecurity/no-whitespace-after-recomm-table-list
No whitespace after recomm table list
2017-10-24 14:13:48 +02:00
skyanth
57942940f8 no more large whitespace after ol in recommendation table 2017-10-24 14:12:04 +02:00
skyanth
81a107f346 no more large whitespace after ul in recommendation table 2017-10-24 14:10:35 +02:00
Peter Mosmans
c510981a64 Add support for status attribute when using finding_count
This allows users to count findings based on threatLevel, as well as based on one or more discrete status values.

Example in XML:
   <finding_count threatLevel="High" status="new unresolved"/>

This will count the number of findings having attribute threatLevel="High", AND a status of either "new" OR "unresolved".

This change is backwards-compatible: Using finding_count without the status attribute will show the same results as before.
2017-10-20 11:50:32 +10:00
Peter Mosmans
788795e8f4 Display unique finding code as well 2017-10-16 13:16:41 +10:00
skyanth
39cca0c5bf minor xml fixes 2017-10-11 11:08:52 +02:00
Marcus Bointon
773f155402 Code audit tweaks 2017-10-10 11:32:02 +02:00
Marcus Bointon
1cd43543e0 Scheduling 2017-10-05 15:37:37 +02:00
Marcus Bointon
26f4883c37 Planning tweaks 2017-10-05 14:18:13 +02:00
Marcus Bointon
094199370e Grey box tweaks 2017-10-05 14:18:00 +02:00
Marcus Bointon
04de7a90f8 Formatting cleanup
(cherry picked from commit 53ff916)
2017-10-05 14:16:42 +02:00
skyanth
e73ed1be19 still better p&p snippets 2017-08-30 10:45:10 +02:00
skyanth
c64e536a70 Updated p&p snippet to use new planning placeholders 2017-08-30 10:25:00 +02:00
Peter Mosmans
660de99029 Clean up code somewhat
Some spelling / imperative fixes.
2017-08-20 19:37:37 -07:00
Peter Mosmans
b981f99dad Ignore local file structure when querying projects 2017-08-20 19:27:20 -07:00
Peter Mosmans
e6d6f082e4 Re-include helper function to capitalize sentences 2017-08-20 19:26:46 -07:00
Peter Mosmans
60ff680e3c Add content of all includes for spell checking 2017-08-20 19:08:09 -07:00
Patricia Piolon
f3f1c2729e Added new planning element info to release notes 2017-08-18 11:29:19 +02:00
skyanth
1ff5806edd offerte ‘fee’ element now deals gracefully with non-numbers 2017-08-15 11:30:57 +02:00
skyanth
e0c6f0d25b Added client_postal_code placeholder 2017-08-01 11:32:21 +02:00
Patricia Piolon
63ff61a942 Merge pull request #45 from radicallyopensecurity/placeholders-in-summarytables
placeholders can now be used in summary tables
2017-07-25 15:45:10 +02:00
skyanth
a5a14f7413 placeholders can now be used in summary tables 2017-07-25 15:43:12 +02:00
Patricia Piolon
802ce0a978 Merge pull request #41 from DeforaNetworks/khorben/findings2csv
Import findings2csv.xsl
2017-07-25 11:23:56 +02:00
skyanth
449e5b5be8 Updated phone number 2017-07-25 11:10:24 +02:00
Patricia Piolon
d5de885821 Merge pull request #44 from radicallyopensecurity/contact-info-update
updated contact info
2017-07-25 11:06:49 +02:00
skyanth
418408a922 updated contact info, switched to single point of truth for company contact info 2017-07-25 11:01:05 +02:00
Patricia Piolon
d1a44bda5a Merge pull request #43 from radicallyopensecurity/date-formatting
Fixed date formatting
2017-07-24 14:44:57 +02:00
skyanth
04ee23b791 Fixed date formatting 2017-07-24 14:44:08 +02:00
Patricia Piolon
ff94346e3f Merge pull request #42 from radicallyopensecurity/better-planning-data
Better planning data
2017-07-05 14:23:41 +02:00
skyanth
fc6d844632 removing some files that shouldn’t have been pushed 2017-07-05 14:21:00 +02:00
skyanth
e9565b849c improved planning data in documents 2017-07-05 14:17:03 +02:00
skyanth
161199c1e2 merged activity_info and activityinfo, added planning dates 2017-07-05 13:54:04 +02:00
skyanth
f1817e4227 Removed ‘disregard-shifts’ from Pie chart font 2017-07-05 13:52:10 +02:00
5982f9fffb Import findings2csv.xsl
This stylesheet outputs the findings from a report as CSV data.
It should be useful already but:
- it assumes the finding IDs are in sequential order;
- the description is currently expected as a single paragraph (<p>)
- recommendations are expected as a single paragraph, an unordered
  list (<ul><li>...), or fallback to whatever else.
2017-07-04 18:22:47 +02:00
Peter Mosmans
9d1002ec6d Merge pull request #40 from radicallyopensecurity/execsummaryfix
Exec summary fix
2017-07-04 09:19:59 +10:00
skyanth
1ad231ad68 deprecating summary.xsl(t) 2017-07-03 15:45:31 +02:00
skyanth
8db28b9879 exec summary switch no longer prevents other docs from being generated 2017-07-03 15:28:53 +02:00