2013-10-15 6 views
9

Я ищу Rails 4 поддерживаемый камень, который выполняет аудит связанных задач. Подобные камни я нашел, но не поддерживают Rails 4 (для бумажного следа, за исключением, но у него есть все, что управление версиями вещи, которые мне не нужно):Rails 4 Auditing Gem

github audited

github pfeed

github userstamp

github paper_trail

У кого-нибудь есть рекомендации? Аудированный драгоценный камень кажется наиболее похожим на то, что я ищу.

Спасибо! :-)

ответ

11

Вы можете попробовать драгоценный камень public_activity, даже не будучи предназначенным для аудита, вы можете использовать его для отслеживания действий пользователя.

У вас есть один скринкаст на тему here, и он поддерживает как Rails 3.x, так и 4.x.

13

Я только что нашел этот перл: https://github.com/continuum/espinita

Это от их ридми:

Аудит ActiveRecord моделей, как босс. Испытано в рельсах 4 и рубине 2.0.0.

Этот проект в значительной степени основан на проверенной драгоценности.

+0

Этот драгоценный камень не обновляется через 7 месяцев, и документация является чем-то желательным. Я бы придерживался Audited. – fatfrog

4

Прошел через paper_trail, который, кажется, является аудиторской библиотекой, которая находится под управлением active.

После некоторой оценки я выбрал эту библиотеку для одного из моих проектов.

0

Если вы используете мангоид с MongoDB, попробуйте mongoid-audit. Это обертка вокруг mongoid-history, которая также может использоваться напрямую. не из Mongoid-аудит ридй:

С версией 1.0.0, mongoid_audit больше не вилка, а обертка Mongoid-историей, обеспечивая вне коробки Userstamp, интеграции RailsAdmin и более легкой установки и конфигурации.

Смежные вопросы