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: Add new dropdown for choosing analytics behavior #13567

Merged
merged 33 commits into from
Feb 16, 2024

Commits on Jan 17, 2024

  1. Configuration menu
    Copy the full SHA
    169b5ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae0b9f9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e45af01 View commit details
    Browse the repository at this point in the history
  4. 🖍 Register new setting UI with dropdown for flexible Tracking Handler…

    … selection
    
    This dropdown will only be visible when SiteKit is installed & active.
    AnuragVasanwala committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    7eb0e5a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1272da3 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. Configuration menu
    Copy the full SHA
    9b6eae3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cba190c View commit details
    Browse the repository at this point in the history
  3. 🧪 Update Site_Kit unit-test to support for newly added Setting pa…

    …rameter to the constructor
    AnuragVasanwala committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    7049147 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0d8d898 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7ada51c View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. Configuration menu
    Copy the full SHA
    3234d7b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    860c1b0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    82a7b4a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ccb8df3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9481a77 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. Configuration menu
    Copy the full SHA
    e561801 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a198f99 View commit details
    Browse the repository at this point in the history
  3. Add component tests for <GoogleAnalyticsSettings />:

    1. Check if dropdown has rendered
    2. Check if SiteKit specific message is displayed
    3. Check if `handleUpdateGoogleAnalyticsHandler` is called with the appropriate values
    Swanand01 committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    383dee8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5fbcae4 View commit details
    Browse the repository at this point in the history
  5. Remove unused constants

    Swanand01 committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    00d77d1 View commit details
    Browse the repository at this point in the history
  6. Fix eslint issues

    Swanand01 committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    0682753 View commit details
    Browse the repository at this point in the history
  7. Fix phpcs issues

    Swanand01 committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    38ce65c View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. 🐛 Fix: Restrict tracking-id input only when analyticsActive is acti…

    …ve and `analyticsHandler` is `site-kit`
    AnuragVasanwala committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    c8fe3bd View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. Configuration menu
    Copy the full SHA
    9e597ee View commit details
    Browse the repository at this point in the history
  2. Add tests to check if the Google Anaytics ID input is enabled/disable…

    …d on changing the dropdown option
    Swanand01 committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    6169d7e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b86ae3c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cdfaf7d View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. Remove restriction where measurement ID field is disabled when the "…

    …Use Site Kit" option is chosen
    Swanand01 committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    3062d10 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    da44dba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8021238 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1133448 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8851a7b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8b792a2 View commit details
    Browse the repository at this point in the history