10up / distributor

Share content between your websites.
https://distributorplugin.com
GNU General Public License v2.0
628 stars 154 forks source link

Uninstall distributor (completely) #349

Open Webagent05 opened 5 years ago

Webagent05 commented 5 years ago

Hi there,

How to uninstall/delete distributor completely? It leaves db values behind.

After deleteing and reinstalling, ... settings are still the same.

jeffpaul commented 5 years ago

@Webagent05 thanks for calling this out, we'll work to handle this in an upcoming release (though not yet certain on the timing of when that will happen).

Webagent05 commented 5 years ago

@jeffpaul I think this plugin has a future, so I like to contribute to the distributor.... :p

jeffpaul commented 5 years ago

@Webagent05 thanks, all contributions are welcome! If you're able to work up a Pull Request for this issue, then we'd gladly take it into review for a Distributor release.

dinhtungdu commented 4 years ago

@helen @jeffpaul here is the list of all distributor data I can find:

- options;
  - dt_settings
  - dt_sync_log
- post metas:
  - dt_connection_map
  - dt_external_connection_allowed_roles
  - dt_external_connection_auth
  - dt_external_connection_check_time
  - dt_external_connection_type
  - dt_external_connection_url
  - dt_external_connections
  - dt_full_connection
  - dt_original_blog_id
  - dt_original_media_id
  - dt_original_media_url
  - dt_original_post_deleted
  - dt_original_post_id
  - dt_original_post_parent
  - dt_original_post_url
  - dt_original_site_name
  - dt_original_site_url
  - dt_original_source_id
  - dt_subscription_post_id
  - dt_subscription_remote_post_id
  - dt_subscription_signature
  - dt_subscription_target_url
  - dt_subscription_update
  - dt_subscriptions
  - dt_sync_log
  - dt_syndicate_time
  - dt_unlinked
- post types:
  - dt_subscription
  - dt_ext_connection
jeffpaul commented 4 years ago

Moving this to 2.1.0 as we still need to discuss what items we can/should safely remove during uninstall.