Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Track activity log #29

Closed
ferblape opened this issue Nov 9, 2016 · 3 comments
Closed

Track activity log #29

ferblape opened this issue Nov 9, 2016 · 3 comments
Assignees

Comments

@ferblape
Copy link
Member

ferblape commented Nov 9, 2016

Every action that updates the database (creates, updates or destroys a record) must be tracked in the system.

These actions need to reflect:

  • the action itself. I.e. site.created or user.updated
  • the author of the action
  • the subject of the action
  • the receiver of the action, if applies
  • the IP from which the author executed the action
  • the timestamp

There are three kinds of actions:

1 - actions performed by regular users (citiziens) in the public or private site. I.e.: follow a budget line, vote for a comment, or update her personal data
2 - actions performed by an admin in a site, such as create a new participatory process
3 - actions performed by an admin not linked to a site, such as create a new admin, enable a site module, or disable a user account

The activity log will be displayed in different parts of the admin UI, not totally defined yet. For the moment:

  • when visiting a user profile or admin profile, all the activity authored by the user will be displayed
  • pending to define:
    • where to view generic activity (3)
@ferblape ferblape self-assigned this Nov 9, 2016
@ferblape
Copy link
Member Author

ferblape commented Nov 9, 2016

Take a look @danguita. Tomorrow I'll start a branch and we can discuss about it on Friday morning

@furilo
Copy link
Member

furilo commented Nov 9, 2016

We have to start thinking how we'll handle actions like votes which must be
tracked but not related to any user

El 9 nov. 2016 18:29, "Fernando Blat" [email protected] escribió:

Take a look @danguita https://github.com/danguita. Tomorrow I'll start
a branch and we can discuss about it on Friday morning


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
#29 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AABgpJQKWojsyjcwhGWTYYIQks5Xxw27ks5q8gMJgaJpZM4KtyIV
.

@ferblape
Copy link
Member Author

I'm going to close this issue and create more specific ones.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants