calcom / cal.com

Scheduling infrastructure for absolutely everyone.
https://cal.com
Other
31.1k stars 7.48k forks source link

[CAL-1710] Audit log #1461

Open baileypumfleet opened 2 years ago

baileypumfleet commented 2 years ago

basically, a simple log that logs all user activity of a team/org:

CAL-1710

PeerRich commented 1 year ago

this could be inside insights for admins!

PeerRich commented 1 year ago

@deepakprabhakara has a drop in solution including UI component: https://boxyhq.com/audit-logs

TaduJR commented 7 months ago

Hello Guys, Just started working on it. I have a question regarding the design. So The solution that was proposed is retraced SAAS, and it has its own embedded audit log viewer for react, so where should we add it? I already made a basic mockup from a screenshot. Checkout it.

I need your opinions before I start designing. 2024-02-07 09_28_21-

PeerRich commented 4 months ago

/bounty 200

algora-pbc[bot] commented 4 months ago

💎 $200 bounty • Cal.com, Inc.

Steps to solve:

  1. Submit work: Create a pull request including /claim #1461 in the PR body to claim the bounty
  2. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts

Thank you for contributing to calcom/cal.com!

Add a bounty • Share on socials

Rutik7066 commented 4 months ago

Hi @PeerRich can you assign this to me. I would like to work on this issue.

oliverqx commented 4 months ago

@PeerRich is boxyHQ the expected implementation?

edit: https://boxyhq.com/audit-logs

jordan-ae commented 4 months ago

@PeerRich want to give this a try

jordan-ae commented 4 months ago

/attempt #1461

jordan-ae commented 4 months ago

@PeerRich is it all actions that we want to display in the audit log or just those related to booking?

jordan-ae commented 4 months ago

@PeerRich Please what actions do want to appear in the audit log? I need to be able to be sure of the particular set of actions to be added to the log to proceed properly

oliverqx commented 4 months ago

/attempt #1461

Plan

I want the internal audit log system to be easily integrated with third parties. This means that developing apps that integrate audit log system providers, like boxyHQ, would be as easy as developing apps that integrate calendar providers. Once the internal log system is done, I will develop the first audit logging app which will integrate boxyHQ.

I will be opening two PRs to keep them short:

  1. Internal audit log system
  2. BoxyHQ App
Algora profile Completed bounties Tech Active attempts Options
@oliverqx 7 bounties from 4 projects
TypeScript, Solidity,
Go & more
Cancel attempt
oliverqx commented 4 months ago
algora-pbc[bot] commented 1 month ago

💡 @TaduJR submitted a pull request that claims the bounty. You can visit your bounty board to reward.