Sign in Sign up
rubygems

mongoid-history

This library tracks historical changes for any document, including embedded ones. It achieves this by storing all history tracks in a single collection that you define. Embedded documents are referenced by storing an association path, which is an array of document_name and document_id fields starting from the top most parent document and down to the embedded document that should track history. Mongoid-history implements multi-user undo, which allows users to undo any history change in any order. Undoing a document also creates a new history track. This is great for auditing and preventing vandalism, but it is probably not suitable for use cases such as a wiki.

Activity

Latest release
4y ago
Total releases
41
Cadence
~2 months
Last 12 months
0

Details

License
MIT
First release
Mar 04, 2011
Releases
Version Released
0.8.5 patch
0.8.3 patch
0.8.2 patch
0.8.1 patch
0.8.0 minor
0.7.0 minor
0.6.1 patch
0.6.0 minor
0.5.0 minor
0.4.7 patch
0.4.5 patch
0.4.4 patch
0.4.3 patch
0.4.2 patch
0.4.1 patch
0.4.0 minor
0.3.3 patch
0.3.2 patch
0.3.1 patch
0.3.0 minor
0.2.4 patch
0.2.3 patch
0.2.2 patch
0.2.1 minor
0.1.7 patch
0.1.6 patch
0.1.5 patch
0.1.4 patch
0.1.3 patch
0.1.2 patch
0.1.1 patch
0.1.0 minor
0.0.9 patch
0.0.8 patch
0.0.7 patch
0.0.6 patch
0.0.5 patch
0.0.4 patch
0.0.3 patch
0.0.2 patch
0.0.1 initial