Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/techsneeze/dmarcts-report-viewer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-04-20Test whether $report_status existsjnew-gh
... otherwise the $where clause would start with an empty string, causing an SQL error.
2021-04-20Change where current reportid is clearedjnew-gh
Also removed unneeded calls to hide resizer handles
2021-04-20Whirespace change onlyjnew-gh
2021-04-20Test for existence of Report List tablejnew-gh
If the filters are set so that no Report List table is returned, don't try to set its properties
2021-04-20Move test_input() to common.phpjnew-gh
test_input() is used in more than one file so it makes sense to move it to the common.php file. Add $_POST variable vaildation with test_input.
2021-04-20Create more readable htmljnew-gh
Mostly whitespace changes. But need to make $html a global variable in each function that helps build the $html array. Rather than return $html as a string from each function, make them into subroutines that work on the $html array directly.
2021-04-19Change to variable descriptionjnew-gh
2021-04-18Move debug commentjnew-gh
Move debug comment that got in the way of an $sql satement
2021-04-18Minor css tweakjnew-gh
Add some space to the footer; fixes seeing content behind footer
2021-04-18Add warning to Report Data tablejnew-gh
Add a warning to Report Data table if the "Show Only Matching Report Data records" is enabled because some Report Data table rows are otherwise silently not shown.
2021-04-18Add background color to dropdown listsjnew-gh
Add background color to DMARC Results & Report Status dropdown lists
2021-04-18Implement cookie-based optionsjnew-gh
Implement cookie-based options on displayed pages Includes some code section rearranging in dmarcts-reports-viewer.js that doesn't affect code logic.
2021-04-18Add Dropdown menu for optionsjnew-gh
All css styling, variables and functions to add a dropdown menu for options
2021-04-18Cookie variables and functionsjnew-gh
All variables and functions necessary to store and retrieve cookies
2021-04-18Remove configuration variablesjnew-gh
Variables now stored either in dmarcts-reports-viewer-common.php (default) or in dmarcts-options cookie (user-set)
2021-04-18Configuration options for dmarcts-reports-viewer-options.phpjnew-gh
Add $options array to store the default program options
2021-04-18css required for dmarcts-reports-viewer-options.phpjnew-gh
css styling for options table.
2021-04-18New options pagejnew-gh
Generates list of available options and fills the page with either the default options (from dmarcts-reports-viewer-common.php) or previously set options from a cookie.
2021-04-16Merge remote-tracking branch 'upstream/master'jnew-gh
2021-04-16Update dmarcts-report-viewer.phpTechSneeze
Was getting a 500 error on my install. PHP Log shows: PHP Parse error: syntax error, unexpected ')' in /some/path/dmarcts-report-viewer.php on line 80 Pretty sure this was
2021-04-16Merge pull request #64 from superpuffin/masterTechSneeze
Fix 'getElementById() is not defined' error
2021-04-16Merge pull request #62 from jnew-gh/alignmentTechSneeze
Add Alignment Results Display
2021-04-14Narrow the option blockjnew-gh
The option block is getting a bit wide, so put the label names on the line above the dropdown boxes/options
2021-04-14Add Report Status dropdown to option blockjnew-gh
This dropdown will filter the results in the Report List depending on the results of the individual tests for SPF/DKIM Authentication and Alignmnet and DMARC results (six results in all), corresponding to the right-hand color-coded circle. This dropdown is analogous to the current "DMARC Results" dropdown filter.
2021-04-14Use $dmarc_select[] array names when building DMARC Results dropdownjnew-gh
The DMARC Results dropdown should return the dmarc_select[] array names (like DMARC_FAIL and DMARC_PASS) instead of numbers, so $demarc_result can be evaluated. This is complimentary to commit ccfb119.
2021-04-14Simplify SQL statement for Report Descriptionjnew-gh
Don't need such complex SQL statements for generating the Report Data table. This SQL statement simply needs to return the report metadata of one report (to generate the Report Description), not all the report records themselves.
2021-04-14Use $dmarc_select[] array names when evaluating $dmarc_resultjnew-gh
When evaluating $dmarc_result, use dmarc_select[] array names (like DMARC_FAIL and DMARC_PASS) instead of numbers, to make it easier to follow the code logic.
2021-04-14Formatting for easier readingjnew-gh
No code changes.
2021-04-12Fix div#screen_overlay not being hiddensuperpuffin
2021-04-12Fix getElementById() is not defined errorsuperpuffin
2021-04-05css Tweaksjnew-gh
Small tweaks to default.css and dusk2dawn.css
2021-04-05Restore Deleted SQL Statementsjnew-gh
Reverse mistaken removal of $dmarc_where and 'ORDER BY ip ASC' from SQL statement.
2021-04-05Update $where Statement Generated by DMARC Result Dropdownjnew-gh
Change the SQL WHERE statement that filters the Report List. The DMARC Result dropdown now generates the WHERE statment from the overall DMARC result instead of the SPF/DKIM Authentication results.
2021-04-05Change How Dropdowns Are Resetjnew-gh
When using the Reset button, which calls reset_report_list(), to reset the dropdown boxes, instead of changing 'value', change 'selectedIndex'.
2021-04-05Key Name Changesjnew-gh
Some key name changes to better reflect their purpose.
2021-04-05Update get_status_color() Functionjnew-gh
Depending on the individual SPF/DKIM Authentication & Alignment and overall DMARC results, this function sets the color variable for individual cells in the Report Data table.
2021-04-05Add get_report_status() Functionjnew-gh
Depending on the individual SPF/DKIM Authentication & Alignment and overall DMARC results, this function gets the color, sort key and result text for display in the Report Table (right status half-circle).
2021-04-05Add get_dmarc_result() Functionjnew-gh
Depending on the overall DMARC result, this function gets the color, sort key and result text for display in the Report Table (left status half-circle).
2021-04-05Change $dmarc_result to Accommodate Alignment Resultsjnew-gh
Also add 'status_text' key for Report List table results. Change 'status_num' key to 'status_sort_key' to better reflect what this key does. Change 'DKIM_' arrays to 'DMARC_' to better reflect what these array values represent.
2021-04-05Change How SPF/DKIM Authorization Is Shownjnew-gh
Rather than colour whole lines, now individual cells are coloured to reflect result.
2021-04-05Changes to Report Data table to Add Alignment Resultsjnew-gh
Includes some variable name changes to better reflect its purpose.
2021-04-05Add Report List Alignment Status Circlesjnew-gh
Add Report List columns for status circles. Change status cirlces from Unicode font symbol to circles created in css. Add title messages in Report List
2021-04-05Updated SQL Statements For Alignment Displayjnew-gh
Also corrects bug where status circles would change colours when selecting a different DMARC Result from the dropdown.
2021-04-05SQL Statement Reformat; Remove Uneeded Codejnew-gh
Reformat $sql statements for better readability. Remove commented-out code; whitespace changes. No SQL or code changes.
2021-04-03Merge pull request #1 from techsneeze/masterjnew-gh
Small typo update
2021-04-03Update dmarcts-report-viewer.phpTechSneeze
It seemed as if this was a small typo / syntax error.
2021-04-03Merge pull request #61 from jnew-gh/masterTechSneeze
dusk2dawn.css Update
2021-04-01Add support for resizable divsjnew-gh
Also, add screen_overlay div for more efficient use of 'wait cursor'
2021-04-01Add support for resizable divsjnew-gh
Also, add screen_overlay div for more efficient use of 'wait cursor'
2021-04-01Add support for resizable divsjnew-gh