public-activity

public_activity

public-activity

Easy activity tracking for models - similar to Github's Public Activity

AI 简介

PublicActivity 是一个 Ruby on Rails 的活动追踪库,用于自动记录模型的创建、更新和删除操作,并生成类似 GitHub 公共动态流的结构化活动日志。它支持 ActiveRecord、Mongoid 3 和 MongoMapper,通过声明式配置(如 `include PublicActivity::Model` 和 `tracked`)实现零侵入式集成,内置 I18n 支持与可定制的视图渲染机制。适用于需展示用户行为历史、系统审计日志或社交化动态流(如内容平台、协作工具、后台管理系统)的 Rails 应用。

Ruby
MIT License
3k
Stars
331
Forks
53
Watchers
17
Issues

Star 增长

今日0
近 7 天0
近 30 天+1
综合评分59.66
默认分支main