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

Settings: Prime options to reduce database queries #13700

Merged
merged 17 commits into from
May 23, 2024

Commits on May 22, 2024

  1. Configuration menu
    Copy the full SHA
    bde1f75 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a87297d View commit details
    Browse the repository at this point in the history
  3. Move add_action to register

    Swanand01 committed May 22, 2024
    Configuration menu
    Copy the full SHA
    0a10307 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. Rewrite hook logic in Site Kit class

    Avoids early database calls
    swissspidy committed May 23, 2024
    Configuration menu
    Copy the full SHA
    9447916 View commit details
    Browse the repository at this point in the history
  2. Apply fixes

    swissspidy committed May 23, 2024
    Configuration menu
    Copy the full SHA
    f402b5c View commit details
    Browse the repository at this point in the history
  3. Fix test

    swissspidy committed May 23, 2024
    Configuration menu
    Copy the full SHA
    87d4378 View commit details
    Browse the repository at this point in the history
  4. Only load Tracking class on stories admin screens

    Avoids unnecessary database queries on other screens
    swissspidy committed May 23, 2024
    Configuration menu
    Copy the full SHA
    56dcdcf View commit details
    Browse the repository at this point in the history
  5. Do not use get_dashboard_settings for adding admin menu

    Avoids database query by fetching plugin status information
    swissspidy committed May 23, 2024
    Configuration menu
    Copy the full SHA
    3b06384 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1a9733b View commit details
    Browse the repository at this point in the history
  7. Fix test

    swissspidy committed May 23, 2024
    Configuration menu
    Copy the full SHA
    0445d89 View commit details
    Browse the repository at this point in the history
  8. Load on frontend only

    swissspidy committed May 23, 2024
    Configuration menu
    Copy the full SHA
    4943a1e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    597433b View commit details
    Browse the repository at this point in the history
  10. Fix test

    swissspidy committed May 23, 2024
    Configuration menu
    Copy the full SHA
    6fd4e55 View commit details
    Browse the repository at this point in the history
  11. Fix alignment

    swissspidy committed May 23, 2024
    Configuration menu
    Copy the full SHA
    00f2586 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    fd6143f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0970806 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    1080062 View commit details
    Browse the repository at this point in the history