-
Notifications
You must be signed in to change notification settings - Fork 798
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
SSO: switch from module codebase to Connection package, part 3 #37153
Conversation
Are you an Automattician? Please test your changes on all WordPress.com environments to help mitigate accidental explosions.
Interested in more tips and information?
|
Thank you for your PR! When contributing to Jetpack, we have a few suggestions that can help us test and review your patch:
This comment will be updated as you work on your PR and make changes. If you think that some of those checks are not needed for your PR, please explain why you think so. Thanks for cooperation 🤖 The e2e test report can be found here. Please note that it can take a few minutes after the e2e tests checks are complete for the report to be available. Once your PR is ready for review, check one last time that all required checks appearing at the bottom of this PR are passing or skipped. Jetpack plugin: The Jetpack plugin has different release cadences depending on the platform:
If you have any questions about the release process, please ask in the #jetpack-releases channel on Slack. |
projects/plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-user-create-endpoint.php
Outdated
Show resolved
Hide resolved
projects/plugins/jetpack/tests/php/modules/sso/test_class.jetpack-sso-helpers.php
Show resolved
Hide resolved
Co-authored-by: sergeymitr <[email protected]>
* SSO: remove references to Jetpack class * Switch to modern display of notice and add missing i18n wrapping * Load SSO feature from the Connection package * Switch to Connection package for all SSO references * Deprecate all module classes and methods * Remove module test * Remove test reference too * Remove one more test directory (multisite) * Update Phan config * Move SSO callables to the Connection package See https://github.com/Automattic/jetpack/pull/37153/files#r1586113523 * Add deprecated class back Co-authored-by: sergeymitr <[email protected]> * Remove deprecated private methods See https://github.com/Automattic/jetpack/pull/37153/files#r1586438953 Co-authored-by: sergeymitr <[email protected]> * Remove private properties and methods See Automattic/jetpack#37153 (comment) Co-authored-by: sergeymitr <[email protected]> * Move user generation to Utils class See Automattic/jetpack#37153 (comment) * Try fixing tests * Revert "Try fixing tests" This reverts commit 0ea30ae53034e025fa3e7938470991b65d254204. * Bump versions * Ensure the SSO module is used in tests * Add new SSO XML-RPC method * Jetpack Connection: Bump package version --------- Co-authored-by: sergeymitr <[email protected]> Co-authored-by: Foteini Giannaropoulou <[email protected]> Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/9080205827 Upstream-Ref: Automattic/jetpack@101ddb3
* SSO: remove references to Jetpack class * Switch to modern display of notice and add missing i18n wrapping * Load SSO feature from the Connection package * Switch to Connection package for all SSO references * Deprecate all module classes and methods * Remove module test * Remove test reference too * Remove one more test directory (multisite) * Update Phan config * Move SSO callables to the Connection package See https://github.com/Automattic/jetpack/pull/37153/files#r1586113523 * Add deprecated class back Co-authored-by: sergeymitr <[email protected]> * Remove deprecated private methods See https://github.com/Automattic/jetpack/pull/37153/files#r1586438953 Co-authored-by: sergeymitr <[email protected]> * Remove private properties and methods See Automattic/jetpack#37153 (comment) Co-authored-by: sergeymitr <[email protected]> * Move user generation to Utils class See Automattic/jetpack#37153 (comment) * Try fixing tests * Revert "Try fixing tests" This reverts commit 0ea30ae53034e025fa3e7938470991b65d254204. * Bump versions * Ensure the SSO module is used in tests * Add new SSO XML-RPC method * Jetpack Connection: Bump package version --------- Co-authored-by: sergeymitr <[email protected]> Co-authored-by: Foteini Giannaropoulou <[email protected]> Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/9080205827 Upstream-Ref: Automattic/jetpack@101ddb3
* SSO: remove references to Jetpack class * Switch to modern display of notice and add missing i18n wrapping * Load SSO feature from the Connection package * Switch to Connection package for all SSO references * Deprecate all module classes and methods * Remove module test * Remove test reference too * Remove one more test directory (multisite) * Update Phan config * Move SSO callables to the Connection package See https://github.com/Automattic/jetpack/pull/37153/files#r1586113523 * Add deprecated class back Co-authored-by: sergeymitr <[email protected]> * Remove deprecated private methods See https://github.com/Automattic/jetpack/pull/37153/files#r1586438953 Co-authored-by: sergeymitr <[email protected]> * Remove private properties and methods See Automattic/jetpack#37153 (comment) Co-authored-by: sergeymitr <[email protected]> * Move user generation to Utils class See Automattic/jetpack#37153 (comment) * Try fixing tests * Revert "Try fixing tests" This reverts commit 0ea30ae53034e025fa3e7938470991b65d254204. * Bump versions * Ensure the SSO module is used in tests * Add new SSO XML-RPC method * Jetpack Connection: Bump package version --------- Co-authored-by: sergeymitr <[email protected]> Co-authored-by: Foteini Giannaropoulou <[email protected]> Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/9080205827 Upstream-Ref: Automattic/jetpack@101ddb3
* SSO: remove references to Jetpack class * Switch to modern display of notice and add missing i18n wrapping * Load SSO feature from the Connection package * Switch to Connection package for all SSO references * Deprecate all module classes and methods * Remove module test * Remove test reference too * Remove one more test directory (multisite) * Update Phan config * Move SSO callables to the Connection package See https://github.com/Automattic/jetpack/pull/37153/files#r1586113523 * Add deprecated class back Co-authored-by: sergeymitr <[email protected]> * Remove deprecated private methods See https://github.com/Automattic/jetpack/pull/37153/files#r1586438953 Co-authored-by: sergeymitr <[email protected]> * Remove private properties and methods See Automattic/jetpack#37153 (comment) Co-authored-by: sergeymitr <[email protected]> * Move user generation to Utils class See Automattic/jetpack#37153 (comment) * Try fixing tests * Revert "Try fixing tests" This reverts commit 0ea30ae53034e025fa3e7938470991b65d254204. * Bump versions * Ensure the SSO module is used in tests * Add new SSO XML-RPC method * Jetpack Connection: Bump package version --------- Co-authored-by: sergeymitr <[email protected]> Co-authored-by: Foteini Giannaropoulou <[email protected]> Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/9080205827 Upstream-Ref: Automattic/jetpack@101ddb3
* SSO: remove references to Jetpack class * Switch to modern display of notice and add missing i18n wrapping * Load SSO feature from the Connection package * Switch to Connection package for all SSO references * Deprecate all module classes and methods * Remove module test * Remove test reference too * Remove one more test directory (multisite) * Update Phan config * Move SSO callables to the Connection package See https://github.com/Automattic/jetpack/pull/37153/files#r1586113523 * Add deprecated class back Co-authored-by: sergeymitr <[email protected]> * Remove deprecated private methods See https://github.com/Automattic/jetpack/pull/37153/files#r1586438953 Co-authored-by: sergeymitr <[email protected]> * Remove private properties and methods See Automattic/jetpack#37153 (comment) Co-authored-by: sergeymitr <[email protected]> * Move user generation to Utils class See Automattic/jetpack#37153 (comment) * Try fixing tests * Revert "Try fixing tests" This reverts commit 0ea30ae53034e025fa3e7938470991b65d254204. * Bump versions * Ensure the SSO module is used in tests * Add new SSO XML-RPC method * Jetpack Connection: Bump package version --------- Co-authored-by: sergeymitr <[email protected]> Co-authored-by: Foteini Giannaropoulou <[email protected]> Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/9080205827 Upstream-Ref: Automattic/jetpack@101ddb3
* SSO: remove references to Jetpack class * Switch to modern display of notice and add missing i18n wrapping * Load SSO feature from the Connection package * Switch to Connection package for all SSO references * Deprecate all module classes and methods * Remove module test * Remove test reference too * Remove one more test directory (multisite) * Update Phan config * Move SSO callables to the Connection package See https://github.com/Automattic/jetpack/pull/37153/files#r1586113523 * Add deprecated class back Co-authored-by: sergeymitr <[email protected]> * Remove deprecated private methods See https://github.com/Automattic/jetpack/pull/37153/files#r1586438953 Co-authored-by: sergeymitr <[email protected]> * Remove private properties and methods See Automattic/jetpack#37153 (comment) Co-authored-by: sergeymitr <[email protected]> * Move user generation to Utils class See Automattic/jetpack#37153 (comment) * Try fixing tests * Revert "Try fixing tests" This reverts commit 0ea30ae53034e025fa3e7938470991b65d254204. * Bump versions * Ensure the SSO module is used in tests * Add new SSO XML-RPC method * Jetpack Connection: Bump package version --------- Co-authored-by: sergeymitr <[email protected]> Co-authored-by: Foteini Giannaropoulou <[email protected]> Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/9080205827 Upstream-Ref: Automattic/jetpack@101ddb3
* SSO: remove references to Jetpack class * Switch to modern display of notice and add missing i18n wrapping * Load SSO feature from the Connection package * Switch to Connection package for all SSO references * Deprecate all module classes and methods * Remove module test * Remove test reference too * Remove one more test directory (multisite) * Update Phan config * Move SSO callables to the Connection package See https://github.com/Automattic/jetpack/pull/37153/files#r1586113523 * Add deprecated class back Co-authored-by: sergeymitr <[email protected]> * Remove deprecated private methods See https://github.com/Automattic/jetpack/pull/37153/files#r1586438953 Co-authored-by: sergeymitr <[email protected]> * Remove private properties and methods See Automattic/jetpack#37153 (comment) Co-authored-by: sergeymitr <[email protected]> * Move user generation to Utils class See Automattic/jetpack#37153 (comment) * Try fixing tests * Revert "Try fixing tests" This reverts commit 0ea30ae53034e025fa3e7938470991b65d254204. * Bump versions * Ensure the SSO module is used in tests * Add new SSO XML-RPC method * Jetpack Connection: Bump package version --------- Co-authored-by: sergeymitr <[email protected]> Co-authored-by: Foteini Giannaropoulou <[email protected]> Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/9080205827 Upstream-Ref: Automattic/jetpack@101ddb3
* SSO: remove references to Jetpack class * Switch to modern display of notice and add missing i18n wrapping * Load SSO feature from the Connection package * Switch to Connection package for all SSO references * Deprecate all module classes and methods * Remove module test * Remove test reference too * Remove one more test directory (multisite) * Update Phan config * Move SSO callables to the Connection package See https://github.com/Automattic/jetpack/pull/37153/files#r1586113523 * Add deprecated class back Co-authored-by: sergeymitr <[email protected]> * Remove deprecated private methods See https://github.com/Automattic/jetpack/pull/37153/files#r1586438953 Co-authored-by: sergeymitr <[email protected]> * Remove private properties and methods See Automattic/jetpack#37153 (comment) Co-authored-by: sergeymitr <[email protected]> * Move user generation to Utils class See Automattic/jetpack#37153 (comment) * Try fixing tests * Revert "Try fixing tests" This reverts commit 0ea30ae53034e025fa3e7938470991b65d254204. * Bump versions * Ensure the SSO module is used in tests * Add new SSO XML-RPC method * Jetpack Connection: Bump package version --------- Co-authored-by: sergeymitr <[email protected]> Co-authored-by: Foteini Giannaropoulou <[email protected]> Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/9080205827 Upstream-Ref: Automattic/jetpack@101ddb3
* SSO: remove references to Jetpack class * Switch to modern display of notice and add missing i18n wrapping * Load SSO feature from the Connection package * Switch to Connection package for all SSO references * Deprecate all module classes and methods * Remove module test * Remove test reference too * Remove one more test directory (multisite) * Update Phan config * Move SSO callables to the Connection package See https://github.com/Automattic/jetpack/pull/37153/files#r1586113523 * Add deprecated class back Co-authored-by: sergeymitr <[email protected]> * Remove deprecated private methods See https://github.com/Automattic/jetpack/pull/37153/files#r1586438953 Co-authored-by: sergeymitr <[email protected]> * Remove private properties and methods See Automattic/jetpack#37153 (comment) Co-authored-by: sergeymitr <[email protected]> * Move user generation to Utils class See Automattic/jetpack#37153 (comment) * Try fixing tests * Revert "Try fixing tests" This reverts commit 0ea30ae53034e025fa3e7938470991b65d254204. * Bump versions * Ensure the SSO module is used in tests * Add new SSO XML-RPC method * Jetpack Connection: Bump package version --------- Co-authored-by: sergeymitr <[email protected]> Co-authored-by: Foteini Giannaropoulou <[email protected]> Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/9080205827 Upstream-Ref: Automattic/jetpack@101ddb3
* SSO: remove references to Jetpack class * Switch to modern display of notice and add missing i18n wrapping * Load SSO feature from the Connection package * Switch to Connection package for all SSO references * Deprecate all module classes and methods * Remove module test * Remove test reference too * Remove one more test directory (multisite) * Update Phan config * Move SSO callables to the Connection package See https://github.com/Automattic/jetpack/pull/37153/files#r1586113523 * Add deprecated class back Co-authored-by: sergeymitr <[email protected]> * Remove deprecated private methods See https://github.com/Automattic/jetpack/pull/37153/files#r1586438953 Co-authored-by: sergeymitr <[email protected]> * Remove private properties and methods See Automattic/jetpack#37153 (comment) Co-authored-by: sergeymitr <[email protected]> * Move user generation to Utils class See Automattic/jetpack#37153 (comment) * Try fixing tests * Revert "Try fixing tests" This reverts commit 0ea30ae53034e025fa3e7938470991b65d254204. * Bump versions * Ensure the SSO module is used in tests * Add new SSO XML-RPC method * Jetpack Connection: Bump package version --------- Co-authored-by: sergeymitr <[email protected]> Co-authored-by: Foteini Giannaropoulou <[email protected]> Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/9080205827 Upstream-Ref: Automattic/jetpack@101ddb3
* SSO: remove references to Jetpack class * Switch to modern display of notice and add missing i18n wrapping * Load SSO feature from the Connection package * Switch to Connection package for all SSO references * Deprecate all module classes and methods * Remove module test * Remove test reference too * Remove one more test directory (multisite) * Update Phan config * Move SSO callables to the Connection package See https://github.com/Automattic/jetpack/pull/37153/files#r1586113523 * Add deprecated class back Co-authored-by: sergeymitr <[email protected]> * Remove deprecated private methods See https://github.com/Automattic/jetpack/pull/37153/files#r1586438953 Co-authored-by: sergeymitr <[email protected]> * Remove private properties and methods See Automattic/jetpack#37153 (comment) Co-authored-by: sergeymitr <[email protected]> * Move user generation to Utils class See Automattic/jetpack#37153 (comment) * Try fixing tests * Revert "Try fixing tests" This reverts commit 0ea30ae53034e025fa3e7938470991b65d254204. * Bump versions * Ensure the SSO module is used in tests * Add new SSO XML-RPC method * Jetpack Connection: Bump package version --------- Co-authored-by: sergeymitr <[email protected]> Co-authored-by: Foteini Giannaropoulou <[email protected]> Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/9080205827 Upstream-Ref: Automattic/jetpack@101ddb3
* SSO: remove references to Jetpack class * Switch to modern display of notice and add missing i18n wrapping * Load SSO feature from the Connection package * Switch to Connection package for all SSO references * Deprecate all module classes and methods * Remove module test * Remove test reference too * Remove one more test directory (multisite) * Update Phan config * Move SSO callables to the Connection package See https://github.com/Automattic/jetpack/pull/37153/files#r1586113523 * Add deprecated class back Co-authored-by: sergeymitr <[email protected]> * Remove deprecated private methods See https://github.com/Automattic/jetpack/pull/37153/files#r1586438953 Co-authored-by: sergeymitr <[email protected]> * Remove private properties and methods See Automattic/jetpack#37153 (comment) Co-authored-by: sergeymitr <[email protected]> * Move user generation to Utils class See Automattic/jetpack#37153 (comment) * Try fixing tests * Revert "Try fixing tests" This reverts commit 0ea30ae53034e025fa3e7938470991b65d254204. * Bump versions * Ensure the SSO module is used in tests * Add new SSO XML-RPC method * Jetpack Connection: Bump package version --------- Co-authored-by: sergeymitr <[email protected]> Co-authored-by: Foteini Giannaropoulou <[email protected]> Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/9080205827 Upstream-Ref: Automattic/jetpack@101ddb3
* SSO: remove references to Jetpack class * Switch to modern display of notice and add missing i18n wrapping * Load SSO feature from the Connection package * Switch to Connection package for all SSO references * Deprecate all module classes and methods * Remove module test * Remove test reference too * Remove one more test directory (multisite) * Update Phan config * Move SSO callables to the Connection package See https://github.com/Automattic/jetpack/pull/37153/files#r1586113523 * Add deprecated class back Co-authored-by: sergeymitr <[email protected]> * Remove deprecated private methods See https://github.com/Automattic/jetpack/pull/37153/files#r1586438953 Co-authored-by: sergeymitr <[email protected]> * Remove private properties and methods See Automattic/jetpack#37153 (comment) Co-authored-by: sergeymitr <[email protected]> * Move user generation to Utils class See Automattic/jetpack#37153 (comment) * Try fixing tests * Revert "Try fixing tests" This reverts commit 0ea30ae53034e025fa3e7938470991b65d254204. * Bump versions * Ensure the SSO module is used in tests * Add new SSO XML-RPC method * Jetpack Connection: Bump package version --------- Co-authored-by: sergeymitr <[email protected]> Co-authored-by: Foteini Giannaropoulou <[email protected]> Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/9080205827 Upstream-Ref: Automattic/jetpack@101ddb3
* SSO: remove references to Jetpack class * Switch to modern display of notice and add missing i18n wrapping * Load SSO feature from the Connection package * Switch to Connection package for all SSO references * Deprecate all module classes and methods * Remove module test * Remove test reference too * Remove one more test directory (multisite) * Update Phan config * Move SSO callables to the Connection package See https://github.com/Automattic/jetpack/pull/37153/files#r1586113523 * Add deprecated class back Co-authored-by: sergeymitr <[email protected]> * Remove deprecated private methods See https://github.com/Automattic/jetpack/pull/37153/files#r1586438953 Co-authored-by: sergeymitr <[email protected]> * Remove private properties and methods See Automattic/jetpack#37153 (comment) Co-authored-by: sergeymitr <[email protected]> * Move user generation to Utils class See Automattic/jetpack#37153 (comment) * Try fixing tests * Revert "Try fixing tests" This reverts commit 0ea30ae53034e025fa3e7938470991b65d254204. * Bump versions * Ensure the SSO module is used in tests * Add new SSO XML-RPC method * Jetpack Connection: Bump package version --------- Co-authored-by: sergeymitr <[email protected]> Co-authored-by: Foteini Giannaropoulou <[email protected]> Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/9080205827 Upstream-Ref: Automattic/jetpack@101ddb3
* SSO: remove references to Jetpack class * Switch to modern display of notice and add missing i18n wrapping * Load SSO feature from the Connection package * Switch to Connection package for all SSO references * Deprecate all module classes and methods * Remove module test * Remove test reference too * Remove one more test directory (multisite) * Update Phan config * Move SSO callables to the Connection package See https://github.com/Automattic/jetpack/pull/37153/files#r1586113523 * Add deprecated class back Co-authored-by: sergeymitr <[email protected]> * Remove deprecated private methods See https://github.com/Automattic/jetpack/pull/37153/files#r1586438953 Co-authored-by: sergeymitr <[email protected]> * Remove private properties and methods See Automattic/jetpack#37153 (comment) Co-authored-by: sergeymitr <[email protected]> * Move user generation to Utils class See Automattic/jetpack#37153 (comment) * Try fixing tests * Revert "Try fixing tests" This reverts commit 0ea30ae53034e025fa3e7938470991b65d254204. * Bump versions * Ensure the SSO module is used in tests * Add new SSO XML-RPC method * Jetpack Connection: Bump package version --------- Co-authored-by: sergeymitr <[email protected]> Co-authored-by: Foteini Giannaropoulou <[email protected]> Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/9080205827 Upstream-Ref: Automattic/jetpack@101ddb3
* SSO: remove references to Jetpack class * Switch to modern display of notice and add missing i18n wrapping * Load SSO feature from the Connection package * Switch to Connection package for all SSO references * Deprecate all module classes and methods * Remove module test * Remove test reference too * Remove one more test directory (multisite) * Update Phan config * Move SSO callables to the Connection package See https://github.com/Automattic/jetpack/pull/37153/files#r1586113523 * Add deprecated class back Co-authored-by: sergeymitr <[email protected]> * Remove deprecated private methods See https://github.com/Automattic/jetpack/pull/37153/files#r1586438953 Co-authored-by: sergeymitr <[email protected]> * Remove private properties and methods See Automattic/jetpack#37153 (comment) Co-authored-by: sergeymitr <[email protected]> * Move user generation to Utils class See Automattic/jetpack#37153 (comment) * Try fixing tests * Revert "Try fixing tests" This reverts commit 0ea30ae53034e025fa3e7938470991b65d254204. * Bump versions * Ensure the SSO module is used in tests * Add new SSO XML-RPC method * Jetpack Connection: Bump package version --------- Co-authored-by: sergeymitr <[email protected]> Co-authored-by: Foteini Giannaropoulou <[email protected]> Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/9080205827 Upstream-Ref: Automattic/jetpack@101ddb3
* SSO: remove references to Jetpack class * Switch to modern display of notice and add missing i18n wrapping * Load SSO feature from the Connection package * Switch to Connection package for all SSO references * Deprecate all module classes and methods * Remove module test * Remove test reference too * Remove one more test directory (multisite) * Update Phan config * Move SSO callables to the Connection package See https://github.com/Automattic/jetpack/pull/37153/files#r1586113523 * Add deprecated class back Co-authored-by: sergeymitr <[email protected]> * Remove deprecated private methods See https://github.com/Automattic/jetpack/pull/37153/files#r1586438953 Co-authored-by: sergeymitr <[email protected]> * Remove private properties and methods See Automattic/jetpack#37153 (comment) Co-authored-by: sergeymitr <[email protected]> * Move user generation to Utils class See Automattic/jetpack#37153 (comment) * Try fixing tests * Revert "Try fixing tests" This reverts commit 0ea30ae53034e025fa3e7938470991b65d254204. * Bump versions * Ensure the SSO module is used in tests * Add new SSO XML-RPC method * Jetpack Connection: Bump package version --------- Co-authored-by: sergeymitr <[email protected]> Co-authored-by: Foteini Giannaropoulou <[email protected]> Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/9080205827 Upstream-Ref: Automattic/jetpack@101ddb3
* SSO: remove references to Jetpack class * Switch to modern display of notice and add missing i18n wrapping * Load SSO feature from the Connection package * Switch to Connection package for all SSO references * Deprecate all module classes and methods * Remove module test * Remove test reference too * Remove one more test directory (multisite) * Update Phan config * Move SSO callables to the Connection package See https://github.com/Automattic/jetpack/pull/37153/files#r1586113523 * Add deprecated class back Co-authored-by: sergeymitr <[email protected]> * Remove deprecated private methods See https://github.com/Automattic/jetpack/pull/37153/files#r1586438953 Co-authored-by: sergeymitr <[email protected]> * Remove private properties and methods See Automattic/jetpack#37153 (comment) Co-authored-by: sergeymitr <[email protected]> * Move user generation to Utils class See Automattic/jetpack#37153 (comment) * Try fixing tests * Revert "Try fixing tests" This reverts commit 0ea30ae53034e025fa3e7938470991b65d254204. * Bump versions * Ensure the SSO module is used in tests * Add new SSO XML-RPC method * Jetpack Connection: Bump package version --------- Co-authored-by: sergeymitr <[email protected]> Co-authored-by: Foteini Giannaropoulou <[email protected]> Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/9080205827 Upstream-Ref: Automattic/jetpack@101ddb3
* SSO: remove references to Jetpack class * Switch to modern display of notice and add missing i18n wrapping * Load SSO feature from the Connection package * Switch to Connection package for all SSO references * Deprecate all module classes and methods * Remove module test * Remove test reference too * Remove one more test directory (multisite) * Update Phan config * Move SSO callables to the Connection package See https://github.com/Automattic/jetpack/pull/37153/files#r1586113523 * Add deprecated class back Co-authored-by: sergeymitr <[email protected]> * Remove deprecated private methods See https://github.com/Automattic/jetpack/pull/37153/files#r1586438953 Co-authored-by: sergeymitr <[email protected]> * Remove private properties and methods See Automattic/jetpack#37153 (comment) Co-authored-by: sergeymitr <[email protected]> * Move user generation to Utils class See Automattic/jetpack#37153 (comment) * Try fixing tests * Revert "Try fixing tests" This reverts commit 0ea30ae53034e025fa3e7938470991b65d254204. * Bump versions * Ensure the SSO module is used in tests * Add new SSO XML-RPC method * Jetpack Connection: Bump package version --------- Co-authored-by: sergeymitr <[email protected]> Co-authored-by: Foteini Giannaropoulou <[email protected]> Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/9080205827 Upstream-Ref: Automattic/jetpack@101ddb3
* SSO: remove references to Jetpack class * Switch to modern display of notice and add missing i18n wrapping * Load SSO feature from the Connection package * Switch to Connection package for all SSO references * Deprecate all module classes and methods * Remove module test * Remove test reference too * Remove one more test directory (multisite) * Update Phan config * Move SSO callables to the Connection package See https://github.com/Automattic/jetpack/pull/37153/files#r1586113523 * Add deprecated class back Co-authored-by: sergeymitr <[email protected]> * Remove deprecated private methods See https://github.com/Automattic/jetpack/pull/37153/files#r1586438953 Co-authored-by: sergeymitr <[email protected]> * Remove private properties and methods See Automattic/jetpack#37153 (comment) Co-authored-by: sergeymitr <[email protected]> * Move user generation to Utils class See Automattic/jetpack#37153 (comment) * Try fixing tests * Revert "Try fixing tests" This reverts commit 0ea30ae53034e025fa3e7938470991b65d254204. * Bump versions * Ensure the SSO module is used in tests * Add new SSO XML-RPC method * Jetpack Connection: Bump package version --------- Co-authored-by: sergeymitr <[email protected]> Co-authored-by: Foteini Giannaropoulou <[email protected]> Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/9080205827 Upstream-Ref: Automattic/jetpack@101ddb3
* SSO: remove references to Jetpack class * Switch to modern display of notice and add missing i18n wrapping * Load SSO feature from the Connection package * Switch to Connection package for all SSO references * Deprecate all module classes and methods * Remove module test * Remove test reference too * Remove one more test directory (multisite) * Update Phan config * Move SSO callables to the Connection package See https://github.com/Automattic/jetpack/pull/37153/files#r1586113523 * Add deprecated class back Co-authored-by: sergeymitr <[email protected]> * Remove deprecated private methods See https://github.com/Automattic/jetpack/pull/37153/files#r1586438953 Co-authored-by: sergeymitr <[email protected]> * Remove private properties and methods See Automattic/jetpack#37153 (comment) Co-authored-by: sergeymitr <[email protected]> * Move user generation to Utils class See Automattic/jetpack#37153 (comment) * Try fixing tests * Revert "Try fixing tests" This reverts commit 0ea30ae53034e025fa3e7938470991b65d254204. * Bump versions * Ensure the SSO module is used in tests * Add new SSO XML-RPC method * Jetpack Connection: Bump package version --------- Co-authored-by: sergeymitr <[email protected]> Co-authored-by: Foteini Giannaropoulou <[email protected]> Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/9080205827 Upstream-Ref: Automattic/jetpack@101ddb3
* SSO: remove references to Jetpack class * Switch to modern display of notice and add missing i18n wrapping * Load SSO feature from the Connection package * Switch to Connection package for all SSO references * Deprecate all module classes and methods * Remove module test * Remove test reference too * Remove one more test directory (multisite) * Update Phan config * Move SSO callables to the Connection package See https://github.com/Automattic/jetpack/pull/37153/files#r1586113523 * Add deprecated class back Co-authored-by: sergeymitr <[email protected]> * Remove deprecated private methods See https://github.com/Automattic/jetpack/pull/37153/files#r1586438953 Co-authored-by: sergeymitr <[email protected]> * Remove private properties and methods See Automattic/jetpack#37153 (comment) Co-authored-by: sergeymitr <[email protected]> * Move user generation to Utils class See Automattic/jetpack#37153 (comment) * Try fixing tests * Revert "Try fixing tests" This reverts commit 0ea30ae53034e025fa3e7938470991b65d254204. * Bump versions * Ensure the SSO module is used in tests * Add new SSO XML-RPC method * Jetpack Connection: Bump package version --------- Co-authored-by: sergeymitr <[email protected]> Co-authored-by: Foteini Giannaropoulou <[email protected]> Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/9080205827 Upstream-Ref: Automattic/jetpack@101ddb3
* SSO: remove references to Jetpack class * Switch to modern display of notice and add missing i18n wrapping * Load SSO feature from the Connection package * Switch to Connection package for all SSO references * Deprecate all module classes and methods * Remove module test * Remove test reference too * Remove one more test directory (multisite) * Update Phan config * Move SSO callables to the Connection package See https://github.com/Automattic/jetpack/pull/37153/files#r1586113523 * Add deprecated class back Co-authored-by: sergeymitr <[email protected]> * Remove deprecated private methods See https://github.com/Automattic/jetpack/pull/37153/files#r1586438953 Co-authored-by: sergeymitr <[email protected]> * Remove private properties and methods See Automattic/jetpack#37153 (comment) Co-authored-by: sergeymitr <[email protected]> * Move user generation to Utils class See Automattic/jetpack#37153 (comment) * Try fixing tests * Revert "Try fixing tests" This reverts commit 0ea30ae53034e025fa3e7938470991b65d254204. * Bump versions * Ensure the SSO module is used in tests * Add new SSO XML-RPC method * Jetpack Connection: Bump package version --------- Co-authored-by: sergeymitr <[email protected]> Co-authored-by: Foteini Giannaropoulou <[email protected]> Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/9080205827 Upstream-Ref: Automattic/jetpack@101ddb3
Fixes Automattic/vulcan#385 This codebase was deprecated in #37153, it's now time to remove it.
…39327) * SSO: remove legacy codebase in favor of code in Connection package Fixes Automattic/vulcan#385 This codebase was deprecated in #37153, it's now time to remove it. * Remove admin CSS building tooling
…39327) * SSO: remove legacy codebase in favor of code in Connection package Fixes Automattic/vulcan#385 This codebase was deprecated in #37153, it's now time to remove it. * Remove admin CSS building tooling
Fixes https://github.com/Automattic/vulcan/issues/274
Fixes https://github.com/Automattic/vulcan/issues/254
Proposed changes:
This PR is the final part of moving the SSO feature codebase to the Connection package.
It follows the work done in #36587, #36924, and #36989.
Other information:
Jetpack product discussion
https://github.com/Automattic/vulcan/issues/251
Does this pull request change what data or activity we track or use?
Testing instructions: