Skip to content

Activity log for administrators (2nd iteration) #2978

@arnaumonty

Description

@arnaumonty

This issue defines the 2ns iteration of all the actions in order to register all the activities carried out by the various user profiles with the date and time of the action performed, the URL where the change was made, and, if applicable, the field that has been modified and the previous and the new value.

Main related issues

related PRs

Admin Logs page (general) must:

Show the following information in the dashboard Admin Log Activity

  • User who performed the action
  • Date and time of the action performed
  • The action done it by any admin
  • The URL where the change was made
  • The field that has been modified and the previous and the new value

Admin actions to be shown on log page:

(By default we should show all the actions of the admin)

  • General Administration
    • Actions on General Configuration:
      • Add/edit scope types (2nd iteration)
      • Add/edit area types (2nd iteration)
    • Users
      • All the actions of managed users (2nd iteration)

Participatory Spaces

  • Initiatives
    • Initiative type
      • Create/edit new initative type (2nd iteration)
      • Create/edit scopes inside initative type (2nd iteration)
    • Initative
      • Export Supports (2nd iteration)
      • Add/update/delete attachments (2nd iteration)
  • Assemblies
    • Duplicate Assembly (2nd iteration)
    • Assembly
      • Create/edit category (2nd iteration)
      • Create/update/delete attachments (2nd iteration)
  • Process Group
    • Create/edit/delete process group
  • Processes
    • Duplicate Process (2nd iteration)
    • Process
      • Create/edit category (2nd iteration)
      • Create/update/delete attachments (2nd iteration)
  • Features (For all participatory spaces)
    • Edit/update permission's feature (2nd iteration)
    • Edit/update configuration of the feature (2nd iteration)
    • Features management:
      • Edit/Update survey (2nd iteration)
      • Export survey (2nd iteration)
      • Proposals:
        • Export proposals (2nd iteration)
      • Meetings:
        • Enable/disable registrations on a Meeting (2nd iteration)
        • Invite user (2nd iteration)
      • Results:
        • Create/edit/delete Status (2nd iteration)
        • Export Results (2nd iteration)
        • Create new timeline entry (2nd iteration)
      • Budgets:
        • Add attachement in a project (2nd iteration)

(*Features section is detailed in their own section but applies to all participatory spaces suing features)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions