Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/enrich debug page with site url and cron #695

Open
wants to merge 45 commits into
base: develop
Choose a base branch
from

Conversation

DanieleAlessandra
Copy link
Collaborator

Refactored the debug page by separating each section into its own PHP file. Fixed the CSV download issue. Added a Cron table and provided information regarding the site URL.

DanieleAlessandra and others added 30 commits March 21, 2024 09:45
#687)

* [wordpress-compliance] Add the expected argument for the loading of scripts in WP. The default is false but make the fs function default as true to avoid breaking change.

* [refactor] Evaluate all to true to avoid breaking changes.

Evaluate all to true to avoid breaking changes.

---------

Co-authored-by: Laurence Bahiirwa <[email protected]>
…when activating a license with an existing user. (#694)
…in_Plan`. Added `get_filtered_plans`and `get_visible_trial_plans` to `FS_Plan_Manager`. Modified `_add_trial_notice` in `Freemius` to use only visible plan with trials.
1. Update all gulp dependencies.
2. Use the new transifex API to push and pull files.
…before uploading + Remove safety check + Bring node-fetch back since it is experimental and showing warnings.
…sing a license entity, whether the associated first payment is pending.
… that can be removed while translating.

This is the commit message #2:

[version-control] Revert breaking changes to string translation.
…ion function to populate the "Cancel" button of the subscription cancellation modal.
swashata and others added 15 commits June 30, 2024 19:00
…s-updates

[localhost-url] Updated the supported localhost site URLs (added supp…
… align with the changes in WordPress plugin update AJAX requests.
…revent triggering warnings when the plugin information dialog is opened.
… the build process makes some of the rules in the mixins obsolute.
…s + Refactor debugger and extract it to a separate class

* [debug] [logging] Automatically turn off fs_debug_mode after 24 hours, moved debug logic from Freemius to new FS_DebugManager class, fix a bug about logging attempt to DB when table does not exist.

* Removed useless $ON static variable, using $_isStorageLoggingOn

* Removed useless $ON static variable, using $_isStorageLoggingOn

* Removed useless `off` method and redundant checks
…o updates the pricing/upgrade submenu item's URL.
…thub.com:Freemius/wordpress-sdk into feature/enrich-debug-page-with-site-url-and-cron

* 'feature/enrich-debug-page-with-site-url-and-cron' of github.com:Freemius/wordpress-sdk:
  [debug] Added Add-ons table
  [debug] [cron] Added Site URL, Added Cron Table, Separated tables in files, Fixed Log Download
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants