{"id":26480719,"url":"https://github.com/mainwp/mainwp-client-reports-extension","last_synced_at":"2025-03-20T02:45:40.446Z","repository":{"id":17391854,"uuid":"20164195","full_name":"mainwp/mainwp-client-reports-extension","owner":"mainwp","description":"MainWP Client Reports Extension allows you to generate activity reports for your clients sites. Requires MainWP Dashboard.","archived":false,"fork":false,"pushed_at":"2024-05-13T18:41:09.000Z","size":15801,"stargazers_count":12,"open_issues_count":2,"forks_count":3,"subscribers_count":10,"default_branch":"master","last_synced_at":"2024-06-06T19:58:21.078Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mainwp.png","metadata":{"files":{"readme":"readme.txt","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-05-25T19:54:47.000Z","updated_at":"2024-05-13T18:41:13.000Z","dependencies_parsed_at":"2023-01-11T20:26:33.086Z","dependency_job_id":null,"html_url":"https://github.com/mainwp/mainwp-client-reports-extension","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mainwp%2Fmainwp-client-reports-extension","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mainwp%2Fmainwp-client-reports-extension/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mainwp%2Fmainwp-client-reports-extension/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mainwp%2Fmainwp-client-reports-extension/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mainwp","download_url":"https://codeload.github.com/mainwp/mainwp-client-reports-extension/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244541806,"owners_count":20469240,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-03-20T02:45:39.462Z","updated_at":"2025-03-20T02:45:40.440Z","avatar_url":"https://github.com/mainwp.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"=== MainWP Client Repors Extension ===\nPlugin Name: MainWP Client Reports Extension\nPlugin URI: https://mainwp.com\nDescription: MainWP Client Reports Extension allows you to generate activity reports for your clients sites. Requires MainWP Dashboard.\nVersion: 4.0.13\nAuthor: MainWP\nAuthor URI: https://mainwp.com\n\n== Installation ==\n\n1. Please install plugin \"MainWP Dashboard\" and active it before install MainWP Client Reports Extension plugin (get the MainWP Dashboard plugin from url:https://mainwp.com/)\n2. Upload the `mainwp-client-reports-extension` folder to the `/wp-content/plugins/` directory\n3. Activate the Mainwp Client Reports Extension plugin through the 'Plugins' menu in WordPress\n\n== Screenshots ==\n1. Enable or Disable extension on the \"Extensions\" page in the dashboard\n\n== Changelog ==\n\n= 4.0.13 - 12-14-2022 =\n* Updated: MainWP 4.3.1 compatibility\n\n= 4.0.12 - 6-21-2022 =\n* Added: WP Nonce verification to the Go to WP Admin request for additional security\n\n= 4.0.11 - 5-6-2022 =\n* Fixed: An issue with displaying Domain Monitor data in reports\n\n= 4.0.10 - 12-20-2021 =\n* Updated: DOMPDF library\n* Updated: PHP 8 compatibility\n* Updated: Support for the Lighthouse extension tokens\n\n= 4.0.9 - 6-11-2021 =\n* Updated: General performance improvements\n\n= 4.0.8 - 4-28-2021 =\n* Fixed: An issue with sending reports for specific setups\n* Added: Support for Virusdie tokens\n* Updated: General performance improvements\n\n= 4.0.7 - 1-15-2021 =\n* Fixed: An issue with sending scheduled reports\n* Updated: Support for default WP datepicker\n\n= 4.0.6 - 12-11-2020 =\n* Fixed: An issue with sending scheduled reports\n* Fixed: An issue with selecting a date range\n* Added: PHP Docs blocks\n\n= 4.0.5.1 - 9-10-2020 =\n* Fixed: jQuery version compatibility issues\n* Updated: MainWP Dashboard 4.1 compatiblity\n\n= 4.0.5 - 8-28-2020 =\n* Fixed: An issue with displaying WooCommerce Top Seller product in reports\n\n= 4.0.4 - 7-28-2020 =\n* Fixed: an error with sending scheduled reports\n* Added: mainwp_client_reports_generate_report_content hook to support tokens in MainWP Dashboard notifications\n* Added: mainwp_client_reports_get_site_tokens hook to support tokens in MainWP Dashboard notifications\n* Added: mainwp_client_reports_generate_content hook to support tokens in MainWP Dashboard notifications\n* Added: mainwp_client_reports_pdf_filename filter to allow setting custom report file names\n* Added: mainwp_pro_reports_send_local_time hook to allow sending reports in loca\n* Updated: send report process to send reports at localtime.\n* Updated: DOMPDF library version\n\n= 4.0.3 - 1-22-2020 =\n* Updated: compatibility for the Child Reports plugin 2.0.2\n\n= 4.0.2 - 11-22-2019 =\n* Fixed: a problem with creating custom tokens\n* Fixed: a problem with saving report date range\n* Fixed: multiple usability problems\n\n= 4.0.1 - 9-6-2019 =\n* Fixed: an issue with saving report changes\n* Fixed: an issue with sending reports\n* Fixed: an issue with incorrect [backup.created.count] token value\n* Fixed: multiple time and date format issues\n\n= 4.0 - 8-27-2019 =\n* Updated: extension UI/UX redesign\n* Updated: support for the MainWP 4.0\n\n= 2.3 - 8-2-2018 =\n* Fixed: an issue with sending scheduled reports on a specific setups\n* Fixed: an issue with inserting tokens from the tokens menu\n* Added: new PDF library\n* Added: support for chaning date format in the GA chart\n* Added: mainwp_client_report_generate hook\n\n= 2.2 - 1-12-2018 =\n* Fixed: an issue with sending multiple reports at once\n* Fixed: typo\n* Updated: scheduling process to send reports at local time\n\n= 2.1.2 - 12-15-2017 =\n* Fixed: an issue with reviewing reports\n* Fixed: an issue with sending the same report twice\n* Fixed: an issue with displaying report date range\n* Added: support for the new aum.stats token (Advanced Uptime Monitor 4.2 required)\n* Updated: translation support for the Sucuri scan results\n\nUpdated: date range for preview scheduled report\n\n= 2.1.1 - 6-23-2017 =\n* Fixed: missing class error\n* Fixed: an issue with displayin report date range\n* Fixed: an issue with creating tables on fresh installs\n* Updated: scheduling system\n* Updated: the mainwp_client_reports_custom_tokens filter - added the $website parameter\n\n= 2.1 - 5-12-2017 =\n* Fixed: an issue with scheduling reports\n* Fixed: an issue with syncing site on new installations\n* Fixed: an issue with incorrect date range on scheduled reports\n* Fixed: an issue with sending reports to BCC email address\n* Fixed: multiple PHP warnings\n* Fixed: an issue with saving reports\n* Updated: report.daterange token to display only date\n* Updated: various CSS improvements\n* Updated: MainWP Child version requirement to 3.4\n* Updated: MainWP Child Reports version requirement to 1.7\n\n= 2.0.2 - 3-31-2017 =\n* Fixed: an issue with saving reports caused by a database error\n* Fixed: multiple typos\n* Fixed: an issue with using the [report.daterange] token in the email subject field\n* Added: a new [report.send.date] token\n\n= 2.0.1 - 3-24-2017 =\n* Fixed: an issue with saving reports caused by a database error\n* Fixed: CSS conflict issue\n* Updated: date format for Google Analytics data\n\n= 2.0 - 3-9-2017 =\n* Fixed: an issue with displaying client tokens\n* Fixed: an issue with updating scheduled reports\n* Fixed: an issue with displaying correct days in reports\n* Fixed: an issue with un-checking the BCC option\n* Fixed: multiple issues with sending email reports\n* Fixed: an issue with updating and creating client tokens\n* Fixed: an issue with moving the Client Tokens option box on the site Edit page\n* Fixed: multiple PHP Warnings and Notices\n* Added: support for the Wordfence tokens\n* Added: support for the Maintenance tokens\n* Added: support for the Page Speed tokens\n* Added: support for the Broken Links tokens\n* Added: the Insert Tokens menu in the content editors\n* Added: the Insert Sections menu in the content editors\n* Added: the BCC option for sending emails\n* Added: new \"MainWP Client Report\" as default report\n* Added: \"MainWP Client Report\" header, body and footer fragments in insert option\n* Added: the \"First Installation\" column in the MainWP Child Reports Dashboard table\n* Added: 'mainwp_client_reports_tokens_groups' hook to support custom tokens\n* Added: 'mainwp_client_reports_tokens_nav_top' hook to allow custom tokens in token navigation\n* Added: 'client_reports_custom_tokens' hook to support custom token values\n* Added: the Help tab\n* Added: new help documentation links\n* Added: extension help tour\n* Added: all formatting options to the report editor\n* Updated: merged single site and global reports\n* Updated: Select2 library implemented\n* Updated: scheduling system has been refactored and moved to the Report Settings option box\n* Updated: various CSS updates\n* Updated: various Layout improvements\n* Removed: default report HTML formatting\n* Removed: redundant scheduling options\n* Removed: client information prediction mechanism from the Report Settings option box\n* Removed: Stream plugin references\n* Removed: unnecessary tips\n\n= 1.1 - 4-8-2016 =\n* Fixed: Bug with saving report header and footer templates\n* Fixed: Bug with saving report settings\n* Fixed: Bug with displaying local time for Last Run and Next Run values\n\n= 1.0 - 2-17-2016 =\n* Fixed: Bug with generating PDF file\n* Fixed: Bug with sending report caused by empty Client field\n* Fixed: Translation issue\n* Fixed: Issue with attaching PDF files\n* Added: Support for the new Add Site process\n* Added: An auto update warning if the extension is not activated\n* Added: Support for the new API management\n* Added: Support for WP-CLI\n* Updated: Refactored code to meet WordPress coding standards\n* Updated: \"Check for updates now\" link is not vidible if extension is not activated\n* Updated: tcpdf library\n* Updated: Ability to send report to multiple emails\n\n= 0.1.2 - 8-3-2015 =\n* Added: Support for the MainWP Child Reports plugin\n* Added: Additional schedule options (Quarterly, Twice a Year, Yearly)\n\n= 0.1.1 =\n* Fixed: An issue with displaying GA tokens\n\n= 0.1.0 =\n* Updated: Quick start guide layout\n\n= 0.0.9=\nAdded: Google Analytics chart token\nAdded: Report Data range token\n\n= 0.0.8=\nFixed: Issue with clearing data for deleted sites\nFixed: Issue with first sending of a scheduled reoprt\n\n= 0.0.7=\nFixed: Google Analytics not showing in scheduled reports\nFixed: Advanced Uptime Monitor tokens not showing in sheduled reports\nFixed: Scheduled gloabl reports not being sent\nTweaked: First scheduled report sending time\n\n= 0.0.5=\nFixed: [plugin.current.version] and [theme.current.version] token values\n\n= 0.0.4=\nAdded: WooCommerce Status Tokens\nAdded: Advanced Uptime Monitor Tokens\nAdded: Un-Archive Feature\nFixed: Usability Issue where scheduled reports are automatically archived after 30 days\n\n= 0.0.3=\nAdded: Backup Tokens\nAdded: Sucuri Tokens\nAdded: Piwik Tokens\nAdded: GA Tokens\nAdded: Global Reports\nAdded: Tokens in Report Settings Section\nAdded: Redirection to the extensions page after activating\nAdded: Aditional plugin info\nFixed: PHP Warning\n\n= 0.0.2 =\n* New Feature Added: Email attachment\n* New Feature Added: Report scheduling\n\n= 0.0.1 =\n* First version\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmainwp%2Fmainwp-client-reports-extension","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmainwp%2Fmainwp-client-reports-extension","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmainwp%2Fmainwp-client-reports-extension/lists"}