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
2022-07-21Merge pull request #81 from ekalin/php8HEADv2.0masterTechSneeze
PHP8 compatibility
2022-07-21Merge pull request #80 from ekalin/pgsqlTechSneeze
Support for PostgreSQL
2022-07-21Merge branch 'master' into pgsqlTechSneeze
2022-07-21Merge pull request #78 from DanielB1990/patch-1TechSneeze
Update dmarcts-report-viewer.php
2022-07-21Merge pull request #75 from mwander/masterTechSneeze
README: reference required package `php-xml`
2022-06-08PHP8 compatibilityEduardo M KALINOWSKI
htmlspecialchars() complains about null argument, so a null-safe wrapper was added.
2022-06-07Document PostgreSQL supportEduardo M KALINOWSKI
2022-06-07Adjust queries so they work on PostgreSQLEduardo M KALINOWSKI
2022-06-07Support for other database typesEduardo M KALINOWSKI
PDO is used instead of mysqli for database connection. A variable $dbtype specifies the driver to be used. If not specified, it defaults to mysql.
2022-03-09Update dmarcts-report-viewer.phpDaniël
When arrays of data do not exist, for example in a new & empty set-up, create empty arrays Resolves the follow warnings and error: - Warning: Undefined variable $domains in /var/www/viewer/dmarcts-report-viewer.php on line 324 - Warning: Undefined variable $orgs in /var/www/viewer/dmarcts-report-viewer.php on line 325 - Warning: Undefined variable $periods in /var/www/viewer/dmarcts-report-viewer.php on line 326 - Fatal error: Uncaught TypeError: count(): Argument #1 ($var) must be of type Countable|array, null given in /var/www/viewer/dmarcts-report-viewer.php:125 Stack trace: #0 /var/www/viewer/dmarcts-report-viewer.php(326): html() #1 {main} thrown in /var/www/viewer/dmarcts-report-viewer.php on line 125
2022-01-16Merge pull request #77 from mwander/xmlreportTechSneeze
catch null typeerrors
2021-11-08catch null typeerrorsMatthäus Wander
2021-06-29Changed package name from `php-dom` to `php-xml`Matthäus Wander
2021-06-18Merge pull request #74 from mwander/xmlreportTechSneeze
Improved robustness and fixed bugs in formatXML()
2021-06-18Merge pull request #72 from jnew-gh/options_pageTechSneeze
Add date format to Options page
2021-06-18Merge pull request #70 from jnew-gh/css-stylingTechSneeze
Cross-browser css styling
2021-06-07print XML elements (other than root) fully dynamic without assumptions about ↵Matthäus Wander
structure
2021-06-07regression fix in output htmlMatthäus Wander
2021-06-07More robust code for printing the XML declaration and the root element.Matthäus Wander
Tested successfully with report from wp.pl, which breaks two assumption of former code: 1) There is no XML declaration. 2) There are no linebreaks that delimit the root element.
2021-06-07show <policy_published> in XML report viewerMatthäus Wander
2021-05-18Replace single quote with HTML apostrophejnew-gh
In case someone wants to use an apostrophe to shorten the year to 2 digits
2021-05-17Remove $date_output_format variablejnew-gh
2021-05-17Replace hard-coded date format with new 'date_format' optionjnew-gh
2021-05-17Add date_format option to $options arrayjnew-gh
2021-05-07Merge branch 'master' into css-stylingjnew-gh
2021-05-07Merge pull request #68 from jnew-gh/masterTechSneeze
Issue Fixes
2021-05-07Merge pull request #66 from jnew-gh/xml_highlightTechSneeze
XML Highlighting
2021-05-05Time should be an integer, not a string, in setcookie()jnew-gh
Fixes issue #69
2021-05-05Update SQL statement to fix SQL Error 1055jnew-gh
Remove (unneeded) columns from joined SELECT statement Remove 2nd (unneeded) GROUP BY clause
2021-05-05Add real_escape_string() when building SQL WHERE clause with $report_statusjnew-gh
2021-05-04Cross-browser styling of buttons and inputsjnew-gh
css file additions (x-css classes) based on https://github.com/filamentgroup/select-css
2021-05-04css style changes for hamburger menu iconjnew-gh
2021-05-04Organize color scheme definitionsjnew-gh
2021-05-04New hamburger menu icons...jnew-gh
for default.css and dusk2dawn.css
2021-05-04Add xml highlighting options to build_cookie() functionjnew-gh
2021-05-04Add functions for xml highlightingjnew-gh
New functions to enable xml highlighting. Changes to how the cursor is displayed in some areas of the page.
2021-05-04Correct small html error in the Report Data tablejnew-gh
2021-05-04Make Report Data warning more visiblejnew-gh
If the "Show Only Matching Report Data records" option is chosen, make a more visible warning that some Report Data records may not be shown. Also change the wording of the warning.
2021-05-04Add xml highlighting supportjnew-gh
Re-code formatXML() function to accommodate xml highlighting
2021-05-04Add xml highlightingjnew-gh
If xml highlight option is chosen, add the highlight.js Javascript and style sheets. Add the xml highlight Javascript variables to the page.
2021-05-04Add @highlight.js library to highlight raw xml datajnew-gh
Github project @highlight.js is a syntax highlighter written in JavaScript. We only need a couple of its files, but since git can't include only part of a project, this library is not linked to highlight.js but just copies the necessary files into dmarcts. We will have to keep an eye for any major updates.
2021-05-04Add xml highlighting options to $options arrayjnew-gh
Add a new option group, XML Data, and put all of the (new and old) xml options in that group on the options page.
2021-05-04Additions to css files to support xml highlightingjnew-gh
2021-05-03Merge pull request #65 from jnew-gh/options_pageTechSneeze
Implement cookie-based options page
2021-05-03Avoid SQL error if DMARC Result or Report Status chosen as initial sort columnjnew-gh
Temporary fix to avoid an SQL error if DMARC Result or Report Status column sorting is set when "Save Current Settings as initial View" is selected. These two columns aren't in the database (only in the html table) and so can't be in the SQL statement.
2021-04-21Remove duplicate option in cookie_value creationjnew-gh
2021-04-21Change where report_list_height_percent is calculatedjnew-gh
2021-04-21Remove unused codejnew-gh
Remove code that checked for existence of the resizer handles. No longer needed.
2021-04-21Remove unused $filter variablejnew-gh
$filter is to blur elements behind options saved confirmation dialog, which is not yet implemented
2021-04-21Check if any options have been removed or added to $options[]jnew-gh