iron-bound-designs / exchange-addon-licensing

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

Archive Release #48

Closed TimothyBJacobs closed 9 years ago

TimothyBJacobs commented 9 years ago

Releases need a way to be archived. Archiving a release reduces the amount of data we have to store.

A release can only be archived if it isn't the latest release. Releases can be automatically archived after a certain amount of time.

When an archived is released, we aggregate all of the data in the itelic_updates table for that release, and delete all of those rows.

TimothyBJacobs commented 9 years ago

Implemented except for archiving scheduling which has been moved to #49.