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 branch 'master' into pgsqlTechSneeze
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
2021-05-07Merge branch 'master' into css-stylingjnew-gh
2021-05-07Merge pull request #68 from jnew-gh/masterTechSneeze
Issue Fixes
2021-05-05Time should be an integer, not a string, in setcookie()jnew-gh
Fixes issue #69
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-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-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-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-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-14Formatting for easier readingjnew-gh
No code changes.
2021-04-05Key Name Changesjnew-gh
Some key name changes to better reflect their purpose.
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-03Update dmarcts-report-viewer.phpTechSneeze
It seemed as if this was a small typo / syntax error.
2021-04-01Add support for resizable divsjnew-gh
2021-03-31New Public Domain Iconsjnew-gh
New public domain icons for html.png and xml.png. Delete icon attribution in footer for old icons. Update .js file to accommodate changes. Update image title and alt tags.
2021-03-30Update dmarcts-report-viewer.phpjnew-gh
2021-03-08use optional $default_dmarc_result to set up drop-downWolfgang Karall-Ahlborn
2021-03-08use optional $default_domain/$default_reporter variables to set up drop-downsWolfgang Karall-Ahlborn
2020-08-04Merge pull request #45 from jnew-gh/masterTechSneeze
Query both report start and end times to build the Month (selPeriod) …
2020-08-04Query both report start and end times to build the Month (selPeriod) select ↵jnew-gh
dropdown box in option bar Updated the SQL query that builds the year-month entries for the Month (selPeriod) select dropdown box in the option bar from both the `mindate` (report start time) AND `maxdate` (report end time) columns in the `report` table. When a new month starts, the old SQL query would only use the 'mindate` (report start time) column to build the selPeriod select entries, meaning there could be report end times in the new month without a corresponding entry in the selPeriod dropdown box.
2020-07-29removed $arg for domains and reporterjvivona
$arg was being carried across from periods (to select latest period) to orgs and reporter - by default "all" should be selected, but $arg was over-riding to force only the last domain & last reporter to be displayed.
2020-07-18A small tweak for #42 to account for sites with a single domain.BuildTools
2020-07-11- Added HTML meta tags as Chrome was detecting the page as not being EnglishBuildTools
- Fixed a php error only noticed in the Apache logs about an undefined offset
2020-07-11Fixes broken default hostname lookup optionJohn P. New
2020-07-10Add AJAX, table sorting, other modsJohn P. New
2019-04-16Change PHP keywords to comply with PSR2CodeLingoBot
Signed-off-by: CodeLingoBot <bot@codelingo.io>
2019-03-21Close #32.Fabien Basmaison
2019-03-21Remove trailing spaces.Fabien Basmaison
2019-03-21Change all tabs into spaces instead of a mix of both.Fabien Basmaison
2018-10-24Fixing PR 23Nicolas TANDE
When displaying without selected period, links are forced to have p=all
2018-04-04Fix check for custom db portRichard Schwab
2018-03-26Fix handling of NULL in spfresult and dkimresultJulian0815
2018-03-19Add status color dot in front of list entries to show if something bad happendJulian0815
Fix indentations
2018-02-16correct sort order for time listpressy
2017-11-25make current month defaultpressy
2017-11-11add selection of organisation and timepressy
2017-11-10switch to form - step1pressy
2017-10-31found htmlspecialchars messed up binary values for ipv6pressy
2017-10-31certain ipv6 adresses where returned as null, so I switch using mysql to ↵pressy
convert the ipv6 adress into a string.
2017-10-31mark selected report in report listpressy
2017-10-25add css for optionblock, make basic styling and option for local css file Pressy
I added a few class tags to the code and harmonised the optionblock with basic styling. Now also the current active setting ist allways first and the buttons for changing is behind. Additionally I added an option for users to use a custom cssfile per config.
2017-10-22Update dmarcts-report-viewer.phpKlaus Tachtler
Correct missing $sort_order on tmpl_reportList