iron-bound-designs / exchange-addon-licensing

iThemes Exchange Licensing Add-on
GNU Affero General Public License v3.0
6 stars 2 forks source link

Add New Release #28

Closed TimothyBJacobs closed 9 years ago

TimothyBJacobs commented 9 years ago

Users can create a new release from the Releases tab in the licensing admin area. The following are the steps the user will go through. Each step should only reveal itself as necessary.

  1. Select a product
  2. Enter in new version number
  3. Upload release file.
  4. Select release type
  5. If release type is not pre-release or restricted, enter in change log for this version
  6. Click "Publish" or "Save as Draft"

At this point the view will transition to a clear screen, with a button prompting them to "Notify Your Customers" or "Continue to Release".

If they select Notify:

  1. Customize subject preset to "Announcing {product_name} version {version number}"
  2. Enter in text through a wp_editor instance. Template tags will be made available.
  3. Click Send.

add new release jpeg