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

Make a plan for the remaining v2 endpoints #742

Closed
TheTracyL opened this Issue Jan 24, 2018 · 3 comments

Comments

Projects
None yet
2 participants
@TheTracyL
Member

TheTracyL commented Jan 24, 2018

A user in the support forums mentioned:

I was speaking with mailchimp support they pointed out that this plugin is passing over data using an older version of their API which has been deprecated. She strongly recommended working with an integration that is on version 3.0), or using a MailChimp form.

It's a bummer that MailChimp would be telling folks not to use our plugin because it's using v2.

Here is a list of features that are still on v2.

Affected features not supported by v3:

  • Dashboard widget.

    • ChimpChatter: How many new subscribers, etc.
  • Account details

    • Avatar
    • Company Name
    • Etc Meta Data

Let's make a plan to:

  1. See if any of these got mirgated to v3 and then update them
  2. Figure out another way to accomplish these with v3
  3. Get rid of them gracefully
@TheTracyL

This comment has been minimized.

Member

TheTracyL commented Jan 24, 2018

Josiah says the dashboard widget's a waste anyway :-)

@TheTracyL

This comment has been minimized.

Member

TheTracyL commented Feb 8, 2018

From MailChimp:

In a previous ticket, the v2.0 endpoints /helper/chimp-chatter.format, /users/profile.json, and helper/account-details were discussed. Currently there is no parity endpoints for the chimp-chatter endpoint. However, it does appear that some of the parameters from the users/profile.json and helper/account-details.format endpoints have been added to the response of the API root.

I would not be able to speak as to if or when additional parameters or endpoints will be added to the API v3.0. I would be happy to relay your interests in full parity for these endpoints to our development team. That said, once future endpoints are enabled, the new information will be available in the schema and in the changelog.

@kpu23

This comment has been minimized.

Contributor

kpu23 commented Feb 28, 2018

I am going to document the data/functionality that we can no longer do w/ v3.

Emails Left

  • Page: wp-admin/admin.php?page=yikes-inc-easy-mailchimp-account-overview
  • Issue: We can no longer display the amount of emails left for "pay as you go" and "forever free" plans.
    image

Account Active

  • Page: wp-admin/admin.php?page=yikes-inc-easy-mailchimp-account-overview
  • Issue: We can no longer display the green/red circle indicating whether an account is active or inactive.
    image

Affiliate/Affiliate Links

  • Page: wp-admin/admin.php?page=yikes-inc-easy-mailchimp-account-overview
  • Issue: We can no longer display the Affiliate link box
    image

kpu23 added a commit that referenced this issue Mar 1, 2018

6.4.0
- Moved error log file into a new folder
(uploads/yikes-log/yikes-easy-mailchimp-error-log.php), Closes issue
#749
- Removed v2 endpoint classes (issue #742)
- Removed Chimp Chatter page (Account page) (issue #742)
- Moved Account details sidebar from Account page to the Manage Lists
page (issue #742)
- Removed the account details dashboard widget
- Removed the Welcome Menu (the page you're redirected to after
installing/upgrading the plugin) (issue #746)
- Removed some unused CSS from admin styles (closes issue #750)
- Fixed some bad UX issues with scheduling a form (closes issue #737)
- Removed all inline JS (except reCAPTCHA) from
process_form_shortcode.php. These functions now live in the form
submission helpers file. Also deleted the deprecated file. (closes issue
#640)
- Moved the changelog from the readme into a new changelog.txt file.
Also removed the filters and hooks section from the readme. (Closes
issue #748)
- Added a filter, `yikes-mailchimp-dashboard-widgets-enabled`,
controlling whether the dashboard widgets load.

@kpu23 kpu23 added the Next Release label Mar 2, 2018

@TheTracyL TheTracyL added this to the 6.4 milestone Apr 27, 2018

@TheTracyL TheTracyL closed this May 1, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment