我在API文档中找不到任何内容,只有企业版提到您可以使用staff-tools检索审计日志. 任何的想法?我很乐意定期检查审核日志并将新条目发送到我们的IM频道(ChatOps). 提前致谢, 正如 VonC指出
任何的想法?我很乐意定期检查审核日志并将新条目发送到我们的IM频道(ChatOps).
提前致谢,
正如 VonC指出的那样,没有API(截至2017年10月).遗憾的是,GitHub审计日志中的“导出”功能会生成审计事件的JSON或CSV,但数据缺少有效内容和详细信息.
例如,导出将显示已发出issue_comment.update但Web UI提供了注释本身的链接.导出将显示一个用户在另一个用户上执行org.update_member,但是Web UI将显示对该用户进行了哪些角色更改.
要获取每个活动的详细信息,目前(2017年10月),唯一的方法是通过网络用户界面.
这是a ruby tool,它刮擦Web UI,获取包含详细信息的审核日志条目.