PopulateTools / gobierto

Plataforma de gobierno abierto open source
https://gobierto.es
GNU Affero General Public License v3.0
74 stars 32 forks source link

Track activity log #29

Closed ferblape closed 7 years ago

ferblape commented 7 years ago

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

These actions need to reflect:

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:

ferblape commented 7 years ago

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

furilo commented 7 years ago

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" notifications@github.com 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 https://github.com/PopulateTools/gobierto-dev/issues/29#issuecomment-259473419, or mute the thread https://github.com/notifications/unsubscribe-auth/AABgpJQKWojsyjcwhGWTYYIQks5Xxw27ks5q8gMJgaJpZM4KtyIV .

ferblape commented 7 years ago

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