Meteor package Collection (Insert, Remove, Update) Histories.
collection-hook-history.meteor.com
$ meteor add yasaricli:collection-hook-history
Books = new Mongo.Collection('books');
// attachCollection
CollectionHookHistory.attachCollection(Books); // insert, remove and update($set, $push, $pull)
Allow users to write directly to this Histories collection from client code, subject to limitations you define.
CollectionHookHistory.allow({
insert() {},
update() {},
remove() {}
});