我正在寻找一个支持Rails 4的gem来执行审计相关任务。我找到了类似的宝石,但不支持Rails 4(除了纸质跟踪,但它具有我不需要的所有版本化的东西):
有人有任何建议吗?经审核的宝石似乎与我正在寻找的最相似。
谢谢! : - )
答案 0 :(得分:13)
我刚发现这个宝石:https://github.com/continuum/espinita
这是他们的自述文件:
审核像老板一样的activerecord模型。在导轨4和红宝石中测试过 2.0.0。
这个项目主要基于经审计的宝石。
答案 1 :(得分:11)
您可以试用public_activity gem,即使没有专为审核而设计,也可以使用它来跟踪用户操作。
您有一个关于主题here的截屏视频,它同时支持Rails 3.x和4.x.
答案 2 :(得分:4)
来到paper_trail这似乎是active开发项下的审核库。
经过一些评估后,我为我的一个项目选择了这个库。
答案 3 :(得分:0)
如果您在MongoDB中使用mongoid,请尝试mongoid-audit。它是mongoid-history的包装器,也可以直接使用。从mongoid-audit自述文件:
从1.0.0开始,mongoid_audit不再是一个fork,而是mongoid-history的包装器,提供开箱即用的Userstamp,RailsAdmin集成以及更简单的设置和配置。