...
- Add EDITED_BY & STATE metacard attributes to support versioning.
- Update SolrCatalogProvider query logic to only query metacards marked "STATE == ACTIVE".
- Implement an UpdatePlugin to update the CURRENT STATE attribute appropriately, and create a new version of the metacard instead of updating the current metacard.
- Add query mode HISTORY to allow ID searches to retrieve all versions of a metacard.
- Implement an ActionProvider to retrieve the history of a metacard and to visualize those versions.